thorpej
a464410d30
If NBSD_EXEC_PREFIX is set, use it to set MD_EXEC_PREFIX rather
...
than going with just "/usr/libexec/".
XXX This wouldn't be so gross if the GCC people would give
up their #undef habit.
2000-11-09 06:27:07 +00:00
mycroft
fa3aaf6d8b
Modify LIB_SPEC and LIBGCC_SPEC so that -lc and -lgcc are not included when
...
-shared or -symbolic (as on other platforms). Also, override LIBGCC_SPEC for
all platforms (where it would incorrectly include the .a file explicitly on
some).
This should fix Mozilla on macppc.
2000-10-23 13:19:35 +00:00
tv
4888046be5
Make "cc -shared" work properly on a.out, and have it link in c++rt0
...
automatically (such that C++ shlibs will work).
1999-02-05 13:29:51 +00:00
tv
577b2ff265
The ASM_DECLARE_FUNCTION_NAME/ASM_DECLARE_OBJECT_NAME stuff is completely
...
wrong for alpha, and may actually be wrong for more ELF ports than that.
For now, turn it off for ELF, and investigate.
1998-08-17 18:14:53 +00:00
tv
d65b2e3afa
Don't define STANDARD_{EXEC,STARTFILE}_PREFIX here; do it in the Makefile
...
like the GNU setup does.
1998-08-16 21:28:20 +00:00
tv
667decf81a
Resolve conflicts, fix up c-common, and clean up import of egcs 1.1.
1998-08-16 20:41:00 +00:00
mycroft
52463c691f
Set MD_EXEC_PREFIX and MD_STARTFILE_PREFIX here.
1998-05-07 04:15:07 +00:00
mycroft
a039a5720b
Fix erroneous line breaks in LINK_SPEC.
1998-04-30 12:52:54 +00:00
mycroft
c4c72f4c84
Move the previous into the i386-specific section. It needs to be done
...
differently on other ports.
1998-04-25 01:32:59 +00:00
mycroft
18e058d8ed
Make sure PIC relocations go in a writable data section.
1998-04-24 21:11:09 +00:00
mrg
877072df9c
- move a.out specific defines between (commented) #ifdef NETBSD_AOUT
...
- add ELF specific defines #ifdef NETBSD_ELF (from thorpej, via his
alpha/netbsd.h).
1998-04-16 17:56:12 +00:00
mrg
5e78440996
merge netbsd changes for gcc. pmax still missing.
1998-03-29 11:36:52 +00:00
mrg
d3c5e32f1d
initial import of the egcs 1.0.2 compiler
1998-03-29 08:14:27 +00:00