summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* * peigen.c (_bfd_pei_swap_scnhdr_out): note extended relocsDJ Delorie2000-10-063-3/+64
| | | | | | * coffcode.h (coff_set_alignment_hook): read extended reloc count (coff_write_relocs): write extended reloc count (coff_write_object_contents): account for extended relocs
* 2000-10-06 Dave Brolley <brolley@redhat.com>Dave Brolley2000-10-064-3/+21
| | | | | | * sem.c: Regenerated. * sem-switch.c: Regenerated. * semx-switch.c: Regenerated.
* 2000-10-06 Dave Brolley <brolley@redhat.com>Dave Brolley2000-10-063-2/+15
| | | | | * sem.c: Regenerated. * sem-switch.c: Regenerated.
* 2000-10-06 Dave Brolley <brolley@redhat.com>Dave Brolley2000-10-064-7/+13
| | | | | | * fr30-desc.h: Regenerate. * m32r-desc.h: Regenerate. * m32r-ibld.c: Regenerate.
* Preserve machine dependent section header flags when reading ELF object file.Jim Wilson2000-10-055-1/+45
| | | | | | | | | | | | | | * elf-bfd.h (struct elf_backend_data): Add elf_backend_section_flags field. * elf.c (_bfd_elf_make_section_from_shdr): Call the elf_backend_section_flags function. * elf64-ia64.c (elf64_ia64_section_from_shdr): Delete flag conversion code. (elf64_ia64_section_flags): New function containing flag conversion code. (elf_backend_section_flags): Define to elf64_ia64_section_flags. * elfxx-target.h (elf_backend_section_flags): Define. (elfNN_bed): Initialize elf_backend_section_flags field.
* Minor DV table update, minor DV checking bug fix.Jim Wilson2000-10-053-11/+19
| | | | | | * config/tc-ia64.c (resources_match): Handle IA64_RS_PRr. * ia64-ic.tbl: Update from Intel. * ia64-asmtab.c: Regenerate.
* Add a limit parameter for scanning the prologue.Kevin Buettner2000-10-052-9/+15
|
* 2000-10-04 Fernando Nasser <fnasser@totem.to.cygnus.com>Fernando Nasser2000-10-043-0/+10
| | | | | | * download.itb (download_it): Fix previous changes for non-windows hosts. * srctextwin.itb (LoadFromCache): Ditto.
* 2000-10-04 Fernando Nasser <fnasser@totem.to.cygnus.com>Fernando Nasser2000-10-043-8/+33
| | | | | | | * download.itb (download_it): Convert filename to native before passing it to a Tcl command. * srctextwin.itb (_mtime_changed): Ditto. (LoadFromCache): Ditto.
* 2000-10-04 Kazu Hirata <kazu@hxi.com>Kazu Hirata2000-10-043-3/+8
| | | | | * ia64-gen.c: Convert C++-style comments to C-style comments. * tic54x-dis.c: Likewise.
* Protoization.Kevin Buettner2000-10-033-21/+37
|
* Correct call to _bfd_elf32_gc_record_vtable.Alan Modra2000-10-022-7/+11
|
* 2000-10-01 Ulf Carlsson <ulfc@engr.sgi.com>Ulf Carlsson2000-10-022-1/+10
| | | | | | | | | From Ralf Baechle <ralf@gnu.org> * elf32-mips.c (_bfd_mips_elf_finish_dynamic_sections): Mark gld produces binaries with got[1] = 0x80000001 to differenciate them for the dynamic linker from the broken binaries produced by old versions.
* Protoization.Kevin Buettner2000-10-023-16/+28
|
* * ltconfig, ltmain.sh, libtool.m4: Updated from libtoolAlexandre Oliva2000-09-306-527/+529
| | | | | multi-language branch, to work around Solaris' /bin/sh bug. Rebuilt all affected `configure' scripts.
* Make definitions of supply_gregset, fill_gregset, supply_fpregset,Kevin Buettner2000-09-302-4/+13
| | | | and fill_fpregset match declarations in gregset.h.
* Protoization.Kevin Buettner2000-09-303-14/+23
|
* Support for Unixware 7.1.x pxstatus_t and lwpxstatus_t.Alan Modra2000-09-304-41/+130
|
* Correct date of checkinHans-Peter Nilsson2000-09-292-2/+2
|
* Changes to add dollar prefix to registers for files where user symbolsHans-Peter Nilsson2000-09-293-38/+110
| | | | | | | | | | | | | don't have a leading underscore. Fix formatting. * cris-dis.c (REGISTER_PREFIX_CHAR): New. (format_reg): Add parameter with_reg_prefix. All callers changed. (print_with_operands): Ditto. (print_insn_cris_generic): Renamed from print_insn_cris, add parameter with_reg_prefix. (print_insn_cris_with_register_prefix, print_insn_cris_without_register_prefix, cris_get_disassembler): New. * disassemble.c (disassembler) [ARCH_cris]: Call cris_get_disassembler.
* * dis-asm.h: Declare cris_get_disassembler, not print_insn_cris.Hans-Peter Nilsson2000-09-292-2/+7
| | | | Fix typo in comment.
* Define two bfd_targets for absence and presence of leadingHans-Peter Nilsson2000-09-297-193/+335
| | | | | | | | | | | | | | | | | | | | | | underscore on symbols. Make sure to only link same kind. * elf32-cris.c (cris_elf_object_p, cris_elf_final_write_processing, cris_elf_print_private_bfd_data, cris_elf_merge_private_bfd_data): New. (elf_backend_object_p, elf_backend_final_write_processing, bfd_elf32_bfd_print_private_bfd_data, bfd_elf32_bfd_merge_private_bfd_data): Define. <Target vector definition>: Include elf32-target.h twice with different macro settings: (TARGET_LITTLE_SYM): First as bfd_elf32_cris_vec, then as bfd_elf32_us_cris_vec. (TARGET_LITTLE_NAME): First as "elf32-cris", then "elf32-us-cris". (elf_symbol_leading_char): First as 0, then '_'. (INCLUDED_TARGET_FILE): Define for second include of elf32-target.h. * config.bfd (cris-*-*): Add bfd_elf32_us_cris_vec to targ_selvecs. * configure.in (bfd_elf32_cris_vec, cris_aout_vec): New vector. * configure: Regenerate. * targets.c: Declare bfd_elf32_us_cris_vec. * po/bfd.pot: Regenerate.
* * cris.h (EF_CRIS_UNDERSCORE): New.Hans-Peter Nilsson2000-09-292-0/+7
|
* (arm_add_to_rel): Fix R_ARM_THM_PC22 relocations.Alan Modra2000-09-292-66/+94
|
* * elflink.h (elf_link_add_object_symbols): Don't bfd_release runpath.Alan Modra2000-09-292-12/+8
|
* That'll teach me not to type little patches in by hand. GetAlan Modra2000-09-291-1/+1
| | | | the parentheses right.
* (elf_fake_sections): Do not mark the section SHT_NOBITS ifAlan Modra2000-09-292-8/+7
| | | | is has the SEC_HAS_CONTENTS flag set.
* * aout-cris.c (N_TXTADDR): Define.Hans-Peter Nilsson2000-09-282-0/+16
|
* * som.c: Include alloca-conf.hAlan Modra2000-09-285-16/+23
|
* Add alloca-conf.h from libiberty.Alan Modra2000-09-282-0/+28
|
* * sol-thread.c (ps_pdmodel): Return PR_MODEL_UNKNOWN instead ofPeter Schauer2000-09-282-3/+7
| | | | PS_ERR if exec_bfd is not yet open.
* * target.c (target_signal_from_host, do_target_signal_to_host):Peter Schauer2000-09-282-0/+30
| | | | Add support for Solaris realtime signals.
* Protoization.Kevin Buettner2000-09-273-15/+12
|
* .plt stub for lazy linking, --stub-group-size=N ld switch,Alan Modra2000-09-276-84/+222
| | | | import stub fix, extra DIR14F reloc to fix abort in tc_gen_reloc
* * elfcode.h (elf_object_p): Preserve and clear abfd sectionHans-Peter Nilsson2000-09-272-0/+14
| | | | information. Restore at error.
* * peigen.c (_bfd_pei_swap_aouthdr_in): If some DataDirectoryDJ Delorie2000-09-262-7/+27
| | | | | is empty, make sure that its rva also 0. NT loader dislikes having otherwise.
* 2000-09-26 Dave Brolley <brolley@redhat.com>Dave Brolley2000-09-262-0/+75
| | | | | | | * cgen-utils.c (RORQI): New function. (ROLQI): New function. (RORHI): New function. (ROLHI): New function.
* * gdb.texinfo (Hooks): Document the new post-hook functionality.Eli Zaretskii2000-09-262-1/+43
| | | | From Steven Johnson <sbjohnson@ozemail.com.au>.
* Protoization.Kevin Buettner2000-09-263-13/+12
|
* Make weak symbols SS_UNIVERSAL (ie. global)Alan Modra2000-09-262-1/+7
|
* * md5.c: #include "ansidecl.h".DJ Delorie2000-09-262-0/+5
|
* * Makefile.in (DEVO_SUPPORT): Added gettext.m4, libtool.m4 andAlexandre Oliva2000-09-252-1/+7
| | | | ltcf-c.sh.
* Add Mark Kettenis to blanket write privs list.Andrew Cagney2000-09-252-0/+5
|
* * rs6000-tdep.c (rs6000_pop_frame): Use PC_IN_CALL_DUMMY to testPeter Schauer2000-09-242-3/+10
| | | | | | | for call dummy instead of accessing stop_stack_dummy, which does not work if we `return' from a stop in a call dummy. (rs6000_gdbarch_init): Use generic_save_dummy_frame_tos for dummy_frame_tos function to make PC_IN_CALL_DUMMY work.
* Protoization.Kevin Buettner2000-09-243-8/+14
|
* Add missing fpcmp instructions, and add missing fcmp/fpcmp tests.Jim Wilson2000-09-223-3244/+3310
| | | | | | | | * gas/ia64/opc-f.pl: Add missing fcmp and fpcmp tests. * gas/ia64/opc-f.s, gas/ia64/opc-f.d: Regenerate. * ia64-opc-f.c (ia64_opcodes_f): Add fpcmp pseudo-ops for gt, ge, ngt, and nge. * ia64-asmtab.c: Regenerate.
* Fix ia64 gas testsuite. Update ia64 DV tables. Fix ia64 gas testsuite again.Jim Wilson2000-09-2210-2603/+2654
| | | | | | | | | | | | | | | | | | | | | | | | | gas/ChangeLog * config/tc-ia64.c (dv_sem): Add "stop". (specify_resource, case IA64_RS_PR): Only handles regs 1 to 15 now. (specify_resource, case IA64_RS_PRr): New for regs 16 to 62. (specify_resource, case IA64_RS_PR63): Reorder (note == 7) test to match above. (mark_resources): Check IA64_RS_PRr. gas/testsuite/ChangeLog * gas/ia64/dv-raw-err.s: Add new testcases for PR%, 16 - 62. * gas/ia64/dv-waw-err.s: Likewise. * gas/ia64/dv-imply.d: Regenerate. * gas/ia64/dv-mutex.d, gas/ia64/dv-raw-err.l, gas/ia64/dv-safe.d, gas/ia64/dv-srlz.d, gas/ia64/dv-war-err.l, gas/ia64/dv-waw-err.l, gas/ia64/opc-f.d, gas/ia64/opc-i.d, gas/ia64/opc-m.d: Likewise. include/opcode/ChangeLog * ia64.h (enum ia64_dependency_semantics): Add IA64_DVS_STOP. opcodes/ChangeLog * ia64-dis.c (print_insn_ia64): Revert Aug 7 byte skip count change. * ia64-gen.c (parse_semantics): Handle IA64_DVS_STOP. (lookup_specifier): Handle "PR%, 1 to 15" and "PR%, 16 to 62". * ia64-ic.tbl, ia64-raw.tbl, ia64-war.tbl, ia64-waw.tbl: Update. * ia64-asmtab.c: Regnerate.
* * Makefile.in (REQUIRED_OFILES): Add md5.o.Jason Merrill2000-09-223-2/+427
| | | | | (CFILES): Add md5.c. * md5.c: New file.
* * i386-linux-nat.c (OLD_CANNOT_FETCH_REGISTER,Peter Schauer2000-09-223-11/+40
| | | | | | | | | | OLD_CANNOT_FETCH_REGISTER): New definitions for accessible registers when accessing the registers via the U area. (fetch_register, store_register): Use them. (cannot_fetch_register, cannot_store_register): New functions, all registers should be accessible if we have GETREGS support. * config/i386/nm-linux.h: Use cannot_fetch/store_register for CANNOT_FETCH/STORE_REGISTER definitions.
* * infttrace.c (update_thread_state_after_attach): Pass addressFred Fish2000-09-212-1/+6
| | | | of ttstate_t object, not the object itself.