Fixes uses of __uint16_t and __uint32_t which we don't define, also fixes the ppc buildtools build.

git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@37387 a95241bf-73f2-0310-859d-f6bbb57e9c96
This commit is contained in:
Jérôme Duval
2010-07-04 11:10:28 +00:00
parent 4a31d87dfe
commit 8386c959c4
2 changed files with 6 additions and 6 deletions
+1 -1
View File
@@ -95,7 +95,7 @@ extern const fenv_t __fe_dfl_env;
union __fpscr { union __fpscr {
double __d; double __d;
struct { struct {
__uint32_t __junk; uint32 __junk;
fenv_t __reg; fenv_t __reg;
} __bits; } __bits;
}; };
+5 -5
View File
@@ -34,15 +34,15 @@
typedef struct { typedef struct {
struct { struct {
__uint32_t __control; uint32 __control;
__uint32_t __status; uint32 __status;
__uint32_t __tag; uint32 __tag;
char __other[16]; char __other[16];
} __x87; } __x87;
__uint32_t __mxcsr; uint32 __mxcsr;
} fenv_t; } fenv_t;
typedef __uint16_t fexcept_t; typedef uint16 fexcept_t;
/* Exception flags */ /* Exception flags */
#define FE_INVALID 0x01 #define FE_INVALID 0x01