| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2004-01-02 | Fix two inverted comparisions and a few comments. | martin | |
| This makes sparc64 pass the sigsetjmp regression tests. | |||
| 2004-01-02 | Restore stack frames on error return. | martin | |
| 2004-01-02 | Restore stack frames on error exit. This makes us pass dynamic and static | martin | |
| linked versions of the clonetest regression test. While here, some cosmetics: branch prediction, avoid depreceated instructions. | |||
| 2003-12-31 | Use CC64FSZ instead of magic constant for stack frame size. | martin | |
| Frob the clone's stack pointer to be BIASed - it is 64 bit code too. Use "carry set" as test for a failed syscall. | |||
| 2003-12-26 | Use an unsigned comparison against minbrk. | martin | |
| From Steve Woodford, inspired by a similar change to other archs from OpenBSD. | |||
| 2003-12-26 | Use an unsigned comparison against minbrk. | martin | |
| From OpenBSD, changed by Miod Vallat. | |||
| 2003-12-07 | Swap WEAK_ALIAS args to how they should be. | scw | |
| 2003-11-26 | Hide the register number constants behind an _R_ prefix, and also | he | |
| rename FPBASE to _FPBASE, so that we avoid polluting the user's name space when e.g. <sys/ptrace.h> is included. Previously, the PC symbol in mips/regnum.h would conflict with the declaration of the external variable by the same name in termcap.h, as discovered by the ``okheaders'' regression test. | |||
| 2003-11-23 | Implement siginfo for sh3. | uwe | |
| 2003-11-23 | s/!=/==/ | scw | |
| The last fix wasn't quite right, but happened to work for me due to stale dependencies... Reported by Markus W Kilbinger. | |||
| 2003-11-21 | Don't compile fp*.c if doing a soft-float build. | scw | |
| 2003-11-13 | -traditional-cpp and spaces after commas is not a happy combination. | simonb | |
| 2003-11-11 | Need weak aliases here. | simonb | |
| 2003-11-11 | Add #ifdef __weak_alias around use of __weak_alias. | simonb | |
| 2003-11-11 | Fix tyop. | simonb | |
| 2003-11-06 | This is the last part of siginfo support for pc532. Simon will make this | christos | |
| work. | |||
| 2003-11-06 | siginfo trampoline addition. This is not used until simon verifies that it | christos | |
| works. | |||
| 2003-11-02 | Add userland portion of siginfo for mips. Many thanks to simon for letting | christos | |
| me use his machines down under. | |||
| 2003-11-01 | Corrent map order to match sparc/ieeefp.h. | nakayama | |
| 2003-10-30 | Pasto. | kleink | |
| 2003-10-30 | It turns out the hppa ABI we're using does not support an extended- | kleink | |
| precision type, so drop the library support for now but leave in place (#ifdef _LP64) the header definitions. | |||
| 2003-10-29 | C99 7.12.3.2: add library portions of isfinite, but don't build these just | kleink | |
| yet. | |||
| 2003-10-29 | caps "Jonathan STone" in comment less dramatically | pooka | |
| 2003-10-28 | C99 7.12.3.1: add IEEE library portions of fpclassify. Don't build these | kleink | |
| yet as the VAX implementation is still subject to discussion. | |||
| 2003-10-28 | Retire FPA support from this file at last; suggested by Richard Earnshaw | kleink | |
| and not objected to by port-arm. | |||
| 2003-10-28 | Fix tpyo. (ieee854 -> ieee754) | matt | |
| 2003-10-28 | Ignore the explicit integer bit here, too; otherwise an infinity with the | kleink | |
| explicit integer bit set could be classified as NaN. | |||
| 2003-10-27 | Explain the stack layout correctly now that that I understand it :-) | christos | |
| 2003-10-27 | Err, rename some members added in previous to make them reflect their | kleink | |
| semantics better. | |||
| 2003-10-27 | Add __sigtramp2 | christos | |
| 2003-10-27 | Signal trampoline stuff for siginfo. | christos | |
| XXX: I don't understand why I am off by 48 bytes. | |||
| 2003-10-27 | Retire local union { floating-type; struct ieee_prec; } in favor of those | kleink | |
| available from <machine/ieee.h> | |||
| 2003-10-26 | On FPA, switch back `long double' to double-precision. According to | kleink | |
| Richard Earnshaw, extended-precision was never supported by the compiler. | |||
| 2003-10-26 | Use the generic `long double' == `double' versions on m68000. | kleink | |
| 2003-10-26 | Add __infinityf and __infinityl, float respectively long double analogs | kleink | |
| of __infinity. | |||
| 2003-10-25 | Add __infinityf and __infinityl, float respectively long double analogs | kleink | |
| of __infinity. | |||
| 2003-10-25 | Remove an unnecessary line continuation backslash from previous. | kleink | |
| 2003-10-25 | Sync with i386: | kleink | |
| Update to account for separate handling of the explicit integer bit; simplifies a little. | |||
| 2003-10-25 | Update to account for separate handling of the explicit integer bit; | kleink | |
| simplifies a little. | |||
| 2003-10-25 | Update for FPA 80-bit extended-precision format. | kleink | |
| 2003-10-25 | Swap VFP and FPA sections to match the style of most other code; | kleink | |
| no functional change. | |||
| 2003-10-25 | replace __longjmp14 asm-implementation with __longjmp14 C-implementation | cl | |
| uses setcontext instead of __sigreturn14 fixes longjmp/siglongjmp when !COMPAT_16 | |||
| 2003-10-25 | Redo the VFP/endianness conditional logic of this file, making it easier | kleink | |
| to read. No functional change except for the side-effect of fixing the ARMEB FPA case, which wasn't supported anyway. | |||
| 2003-10-25 | Correct another typo. | he | |
| 2003-10-25 | Pasto in previous. | kleink | |
| 2003-10-24 | Oops, re-add line continuation. | kleink | |
| 2003-10-24 | In PIC code "braf" to cerror, not "bsrf" to it! | uwe | |
| 2003-10-24 | * Since there is no single portable IEEE 754 format for a long double, | kleink | |
| keep a common implementation of isinfl() and isnanl() to be used by platforms where `long double' == `double'; move others into machine-dependent code. * In due course, consider __VFP_FP__ on arm. | |||
| 2003-10-23 | Duh, fix the align-to-32-bits code. | scw | |
| 2003-10-18 | Use the int 0x80 path for context system calls. | fvdl | |
