tv
|
ef1a003862
|
Significantly reduce code size of programs which use string, complex,
or the Allocator heavily. (For common types, these are already
instantiated in libstdc++, and do not need implicit instantiation.)
|
1999-01-19 15:27:24 +00:00 |
|
kristerw
|
9c2a161620
|
Enable use of mmap.
|
1998-12-30 01:19:18 +00:00 |
|
tv
|
6acc855e3e
|
Add bfd targets used by other binary emulations that NetBSD recognizes:
- a.out-i386-bsd
- a.out-i386-freebsd
- coff-i386
|
1998-12-28 20:39:54 +00:00 |
|
tv
|
8c88ddc66a
|
Add dependency to _arch.mk file on targets.{o,so,po}.
|
1998-12-28 20:38:50 +00:00 |
|
tv
|
1343ef3796
|
GC old gcc 2.7.2.2.
|
1998-12-12 23:44:22 +00:00 |
|
mrg
|
009d565122
|
fix style nit in previous.
|
1998-11-23 09:29:56 +00:00 |
|
mrg
|
d55e9c12a6
|
build a sparc64 libbfd.
|
1998-11-23 09:23:30 +00:00 |
|
mrg
|
80cc7163d4
|
need the extra objs on sparc64 (at least, that is what a cross compiler did for libgcc)
|
1998-11-23 09:22:22 +00:00 |
|
matt
|
d7585142e2
|
Include VAX instruction disassembly support into bfd. (XXX case[lbw] still
needs to be done.)
|
1998-10-29 17:31:10 +00:00 |
|
matt
|
89f233dee8
|
Not all architecures are IEEE math. Don't define IEEE_drem on VAX.
|
1998-10-20 18:11:04 +00:00 |
|
tv
|
38d1dc7ea7
|
Only build on gcc 2.7.x.
|
1998-10-14 15:05:30 +00:00 |
|
christos
|
0291468ee4
|
Fix reversed test
|
1998-09-27 18:48:10 +00:00 |
|
christos
|
a4aadf1ce4
|
Make this work as intended (when we don't have egcs or gcc-2.8x then
include the c++ builtin crap). Although libgcc2.c does not compile
properly with the old compiler so this does not work.
|
1998-09-27 18:05:10 +00:00 |
|
tv
|
a2e65ee4f1
|
Nuke libg++, leaving only libstdc++ for GCC 2.7-based systems.
|
1998-09-13 22:23:02 +00:00 |
|
tv
|
cd40dfec9f
|
Use tconfig.j to get the proper type definitions.
|
1998-09-13 20:32:04 +00:00 |
|
tv
|
c60c781fa3
|
Remove asprintf() and vasprintf(), and bump sparc back to 32 bits (until
gdb is updated, at least).
|
1998-08-29 16:09:56 +00:00 |
|
tv
|
5cc01b9a2b
|
Add NetBSD rcsids.
|
1998-08-28 22:38:25 +00:00 |
|
tv
|
7eeb6fe5fd
|
Don't try building anything in here on gcc 2.7 bootstrap.
|
1998-08-28 22:36:56 +00:00 |
|
tv
|
7fc231d281
|
Move some things from SRCS to OBJS so as not to build them at depend time.
|
1998-08-28 19:05:54 +00:00 |
|
tv
|
a6542a91dc
|
Update libiberty to the one shipped with egcs. Minor number
bump--interfaces added, but none changed or removed.
|
1998-08-28 16:47:13 +00:00 |
|
tv
|
6c55ff04c2
|
Re-enable egcs libraries: libg2c, libgcc, libobjc, libstdc++.
|
1998-08-28 15:34:24 +00:00 |
|
tv
|
aa06e255fa
|
Update to egcs 1.1-snap's libstdc++. Now shlib version 2.0. Now requires
"make includes" before "make" like other libraries.
|
1998-08-28 15:31:29 +00:00 |
|
tv
|
e7e7954ff4
|
Install Obj-C includes, found by <veego@netbsd.org>.
|
1998-08-27 21:37:52 +00:00 |
|
tv
|
705363981e
|
Bah; nuke "machine/" from bfd include path. This shouldn't have been part
of the commit (or part of the Makefile, for that matter).
|
1998-08-24 16:32:48 +00:00 |
|
frueauf
|
781d14e780
|
Add missing \, pointed out by Frederick Bruckman <fb@enteract.com>.
|
1998-08-23 20:57:45 +00:00 |
|
simonb
|
32a1e28254
|
Add missing \ to the end of a few lines.
|
1998-08-23 04:42:33 +00:00 |
|
tv
|
2ddcde0613
|
Use "long long" as the 64 bit quantity to satisfy gdb.
|
1998-08-22 20:32:02 +00:00 |
|
tv
|
e8efde1ec4
|
For the benefit of gdb, include <sys/types.h> unconditionally.
|
1998-08-22 20:24:31 +00:00 |
|
tv
|
d46528eaba
|
ELF systems still need a file-based workaround for "libbfd.c" as that
would otherwise generate the wrong "libbfd.so".
|
1998-08-22 19:39:23 +00:00 |
|
tv
|
4a51dc3df9
|
Revamp the libbfd build process. Massive cleanup, enable 64 bit support
on SPARC, and use includes (or dynamically built ones) from dist.
|
1998-08-22 19:02:10 +00:00 |
|
tv
|
b22efa9a4b
|
Clean bfd.h on "make clean".
|
1998-08-21 21:12:19 +00:00 |
|
tv
|
053c6819b7
|
Automatically generate bfd.h.
|
1998-08-21 21:11:02 +00:00 |
|
tv
|
f122239ef3
|
Use a pointer, not an array, for bfd_target_vector, working around our
linker bogozity. (So that the array can grow and shrink without
relinking.)
|
1998-08-21 02:06:09 +00:00 |
|
tv
|
82f867274b
|
Kill HOST_CFLAGS and justify NOLINT.
|
1998-08-18 17:42:59 +00:00 |
|
tv
|
df595c72cd
|
Be pedantic; use "${OBJC}" to find the ObjC compiler.
Depend all instances of sendmsg.{o,so,po} on runtime-info.h.
|
1998-08-18 17:38:38 +00:00 |
|
tv
|
0f38668150
|
Depend shared and profiled objects on g2c.h.
|
1998-08-18 17:26:36 +00:00 |
|
tv
|
00a8c57db1
|
Add libg2c (the new name for libf2c). Builds fine, though has some nits
on LP64 that need working out.
|
1998-08-18 17:25:32 +00:00 |
|
tv
|
ee336ece94
|
Add libobjc as a separate component of egcs. Now also has a shared
library (rather minimally sized).
|
1998-08-18 14:02:35 +00:00 |
|
tv
|
17698d8b59
|
Add libgcc from gnu/dist/gcc (egcs 1.1 snapshot).
|
1998-08-17 17:06:59 +00:00 |
|
tv
|
3817858f82
|
Turn off the egcs bits while the 1.1 import and build verifications are
taking place.
|
1998-08-16 17:16:00 +00:00 |
|
tv
|
a66a06cd19
|
libf2c is now libg2c in egcs 1.1.
|
1998-08-16 17:13:48 +00:00 |
|
thorpej
|
c4bd81c249
|
Do not build this version of libbfd on the PowerPC.
|
1998-07-29 19:04:16 +00:00 |
|
tron
|
b3c53533a0
|
Add "beforedepend" target to fix PR lib/5862.
|
1998-07-29 11:05:26 +00:00 |
|
tv
|
dfeb862ca8
|
Add definitions for mipseb and mipsel, and remove mips. Map Pmake's
MACHINE_ARCH definition of mips to mipsel.
|
1998-07-27 01:03:48 +00:00 |
|
mycroft
|
8321e6eb66
|
No need for libreadline any more.
|
1998-07-25 11:21:24 +00:00 |
|
mycroft
|
ab77ad5ad3
|
We don't need this any more.
|
1998-07-25 11:20:40 +00:00 |
|
mycroft
|
dde7581d31
|
This file is not used.
|
1998-07-25 05:37:13 +00:00 |
|
thorpej
|
84c26d49f4
|
Add elf32-i386 target.
|
1998-07-18 01:00:17 +00:00 |
|
thorpej
|
e97c021b99
|
Update to match config.bfd.
|
1998-07-12 19:15:21 +00:00 |
|
thorpej
|
33872f4fd5
|
Update for change to m68k4k NetBSD target.
|
1998-07-12 19:09:29 +00:00 |
|