summaryrefslogtreecommitdiff
path: root/gnu
AgeCommit message (Collapse)Author
2003-12-15Apply rev 1.225 from binutils mainline:simonb
date: 2003/07/09 01:27:30; author: cgd; state: Exp; lines: +3 -2 2003-07-08 Chris Demetriou <cgd@broadcom.com> * config/tc-mips.c (mips_validate_fix): Do not warn about branch target being a global symbol if not compiling SVR4 PIC code. Fixes warnings compiling MIPS kernels. Problem noticed by Izumi Tsutsui on the port-pmax list.
2003-12-14Remove superfluous "is". Reported by Brian Chase in PR 23739.wiz
2003-12-13Pull up the following patch from the main gcc tree.rearnsha
PR optimization/13037 * loop.c (update_giv_derive): Ignore redundant sets of a biv when calculating how to derive a giv from a biv. This fixes the underlying problem in toolchain/23002.
2003-12-12Pull in the following change from gcc mainline:matt
2003-11-30 Alan Modra <amodra@bigpond.net.au> * config/rs6000/rs6000.c (rs6000_elf_section_type_flags): Don't set SECTION_WRITE on TARGET_RELOCATABLE.
2003-12-12Needs USETBL or the ms man page comes out wrong.jmc
2003-12-11Don't use -traditional-cpp when assembling the PowerPC .S files.matt
2003-12-11Alpha uses software single-step. Lost in the 5.0->5.3 conversion.nathanw
Addresses PR toolchain/23672.
2003-12-11Catch up alpha_software_single_step() prototype with reality.nathanw
2003-12-11Fix the checkflist for builds without Kerberos 4 (MKKERBEROS4=no)dyoung
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-10upgrade to 1.11.10. includes security fix.itojun
2003-12-10cvs 1.11.10, includes security fixitojun
2003-12-08now that medlow is the defalut, no need to force it in -p/-pg.mrg
suggested and tested by martin.
2003-12-08initial GCC3 support for VAX. (barely tested). No PIC support (aka nomatt
shared libraries). This is an initial step to full GCC3 support for VAX.
2003-12-08Make nan matches __builtin_nan(const char *).matt
2003-12-07Gcc3 for sh5 gets an ICE compiling libbfd's elf32.c and elf64.c at -O2.scw
Drop to -O1 for now when building for sh5.
2003-12-07 - Work around a gcc3 ICE when building reload1.c at -O2 on sh5:scw
Compile reload1.c at -O1. - Work around a fatal warning when building function.c on sh5: Define NOGCCERROR to disable -Werror.
2003-12-07MD glue for binutils on sh5.scw
2003-12-07Use -O1 to compile cppmacro.c on ns32k to avoid an ICE.simonb
2003-12-07Include gthr-single.h instead of gthr-posix.h on ns32k now.simonb
2003-12-07Use gthr-single.h ("no real pthreads support") on ns32k for now.simonb
2003-12-07ns32k c++ (probably a.out?) currently doesn't support thesimonb
-ffunction-sections andd -fdata-sections flags; disabled them for now.
2003-12-07Update for gcc 3.3.2 support (with in-tree binutils).scw
2003-12-07Recognise sh5 and sh5le.scw
2003-12-05Install the MMX/SSE/Altivec include files that gcc provides.matt
2003-12-05Add ns32k binutils 2.14 support.simonb
2003-12-05Add ns32k GCC3 support.simonb
2003-12-05Apply rev 1.228 from binutils mainline (via patch):simonb
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-05regenerate with a working compilermrg
2003-12-05XXX include <stdint.h> on NetBSD 1.6 and greater.mrg
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-05regenerate these such that they (mostly) work..mrg
2003-12-04netbsd.org -> NetBSD.orgkeihan
2003-12-04regenerate non-brokenmrg
2003-12-04libopcodes.so.1/libbfd.so.6mrg
2003-12-04update some local code for binutils 2.14:mrg
s/boolean/bfd_boolean/; s/true/TRUE/;
2003-12-04build lib{opcodes,bfd,iberty} back in gnu/lib instead of gnu/usr.bin/binutilsmrg
as they are needed earlier than when gnu/usr.bin/binutils is built when "make -j" is used.
2003-12-04delete binutils 2.13 sources.mrg
2003-12-03delete these long long obsolete versionsmrg
2003-12-03switch everyone to binutils 2.14. it's confirmed to work on all themrg
platforms that actually build at the moment...
2003-12-03new configurations for all supported platforms tested and known workingmrg
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-01Move _initialize_corelow() back to before _initialize_nbsd_thread() so thatnathanw
threaded core debugging is enabled.
2003-11-28Revert 2.14 mknative (with expanded local paths!) while we're forced atsimonb
2.13.2.1; needed to get clean -current building again.
2003-11-28Revert part of binutils 2.14 framework; needed to get clean -currentsimonb
building again.
2003-11-27framework to build binutils 2.14. note lib{bfd,opcodes,iberty} frameworkmrg
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-27find libraries etc in a binutils 2.14 world.mrg
2003-11-27don't build libopcodes/bfd/iberty here if we have binutils 2.14mrg
2003-11-27include "getopt.h" as we refer to struct option.mrg
2003-11-27backout most of the previous; it is no longer necessary.mrg
2003-11-27gdb 5.0 is gone.mrg
2003-11-27delete GDB 5.0. it is no longer used by supported platforms (sorry pc532 :-)mrg
2003-11-27merge the non-aout-shlib changes forward from gnu/dist/toolchain.mrg