summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* Use ${CONSTRUCTING...} to enclose constructors and destructors.binutils-2_10-branchNick Clifton2000-11-0812-281/+401
|
* Increase length of xmalloc'ed buffer in order to avoid buffer overflows.Nick Clifton2000-11-082-45/+60
|
* 2000-11-07 Philip Blundell <pb@futuretv.com>binutils-2_10_1Phil Blundell2000-11-072-1/+6
| | | | | | | | | * Makefile.in (ETC_SUPPORT): Also add configbuild.* and configdev.*. 2000-11-03 Philip Blundell <pb@futuretv.com> * Makefile.in (ETC_SUPPORT): Add configure.texi and associated info files.
* H8 ld -r fix, and trunk 2000-04-03 patch.Alan Modra2000-11-072-4/+19
|
* 2000-11-05 Philip Blundell <philb@gnu.org>Phil Blundell2000-11-062-4/+38
| | | | | | | | | | | * elf32-arm.h (elf32_arm_merge_private_bfd_data): Always permit BFDs containing no sections to be merged, regardless of their flags. 2000-11-04 Philip Blundell <philb@gnu.org> * elf32-arm.h (elf32_arm_relocate_section): Suppress error message if a relocation for an undefined symbol also results in an overflow.
* Fix compilation warnings as otherwise we fail the test.Alan Modra2000-11-062-3/+7
|
* Merge elf32.em place_orphan changes from mainline.Alan Modra2000-11-064-129/+249
|
* * ldlex.l (yy_create_string_buffer): Init all structure fields.Alan Modra2000-11-055-2/+21
| | | | | | | * ldlex.c: Regenerate. * Makefile.am (DISTCLEANFILES): Add stringify.sed. * Makefile.in: Regenerate.
* 2000-11-03 Philip Blundell <pb@futuretv.com>Phil Blundell2000-11-032-1/+6
| | | | | * Makefile.in (ETC_SUPPORT): Add configure.texi and associated info files.
* 2000-11-02 Theo Honohan <th@futuretv.com>Phil Blundell2000-11-032-1/+5
| | | | * config/tc-arm.c (do_msr): Improve error message.
* Remove dyn-stringPhil Blundell2000-11-015-200/+34
|
* 2000-11-01 Philip Blundell <philb@gnu.org>Phil Blundell2000-11-012-1/+6
| | | | | From 2000-08-01 Nick Clifton <nickc@cygnus.com> * config/tc-arm.c (do_mrs): Fix skip of 'cpsr_all' flag.
* 2000-10-31 Philip Blundell <philb@gnu.org>Phil Blundell2000-10-313-1/+11
| | | | | | | | * elf32-arm.h (elf32_arm_merge_private_bfd_data): Only handle EF_SOFT_FLOAT if it is defined. From 2000-05-23 H.J. Lu <hjl@gnu.org> * elf32-ppc.c (ppc_elf_relocate_section): Fix a typo.
* Update docs for 2.10.1Phil Blundell2000-10-3113-416/+416
|
* 2000-10-27 Philip Blundell <philb@gnu.org>Phil Blundell2000-10-272-20/+41
| | | | | | | | | * elf32-arm.h (elf32_arm_copy_private_bfd_data): Don't refuse attempts to mix PIC code with non-PIC, just mark the output as being position dependent. (elf32_arm_merge_private_bfd_data): Likewise. Print an error message for EF_SOFT_FLOAT mismatches. Display diagnostics for all mismatches, not just the first one.
* Merge changes from mainline to make elf64-alpha build againPhil Blundell2000-10-233-4/+11
|
* Merge from mainline.Phil Blundell2000-10-2310-93/+4482
|
* Undo accidental commitPhil Blundell2000-10-232-7/+5
|
* Merge from mainline.Phil Blundell2000-10-238-7/+1089
|
* Merge from mainlinePhil Blundell2000-10-2212-33/+76
|
* From 2000-10-14 Geoffrey Keating <geoffk@cygnus.com>Geoffrey Keating2000-10-162-0/+13
| | | | | * elf32-ppc.c (ppc_elf_finish_dynamic_symbol): Don't make PLT entries that could serve as a definition for a weak symbol.
* Merge from mainlinePhil Blundell2000-10-164-13/+77
|
* Update from mainlinePhil Blundell2000-10-162-59/+255
|
* Update version numbers.Phil Blundell2000-10-1615-743/+747
|
* Merge from mainlinePhil Blundell2000-10-148-303/+462
|
* Merge from mainlinePhil Blundell2000-10-143-12/+62
|
* Merge changes from mainlinePhil Blundell2000-10-142-34/+36
|
* 2000-10-12 Peter Jeremy <peter.jeremy@alcatel.com.au>David O'Brien2000-10-122-3/+10
| | | | | | | | | | From 2000-08-08 Peter Jeremy <peter.jeremy@alcatel.com.au> * emultempl/elf32.em (_after_close): Refer to -rpath not --rpath in error message. (gld${EMULATION_NAME}_place_orphan): Quite compiler warnings. Approved by: Philip Blundell <pb@futuretv.com> Message-Id: <E13jdVk-0002fY-00@fountain.labs.futuretv.com>
* Merge from head: H.J's x86 fix for "nm -l" on shared libraries.David O'Brien2000-09-252-1/+9
| | | | | | | This fixes a problem in using GDB 4.18 on shared libs on FreeBSD/i386 4.1. Approved by: Philip Blundell <philb@gnu.org> Message-Id: <E13bolZ-0004CJ-00@kings-cross.london.uk.eu.org>
* 2000-09-08 Philip Blundell <philb@gnu.org>Phil Blundell2000-09-082-1/+6
| | | | | * config/tc-arm.c (md_apply_fix3): Correct handling of ADRL when offset is negative.
* 2000-09-06 Philip Blundell <philb@gnu.org>Phil Blundell2000-09-062-11/+43
| | | | | | | | | | Merge from mainline: 2000-05-31 Ulrich Drepper <drepper@redhat.com> * elf.c (_bfd_elf_slurp_version_tables): Correct reading of version definitions. We must not assume they are sorted in the file according to their index numbers.
* 2000-09-06 Philip Blundell <philb@gnu.org>Phil Blundell2000-09-062-1/+10
| | | | | * config.bfd (arm*-*-uclinux*): New target. (armeb-*-elf, arm*b-*-linux-gnu*): Likewise.
* 2000-09-05 Todd Vierling <tv@wasabisystems.com>David O'Brien2000-09-052-1/+8
| | | | | | | | | From 2000-08-14 Todd Vierling <tv@wasabisystems.com> * objcopy.c (strip_main): Silently accept -d as an alias for -g for compatability with old BSD systems. Approved by: Philip Blundell <pb@tazenda.demon.co.uk> Message-Id: <E13W4ea-0002M7-00@kings-cross.london.uk.eu.org>
* 2000-09-04 Todd Vierling <tv@wasabisystems.com>David O'Brien2000-09-042-1/+5
| | | | | | | * strip.1: Fix stray '\' in -o formatting. Approved by: Philip Blundell <pb@tazenda.demon.co.uk> Message-Id: <E13UkHe-0003xI-00@kings-cross.london.uk.eu.org>
* * config/tc-alpha.c (md_undefined_symbol): Properly understand that $atDavid O'Brien2000-08-302-1/+7
| | | | | | | | | | is the integer register $r28, vs. both $r28 and the floating point register $f28. This quiets a bogus warning about needing ".set noat". Approved by: Philip Blundell <pb@tazenda.demon.co.uk> Message-Id: <E13KpFp-0000sK-00@kings-cross.london.uk.eu.org>
* Fix typo and code omission preventing the detection of w65 binariesNick Clifton2000-08-223-1/+12
|
* Add support for NetBSD sparc64 and sparcelfPhil Blundell2000-08-063-221/+250
|
* Support NetBSD/sparc64 and sparcelf.Phil Blundell2000-08-064-0/+14
|
* 2000-06-07 Michael Sokolov <msokolov@ivan.Harhan.ORG>Phil Blundell2000-08-043-2/+18
| | | | | | | | | | | * emultempl/mipsecoff.em (gld{EMULATION_NAME}_after_open): Require all input objects to be ECOFF. (check_sections): einfo takes %B, not %P, to print a BFD name. 2000-07-31 Rodney Brown <RodneyBrown@pmsc.com> * configure.tgt: Select targ_emul=elf_i386 for Unixware 7 (i586-sco-sysv5uw7.1.0).
* Update NEWS to what's really in 2.10Alan Modra2000-06-194-8/+21
| | | | | KEEP .eh_frame contents rth's .gcc_except_table change to elfd30v.sc
* Assign correct reloc value to size 1 fixes.binutils-2_10Nick Clifton2000-06-092-4/+10
|
* 2000-06-07 Philippe De Muyter <phdm@macqel.be>Phil Blundell2000-06-072-2/+4
| | | | * source.c: Remove direct inclusion of sys/stat.h.
* 2000-06-04 Philippe De Muyter <phdm@macqel.be>Phil Blundell2000-06-042-3/+15
| | | | | * explodename.c: Include stdlib.h and string.h only if they exist. Use strings.h eventually. (already in gettext-0.10.35 since 1998-04-27)
* 2000-05-31 Mark Kettenis <kettenis@gnu.org>Phil Blundell2000-06-013-136/+151
| | | | | | Add support for FreeBSD/Alpha. * configure.in: Add alpha*-*-freebsd* entry to prevent including OSF core file support.
* The ARM assembler is not assembling the following instructionScott Bambrough2000-06-012-2/+9
| | | | | | | | | | | | | correctly. mrs lr, spsr The string pointer is advanced to far before the check to set the SPSR bit. 2000-06-01 Scott Bambrough <scottb@netwinder.org> * config/tc-arm.c (do_mrs): Allow SPSR_BIT to be set correctly.
* REvert previous delta to gprof.hNick Clifton2000-06-012-0/+11
|
* Update generated files.Phil Blundell2000-05-316-303/+2008
|
* Forgot to check this in last week:Phil Blundell2000-05-313-227/+226
| | | | | | | 2000-05-22 David O'Brien <obrien@FreeBSD.org> * configure.in: Recognize alpha-*-freebsd*. * configure: Regenerate.
* 2000-05-26 Scott Bambrough <scottb@netwinder.org>Scott Bambrough2000-05-303-8/+31
| | | | | | | | | | | | | | | | | Port of patch to mainline by Nick Clifton <nickc@cygnus.com>: * arm-opc.h: Use upper case for flags in MSR and MRS instructions. Allow any bit to be set in the field_mask of the MSR instruction. Port of patch to mainline by Nick Clifton <nickc@cygnus.com>: * arm-dis.c (print_insn_arm): Decode _x and _s bits of the field_mask of an MSR instruction. 2000-05-26 Scott Bambrough <scottb@netwinder.org> Port of patch to mainline by Thomas de Lellis <tdel@windriver.com>: * arm-opc.h: Disassembly of thumb ldsb/ldsh instructions changed to ldrsb/ldrsh.
* 2000-05-26 Scott Bambrough <scottb@netwinder.org>Scott Bambrough2000-05-304-138/+206
| | | | | | | | | | | | | | | | | | | | | | | Port of patch to mainline by Nick Clifton <nickc@cygnus.com>: * config/tc-arm.c (struct asm_psr): Add boolean field distinguishing between CSPR and SPSR. Rename 'number' field to 'field'. (psrs): Rearrange contents to match new asm_psr structure. (arm_psr_parse): Move next to psr_required_here. Make it return an asm_psr structure. (psr_required_here): Use asm_psr structure returned by arm_psr_parse. (do_msr): Reorganise to allow psr_required_here to be called only once. (md_undefined_name): Mark 'name' parameter as unused, since the COFF target does not use it. Port of patch to mainline by Nick Clifton <nickc@cygnus.com>: * testsuite/gas/arm/arch4t.s: Add tests of new fields to msr instruction. * NEWS: Mention change in behaviour when assembling msr instruction.