Age | Commit message (Collapse) | Author | |
---|---|---|---|
2004-10-26 | rcsid | Michael Shalayeff | |
2004-10-18 | fix a couple of wrongly used li's instead of dli's. spotted by as@gnu ;) | Per Fogelstrom | |
2004-10-02 | convert to 64 bit | Per Fogelstrom | |
2004-10-02 | convert to 64 bit | Per Fogelstrom | |
2004-10-01 | add some missing $, ok djm@ 'That looks fine to me' millert@ | Jonathan Gray | |
2004-09-28 | Fix unsigned {int, long, long long} to long double conversions for | Otto Moerbeek | |
values with the high bit set. ok kettenis@ jason@ | |||
2004-09-15 | ABI compliant register names | Per Fogelstrom | |
2004-09-10 | setjmp now passes all regress tests. | Per Fogelstrom | |
2004-09-09 | mips64 is now going ABI64 and shared library support! | Per Fogelstrom | |
String functions need some optimization/rewrite to take full advantage. | |||
2004-09-07 | 32 -> 64 bit cleanups but no optimizations yet | Per Fogelstrom | |
2004-08-15 | remove single ' | Per Fogelstrom | |
2004-08-11 | bye | Per Fogelstrom | |
2004-08-11 | Move mips to mips64 | Per Fogelstrom | |
2004-07-28 | Use less stack space for temporary storage and C code invocation, after | Miod Vallat | |
the ABI change. | |||
2004-07-28 | Update stack frame processing after ABI change. | Miod Vallat | |
2004-07-22 | Do not overallocate stack space, and keep the stack on a 16-byte boundary. | Miod Vallat | |
2004-07-13 | Sync with NetBSD, picking up fixes to correctly reset status bits returning | Mark Kettenis | |
the old status bits. ok deraadt@ | |||
2004-06-21 | Use _ENTRY(CERROR) instead of CERROR so correct type info is generated. | Dale Rahn | |
ok marc@ | |||
2004-06-10 | include whole SYS.h instead of just machine/asm.h | Michael Shalayeff | |
2004-05-25 | PICy stuff | Michael Shalayeff | |
2004-05-04 | In _longjmp(), flush windows rather than attempting to backtrack manually, | Miod Vallat | |
since the latter is not reliable in all cases. This allows ruby to work on sparc64. Problem spotted by claudio@; fix adapted from NetBSD for sparc, FreeBSD for sparc64; ok deraadt@ | |||
2004-04-01 | It turns out that the so-called fast ffs(3) routines were wrong, as soon as | Miod Vallat | |
more than one bit is set, as the ff1 instruction counts from the highest order. However, gcc/m88k with optimization enabled would use a correct, short sequence based upon ff1 and tweaks, to achieve the intended result, hence i did not catch this flaw initially. So revert to the C implementation - it is correct, still decently fast, and will only be used when compiling at -O0. | |||
2004-03-24 | From the how many ways can you screw up replacing one line of code | Jason Wright | |
department: cast 'i' to u_int64_t so the sign comparison actually makes sense. Any other bugs in here just ship in the release, I'm done. | |||
2004-03-23 | use absolute value like rev 1.1 did; pointed out by tom and ok deraadt. | Jason Wright | |
2004-03-23 | gcc3 doesn't align things the same as gcc2. Casting upwards is dangerous | Jason Wright | |
to a program's health, avoid it. ok deraadt | |||
2004-03-01 | longjmp should not return 0, if longjmp(..., 0) is invoked return 1. | Dale Rahn | |
ok miod@ deraadt@ | |||
2004-03-01 | fix weak aliases for _thread_sys functions, proper libpthead linking. | Dale Rahn | |
rewrittent to more closely model other archs. ok deraadt@ miod@ | |||
2004-02-27 | change amd64's MACHINE_ARCH from x86_64 to amd64. There are many many | Theo de Raadt | |
reasons for this, quite a few of them technical, and not all of them in response to Intel's broken ia32e crud. The gcc toolchain stays at x86_64 for now. | |||
2004-02-22 | Define OSYSCALL* macros, as their SYSCALL* counterparts, but using the | Miod Vallat | |
int 0x80 mechanism; and use OSYSCALL for sigreturn() as done in the sigcode. Naming borrowed from NetBSD. ok deraadt@ | |||
2004-02-18 | errno is int, not long; tracked down by otto@ | Miod Vallat | |
ok deraadt@ | |||
2004-02-16 | Remove WARN_REFERENCES incorrectly imported from NetBSD. ok miod@ | Dale Rahn | |
2004-02-12 | Update from netbsd, prodded by miod@ | Dale Rahn | |
2004-02-11 | correct syscall() stub; fixes perl and vi.recover | Theo de Raadt | |
2004-02-10 | Fix PIC cerror. ok miod@ mickey@ | Dale Rahn | |
2004-02-10 | CURBRK -> __curbrk changes from mickey, minbrk addition by me, ok mickey@ | Dale Rahn | |
2004-02-10 | correct function names, ok deraadt@ | Dale Rahn | |
2004-02-09 | masks are only 32 bits on openbsd | Theo de Raadt | |
2004-02-09 | do signal blocking before saving registers | Theo de Raadt | |
2004-02-08 | 16 byte align for performance, as on other architectures | Theo de Raadt | |
2004-02-08 | from freebsd, helps awk too: | Theo de Raadt | |
Fix fabs(). This commit brought to you by the letter 'l'. (fstp stores a mem32 value, fstpl stores a mem64 value) | |||
2004-02-08 | from freebsd (and appears to make our awk work better) | Theo de Raadt | |
Tidy up modf.S and make it actually work. It wasn't extracting the value out of ST(0) before copying it to %xmm0. Also remove bogus stack frame and work in the red zone. | |||
2004-02-07 | Do not generate text relocations in PIC code. | Dale Rahn | |
2004-02-06 | make old & new SYSENTRY macros | Theo de Raadt | |
2004-02-06 | fix alias definition, was backwards. | Dale Rahn | |
2004-02-03 | correct psABI functions _Q_feq and friends (they return 'int' not long double); | Jason Wright | |
pointed out by Mark Kettenis, kettenis,chello,nl | |||
2004-02-03 | Correct modf (from alpha) instead of one which doesnt compile from NetBSD | Dale Rahn | |
2004-02-02 | add missing frexp | Dale Rahn | |
2004-02-02 | cleanup | Dale Rahn | |
2004-02-02 | This file was not supposed to committed. | Dale Rahn | |
2004-02-02 | Use the real fpgetround found in softfloat. | Dale Rahn | |