Alan Modra
992aaec9a9
Assorted fixes to pinsrw, pextrw, pmovmskb, movmskp, maskmovq.
2001-05-04 11:10:55 +00:00
Nick Clifton
cac1532771
Set EF_ARM_HASENTRY if the start address is set.
2001-05-04 08:32:21 +00:00
Kevin Buettner
39f770628a
Phase 1 of the ptid_t changes.
2001-05-04 04:15:33 +00:00
Alexandre Oliva
b1af961c84
* configure.in (noconfigdirs) [*-cygwin*, *-mingw*, *-beos]: Disable
...
libgcj.
2001-05-03 20:31:54 +00:00
Nick Clifton
966b3e0b90
Compute value of _bfd_target_vector_entries based on the size of
...
_bfd_target_vector and not bfd_target_vector.
2001-05-03 17:49:49 +00:00
Jonathan Larmour
31e28849ee
* rdi-share/devsw.c: Include <time.h> for struct tm
2001-05-03 13:42:12 +00:00
Eli Zaretskii
8d34114297
* config/djgpp/fnchange.lst: Add mappings for the new
...
opcodes/openrisc-* files.
2001-05-03 13:25:21 +00:00
Eli Zaretskii
4a98ee0ed1
Fix a typo.
2001-05-03 10:24:19 +00:00
H.J. Lu
1c9acd948f
2001-05-03 H.J. Lu <hjl@gnu.org>
...
* emultempl/elf32.em: Include "libiberty.h".
(gld${EMULATION_NAME}_vercheck): Call basename () to get the
basename of the bfd filename.
(gld${EMULATION_NAME}_stat_needed): Likewise.
(gld${EMULATION_NAME}_try_needed): Likewise.
(gld${EMULATION_NAME}_open_dynamic_archive): Likewise.
2001-05-03 06:26:26 +00:00
H.J. Lu
8b0fa28299
2001-05-03 H.J. Lu <hjl@gnu.org>
...
* ld-elfvers/vers19.ver: Expect vers17.so instead of
*tmpdir/vers17.so.
2001-05-03 06:25:58 +00:00
H.J. Lu
210ba1e83d
2001-05-03 H.J. Lu <hjl@gnu.org>
...
* elfcode.h: Include "libiberty.h".
* elflink.h (elf_link_add_object_symbols): Set
elf_dt_name (abfd) to basename of the bfd filename.
(NAME(bfd_elf,size_dynamic_sections)): Set vn_file to basename
of the bfd filename.
2001-05-03 06:18:09 +00:00
Andreas Jaeger
b274749094
* coff-alpha.c (reloc_nil): Likewise.
...
(alpha_ecoff_bad_format_hook): Likewise.
(alpha_adjust_reloc_out): Likewise.
(alpha_bfd_reloc_type_lookup): Likewise.
(alpha_convert_external_reloc): Likewise.
2001-05-03 05:08:17 +00:00
Andreas Jaeger
56fc028eb1
* elf64-gen.c (elf_generic_info_to_howto): Add unused attribute.
...
(elf_generic_info_to_howto_rel): Likewise.
* coff-alpha.c (reloc_nil): Likewise.
(alpha_ecoff_bad_format_hook): Likewise.
(alpha_adjust_reloc_out): Likewise.
(alpha_bfd_reloc_type_lookup): Likewise.
(alpha_convert_external_reloc): Likewise.
* elf64-alpha.c (elf64_alpha_reloc_nil): Likewise.
(elf64_alpha_reloc_bad): Likewise.
(elf64_alpha_reloc_gpdisp): Likewise.
(elf64_alpha_bfd_reloc_type_lookup): Likewise.
(elf64_alpha_info_to_howto): Likewise.
(elf64_alpha_add_symbol_hook): Likewise.
(elf64_alpha_create_got_section): Likewise.
(elf64_alpha_is_local_label_name): Likewise.
(elf64_alpha_merge_ind_symbols): Likewise.
* elf64-mips.c (mips_elf64_reloc_type_lookup): Likewise.
(mips_elf64_get_reloc_upper_bound): Likewise.
* nlm32-alpha.c (nlm_alpha_mangle_relocs): Likewise.
(nlm_alpha_get_public_offset): Likewise.
2001-05-03 04:46:27 +00:00
Alan Modra
3438adb37d
Warning fixes and configure/makefile tweaks by Thiemo Seufer.
2001-05-03 02:07:02 +00:00
Alan Modra
636c26b044
* config/tc-i386.c (i386_displacement): Call as_bad for bad GOTOFF
...
expressions rather than triggering an assert.
2001-05-03 01:08:44 +00:00
H.J. Lu
14fe918ef2
2001-05-02 H.J. Lu <hjl@gnu.org>
...
* emultempl/pe.em: Include <ctype.h>.
2001-05-02 21:01:03 +00:00
Nick Clifton
6e1e737c86
Fix indentation and parenthesis
2001-05-02 18:40:10 +00:00
Nick Clifton
c7e4034828
Add gas and ld support for openrisc
2001-05-02 18:14:31 +00:00
H.J. Lu
d1b2b2dcb9
2001-05-02 H.J. Lu <hjl@gnu.org>
...
* ldfile.c: Include "libiberty.h".
* ldlex.l: Likewise.
* ldmisc.c (buystring): Removed.
* ldmisc.h: Likewise.
* ldfile.c: Replace buystring with xstrdup.
* ldlang.c: Likewise.
* ldlex.l: Likewise.
* ldmain.c: Likewise.
* ldmisc.c: Likewise.
* lexsup.c: Likewise.
* mpw-eppcmac.c: Likewise.
2001-05-02 16:42:55 +00:00
Nick Clifton
5cb1517bba
imprrove error message
2001-05-02 11:33:12 +00:00
Michael Snyder
9085700cc0
2001-05-01 Michael Snyder <msnyder@redhat.com>
...
* lin-lwp.c: Change printf to fprintf_unfiltered.
2001-05-01 20:39:51 +00:00
Michael Snyder
9572d2b676
2001-05-01 Michael Snyder <msnyder@redhat.com>
...
* Makefile.in: Add rules for thread-db.o, lin-lwp.o, proc-service.o.
2001-05-01 20:15:43 +00:00
Nicholas Duffek
977adac5db
* config/rs6000/tm-rs6000.h (IN_SOLIB_RETURN_TRAMPOLINE): Define.
...
(rs6000_in_solib_return_trampoline): Declare.
* rs6000-tdep.c (rs6000_in_solib_return_trampoline): New
function.
(rs6000_skip_trampoline_code): Skip bigtoc fixup code.
* xcoffread.c (read_xcoff_symtab): Perform the ISFCN function
check after the CSECT check rather than before it. Allocate
separate symtabs for CSECTs whose names begin with '@'.
(scan_xcoff_symtab): Don't ignore symbols beginning with '@'.
Activate the misc_func_recorded mechanism for whose names begin
with '@'.
2001-05-01 19:36:11 +00:00
Eli Zaretskii
f5a6fc0555
*** empty log message ***
2001-05-01 08:54:08 +00:00
Andreas Jaeger
7f9adacd07
* ld-scripts/phdrs.exp: Fix regexp, s390x is 64 bit platform.
...
* ld-scripts/phdrs.t: Use startaddress that's greater than any
MAXPAGESIZE used.
2001-05-01 08:07:35 +00:00
J.T. Conklin
6d7993318a
* ppcnbsd-nat.c (fetch_inferior_registers)
...
(store_inferior_registers, fetch_core_registers): Changed to use
fpreg[] instead of r_regs[] to access floating point registers.
2001-04-30 23:57:27 +00:00
Elena Zannoni
7f4dbe9449
2001-04-30 Elena Zannoni <ezannoni@redhat.com>
...
* sh-tdep.c: Get rid of the function prototypes.
(sh_sh4_build_float_register_type): Move earlier in file.
(fv_reg_base_num): Ditto.
(dr_reg_base_num): Ditto.
2001-04-30 20:57:31 +00:00
Michael Snyder
7ca673cdc5
2001-04-30 Michael Snyder <msnyder@redhat.com>
...
* thread-db.c: Revert 2001-04-26 change for debugging output.
* lin-lwp.c: Ditto.
* lin-lwp.c: Add set/show debug lin-lwp command. Use this
command to turn extra debugging output on / off.
2001-04-30 20:25:07 +00:00
Michael Snyder
540af40015
2001-04-30 Michael Snyder <msnyder@redhat.com>
...
* thread-db.c: Revert 2001-04-26 change for debugging output.
* lin-lwp.c: Ditto.
2001-04-30 18:21:17 +00:00
Andrew Cagney
502dcf4e39
Always initialize `p'.
2001-04-30 17:09:19 +00:00
H.J. Lu
5fba655aed
2000-04-27 H.J. Lu <hjl@gnu.org>
...
* elf.c (_bfd_elf_link_hash_hide_symbol): Set dynindx to -1
only for ELF_LINK_FORCED_LOCAL.
* elf32-hppa.c (elf32_hppa_hide_symbol): Likewise.
* elf32-mips.c (_bfd_mips_elf_hide_symbol): Likewise.
* elfxx-ia64.c (elfNN_ia64_hash_hide_symbol): Likewise.
* elflink.h (elf_fix_symbol_flags): Set ELF_LINK_FORCED_LOCAL
if the symbol has hidden or internal visibility.
2001-04-30 16:13:26 +00:00
Alan Modra
db20fd7654
* elf32-hppa.c (final_link_relocate): Branch to .+8 for
...
calls to undefined weak symbols.
2001-04-30 13:34:41 +00:00
Eli Zaretskii
d5166ae11e
* buildsym.c (start_subfile): Use FILENAME_CMP instead of STREQ.
...
(top-level): #include filenames.h.
* dwarf2read.c (dwarf2_start_subfile): Use IS_ABSOLUTE_PATH and
FILENAME_CMP, to DTRT on non-Posix platforms.
(top-level): #include filenames.h.
2001-04-30 10:30:27 +00:00
Andreas Jaeger
6a2bda3fa0
* elf64-x86-64.c (elf64_x86_64_relocate_section): Correct test for
...
R_X86_64_GOTPCREL, don't use assignments instead of comparisons.
2001-04-30 10:30:05 +00:00
Andreas Jaeger
35714f2a5d
* emulparms/elf_x86_64.sh (MAXPAGESIZE): Fix value.
2001-04-30 09:37:08 +00:00
H.J. Lu
f0f077e5e5
2001-04-29 H.J. Lu <hjl@gnu.org>
...
* ld-shared/symbolic.dat: New.
* ld-shared/shared.exp: Also check -Bsymbolic.
2001-04-29 19:10:21 +00:00
H.J. Lu
f4ddc5e633
2001-04-29 Keith M Wesolowski <wesolows@foobazco.org>
...
* config/tc-mips.c (md_parse_option): Also accept
elf64-tradbigmips and elf64-tradlittlemips for OPTION_64.
2001-04-29 17:58:39 +00:00
Andreas Jaeger
053579d754
* elf64-x86-64.c (elf64_x86_64_finish_dynamic_sections): Only swap
...
out handled entries.
(elf64_x86_64_finish_dynamic_symbol): Set up GOT entries.
(elf64_x86_64_relocate_section): Fix GOTPCREL calculation.
(elf64_x86_64_relocate_section): Merge entries for GOTPCREL and
GOT32.
2001-04-29 13:42:45 +00:00
Nick Clifton
884fb58eeb
Give emulation a chance to process unrecognized file before fatal error is
...
reported, not after.
2001-04-28 18:00:10 +00:00
Andreas Jaeger
b3992bc715
* ld-scripts/phdrs.exp: x86-64 is a 64 bit ELF platform, handle it
...
special.
2001-04-28 16:14:39 +00:00
H.J. Lu
37c9e45c89
Revert the last change on aclocal.m4.
2001-04-27 21:25:04 +00:00
H.J. Lu
fa7fda74e9
2001-04-27 David Mosberger <davidm@hpl.hp.com>
...
* config/tc-ia64.c (dot_spillmem_p): Fix output_spill_?sprel_p()
argument passing order: predicate goes last, not first.
2001-04-27 20:42:55 +00:00
Nick Clifton
87748b3227
Add support for arm-vxworks target
2001-04-27 17:12:18 +00:00
Andrew Cagney
cc3f9cbbf7
Zap romp host.
2001-04-27 16:40:29 +00:00
Andrew Cagney
ed9c5cf251
All 5.1 obsolete targets are done.
2001-04-27 16:20:51 +00:00
Don Howard
128437e69f
(Changes from Kevin Buettner, with minor update by Don Howard.)
...
* i387-nat.c (i387_supply_fxsave, i387_fill_fxsave, i387_tag): Fix
typos in which hexadecimal constants were really intended to be
binary constants.
(i387_tag): Swap logic regarding zero vs non-zero exponents.
2001-04-27 16:06:53 +00:00
Don Howard
d1a310e7f4
Added myself to the write-after-approval list.
2001-04-27 15:53:06 +00:00
Don Howard
65afd9de26
Added myself to the write-after-approval list.
2001-04-27 15:45:15 +00:00
Nick Clifton
1c529ca648
Support printable characters outside of the ASCII range
2001-04-27 15:42:21 +00:00
Nick Clifton
87e6d78217
Add openRISC support in opcodes
2001-04-27 13:34:20 +00:00