Nick Clifton
2fc047a63e
Use ${CONSTRUCTING...} to enclose constructors and destructors.
2000-11-08 22:57:05 +00:00
Nick Clifton
868b375a30
Increase length of xmalloc'ed buffer in order to avoid buffer overflows.
2000-11-08 22:53:32 +00:00
Phil Blundell
4cc07d4279
2000-11-07 Philip Blundell <pb@futuretv.com>
...
* 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.
2000-11-07 08:57:15 +00:00
Alan Modra
a67da8a791
H8 ld -r fix, and trunk 2000-04-03 patch.
2000-11-07 05:49:30 +00:00
Phil Blundell
aea4709d3b
2000-11-05 Philip Blundell <philb@gnu.org>
...
* 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.
2000-11-06 19:41:20 +00:00
Alan Modra
dfef140a12
Fix compilation warnings as otherwise we fail the test.
2000-11-06 10:08:03 +00:00
Alan Modra
336077544d
Merge elf32.em place_orphan changes from mainline.
2000-11-06 09:37:30 +00:00
Alan Modra
78541619c6
* ldlex.l (yy_create_string_buffer): Init all structure fields.
...
* ldlex.c: Regenerate.
* Makefile.am (DISTCLEANFILES): Add stringify.sed.
* Makefile.in: Regenerate.
2000-11-05 06:37:00 +00:00
Phil Blundell
3b5acdc2f6
2000-11-03 Philip Blundell <pb@futuretv.com>
...
* Makefile.in (ETC_SUPPORT): Add configure.texi and associated info
files.
2000-11-03 17:17:49 +00:00
Phil Blundell
acba078a44
2000-11-02 Theo Honohan <th@futuretv.com>
...
* config/tc-arm.c (do_msr): Improve error message.
2000-11-03 17:17:00 +00:00
Phil Blundell
2056a1b5bb
Remove dyn-string
2000-11-01 21:21:53 +00:00
Phil Blundell
67beff64eb
2000-11-01 Philip Blundell <philb@gnu.org>
...
From 2000-08-01 Nick Clifton <nickc@cygnus.com >
* config/tc-arm.c (do_mrs): Fix skip of 'cpsr_all' flag.
2000-11-01 07:24:25 +00:00
Phil Blundell
caaa2fec47
2000-10-31 Philip Blundell <philb@gnu.org>
...
* 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.
2000-10-31 22:56:17 +00:00
Phil Blundell
dc6b543c48
Update docs for 2.10.1
2000-10-31 09:37:34 +00:00
Phil Blundell
5f4ce26d93
2000-10-27 Philip Blundell <philb@gnu.org>
...
* 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.
2000-10-27 22:39:05 +00:00
Phil Blundell
16de4d8cf8
Merge changes from mainline to make elf64-alpha build again
2000-10-23 12:38:15 +00:00
Phil Blundell
9350a5a986
Merge from mainline.
2000-10-23 09:43:14 +00:00
Phil Blundell
19b13c9868
Undo accidental commit
2000-10-23 09:19:21 +00:00
Phil Blundell
b836e75b91
Merge from mainline.
2000-10-23 08:00:46 +00:00
Phil Blundell
1cd44cf50f
Merge from mainline
2000-10-22 15:19:57 +00:00
nobody
058570b9f9
This commit was manufactured by cvs2svn to create branch 'binutils-
...
2_10-branch'.
Cherrypick from master 2000-10-19 19:52:28 UTC H.J. Lu <hjl.tools@gmail.com > '2000-10-19 H.J. Lu (hjl@gnu.org )':
include/dyn-string.h
ld/testsuite/ld-elfvsb/elfvsb.dat
ld/testsuite/ld-elfvsb/elfvsb.exp
ld/testsuite/ld-elfvsb/main.c
ld/testsuite/ld-elfvsb/sh1.c
ld/testsuite/ld-elfvsb/sh2.c
libiberty/cp-demangle.c
libiberty/dyn-string.c
2000-10-19 19:52:29 +00:00
Geoffrey Keating
fde13960b9
From 2000-10-14 Geoffrey Keating <geoffk@cygnus.com>
...
* elf32-ppc.c (ppc_elf_finish_dynamic_symbol): Don't make PLT
entries that could serve as a definition for a weak symbol.
2000-10-16 18:08:29 +00:00
Phil Blundell
8f33925de3
Merge from mainline
2000-10-16 17:57:08 +00:00
Phil Blundell
f26682b913
Update from mainline
2000-10-16 17:51:02 +00:00
Phil Blundell
bd3a7a22d9
Update version numbers.
2000-10-16 11:27:31 +00:00
Phil Blundell
1f48331673
Merge from mainline
2000-10-14 21:05:59 +00:00
Phil Blundell
6325a43012
Merge from mainline
2000-10-14 20:43:13 +00:00
Phil Blundell
afe05665e9
Merge from mainline
2000-10-14 18:42:22 +00:00
Phil Blundell
d0256ade1d
Merge changes from mainline
2000-10-14 18:35:19 +00:00
David O'Brien
5a36abdf9f
2000-10-12 Peter Jeremy <peter.jeremy@alcatel.com.au>
...
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 >
2000-10-12 13:56:39 +00:00
David O'Brien
1da7811edc
Merge from head: H.J's x86 fix for "nm -l" on shared libraries.
...
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-25 05:45:14 +00:00
Phil Blundell
e3f370c3e7
2000-09-08 Philip Blundell <philb@gnu.org>
...
* config/tc-arm.c (md_apply_fix3): Correct handling of ADRL when
offset is negative.
2000-09-08 21:02:54 +00:00
Phil Blundell
db96ec58e6
2000-09-06 Philip Blundell <philb@gnu.org>
...
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 21:24:15 +00:00
Phil Blundell
be3d3bff95
2000-09-06 Philip Blundell <philb@gnu.org>
...
* config.bfd (arm*-*-uclinux*): New target.
(armeb-*-elf, arm*b-*-linux-gnu*): Likewise.
2000-09-06 20:57:43 +00:00
David O'Brien
dadf7240db
2000-09-05 Todd Vierling <tv@wasabisystems.com>
...
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-05 08:56:22 +00:00
David O'Brien
1396e7b4f0
2000-09-04 Todd Vierling <tv@wasabisystems.com>
...
* 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 >
2000-09-04 17:37:35 +00:00
David O'Brien
893fbe3e4c
* config/tc-alpha.c (md_undefined_symbol): Properly understand that $at
...
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 >
2000-08-30 23:39:17 +00:00
Nick Clifton
70e33626f5
Fix typo and code omission preventing the detection of w65 binaries
2000-08-22 21:02:06 +00:00
Phil Blundell
cfaf9a47e5
Add support for NetBSD sparc64 and sparcelf
2000-08-06 15:39:57 +00:00
Phil Blundell
c526926a96
Support NetBSD/sparc64 and sparcelf.
2000-08-06 15:22:07 +00:00
Phil Blundell
64d2482108
2000-06-07 Michael Sokolov <msokolov@ivan.Harhan.ORG>
...
* 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).
2000-08-04 21:17:36 +00:00
Alan Modra
5856ff48f6
Update NEWS to what's really in 2.10
...
KEEP .eh_frame contents
rth's .gcc_except_table change to elfd30v.sc
2000-06-19 02:31:27 +00:00
Nick Clifton
ee122191bc
Assign correct reloc value to size 1 fixes.
2000-06-09 17:31:07 +00:00
Phil Blundell
cb0ef068ed
2000-06-07 Philippe De Muyter <phdm@macqel.be>
...
* source.c: Remove direct inclusion of sys/stat.h.
2000-06-07 20:11:19 +00:00
Phil Blundell
11434cef73
2000-06-04 Philippe De Muyter <phdm@macqel.be>
...
* 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-06-04 21:04:03 +00:00
Phil Blundell
80c9154aa2
2000-05-31 Mark Kettenis <kettenis@gnu.org>
...
Add support for FreeBSD/Alpha.
* configure.in: Add alpha*-*-freebsd* entry to prevent including
OSF core file support.
2000-06-01 20:09:07 +00:00
Scott Bambrough
9fa3abac63
The ARM assembler is not assembling the following instruction
...
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.
2000-06-01 19:15:39 +00:00
Nick Clifton
697fa7e013
REvert previous delta to gprof.h
2000-06-01 00:13:49 +00:00
Phil Blundell
f7c3148c8d
Update generated files.
2000-05-31 12:27:13 +00:00
Phil Blundell
f8a78bd803
Forgot to check this in last week:
...
2000-05-22 David O'Brien <obrien@FreeBSD.org >
* configure.in: Recognize alpha-*-freebsd*.
* configure: Regenerate.
2000-05-31 11:28:42 +00:00