tv
b81603da91
Clean up and use stuff from src/gnu/lib/libbfd.
1999-02-09 19:21:53 +00:00
tv
8176f7ce13
Build gprof everywhere.
1999-02-09 18:41:13 +00:00
tv
46261f591a
Clean up and use directory name "libbfd".
1999-02-09 18:35:39 +00:00
tv
3ceb06ee85
Always define BSD44_FORMAT.
1999-02-09 18:32:05 +00:00
tv
4221dd40d6
Committed wrong version (findcall and addarc were not yet renamed).
1999-02-09 18:19:32 +00:00
tv
7296135ae8
Add mips support to bfd-based gprof.
1999-02-09 18:16:33 +00:00
tv
60012da67c
src/gnu/lib/bfd -> src/gnu/lib/libbfd
1999-02-09 17:59:36 +00:00
tv
9c5d588aac
The libbfd stuff is now in src/gnu/lib/libbfd.
1999-02-09 17:50:35 +00:00
tv
79734e08d0
This is no longer here.
1999-02-09 17:48:43 +00:00
tv
3cf7289326
It's libbfd now, not bfd.
1999-02-09 17:48:13 +00:00
tv
d86358076e
Always descend into ld.new in order to build ldscripts, and build old ld
...
on sparc and i386 only if !ELF.
1999-02-09 17:47:50 +00:00
tv
60ca409eed
- Use the stuff in src/gnu/lib/libbfd
...
- Descend into ld.new on all systems to build ldscripts
- Build ld.new if (i386 || sparc) && ELF
- Merge separate _*.mk files into one Makefile
- Depend ldemul-list.h on Makefile
1999-02-09 17:39:31 +00:00
tv
c172eeaa1b
Move libbfd compile environment to "libbfd" subdir, with the changes:
...
- no includes are installed any more, nor any .a libraries
- a unified libbfd can be built if BFD_UNIFIED is set in mk.conf (will
support dumping/examining objects from all NetBSD architectures of equal
or lesser pointer size)
1999-02-09 15:57:53 +00:00
tv
c6e4b6cf09
Remove old alpha addition to CXXFLAGS, and use -fno-rtti and
...
-fno-exceptions to make the code a lot slimmer.
1999-02-09 15:33:45 +00:00
tv
f3be232686
Revert to static libcc1. It's acutally a bit faster on most applications
...
(that do not mix languages).
1999-02-09 15:28:59 +00:00
simonb
799a796339
Update to grep 2.2f, with sources now in src/gnu/dist/grep.
1999-02-09 13:18:57 +00:00
christos
d994312f03
Don't copy the alpha config verbatim :-) We are not a 64 bit system...
1999-02-09 13:09:30 +00:00
simonb
a88dd22cd5
Add -o option for BSD 4.4 compatibility
1999-02-09 12:54:19 +00:00
simonb
6827e6b579
Import GNU grep 2.2f
1999-02-09 12:38:36 +00:00
tv
25d67ab36d
There is no linker here for arm32 right now.
1999-02-07 19:06:46 +00:00
tv
2b0144ba4c
Reenable gas.new on vax.
1999-02-07 18:12:24 +00:00
christos
f3593df82a
Add svr4 like .size and .type stuff
1999-02-07 17:43:25 +00:00
christos
cbfd27854c
Add -DSVR4_SHARED_LIBS if elf.
1999-02-07 17:35:28 +00:00
tron
ad302b9795
Fix a bug in internal resource tracking so that memory map segments really
...
get unmapped when they are no longer required. This should stop "nm"
from filling up the kernel's vnode table while building "libc.a".
1999-02-07 11:36:17 +00:00
tv
52dc85e9ff
Undefine CROSS_COMPILE.
1999-02-06 20:10:11 +00:00
tv
cdb87bd827
Apparently missed this commit. (!) Update binutils build structure to
...
binutils 2.9.1.
1999-02-06 05:27:42 +00:00
tv
bc2ff89d6b
Suppress "symbol type changed" harmless warnings, which plague MIPS ELF32.
...
Patch from Jonathan Stone.
1999-02-06 04:15:49 +00:00
tv
7d353ce8f8
Re-enable ld.new on all remaining platforms (alpha, mips, powerpc,
...
sparc64), and gas.new on these four platforms (but not yet on vax).
1999-02-06 04:05:44 +00:00
tv
da489b13fb
Generate ldemul-list.h automatically.
1999-02-06 04:04:58 +00:00
tv
dbc02dbe5f
Add powerpc support.
1999-02-06 04:04:42 +00:00
tv
f87e85338c
Revert another bogosity introduced in 2.9.1. ELF_LITERAL relocs, such as
...
those emitted for references to __sF, cannot have addends, so we *must*
have an extra lda rN,addend(rN) insn after the reloc to offset into the
memory area. Don't try to make `all' cases use addends.
1999-02-06 03:51:17 +00:00
tv
1c2f0f6682
Implement "-nostdlib" and LD_NOSTD_PATH in binutils-based ld.
1999-02-05 19:48:07 +00:00
tv
91e2afddb6
Back out some changes from `nop' to `unop' in .align fills that crept in
...
between 2.8.1 and 2.9.1. This fixes the Alpha lossage.
1999-02-05 17:35:35 +00:00
tv
856bab6a1a
No, it's the assembler that is outputting something bogus still on alpha.
...
Turn off until this is fully analyzed and fixed.
1999-02-05 17:14:27 +00:00
tv
3a65add00f
Search only /usr/lib by default.
1999-02-05 13:53:34 +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
82c5de77a5
Remove duplicate TYPE_OPERAND_FORMAT define, so that it uses the `#'
...
instead of `%' character. Also remove the LINK_SPEC - no other NetBSD
platform sends `-X' to the linker by default, so make it uniform.
1999-02-05 13:20:48 +00:00
tv
5652d9b7c7
Remove BFD_ASSEMBLER from Makefile.inc files. (Now in config.h.)
1999-02-04 23:25:07 +00:00
tv
9956df1a93
Fix EMULATION stuff. (Partly defined in config.h; once mipse[bl] is
...
completely split, will be defined completely in config.h.)
1999-02-04 23:24:51 +00:00
tv
c911c2546e
Add PowerPC platform support.
1999-02-04 23:24:14 +00:00
tv
ae250d0e0a
Round 2 of gnu/dist cleanup:
...
- remove ChangeLogs (still available on vendor FSF/CYGNUS branch, 1.1.1)
- remove many target-system config files unrelated to NetBSD targets
1999-02-04 04:25:21 +00:00
tv
cfd9e06cc3
Make ARM uniform and use only the global t-netbsd make fragment.
1999-02-04 03:14:07 +00:00
tv
f02bdb7a26
NetBSD's a.out linker can't align more than 8, so don't use the
...
DATA_ALIGNMENT and CONSTANT_ALIGNMENT macros from i386.h.
1999-02-04 02:00:15 +00:00
tv
a1cc137e16
Insert internal collect2 functions that shouldn't be defined here, but are
...
needed as they are the only prototypes for these functions.
1999-02-04 00:34:27 +00:00
tv
39d9eb47d8
First round of gnu/dist cleanup - remove:
...
- files removed in binutils 2.8.1 or 2.9.1
- some testsuite stuff
- VMS, MS-DOS, and MPW Macintosh build environmanet (most of which are
quite old and out of maintenance)
- generated GNU info files
- non-NetBSD-target makefile fragments
1999-02-03 18:50:07 +00:00
tv
3aee8fc51e
Add entry for vax-*-netbsd*.
1999-02-03 18:43:28 +00:00
christos
f9708a901f
Make this compile again:
...
- update demangle.h with ../include/demangle.h
- include "scan.h" to get definitions for xmalloc.c
- remove include of libiberty.h
- Hi tv!
1999-02-03 18:07:45 +00:00
tv
3efadef925
Add a host entry for vax-*-netbsd* (doesn't need hosts/vaxbsd.h).
1999-02-03 17:18:32 +00:00
tv
2fd3852316
Add a blank "ltconfig" so that it is possible to generate config.h files
...
in the subdirs. (Will become real once the recursive-make stuff is
updated.)
1999-02-03 17:08:23 +00:00
tv
0a22b3e927
Nuke binutils testsuite.
1999-02-03 16:57:16 +00:00