Commit message (Collapse) | Author | Age | Files | Lines | ||
---|---|---|---|---|---|---|
... | ||||||
* | typos from alexey dobriyan; | 2006-02-06 | 1 | -2/+2 | ||
| | ||||||
* | System call stubs don't have a frame of their own, so use EMTRY_LEAF instead | 2006-01-05 | 9 | -21/+21 | ||
| | | | | | | of ENTRY. This avoids emitting bogus unwind entries, which makes gdb a lot happier. ok mickey@ | |||||
* | System call stubs don't have a frame of their own, so use EMTRY_LEAF instead | 2006-01-05 | 9 | -21/+21 | ||
| | | | | | | of ENTRY. This avoids emitting bogus unwind entries, which makes gdb a lot happier. ok mickey@ | |||||
* | Remove the advertising clause in the UCB license which Berkeley | 2005-12-13 | 12 | -72/+24 | ||
| | | | | | rescinded 22 July 1999. Checked by ian@ and deraadt@ | |||||
* | if we pull in a .S file, we must fake out the lint with a .c file | 2005-11-29 | 13 | -27/+39 | ||
| | | | | | for this first cut, we will do this for alloca() using alloca.c by adding it to LSRCS | |||||
* | undo unrelated commit | 2005-08-07 | 1 | -2/+2 | ||
| | ||||||
* | .PATH better | 2005-08-07 | 1 | -2/+2 | ||
| | ||||||
* | zap rcsid. | 2005-08-07 | 302 | -1570/+303 | ||
| | | | | okay deraadt@ (tested them all) | |||||
* | zap rcsid, tested there. okay deraadt@ | 2005-08-07 | 52 | -259/+51 | ||
| | ||||||
* | cleanup KMSRC (copy to libkern) list from nonexistant srcs; also noticed before by marc@ and drahn@ | 2005-06-29 | 1 | -3/+2 | ||
| | ||||||
* | hppa64 bits cloned form hppa | 2005-04-01 | 33 | -0/+1694 | ||
| | ||||||
* | Fix typo in comment (_setjmp -> setjmp) | 2005-04-01 | 1 | -2/+2 | ||
| | | | | ok deraadt | |||||
* | Change wording of APIWARNs to match arch-independent code. | 2005-03-25 | 2 | -4/+4 | ||
| | | | | ok deraadt@ | |||||
* | Fix APIWARNs. | 2005-03-25 | 2 | -6/+6 | ||
| | | | | ok deraadt@ | |||||
* | Replace broken frexp() with a working one from FreeBSD. There's | 2005-02-01 | 23 | -838/+22 | ||
| | | | | | | no need to have a copy for each platform with ieee floating point, only vax needs a special version (which probably has similar bugs). OK and with help from otto@ | |||||
* | fix typo in comment | 2004-10-29 | 1 | -2/+2 | ||
| | | | | jolan@ tdeval@ pvalchev@ jaredy@ | |||||
* | rcsid | 2004-10-26 | 1 | -1/+2 | ||
| | ||||||
* | fix a couple of wrongly used li's instead of dli's. spotted by as@gnu ;) | 2004-10-18 | 1 | -3/+3 | ||
| | ||||||
* | convert to 64 bit | 2004-10-02 | 1 | -97/+55 | ||
| | ||||||
* | convert to 64 bit | 2004-10-02 | 1 | -19/+13 | ||
| | ||||||
* | add some missing $, ok djm@ 'That looks fine to me' millert@ | 2004-10-01 | 3 | -0/+4 | ||
| | ||||||
* | Fix unsigned {int, long, long long} to long double conversions for | 2004-09-28 | 3 | -11/+65 | ||
| | | | | values with the high bit set. ok kettenis@ jason@ | |||||
* | ABI compliant register names | 2004-09-15 | 1 | -19/+19 | ||
| | ||||||
* | setjmp now passes all regress tests. | 2004-09-10 | 3 | -11/+17 | ||
| | ||||||
* | mips64 is now going ABI64 and shared library support! | 2004-09-09 | 29 | -114/+270 | ||
| | | | | String functions need some optimization/rewrite to take full advantage. | |||||
* | 32 -> 64 bit cleanups but no optimizations yet | 2004-09-07 | 12 | -42/+47 | ||
| | ||||||
* | remove single ' | 2004-08-15 | 1 | -2/+2 | ||
| | ||||||
* | bye | 2004-08-11 | 44 | -2516/+0 | ||
| | ||||||
* | Move mips to mips64 | 2004-08-11 | 44 | -0/+2551 | ||
| | ||||||
* | Use less stack space for temporary storage and C code invocation, after | 2004-07-28 | 3 | -30/+24 | ||
| | | | | the ABI change. | |||||
* | Update stack frame processing after ABI change. | 2004-07-28 | 2 | -9/+9 | ||
| | ||||||
* | Do not overallocate stack space, and keep the stack on a 16-byte boundary. | 2004-07-22 | 1 | -7/+7 | ||
| | ||||||
* | Sync with NetBSD, picking up fixes to correctly reset status bits returning | 2004-07-13 | 1 | -3/+6 | ||
| | | | | | the old status bits. ok deraadt@ | |||||
* | Use _ENTRY(CERROR) instead of CERROR so correct type info is generated. | 2004-06-21 | 1 | -2/+2 | ||
| | | | | ok marc@ | |||||
* | include whole SYS.h instead of just machine/asm.h | 2004-06-10 | 1 | -2/+2 | ||
| | ||||||
* | PICy stuff | 2004-05-25 | 6 | -31/+86 | ||
| | ||||||
* | In _longjmp(), flush windows rather than attempting to backtrack manually, | 2004-05-04 | 2 | -59/+35 | ||
| | | | | | | | | | 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@ | |||||
* | It turns out that the so-called fast ffs(3) routines were wrong, as soon as | 2004-04-01 | 2 | -18/+2 | ||
| | | | | | | | | | | | | 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. | |||||
* | From the how many ways can you screw up replacing one line of code | 2004-03-24 | 1 | -2/+2 | ||
| | | | | | 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. | |||||
* | use absolute value like rev 1.1 did; pointed out by tom and ok deraadt. | 2004-03-23 | 1 | -1/+2 | ||
| | ||||||
* | gcc3 doesn't align things the same as gcc2. Casting upwards is dangerous | 2004-03-23 | 1 | -2/+3 | ||
| | | | | to a program's health, avoid it. ok deraadt | |||||
* | longjmp should not return 0, if longjmp(..., 0) is invoked return 1. | 2004-03-01 | 1 | -2/+8 | ||
| | | | | ok miod@ deraadt@ | |||||
* | fix weak aliases for _thread_sys functions, proper libpthead linking. | 2004-03-01 | 1 | -31/+18 | ||
| | | | | rewrittent to more closely model other archs. ok deraadt@ miod@ | |||||
* | change amd64's MACHINE_ARCH from x86_64 to amd64. There are many many | 2004-02-27 | 42 | -1879/+2 | ||
| | | | | | | 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. | |||||
* | Define OSYSCALL* macros, as their SYSCALL* counterparts, but using the | 2004-02-22 | 4 | -6/+52 | ||
| | | | | | | | | | int 0x80 mechanism; and use OSYSCALL for sigreturn() as done in the sigcode. Naming borrowed from NetBSD. ok deraadt@ | |||||
* | errno is int, not long; tracked down by otto@ | 2004-02-18 | 2 | -8/+8 | ||
| | | | | ok deraadt@ | |||||
* | Remove WARN_REFERENCES incorrectly imported from NetBSD. ok miod@ | 2004-02-16 | 2 | -8/+2 | ||
| | ||||||
* | Update from netbsd, prodded by miod@ | 2004-02-12 | 1 | -2/+2 | ||
| | ||||||
* | correct syscall() stub; fixes perl and vi.recover | 2004-02-11 | 2 | -4/+6 | ||
| | ||||||
* | Fix PIC cerror. ok miod@ mickey@ | 2004-02-10 | 2 | -4/+6 | ||
| |