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
3677e2d7cb
Update to binutils' bfd 2.9.1.
1999-02-02 20:00:39 +00:00
tv
2e8b57510c
By popular demand, import binutils 2.9.1.
1999-02-02 19:51:16 +00:00
tv
16d7798441
Turn off bits of the toolchain from building on a recursive make: binutils,
...
bfd, gas.new, ld.new, gdb, gprof; in anticipation of the binutils-2.9.1
import.
1999-02-02 17:45:02 +00:00
thorpej
0febb464c7
Oops, fix the NO_UNDERLINE CPP hack.
1999-02-02 02:04:40 +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
83d09787de
Choose the elf template if DEFAULT_ELF is defined.
1999-01-31 21:45:40 +00:00
christos
c3cd75c8c9
Remove the i386 test for defining DEFAULT_ELF; the sparc uses is now too,
...
and it is harmless.
1999-01-31 21:45:08 +00:00
christos
cd9cbd137a
correct cpp spec for elf.
1999-01-31 21:18:36 +00:00
christos
349701a92b
Elf bits.
1999-01-31 21:17:27 +00:00
christos
6a495c0638
Default to elf if the object format says so.
1999-01-31 21:16:46 +00:00
kim
d6f02000ee
Added z[ef]grep.
1999-01-31 14:33:33 +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
14f0c3bc52
Nuke `generated' sources from dist in beforedepend (shouldn't affect a
...
`correct' r/o source tree, as those files shouldn't exist; this is to make
up for the fact that they weren't nuked before ld.new was activated....)
1999-01-30 12:38:32 +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
perry
6360520821
Temporarily disable groff_mmse.7 -- we will re-enable it soon when we
...
have an internationalized man page hierarchy in place.
1999-01-26 02:49:13 +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
eeh
433b3e50de
sparc64 also needs 64-bit BFD.
1999-01-23 20:51:57 +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
thorpej
00250899d5
Argh, typo in previous.
1999-01-22 22:24:29 +00:00
thorpej
435e3187c6
If the object format is ELF, build match.S with -DNO_UNDERLINE.
1999-01-22 22:18:28 +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
christos
f2cded7b79
Enable -DLINTCOMMENT
1999-01-18 21:14:50 +00:00
tron
175f482885
Fix for broken send file function supplied by Frederick Bruckman in
...
in PR bin/6834.
1999-01-18 20:54:43 +00:00
mrg
d170a5e781
use gas.new and ld.new on sparc64
1999-01-18 10:18:54 +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
876bcd2228
Update bc to 1.05a and dc to 1.2, which source in src/gnu/dist/bc.
1999-01-16 05:57:47 +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
kleink
f220184aa1
Make REGISTER_PREFIX actually work, and add a REGISTER_PREFIX_OPTIONAL compile-
...
time option.
1999-01-14 18:47:20 +00:00
kleink
3ed4fcf61e
In userland, pull in <errno.h> instead of <sys/errno.h> for the declaration
...
of errno.
1999-01-11 22:39:59 +00:00
christos
07c1a182cd
need bsd.own.mk and fix typo.
1999-01-11 11:49:20 +00:00
christos
f9cf96d39c
Add an elf compiler spec.
1999-01-11 11:01:38 +00:00
christos
e6ce4ee5c9
Pass -DDEFAULT_ELF if i386 && OBJECT_FMT == ELF
1999-01-11 10:59:25 +00:00
christos
b2e8a46873
Add elf stuff.
1999-01-11 10:57:06 +00:00
christos
e3772ce299
Add the ability to compile an ELF assembler on i386 if OBJECT_FMT == "ELF"
1999-01-11 10:55:21 +00:00
christos
ae2cecd233
Add ELF emulation, and make it default if OBJECT_FMT == ELF
1999-01-11 09:53:26 +00:00
kristerw
be7b817514
Static buffers are evil. Allocate it dynamically instead.
...
This was taken from gas-2.9.1
1999-01-10 00:32:33 +00:00
christos
a3b9ba9f0e
In the NO_UNDERSCORES case we need an extra `*' in ASM_GENERATE_INTERNAL_LABEL
...
otherwise using the macro in dbxout.c, eats the initial `.'. Probably someone
forgot that one, because the `*' is present in other implementations.
... tv said go for it.
1999-01-07 10:22:49 +00:00