cgd
d71a874906
const-ify char *'s that need it
1997-01-03 18:23:41 +00:00
cgd
13d2436889
include dlfcn.h for exported dynamic loader function prototypes.
1996-12-18 22:25:09 +00:00
cgd
84e780e7f0
-I expected location of ELF shared loader
1996-12-14 06:03:14 +00:00
cgd
6da04f404e
expect a 'struct ps_strings *' as the fourth argument to __start.
...
If it's there, i.e. doesn't have a value known to be emitted by kernels
which didn't include support for passing it (0 or 0xbabefacedeadbeef),
set __ps_strings to it. Otherwise, use the old 'normal' PS_STRINGS value
for __ps_strings.
1996-12-07 20:04:38 +00:00
thorpej
25f2d6465d
Use ${INSTALL}.
1996-10-18 05:27:38 +00:00
cgd
c7a4944620
update so this compiles with the latest ELF ld.so. Include bsd.own.mk
...
at the top, for ELF_TOOLCHAIN definition, so this can be better
conditionalized for new/old toolchains.
1996-10-08 00:29:48 +00:00
cgd
cccb7a88b4
Reimplement in C, adding ELF support. if compiled with -DECOFF_COMPAT
...
(currently the default), then it compiles on both an ECOFF toolchain
and on an ELF toolchain (but w/o support for dynamic linking or C++
constructors & destructors). If compiled without -DECOFF_COMPAT, it
supports statically- or dynamically-linked ELF binaries (and shared
libraries).
1996-09-12 16:59:01 +00:00
cgd
44279d38cb
user better local labels, be smarter with noat and use of the at register.
...
Suggested by Matt Thomas.
1996-09-09 01:03:38 +00:00
cgd
6f5a87ec6c
remove a few macro definitions which duplicate (and in one instance,
...
conflict with) those in <machine/asm.h>.
1996-05-16 21:56:22 +00:00
cgd
3601644b3c
limit the flags that get passed to cpp
1995-12-20 12:36:56 +00:00
cgd
2a3b48cdaf
CFLAGS+=, not CFLAGS=
1995-12-12 01:53:50 +00:00
cgd
c948e0646d
profiling support
1995-11-04 00:30:50 +00:00
cgd
28426ef703
fix up a bit of profiling support
1995-10-29 19:54:15 +00:00
cgd
1162a1d4ff
kill OSF/1 assembler support, and make gcrt0.o link (but not work).
1995-10-09 23:54:37 +00:00
cgd
9fac9bc0af
initial alpha support. no profiling support.
1995-02-10 17:53:00 +00:00