aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)AuthorFilesLines
2000-07-19Fix a couple of HPPA SOM test failures.Alan Modra3-4/+15
Re-enable some tests for hppa-linux.
2000-07-19* solib.c (elf_locate_base, info_sharedlibrary_command): RenameAndrew Cagney2-2/+7
bfd_elf_get_arch_size to bfd_get_arch_size.
2000-07-19Fix typo.Christopher Faylor1-1/+1
2000-07-192000-07-18 H.J. Lu <hjl@gnu.org>H.J. Lu2-1/+5
* common.h (DT_FLAGS_1): Renamed from DT_1_FLAGS.
2000-07-19* pe-dll.c (pe_dll_id_target): check object target name alsoDJ Delorie2-1/+6
2000-07-18Fix expected results to match current assembler output.Nick Clifton2-10/+15
2000-07-18Rename bfd_elf_get_arch_size to bfd_get_arch_sizeNick Clifton6-81/+127
Rename bfd_elf_get_sign_extend_vma to bfd_get_sign_extend_vma
2000-07-18Fix spelling typo.Nick Clifton2-1/+5
2000-07-182000-07-18 Ulf Carlsson <ulfc@engr.sgi.com>Ulf Carlsson2-2/+8
* elf32-mips.c (_bfd_mips_elf_finish_dynamic_symbol): Add paranthesis in if statement.
2000-07-18From Richard Henderson <rth@cygnus.com>:Andrew Cagney2-4/+12
* dwarf2read.c (dwarf2_empty_hash_tables): Renamed from dwarf2_empty_die_ref_table; zero dwarf2_cached_types as well. Update all callers.
2000-07-17Don't merge labels. Don't merge if the symbol isn't constant. Don't callNick Clifton2-10/+22
S_SET_EXTERNAL if the storage class is already set.
2000-07-17 * scripttempl/elf.sc (.init): Only do ${INIT_START} andHans-Peter Nilsson2-4/+10
${INIT_END} if relocating. (.fini): Likewise ${FINI_START} and ${FINI_END}.
2000-07-17Additions due to recent changesNick Clifton1-314/+315
2000-07-17Fix formatting.Nick Clifton2-98/+73
2000-07-17Fix formatting.Nick Clifton3-281/+260
2000-07-17Fix formatting.Nick Clifton3-265/+323
2000-07-17Fix formattingNick Clifton2-102/+78
2000-07-17modify error messageDaniel Berlin2-4/+9
2000-07-172000-07-17 Koundinya K <kk@ddeorg.soft.net>Ulf Carlsson2-150/+250
Enable the support for Traditional MIPS. * elf32-mips.c (IRIX_COMPAT): Recognize bfd_elf32_tradbigmips_vecand return ict_none appropriately for traditional mips targets. (STUB_LW): Change 0x8f998000 to 0x8f998010 for traditional mips. (STUB_MOVE): Conditionalize for traditonal mips. (STUB_LI16): Likewise. (_bfd_mips_elf_modify_segment_map): Conditionalize to avoid making room for RTPROC header. (_bfd_mips_elf_modify_segment_map): For a normal mips executable set the permission for the PT_DYNAMIC as read, write and execute. (mips_elf_calculate_relocation): Check for the symbol _DYNAMIC_LINKING for traditonal mips. (_bfd_mips_elf_create_dynamic_sections): Add the symbol _DYNAMIC_LINKING for traditonal mips. (_bfd_mips_elf_create_dynamic_sections): Add the symbol __RLD_MAP in case of traditonal mips. (_bfd_mips_elf_adjust_dynamic_symbol): Create a stub only if a PLT entry is required. For a function if PLT is not required then set the corresponding hash table entry to 0. (_bfd_mips_elf_size_dynamic_sections): Add DT_DEBUG entry for traditonal mips. (_bfd_mips_elf_finish_dynamic_symbol): for a undefined symbol in a shared object set the value to 0. (_bfd_mips_elf_finish_dynamic_symbol): Check for the symbol _DYNAMIC_LINKING for traditonal mips. (_bfd_mips_elf_finish_dynamic_symbol): Check for the symbol __RLD_MAP for traditonal mips.
2000-07-17* src/ld/emultempl/pe.em (gld_*_open_dynamic_archive): New searchDJ Delorie2-7/+31
order for dynamic library '-lfoo' on pei386: libfoo.dll.a, foo.dll.a, libfoo.a, libfoo.dll, foo.dll. This fixes compatibility errors introduced by the old dynamic lib search order.
2000-07-17* pe-dll.c (process_def_file): auto-export data items alsoDJ Delorie2-3/+14
(pe_process_import_defs): also see if _imp_ form needed
2000-07-172000-07-17 matthew green <mrg@redhat.com>J.T. Conklin2-0/+7
* config/sparc/nm-nbsd.h (GDB_GREGSET_T, GDB_FPREGSET_T): Define.
2000-07-17* new parsing optionFrank Ch. Eigler2-0/+11
2000-07-17 Frank Ch. Eigler <fche@redhat.com> * expr.c (operand): Permit %bin literals if LITERAL_PREFIXPERCENT_BIN is defined.
2000-07-17 * testsuite/regress-demangle (failed test): Show result andHans-Peter Nilsson2-0/+7
expected output. (From GCC.)
2000-07-17Cast integers into pointers before converting them into canonicalAndrew Cagney3-6/+41
addresses.
2000-07-17* gdb.base/exprs.exp: Test casts to a pointer including over andAndrew Cagney2-1/+48
underflow.
2000-07-162000-07-16 H.J. Lu (hjl@gnu.org)H.J. Lu3-5/+57
* ld-elfvsb/elfvsb.exp (support_protected): New variable. Check and set to "yes" if the protected visibility is expected to pass. (visibility_run): Set expected to fail for the "protected" and "protected_undef_def" tests only if $support_protected is "no". * ld-elfvsb/main.c (PROTECTED_CHECK): Check for the protected visibility support if defined.
2000-07-152000-07-15 H.J. Lu (hjl@gnu.org)H.J. Lu4-7/+32
* ld-elfvsb/elfvsb.exp (visibility_run): Set expected failure for "protected_undef_def". * ld-elfvsb/main.c: Don't define HIDDEN_UNDEF_TEST when PROTECTED_WEAK_TEST is defined. Don't define PROTECTED_UNDEF_TEST when PROTECTED_WEAK_TEST is defined. Define PROTECTED_TEST when PROTECTED_UNDEF_TEST is defined. * ld-elfvsb/sh1.c (visibility): Mark protected only if PROTECTED_TEST, PROTECTED_UNDEF_TEST or PROTECTED_WEAK_TEST is defined. (visibility_var): Likewise.
2000-07-152000-07-15 H.J. Lu <hjl@gnu.org>H.J. Lu2-0/+6
* aoutx.h (translate_to_native_sym_flags): Handle BSF_LOCAL.
2000-07-15Properly handle referencesDaniel Berlin2-12/+29
2000-07-15 * doc/c-mips.texi (MIPS Opts): Remove erroneous space afterIan Lance Taylor2-1/+6
@code.
2000-07-15(hppa_fix_adjustable): Don't reduce certain symbols to section syms.Alan Modra2-3/+37
2000-07-14*** empty log message ***Nick Clifton1-1/+1
2000-07-14Add new command line switch --no-construct-floatsNick Clifton3-6/+63
2000-07-14 * ppcbug-rom.c (ppcbug_regnames[]): Make array size implicit.Nicholas Duffek5-39/+16
* rs6000-tdep.c (DEFAULT_LR_SAVE): Move to config/*/tm-*.h. (rs6000_gdbarch_init): Use generic_pc_in_call_dummy instead of rs6000_pc_in_call_dummy. * config/rs6000/tm-rs6000.h (DEFAULT_LR_SAVE): Move here from rs6000-tdep.c. * config/powerpc/tm-ppc-eabi.h: Remove various definitions handled by multi-arched rs6000-tdep.c.
2000-07-142000-07-14 Fernando Nasser <fnasser@cygnus.com>Fernando Nasser2-1/+5
* wrapper.c (sim_create_inferior): Fix typo in the previous patch.
2000-07-14Fix definition of SKIP_PROLOGUE macro.Nick Clifton2-1/+6
2000-07-142000-07-14 Fernando Nasser <fnasser@cygnus.com>Fernando Nasser2-0/+9
* wrapper.c (sim_create_inferior): Reset mode to ARM when creating a new inferior.
2000-07-132000-07-13 Michael Snyder <msnyder@cleaver.cygnus.com>Michael Snyder2-1/+8
* parse.c: Include inferior.h.
2000-07-13Fix some mips configure problems.Alan Modra3-203/+190
2000-07-13Oops, one to many ChangeLog entries.Andrew Cagney1-5/+0
2000-07-13Check that GDB and the C compiler agree about the sizeof a few basic CAndrew Cagney3-0/+172
types.
2000-07-13* pe-dll.c (make_one): fix a typo in the __imp_ name decorationDJ Delorie2-1/+6
for dll import libraries
2000-07-12 * parse.c (target_map_name_to_register): Include pseudo-regs.Michael Snyder2-1/+10
2000-07-122000-07-12 Michael Snyder <msnyder@cleaver.cygnus.com>Michael Snyder3-17/+98
* regcache.c (registers_changed, registers_fetched): Use ARCH_NUM_REGS directly, eliminating an unnecessary variable. This change adds pseudo-register capability to GDB. Pseudo-registers are handled like registers, but they don't come from or live on the target. They may be aliases for an existing register, or they may be computed. * defs.h (NUM_PSEUDO_REGISTERS): Define default of zero. (ARCH_FETCH_PSEUDO_REGISTERS): Define default of no-op. (ARCH_STORE_PSEUDO_REGISTERS): Define default of no-op. # regcache.c (registers_changed): Mark pseudo-registers invalid, as well as real registers. (registers_fetched): Do not mark pseudo-registers as fetched at the same time as other (real) registers. (read_register_bytes): Fetch pseudo-registers (if any) from the target architecture module instead of from the target. (read_register_gen): Ditto. (read_register): Ditto. (write_register_bytes): Store pseudo-registers (if any) to the target architecture module instead of to the target. (write_register_gen): Ditto. (write_register): Ditto. (build_regcache): Allocate enough register_valid space for pseudo-registers as well as normal (real) ones.
2000-07-12* objdump.c (usage): Make output of `objdump --help' moreMark Kettenis2-33/+40
consistent with the rest of the GNU world. Add a line describing the purpose of the program.
2000-07-12* libbfd.c (bfd_seek): fix 'seek beyond EOF' error when writingDJ Delorie2-5/+30
out a structure that is BFD_IN_MEMORY.
2000-07-12 Add padding to the last section when aligning it increases its size.Nick Clifton2-2/+19
2000-07-12Support the g++ attribute init_priority in gcc 2.95.2 and later.Nick Clifton2-2/+15
2000-07-12Update comment.Alan Modra2-2/+7