diff options
Diffstat (limited to 'src/pkg/runtime/linux/defs_arm.c')
-rw-r--r-- | src/pkg/runtime/linux/defs_arm.c | 29 |
1 files changed, 15 insertions, 14 deletions
diff --git a/src/pkg/runtime/linux/defs_arm.c b/src/pkg/runtime/linux/defs_arm.c index 2b197272c..a5897d6d0 100644 --- a/src/pkg/runtime/linux/defs_arm.c +++ b/src/pkg/runtime/linux/defs_arm.c @@ -31,6 +31,7 @@ enum { $MAP_ANON = MAP_ANONYMOUS, $MAP_PRIVATE = MAP_PRIVATE, + $MAP_FIXED = MAP_FIXED, $SA_RESTART = SA_RESTART, $SA_ONSTACK = SA_ONSTACK, @@ -67,22 +68,22 @@ enum { $SIGIO = SIGIO, $SIGPWR = SIGPWR, $SIGSYS = SIGSYS, + + $FPE_INTDIV = FPE_INTDIV & 0xFFFF, + $FPE_INTOVF = FPE_INTOVF & 0xFFFF, + $FPE_FLTDIV = FPE_FLTDIV & 0xFFFF, + $FPE_FLTOVF = FPE_FLTOVF & 0xFFFF, + $FPE_FLTUND = FPE_FLTUND & 0xFFFF, + $FPE_FLTRES = FPE_FLTRES & 0xFFFF, + $FPE_FLTINV = FPE_FLTINV & 0xFFFF, + $FPE_FLTSUB = FPE_FLTSUB & 0xFFFF, - $FPE_INTDIV = FPE_INTDIV, - $FPE_INTOVF = FPE_INTOVF, - $FPE_FLTDIV = FPE_FLTDIV, - $FPE_FLTOVF = FPE_FLTOVF, - $FPE_FLTUND = FPE_FLTUND, - $FPE_FLTRES = FPE_FLTRES, - $FPE_FLTINV = FPE_FLTINV, - $FPE_FLTSUB = FPE_FLTSUB, - - $BUS_ADRALN = BUS_ADRALN, - $BUS_ADRERR = BUS_ADRERR, - $BUS_OBJERR = BUS_OBJERR, + $BUS_ADRALN = BUS_ADRALN & 0xFFFF, + $BUS_ADRERR = BUS_ADRERR & 0xFFFF, + $BUS_OBJERR = BUS_OBJERR & 0xFFFF, - $SEGV_MAPERR = SEGV_MAPERR, - $SEGV_ACCERR = SEGV_ACCERR, + $SEGV_MAPERR = SEGV_MAPERR & 0xFFFF, + $SEGV_ACCERR = SEGV_ACCERR & 0xFFFF, }; typedef sigset_t $Sigset; |