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
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
christos
f3593df82a
Add svr4 like .size and .type stuff
1999-02-07 17:43:25 +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
bc2ff89d6b
Suppress "symbol type changed" harmless warnings, which plague MIPS ELF32.
...
Patch from Jonathan Stone.
1999-02-06 04:15:49 +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
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
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
tv
3b3908f06f
Update the C++ demangler to one from the egcs 1.2 trunk, dated 19980131.
...
This is a bit more robust than that in egcs 1.1.1, and recognizes more
(but not yet all) template constructions.
1999-02-02 21:00:32 +00:00
tv
586a0960e7
Nuke ld testsuite (wasn't updated with 2.9.1, and can be obtained via
...
third party sources)
1999-02-02 20:34:12 +00:00
tv
f226c2f097
Nuke gas testsuite (wasn't updated with 2.9.1, and can be obtained via
...
third party sources)
1999-02-02 20:31:08 +00:00
tv
bdb3f58851
Nuke gas testsuite (wasn't updated with 2.9.1, and can be obtained via
...
third party sources)
1999-02-02 20:30:27 +00:00
tv
7b850c06da
Resolve conflicts and update NetBSD local changes tobinutils 2.9.1.
1999-02-02 20:26:57 +00:00
tv
2e8b57510c
By popular demand, import binutils 2.9.1.
1999-02-02 19:51:16 +00:00
tv
fd7f133baa
Always include <unistd.h> so we get the vfork prototype.
...
Noticed by <wada@faraday.ee.ibaraki.ac.jp>.
1999-02-02 00:29:09 +00:00
christos
afe4450a51
undefine the solaris builtin 64 bit div/rem functions; we don't have them.
1999-01-31 22:21:47 +00:00
christos
cd9cbd137a
correct cpp spec for elf.
1999-01-31 21:18:36 +00:00
christos
a955c6698d
Since someone added a warning for "unix" in cpphash.c, we need to define
...
a warning function...
1999-01-31 13:05:08 +00:00
tv
295c0f16b9
These should have been removed a long time ago.
1999-01-30 12:29:01 +00:00
thorpej
9b50aa223b
ELFSIZE=32.
1999-01-28 23:38:27 +00:00
thorpej
2d24864f72
Add i[3456]86-*-netbsdelf*) target.
1999-01-28 23:32:51 +00:00
thorpej
9f32ccf21d
Add an i[34567]86-*-netbsdelf*) target.
1999-01-28 22:01:27 +00:00
thorpej
18c36e6cd5
Add an i386-*-netbsdelf*) target.
1999-01-28 22:00:20 +00:00
thorpej
9b3208fc2b
Add an i[3456]86-*-netbsdelf* target, and add bfd_elf32_i386_vec to
...
i[3456]86-*-netbsd*.
1999-01-28 21:59:53 +00:00
tv
74a786bfb5
Make __pure_virtual() use __terminate(), not _exit(), so that it's easier
...
to catch within a debugger.
1999-01-28 16:05:26 +00:00
christos
f2aadc8f93
Don't include '/' as a comment character on ELF. This probably violates
...
some assembler standard, but we cannot use '/' as the divide operator
otherwise!
1999-01-25 18:38:49 +00:00
mycroft
cebde81965
Patch from Richard Earnshaw which fixes a reload problem with
...
(reload (mem (mem ...) patterns. Makes BIND 4 compile with -O2, among
others.
1999-01-23 01:27:17 +00:00
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
simonb
67be258b1b
Don't use the distributed yacc'd and lex'd files; build our own with
...
our own tools from the original .y/.l files.
1999-01-18 04:12:15 +00:00
eeh
36db6b8dda
Make cc call gas with `-Av9a' (thanks mrg).
1999-01-17 02:13:18 +00:00
simonb
936563acd1
Apply previous NetBSD patch:
...
wouldn't compile due to clash with type of (undeclared) strlen
on alpha. Fixed by including string.h.
1999-01-16 05:25:06 +00:00
simonb
d8088da674
Apply previous NetBSD patch:
...
PR/5793: Fix core dump caused by input strings more than
127 characters in length when readline is used (rl_len was
a *char*!!!). Undo disabling of readline (this fix was like
``finger hurts, cut hand'') I guess PR/5793 is already closed...
Also GC rl_start.
1999-01-16 05:20:42 +00:00
simonb
ceb1d3610a
Import bc-1.05a
1999-01-16 00:21:25 +00:00
he
94a54434a5
Fix 'pand' MMX instruction opcode (and disassemble).
...
Crucial assistance from Bill Sommerfeld on port-i386.
Fixes bin/6809 by yours truly.
1999-01-14 21:25:21 +00:00