FreeBSD src
Go to file
peter 386dc28448 Add support to enable libc to be compiled in ELF format. (#ifdef __ELF__)
In a nutshell, this macroizes the local/global symbol scoping rules
that are different in a.out and ELF.  It also makes the i386 assembler
stubs conform to i386 PIC calling conventions - the a.out ld.so didn't
object, but the ELF one needs it as it implements PIC jumps via PLT's as
well as calls.  The a.out rtld only worked because it was accidently
snooping the grandparent calling function's return address off the stack..

This also affects the libc_r code a little, because of cpp macro nesting.
1996-05-05 07:56:21 +00:00
bin CLSIZE -> getpagesize() 1996-05-02 13:06:21 +00:00
eBones Provide a rudimentary man page for this, based mostly on the README.PATCH. 1996-05-01 17:16:23 +00:00
etc Add /usr/libdata/stallion for holding the download firmware images. 1996-05-04 09:15:11 +00:00
games Correct some man page cross references and file location references. 1996-04-07 00:06:21 +00:00
gnu PD_SHIFT -> PDRSHIFT 1996-05-02 13:08:51 +00:00
include Made this work with the documented prerequisite #includes (none). 1996-05-01 00:57:57 +00:00
lib Add support to enable libc to be compiled in ELF format. (#ifdef __ELF__) 1996-05-05 07:56:21 +00:00
libexec Small tweak to yp_put_record(): call the DB put routine with the 1996-04-28 03:59:56 +00:00
lkm Add in qcam module (forgot) 1996-03-24 00:30:38 +00:00
release Clear the TCP/IP device configuration screen away after we invoke it. 1996-05-02 10:09:45 +00:00
sbin Connect ccd man page and ccdconfig to parent Makefiles. 1996-05-04 08:30:22 +00:00
secure Add extra targets a' la' eBones/Makefile for release/Makefile. 1996-05-04 08:32:07 +00:00
share Add Greg Ungerer <gerg@stallion.oz.au> for his Stallion serial card driver. 1996-05-04 17:26:55 +00:00
sys Add DDB_UNATTENDED to opt_ddb.h where it belongs. 1996-05-05 02:26:57 +00:00
tools Don't look in libkern, it went away. 1995-12-29 01:51:23 +00:00
usr.bin Correct an editing bogon I introduced earlier. 1996-05-04 10:25:03 +00:00
usr.sbin rm the files first before uudecoding, because the modes in the begin 1996-05-05 07:40:46 +00:00
COPYRIGHT This is the official 4.4 Lite copyright. 1994-09-11 07:53:28 +00:00
Makefile 1) make -DCLOBBER not remove most of /usr/lib 1996-05-04 07:12:07 +00:00