#
0d34bfa2 |
| 23-May-2014 |
uebayasi <uebayasi@NetBSD.org> |
Put missing END() markers to set ELF symbol size.
|
#
4d12bfcd |
| 12-Sep-2013 |
joerg <joerg@NetBSD.org> |
Pass PICFLAGS down to cc-as-as and use __PIC__ to decide if it is small vs big PIC mode. Retire -DPIC and -DBIGPIC.
|
#
f46fb125 |
| 27-Feb-2012 |
joerg <joerg@NetBSD.org> |
Make __cerror protected to restore ABI leak in older libc versions, where e.g. librt referenced the copy from libc. This still allows libc to use PC-relative jumps.
|
#
4e5324e2 |
| 18-Nov-2011 |
joerg <joerg@NetBSD.org> |
Mark __cerror as hidden and exploit that to simplify assembler.
|
#
eb7c1594 |
| 07-Aug-2003 |
agc <agc@NetBSD.org> |
Move UCB-licensed code from 4-clause to 3-clause licence.
Patches provided by Joel Baker in PR 22280, verified by myself.
|
#
fedba1d8 |
| 03-Apr-2000 |
mycroft <mycroft@NetBSD.org> |
Clean up.
|
#
d018facb |
| 19-Feb-2000 |
mycroft <mycroft@NetBSD.org> |
A better fix for the stub-in-other-module problem: Load the address of cerror through the GOT, so we can do a PIC_EPILOGUE and leave the stack clean.
|
#
5888ab27 |
| 23-Jan-2000 |
mycroft <mycroft@NetBSD.org> |
Make cerror() work correctly for stubs in other shlibs -- e.g. libposix.
|
#
143dcdbe |
| 07-Feb-1999 |
christos <christos@NetBSD.org> |
Make cerror an entry and compensate for the PIC_PROLOGUE change in SYS.h
|
#
6348b7d5 |
| 14-Jan-1999 |
kleink <kleink@NetBSD.org> |
* On architectures using ELF, and conditionally on those in transition, rename _ASM_LABEL(cerror) and _ASM_LABEL(curbrk) to _C_LABEL(__cerror) and _C_LABEL(__curbrk) (or their respective architecture
* On architectures using ELF, and conditionally on those in transition, rename _ASM_LABEL(cerror) and _ASM_LABEL(curbrk) to _C_LABEL(__cerror) and _C_LABEL(__curbrk) (or their respective architecture-specific equivalents) to avoid possible name clashes with identifiers used in user applications. * Do the same for minbrk on all architectures to avoid a GCC-specific (and on ELF architectures effectively useless) symbol reference renaming in MI code.
show more ...
|
#
d8d9d85d |
| 01-Oct-1998 |
kleink <kleink@NetBSD.org> |
(Fortunately harmless) typo in previous.
|
#
f73ad716 |
| 01-Oct-1998 |
kleink <kleink@NetBSD.org> |
Add *__errno() redirection for _REENTRANT code.
|
#
0c3c6dab |
| 01-Jul-1998 |
thorpej <thorpej@NetBSD.org> |
Use _C_LABEL() to generate C labels.
|
#
1394f01b |
| 16-Jul-1997 |
christos <christos@NetBSD.org> |
RCSID fixes: Always use the NetBSD rcsid and the macro RCSID() defined in <machine/asm.h>; Also syscalls should be protected using the SYSLIBC_SCCS define not LIBC_SCCS
|
#
da34d8a4 |
| 02-Apr-1994 |
cgd <cgd@NetBSD.org> |
have cerror DTRT on returns, w.r.t. quads and -1. it needs to be done here (think of syscall(SYS_lseek,...)). also, kill bogus lseek thang.
|
#
22e614ce |
| 27-Jan-1994 |
mycroft <mycroft@NetBSD.org> |
Random cleanup.
|
#
44186168 |
| 21-Oct-1993 |
jtc <jtc@NetBSD.org> |
Move the old berkeley sccs id into the header comment like it is done for other source files.
|
#
0b9f5089 |
| 07-Oct-1993 |
cgd <cgd@NetBSD.org> |
make an arch directory in libc, and move all machine dirs into it
|