History log of /src/lib/libc/arch/vax/Makefile.inc |
Revision | | Date | Author | Comments |
1.10 |
| 31-Oct-2021 |
thorpej | Tidy up how __sigaction14_sigtramp.c is added to SRCS.
|
1.9 |
| 06-Jul-2010 |
mrg | remove almost all the ability to build netbsd with an a.out target. we're ELF now, and there are many missing checks against OBJECT_FMT. if we ever consider switching, the we can figure out what new ones we need but for now it's just clutter.
this doesn't remove any of the support for exec_aout or any actually required-for-boot a.out support, only the ability to build a netbsd release in a.out format. ie, most of this code has been dead for over a decade.
i've tested builds on vax, amd64, i386, mac68k, macppc, sparc, atari, amiga, shark, cats, dreamcast, landisk, mmeye and x68k. this covers the 5 MACHINE_ARCH's affected, and all the other arch code touched. it also includes some actual run-time testing of sparc, i386 and shark, and i performed binary comparison upon amiga and x68k as well.
some minor details relevant: - move shlib.[ch] from ld.aout_so into ldconfig proper, and cut them down to only the parts ldconfig needs - remove various unused source files - switch amiga bootblocks to using elf2bb.h instead of aout2bb.h
|
1.8 |
| 18-Feb-2006 |
matt | Seperate out the compat support for VAX. Also, make references to the sigcontext sigtramp code weak so compat can be compiled out.
|
1.7 |
| 03-May-2005 |
matt | Make longjmp on vax not use sigreturn. Instead it rewrites the jmp_buf into one compatible with __longjmp14 and relies on that to change that into a ucontext_t suitable for setcontext(2).
|
1.6 |
| 03-Jun-2004 |
mhitch | A -I. is needed by vax; had gotten removed from elsewhere.
|
1.5 |
| 21-Mar-2004 |
matt | Change longjmp on VAX (ELF) to use setcontext instead of sigreturn14.
|
1.4 |
| 30-Sep-2003 |
matt | Enable the SIGINFO trampoline.
|
1.3 |
| 28-Sep-2003 |
matt | Deal with changed filename.
|
1.2 |
| 12-Sep-2002 |
ragge | Rename __sigtramp1.S to __sigtramp.S.
|
1.1 |
| 10-Jul-2002 |
thorpej | branches: 1.1.2; Enable the libc-provided signal trampoline. The old __sigaction14 entry point has been replaced by the new __sigaction14() which is a wrapper around the __sigaction_sigtramp system call (which is itself not directly exposed outside of libc).
No shared library version change is necessary; no new symbols are exposed outside of libc.
|
1.1.2.3 |
| 17-Sep-2002 |
nathanw | Catch up to -current.
|
1.1.2.2 |
| 01-Aug-2002 |
nathanw | Catch up to -current.
|
1.1.2.1 |
| 10-Jul-2002 |
nathanw | file Makefile.inc was added on branch nathanw_sa on 2002-08-01 03:28:07 +0000
|