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

View File

@ -95,7 +95,7 @@ extern const fenv_t __fe_dfl_env;
union __fpscr {
double __d;
struct {
__uint32_t __junk;
uint32 __junk;
fenv_t __reg;
} __bits;
};

View File

@ -34,15 +34,15 @@
typedef struct {
struct {
__uint32_t __control;
__uint32_t __status;
__uint32_t __tag;
uint32 __control;
uint32 __status;
uint32 __tag;
char __other[16];
} __x87;
__uint32_t __mxcsr;
uint32 __mxcsr;
} fenv_t;
typedef __uint16_t fexcept_t;
typedef uint16 fexcept_t;
/* Exception flags */
#define FE_INVALID 0x01