itojun
3d03bdc5ce
sync with 8.11.5.
2001-08-01 03:27:31 +00:00
itojun
bb79953585
sendmail 8.11.5
2001-08-01 02:49:58 +00:00
tv
b852eb128e
Revert previous. The building of the new toolchain will be determined by a
...
top-level automatic setting of USE_NEW_TOOLCHAIN when the rest of the stuff
is committed, and the top-level bootstrap is in place.
2001-07-30 16:04:18 +00:00
matt
36dc943f75
Change ARM-ELF to LP64 friendly types.
2001-07-28 07:42:28 +00:00
matt
71986448fd
Don't make libstdc++ with old toolchain on ARM ELF
2001-07-28 06:59:02 +00:00
matt
faa73ac4d2
Regen new toolchain ARM ELF files with toolchain2netbsd.
...
Include libg2c, libobjc, libstdc++ ARM ELF config files.
2001-07-28 06:57:07 +00:00
matt
ee544f340c
Remake with toolchain2netbsd 1.3
2001-07-28 06:51:59 +00:00
eeh
508945a491
Let profiling binaries be built without requiring special options.
2001-07-27 23:05:11 +00:00
eeh
905da8170b
Build the sparc64 compiler for a change.
2001-07-27 23:01:22 +00:00
mrg
e662284883
include <unistd.h> on NetBSD to get vfork() prototype (rename)
2001-07-26 17:18:39 +00:00
mrg
c9a8c7833a
build new sparc & sparc64 fortran libraries.
2001-07-26 11:40:26 +00:00
mrg
7aa1593d24
build new sparc & sparc64 objective c libraries.
2001-07-26 11:36:05 +00:00
mrg
4c86457e13
regenerate.
2001-07-26 11:30:07 +00:00
mrg
160521eb33
install the C++ libgcc headers (exception, new, new.h & typeinfo.)
2001-07-26 11:28:21 +00:00
matt
9edddea9c5
Nuke -D__KPRINTF_ATTRIBUTE__
2001-07-26 07:27:59 +00:00
assar
aba70549ed
fix merge left-overs
2001-07-25 17:40:09 +00:00
assar
e4ab707ade
update build infrastructure for texinfo 4.0
2001-07-25 16:47:50 +00:00
assar
017bc8c2e8
merge texinfo-4.0
2001-07-25 16:46:19 +00:00
assar
dac62dcd99
Import texinfo 4.0
2001-07-25 16:20:30 +00:00
aymeric
6919941456
include <link_aout.h>, which is needed at least when building a cross-linker
2001-07-25 11:59:22 +00:00
aymeric
d2b58bf21f
Make it possible to compile a cross-linker by just defining TARGET_MACHINE_ARCH
...
to the desired architecture.
Note that this is for the old ld of the old toolchain.
2001-07-25 11:58:04 +00:00
itojun
ff1a865b9f
there's no binmail(1). PR 13549
2001-07-25 00:16:04 +00:00
tv
87c9b9136c
Add missing dependency on ${G_md_file} for host tools, noticed by matt@.
2001-07-24 21:16:08 +00:00
tv
f6709db6c6
Add new toolchain build structure for libg2c, libobjc, and libstdc++.
...
Note that old build system still exists under .if conditionals; this
will be removed once all platforms are using the new toolchain.
2001-07-24 19:44:47 +00:00
tv
b224b62a84
Add config segments for libg2c, libobjc, and libstdc++.
2001-07-24 19:39:52 +00:00
mrg
eb80d6af65
s/SPARC/UltraSPARC/ in a comment.
2001-07-22 12:20:29 +00:00
mrg
041c56a6d7
fix LINK_SPEC
2001-07-21 13:48:40 +00:00
mrg
febe7ce944
- clean up more after <mips/elf.h> lossage, including killing the forced
...
support for "__main" (really __gccmain for mips), and the ctors/dtors
lists associated with this.
- add -G to SWITCH_TAKES_ARG(), so `-G 0' works as well as `-G0'
- add support for .init, .fini and .rodata (const) sections (basically
merging the generic ELF support with the MIPS support.)
kernel links and runs happily now.
2001-07-20 18:15:33 +00:00
matt
593fff9e8d
Default elf32 for vax to have a NetBSD OSABI. Allow for Linux/VAX to get
...
an Linux OSABI.
2001-07-20 11:57:48 +00:00
matt
cdb827bd00
Fix the polarity of a test.
2001-07-20 07:12:06 +00:00
matt
e2fd07f958
Fix another warning.
2001-07-20 05:21:50 +00:00
matt
1cf42fcda9
Fix warning.
2001-07-20 05:16:56 +00:00
matt
c8e381be8c
Adding VAX gcc 2.95.3 (ELF).
2001-07-20 04:59:06 +00:00
mrg
5877244037
set MIPS_DEFAULT_GVALUE to 0. undefine DWARF_FRAME_REGNUM,
...
DWARF_FRAME_RETURN_COLUMN and INCOMING_RETURN_ADDR_RTX so GCC doesn't think
we have dwarf2 unwind info support. now this mostly works, though c++
exceptions seem to bus error...
2001-07-19 23:43:37 +00:00
mrg
b82cf772de
don't do dwarf2 eh if not DWARF2_UNWIND_INFO
2001-07-19 23:41:12 +00:00
matt
5ac8a0b7ba
powerpc support for 2.95.3
2001-07-19 22:13:23 +00:00
mrg
337651a310
make this actually work: use <mips/elf.h> and <netbsd.h>, plus a few
...
little twiddles.
2001-07-19 18:37:38 +00:00
mrg
4523fd67d7
build a mipsel-netbsd gcc & libgcc.
2001-07-19 18:35:22 +00:00
matt
77315351bc
Fix a warning (missing const).
2001-07-19 18:31:57 +00:00
matt
acfa102212
Rework Makefile (perhaps not optimally) to keep all ojbects in ${.OBJDIR}.
...
Due to SRCS containing directories, the objects went in those same
directories.
2001-07-19 18:06:19 +00:00
matt
ac07e0c6c6
ARMELF support for libgcc
2001-07-19 15:33:09 +00:00
matt
3847d1eab8
ARM support for -liberty
2001-07-19 15:30:36 +00:00
matt
15d3102358
Initial 2.95.3 support for ARM-ELF.
2001-07-19 15:27:16 +00:00
mrg
c88bdb3273
build a sparc (elf) gcc 2.95.3
2001-07-19 15:20:13 +00:00
mrg
4acc89ca46
build sparc libiberty.
2001-07-19 15:17:59 +00:00
mrg
3963922c9b
build a sparc libgcc
2001-07-19 15:16:39 +00:00
matt
8251c8dd77
Don't emit JUMP_SLOT at all (match behave of gas-current for arm).
2001-07-19 14:55:51 +00:00
mrg
ac4b8b619b
mipsel libiberty.
2001-07-19 13:46:14 +00:00
mrg
96b4d81d72
sparc64 libiberty.
2001-07-19 13:45:09 +00:00
tv
178c5459ad
Another missing ${.CURDIR}.
2001-07-19 12:51:05 +00:00