Daniel Jacobowitz
4e4770d0c6
2002-01-30 Daniel Jacobowitz <drow@mvista.com>
...
* bfd-in.h: Include <stdbool.h> if it is available.
* bfd-in2.h: Regenerated.
2002-01-31 04:42:30 +00:00
Alan Modra
e1fa50e7dc
* elf64-ppc.c (func_desc_adjust): STV_PROTECTED functions should
...
not go via the plt.
2002-01-31 04:13:14 +00:00
Andrew Cagney
f5a96129d2
* defs.h (vwarning): Declare.
...
(warning_begin): Delete declaration.
* utils.c (vwarning): New function.
(warning): Call vwarning.
(warning_begin): Delete function.
* rs6000-nat.c (vmap_ldinfo): Use the function warning to print
the warning message.
* d10v-tdep.c (d10v_address_to_pointer) [0]: Delete call to
warning_begin.
2002-01-31 04:10:51 +00:00
Alan Modra
dbc37f892b
* ld-scripts/crossref.exp: Allow foo to have a leading dot.
...
* ld-scripts/cross1.t: Add .opd.
* ld-undefined/undefined.exp: Allow leading dot on sym names.
* lib/ld-lib.exp (default_ld_nm): Strip leading dots from syms.
2002-01-31 03:57:52 +00:00
Michael Snyder
1a70374818
2002-01-30 Michael Snyder <msnyder@redhat.com>
...
* NEWS: Mention "set trust-readonly-sections" command.
2002-01-31 03:57:42 +00:00
Michael Snyder
cefd4ef53f
2002-01-30 Michael Snyder <msnyder@redhat.com>
...
* NEWS: Mention generate-core-file command.
2002-01-31 02:33:20 +00:00
Michael Snyder
3a11626da1
2002-01-15 Michael Snyder <msnyder@redhat.com>
...
* target.c: New command, "set trust-readonly-sections on".
(do_xfer_memory): Honor the suggestion to trust readonly sections
by reading them from the object file instead of from the target.
(initialize_targets): Register command "set trust-readonly-sections".
2002-01-31 02:31:06 +00:00
DJ Delorie
2c955b8b61
merge from gcc
2002-01-31 02:21:27 +00:00
Andrew Cagney
d1c7e53bc5
* parse.c (target_map_name_to_register): Simplify, search regs and
...
pseudo-regs using a single loop.
2002-01-31 02:13:56 +00:00
Andrew Cagney
e2c9a72cc0
Mention i386 FP problem.
2002-01-31 01:31:54 +00:00
gdbadmin
ee16815532
*** empty log message ***
2002-01-31 00:00:02 +00:00
Alan Modra
6fa323be86
daily update
2002-01-30 23:00:06 +00:00
Daniel Jacobowitz
f038d31b6c
2002-01-30 Daniel Jacobowitz <drow@mvista.com>
...
From Neil Booth <neil@daikokuya.demon.co.uk>:
* gdb.base/bitfields.c: Correct assignments to bitfields to avoid
warnings.
2002-01-30 22:38:56 +00:00
Mark Kettenis
69824b4e99
* config/i386/tm-i386v4.h: Define HAVE_I387_REGS.
...
* config/i386/i386v42mp.mh: Add i387-nat.o .
* i386v4-nat.c: Include i387-nat.h.
(supply_fpregset): Use i387_supply_fsave.
(fill_fpregset): Use i387_fill_fsave.
2002-01-30 22:32:38 +00:00
Richard Sandiford
912a07db52
* config/tc-sh.c (parse_reg): Fix end-of-word check for is, ix, iy
...
and mod.
2002-01-30 18:25:30 +00:00
Nick Clifton
b5f79c764c
Tidy up formatting in bfd-in2.h
2002-01-30 18:12:17 +00:00
Richard Earnshaw
6eb69eab29
* arm-tdep.c (arm_call_dummy_words): Define.
...
* arm-linux-tdep.c (arm_linux_call_dummy_words): Define.
* config/arm/tm-arm.h (CALL_DUMMY_P): Define.
(CALL_DUMMY_WORDS): Define.
(arm_call_dummy_words): Declare.
* config/arm/tm-linux.h (CALL_DUMMY_WORDS): Define.
(arm_linux_call_dummy_words): Declare.
2002-01-30 16:35:51 +00:00
Nick Clifton
ca09e32bb2
Fixes for better translation into other languages
2002-01-30 16:07:28 +00:00
Philipp Thomas
ae1a89b7c4
Unify messages in coff-arm.c and elf32-arm.h.
2002-01-30 14:51:39 +00:00
Andreas Schwab
9852326a86
* m68klinux-nat.c: Fix last change to use regcache_collect
...
instead of referencing registers[] directly.
2002-01-30 13:57:33 +00:00
Nick Clifton
05f64ac628
Updated Swedish translation
2002-01-30 10:49:04 +00:00
Nick Clifton
661a3fd4a0
Don't translate debugging message.
2002-01-30 10:31:28 +00:00
Nick Clifton
f5a3e38aff
Use full section name in error messages.
2002-01-30 10:28:47 +00:00
Daniel Jacobowitz
3deb89d35e
2002-01-29 Daniel Jacobowitz <drow@mvista.com>
...
* nm.c (print_value): Mark abfd unused.
2002-01-30 05:00:07 +00:00
Alan Modra
d926e03d6d
* elf64-ppc.c (func_desc_adjust): Only provide missing function
...
descriptor symbols for undefined function code syms. Clear
ELF_LINK_NON_ELF so that they can stay weak.
2002-01-30 03:47:37 +00:00
Chris Demetriou
f744d540a5
2002-01-29 Chris Demetriou <cgd@broadcom.com>
...
Mitch Lichtenberg <mpl@broadcom.com>
* emulparams/elf32bmip.sh (EXTRA_EM_FILE): Define to be mipself.
* emultempl/mipself.em: New file to handle MIPS ELF embedded
reloc creation (ld --embedded-relocs).
2002-01-30 02:22:14 +00:00
Chris Demetriou
38b566ae19
2002-01-29 Chris Demetriou <cgd@broadcom.com>
...
* ld-mips-elf/emrelocs-eb.d: New file to test --embedded-relocs.
* ld-mips-elf/emrelocs-el.d: Likewise.
* ld-mips-elf/emrelocs1.s: Likewise.
* ld-mips-elf/emrelocs2.s: Likewise.
* ld-mips-elf/emrelocs.ld: Likewise.
* ld-mips-elf/mips-elf.exp: Add the above to the list of tests.
2002-01-30 02:20:13 +00:00
Chris Demetriou
030d18fb6f
2002-01-29 Chris Demetriou <cgd@broadcom.com>
...
Mitch Lichtenberg <mpl@broadcom.com>
* bfd-in.h (bfd_mips_elf32_create_embedded_relocs): New prototype.
* elf32-mips.c (bfd_mips_elf32_create_embedded_relocs): New function
to handle 32-bit ELF embedded reloc (ld --embedded-relocs)
generation.
* bfd-in2.h: Regenerate.
2002-01-30 02:19:21 +00:00
Chris Demetriou
4514d474ed
2002-01-29 Chris Demetriou <cgd@broadcom.com>
...
* config/tc-mips.c (tc_gen_reloc): Arrange for
BFD_RELOC_PCREL_HI16_S relocations to be output relative to
their LO16 parts, even for ELF.
2002-01-30 02:14:19 +00:00
Chris Demetriou
fcc76bea37
2002-01-29 Chris Demetriou <cgd@broadcom.com>
...
* elf32-mips.c: Add additional comments about HI16 relocation
processing.
(_bfd_mips_elf_hi16_reloc): Don't subtract address here for
pc-relative relocations. (Reverts change made on 2001-10-31.)
(_bfd_mips_elf_lo16_reloc): Subtract address of LO16 part here
for pc-relative relocations.
(mips_elf_calculate_relocation): Add a comment about a kludge
in the R_MIPS_GNU_REL_HI16 handling.
(_bfd_mips_elf_relocate_section): Implement that kludge;
adjust pc-relative HI16 relocation for difference in HI16 and
LO16 addresses, since it can't easily be done in
mips_elf_calculate_relocation.
2002-01-30 02:13:20 +00:00
Andrew Cagney
977a303014
Delete REGISTER_NAME_ALIAS_HOOK.
2002-01-30 00:18:17 +00:00
gdbadmin
d07daa9780
*** empty log message ***
2002-01-30 00:00:04 +00:00
Alan Modra
4cdc627b72
daily update
2002-01-29 23:00:05 +00:00
Andrew Cagney
ba997f4882
Zap >>>>
2002-01-29 21:37:15 +00:00
Michael Snyder
2076c72b06
2002-01-28 Michael Snyder <msnyder@redhat.com>
...
* regcache.c (legacy_read_register_gen): Need to be able to
read pseudo-register as well as real register.
(legacy_write_register_gen): Ditto.
2002-01-29 20:24:27 +00:00
Daniel Jacobowitz
246fcdee13
2002-01-29 Daniel Jacobowitz <drow@mvista.com>
...
* config/tc-i386.c: Protect definitions of true and false
from redefinition.
2002-01-29 17:07:57 +00:00
Daniel Jacobowitz
a0e9c55fc1
2002-01-29 Daniel Jacobowitz <drow@mvista.com>
...
* unwind-ia64.c (unw_decoder): Change second argument
to unsigned int, to match function prototypes.
2002-01-29 16:54:04 +00:00
Daniel Jacobowitz
d7a283d444
2002-01-29 Daniel Jacobowitz <drow@mvista.com>
...
* objdump.c: Include "getopt.h" after "bucomm.h" so that
__GNU_LIBRARY__ will be defined.
* size.c: Likewise.
2002-01-29 16:46:37 +00:00
Andrew Cagney
8642bc8fb0
Revise and update ``Releasing GDB''.
2002-01-29 16:32:02 +00:00
Alan Modra
648cca2cac
Arrgh! Revert last change.
2002-01-29 14:52:12 +00:00
Alan Modra
ef9d813eaf
* elf64-ppc.c (func_desc_adjust): Don't supply missing function
...
descriptor symbols.
2002-01-29 14:04:04 +00:00
Martin Schwidefsky
f9cd911902
* elf32-i386 (elf_i386_adjust_dynamic_symbol): Do not replace PLT32
...
relocations with PC32 relocations for undefined or weak symbols.
* elf32-s390 (elf_i386_adjust_dynamic_symbol): Likewise.
* elf64-s390x (elf_i386_adjust_dynamic_symbol): Likewise.
2002-01-29 11:14:35 +00:00
Andrew Cagney
8fcc723b1c
Eliminate TARGET_BYTE_ORDER.
2002-01-29 04:42:45 +00:00
Andrew Cagney
afe64c1a68
* arch-utils.c (TARGET_BYTE_ORDER_DEFAULT): Delete macro.
...
(target_byte_order): Initialize to BFD_ENDIAN_BIG.
(initialize_current_architecture): Update target_byte_order using
information from BFD.
* config/powerpc/tm-ppcle-eabi.h (TARGET_BYTE_ORDER_DEFAULT):
* config/mcore/tm-mcore.h (TARGET_BYTE_ORDER_DEFAULT):
* config/arm/tm-arm.h (TARGET_BYTE_ORDER_DEFAULT): Delete.
Update doco.
2002-01-29 03:51:19 +00:00
Andrew Cagney
75bc7ddf1b
* config/vax/tm-vax.h (INVALID_FLOAT): Move macro from here...
...
* vax-tdep.c (INVALID_FLOAT): To here. Document why it is broken.
* rs6000-tdep.c (rs6000_do_registers_info): Delete code wrapped in
#ifdef INVALID_FLOAT.
* infcmd.c (do_registers_info): Ditto.
* values.c (unpack_double): Ditto. Add comment.
* config/ns32k/tm-umax.h (INVALID_FLOAT): Delete macro that was
already commented out.
2002-01-29 03:08:28 +00:00
gdbadmin
806dedcd0c
*** empty log message ***
2002-01-29 00:00:03 +00:00
Jason Merrill
dc9ebeffca
elf/dwarf2.h: Sync with gcc version.
2002-01-28 23:26:53 +00:00
Alan Modra
c909d9ad10
daily update
2002-01-28 23:00:04 +00:00
DJ Delorie
1d619e590d
merge from gcc
2002-01-28 22:03:14 +00:00
David O'Brien
569719c11a
2002-01-27 David O'Brien <obrien@FreeBSD.org>
...
* cgen.h (BFD_VERSION): Use BFD_VERSION_DATE instead.
Approved by: Nick Clifton <nickc@cambridge.redhat.com>
<m3k7u2g5uc.fsf@north-pole.nickc.cambridge.redhat.com>
2002-01-28 19:15:46 +00:00