ru
661f00368b
Fixed CLEANFILES after bsd.lib.mk sweep.
2002-05-13 15:28:00 +00:00
ru
690ae48517
SOBJS are not used here for a long time, and were just
...
pessimising the `install'.
2002-05-13 11:51:11 +00:00
ru
dc9ee40833
Major cleanup of bsd.lib.mk.
...
Get rid of the INTERNALSTATICLIB knob and just use plain INTERNALLIB.
INTERNALLIB now means to build static library only and don't install
anything. Added a NOINSTALLLIB knob for libpam/modules. To not
build any library at all, just do not set LIB.
2002-05-13 10:53:24 +00:00
ru
77ac6c7e64
Revert the last change. The corresponding bsd.lib.mk changes were
...
already backed out.
2002-05-12 16:21:23 +00:00
obrien
d2df975828
Use the simpler NOMAN rather than NOMAN, NOPIC, NOPROFILE, INTERNALLIB.
2002-05-11 17:45:03 +00:00
obrien
a90cd41ca2
Use the compiler's crt{begin,end}.
2002-05-10 01:36:29 +00:00
jake
2fb2df4097
Install the libc signal trampoline on startup.
2002-04-29 20:25:29 +00:00
obrien
3d5625e8b9
For now we are using our old crt{begin,end}.
2002-04-08 20:31:20 +00:00
markm
76fe441a7b
Do not use __progname directly (except in [gs]etprogname(3)).
...
Also, make an internal _getprogname() that is used only inside
libc. For libc, getprogname(3) is a weak symbol in case a
function of the same name is defined in userland.
2002-03-29 22:43:43 +00:00
obrien
2442cd3075
Revert part of rev 1.3 -- we need the calls to _init and _fini.
2002-03-16 20:38:46 +00:00
obrien
f458f10478
Sync with csu/alpha/Makefile: build crt{i,n}.o.
...
Leave crtbegin* to the compiler vendor.
2002-03-10 23:33:49 +00:00
obrien
88a86c89ad
Minor style(9) nit + utilize ELF features for the FreeBSD ID.
2002-02-28 19:45:34 +00:00
tmm
e7deebe9ff
Initialize the libc user trap handlers before passing control non-startup
...
code, so that the userland fp emulator will work.
2002-02-23 21:47:20 +00:00
jake
3f719eddda
Comment out the retrieval of a termination function from %g1. It is
...
doubtful this will ever be used by anything and rtld uses %g1.
Comment out references to _init and _fini for now too.
2002-01-13 06:17:19 +00:00
jake
4b91e746b4
Fix typo (unclosed comment).
2001-12-28 17:55:15 +00:00
obrien
4a701250c9
Embelish CFLAGS.
2001-12-15 21:41:11 +00:00
obrien
2fffd47816
The instructions on doing something with src/lib/csu/sparc64.
2001-12-15 21:36:30 +00:00
obrien
994cab589b
Sparc64 ELF version of the C runtime support.
...
It tries to comply with the SCD 2.4.1 (and thus Sparc 64-bit psABI).
This is an amalgamation of the FreeBSD Alpha crt1.c and the BSD/OS Sparc
crt0.c (which the copyright reflects).
2001-12-15 18:54:06 +00:00
obrien
eb6a23a09f
sparc64 verions of the crt initialization and finalization files required
...
by the ELF ABI.
2001-10-28 00:20:34 +00:00