matt
020ecacc80
Don't use -traditional-cpp when assembling the PowerPC .S files.
2003-12-11 22:37:27 +00:00
nathanw
243cf32568
Alpha uses software single-step. Lost in the 5.0->5.3 conversion.
...
Addresses PR toolchain/23672.
2003-12-11 21:06:27 +00:00
nathanw
de13a4e603
Catch up alpha_software_single_step() prototype with reality.
2003-12-11 21:02:24 +00:00
dyoung
4758291178
Fix the checkflist for builds without Kerberos 4 (MKKERBEROS4=no)
...
and without Kerberos 4 & 5 (MKKERBEROS=no). Previously checkflist
complained of missing files.
* move kerberos- and kerberos 4-only files into new flists,
distrib/sets/lists/*/krb.*
* make the flist generators grok MKKERBEROS{,4} variables
* fix Makefiles which treat MKKERBEROS=no as MKKERBEROS5=no.
9 out of 10 experts agree that it is ludicrous to build w/
KERBEROS4 and w/o KERBEROS5.
* fix header files, also, which treat MKKERBEROS=no as MKKERBEROS5=no.
* omit some Kerberos-only subdirectories from the build as
MKKERBEROS{,4} indicate
(I acknowledge the sentiment that flists are the wrong way to go,
and that the makefiles should produce the metalog directly. That
sounds to me like the right way to go, but I am not prepared to do
revamp all the makefiles. While my approach is expedient, it fits
painlessly within the current build architecture until we are
delivered from flist purgatory, and it does not postpone our
delivery. Fair enough?)
2003-12-11 09:46:26 +00:00
itojun
a96b475fd1
upgrade to 1.11.10. includes security fix.
2003-12-10 06:09:52 +00:00
itojun
4f87169ef4
cvs 1.11.10, includes security fix
2003-12-10 05:58:05 +00:00
mrg
12dc5d733c
now that medlow is the defalut, no need to force it in -p/-pg.
...
suggested and tested by martin.
2003-12-08 13:15:01 +00:00
matt
cfbf1414f1
initial GCC3 support for VAX. (barely tested). No PIC support (aka no
...
shared libraries). This is an initial step to full GCC3 support for VAX.
2003-12-08 03:33:13 +00:00
matt
f158bd2750
Make nan matches __builtin_nan(const char *).
2003-12-08 03:18:07 +00:00
scw
b8191da53a
Gcc3 for sh5 gets an ICE compiling libbfd's elf32.c and elf64.c at -O2.
...
Drop to -O1 for now when building for sh5.
2003-12-07 21:13:04 +00:00
scw
9867e34ef7
- Work around a gcc3 ICE when building reload1.c at -O2 on sh5:
...
Compile reload1.c at -O1.
- Work around a fatal warning when building function.c on sh5:
Define NOGCCERROR to disable -Werror.
2003-12-07 19:56:59 +00:00
scw
a72cb1203e
MD glue for binutils on sh5.
2003-12-07 19:42:03 +00:00
simonb
affca5fc17
Use -O1 to compile cppmacro.c on ns32k to avoid an ICE.
2003-12-07 12:51:43 +00:00
simonb
df1bc575d0
Include gthr-single.h instead of gthr-posix.h on ns32k now.
2003-12-07 12:44:54 +00:00
simonb
32820e3ec5
Use gthr-single.h ("no real pthreads support") on ns32k for now.
2003-12-07 12:25:43 +00:00
simonb
3155813857
ns32k c++ (probably a.out?) currently doesn't support the
...
-ffunction-sections andd -fdata-sections flags; disabled them
for now.
2003-12-07 12:23:35 +00:00
scw
03aed749f0
Update for gcc 3.3.2 support (with in-tree binutils).
2003-12-07 10:02:45 +00:00
scw
0e54a63381
Recognise sh5 and sh5le.
2003-12-07 09:58:56 +00:00
matt
ed5964b611
Install the MMX/SSE/Altivec include files that gcc provides.
2003-12-05 18:56:11 +00:00
simonb
3952da3765
Add ns32k binutils 2.14 support.
2003-12-05 12:08:47 +00:00
simonb
f0467a5c13
Add ns32k GCC3 support.
2003-12-05 12:05:32 +00:00
simonb
172612b7e5
Apply rev 1.228 from binutils mainline (via patch):
...
date: 2003/09/14 15:24:49; author: ths; state: Exp; lines: +37 -30
* config/tc-mips.c (HAVE_64BIT_ADDRESS_CONSTANTS): Remove.
(macro_build_ldst_constoffset): Sign-extend 32-bit constants. Change
the function prototype.
(load_register): Likewise. Simplify the checks for sign-extended
constants.
(macro): Likewise. Fix code generation for 64-bit address constants
outside the 32-bit compatibility space. Adjust
macro_build_ldst_constoffset calls.
(s_cprestore): Adjust macro_build_ldst_constoffset call.
Fixes problems compiling r3k kernel cache routines.
2003-12-05 06:52:57 +00:00
mrg
4dd4b4772e
regenerate with a working compiler
2003-12-05 04:53:27 +00:00
mrg
492975536e
XXX include <stdint.h> on NetBSD 1.6 and greater.
...
XXX this file is generated, but this change is needed for GCC2 hosts to
XXX to able to build this file without warnings.
2003-12-05 03:25:36 +00:00
mrg
51b0c7cbfa
regenerate these such that they (mostly) work..
2003-12-05 02:57:02 +00:00
keihan
3a8b7119a9
netbsd.org -> NetBSD.org
2003-12-04 23:32:37 +00:00
mrg
228f85d62e
regenerate non-broken
2003-12-04 14:39:09 +00:00
mrg
abda1a5442
libopcodes.so.1/libbfd.so.6
2003-12-04 12:18:57 +00:00
mrg
de5c931206
update some local code for binutils 2.14:
...
s/boolean/bfd_boolean/;
s/true/TRUE/;
2003-12-04 10:11:12 +00:00
mrg
ce29aa2370
build lib{opcodes,bfd,iberty} back in gnu/lib instead of gnu/usr.bin/binutils
...
as they are needed earlier than when gnu/usr.bin/binutils is built when
"make -j" is used.
2003-12-04 09:29:31 +00:00
mrg
293d502fe4
delete binutils 2.13 sources.
2003-12-04 02:00:07 +00:00
mrg
18f0c92069
delete these long long obsolete versions
2003-12-03 10:29:32 +00:00
mrg
2aa1a44c7a
switch everyone to binutils 2.14. it's confirmed to work on all the
...
platforms that actually build at the moment...
2003-12-03 10:26:45 +00:00
mrg
099de62e9e
new configurations for all supported platforms tested and known working
...
on these platforms so far:
- alpha, arm, i386, mipseb, mipsel, sparc64
built but not yet tested on:
- armeb, sparc, amd64
build errors (mostly not related) on:
- hppa, m68000, m68k, macppc, sh3el, sh3eb, vax
XXX again this is not everything required; many other changes in
XXX already used files are left out.
2003-12-03 06:53:48 +00:00
nathanw
1a4f33e2db
Move _initialize_corelow() back to before _initialize_nbsd_thread() so that
...
threaded core debugging is enabled.
2003-12-01 17:54:41 +00:00
simonb
9c8a6768e6
Revert 2.14 mknative (with expanded local paths!) while we're forced at
...
2.13.2.1; needed to get clean -current building again.
2003-11-28 05:16:19 +00:00
simonb
d95b3733ab
Revert part of binutils 2.14 framework; needed to get clean -current
...
building again.
2003-11-28 05:14:18 +00:00
mrg
d409bb8e80
framework to build binutils 2.14. note lib{bfd,opcodes,iberty} framework
...
is moving here, keeping everything together.
tested with: vax (old config), mac68k (old config), i386 (new config)
and shark (new config). tested i386 binaries only so far, but the
system seems to be surviving the self-hosted test.
XXX: note that this isn't *all* the bits required to run a binutils
2.14 world for arm or i386; these will come soon enough...
2003-11-27 15:02:21 +00:00
mrg
d2f6146b45
find libraries etc in a binutils 2.14 world.
2003-11-27 14:36:45 +00:00
mrg
65e91005fa
don't build libopcodes/bfd/iberty here if we have binutils 2.14
2003-11-27 13:53:11 +00:00
mrg
eb9e243e98
include "getopt.h" as we refer to struct option.
2003-11-27 13:52:30 +00:00
mrg
e47eb0663b
backout most of the previous; it is no longer necessary.
2003-11-27 10:54:17 +00:00
mrg
8533021b27
gdb 5.0 is gone.
2003-11-27 10:52:02 +00:00
mrg
3a3b2d3c50
delete GDB 5.0. it is no longer used by supported platforms (sorry pc532 :-)
2003-11-27 10:32:25 +00:00
mrg
7764cab06d
merge the non-aout-shlib changes forward from gnu/dist/toolchain.
2003-11-27 09:45:33 +00:00
mrg
f8f47744d8
disable rules that modify the source tree.
2003-11-27 09:40:38 +00:00
mrg
ebf56cd11f
re-add binutils 2.14 files.
2003-11-26 12:29:43 +00:00
mrg
1a898f987d
initial import of binutils 2.14 into gnu/dist/binutils.
2003-11-26 11:33:51 +00:00
mrg
2e50f8ac41
initial import of binutils 2.14 into gnu/dist/binutils.
2003-11-26 11:31:11 +00:00
uwe
633913b2b3
Add ifdefed inits for TUI and if 0'ed _initialize_nbsd_thread (not yet).
2003-11-24 01:59:59 +00:00