aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)AuthorFilesLines
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
2000-07-12* valops.c (value_cast): Allow cast from INT, ENUM or RANGE toAndrew Cagney2-0/+19
POINTER.
2000-07-12Use section id in get_dyn_name.Alan Modra3-17/+31
2000-07-11Fix formatting and add missing new lkine at end of error messageNick Clifton2-65/+73
2000-07-11Fix formatting.Nick Clifton2-1547/+1641
2000-07-11Add myself as SPARC maintainer.Jakub Jelinek1-0/+1
2000-07-11 * sparc-opc.c (sparc_opcodes): popc has 0 in rs1, not rs2.Jakub Jelinek2-2/+7
Reported by Bill Clarke <llib@computer.org>.
2000-07-112000-07-11 Scott Bambrough <scottb@netwinder.org>Scott Bambrough2-1/+6
* command.c (do_setshow_command): Fix typo in var_auto_boolean case.
2000-07-11* mips-tdep.c: General cleanup. Delete all #if 0 code. ConvertAndrew Cagney2-361/+189
all old style K&R function definitions to ISO-C. (struct gdbarch_tdep): Add mips_abi_string. (mips_gdbarch_init): Initialize. (mips_dump_tdep): Print mips_abi_string and other values. (mips_push_arguments): Add more detailed tracing.
2000-07-11Force MIPS to sign-extend any addresses read from registers.Andrew Cagney2-22/+40
2000-07-11Move the ``set mask-address'' command to remote-mips.c. DisableAndrew Cagney3-57/+137
address masking in mips-tdep.c.
2000-07-11* printcmd.c (print_scalar_formatted): Move masking of 'a' addressAndrew Cagney3-10/+30
from here. (print_address_numeric): To here. * TODO: Update.
2000-07-11* symtab.c: Use paddr_nz() to print addresses.Andrew Cagney2-3/+6
2000-07-11Add function bfd_elf_get_sign_extend_vma.Andrew Cagney4-0/+27
2000-07-11The MIPS thinks that addresses are signed. Sign extend MIPS ECOFFAndrew Cagney4-20/+39
addresses.
2000-07-11* elfcode.h (elf_object_p): Use bfd_set_start_address and notAndrew Cagney2-5/+20
bfd_get_start_address. (elf_swap_ehdr_in): Sign extend e_entry when applicable. (elf_swap_ehdr_out): Ditto.
2000-07-11Add read_signed_register{,_pid}(). Change return type ofAndrew Cagney3-8/+60
read_register{,_pid}() to ULONGEST.
2000-07-11Remove some forward declarations in ldemul.h and ldfile.h, andAlan Modra31-82/+161
re-arrange header include order. Fix shadowing warnings in ldlang.h Fix compile errors in mpw-elfmips.c
2000-07-10Fix formattingNick Clifton2-601/+633
2000-07-10 Fix formatting.Nick Clifton4-342/+323
2000-07-10Add set of bfd_mach_ cases for compatibility with older binutilsNick Clifton4-63/+94
2000-07-10Fix a date.Alan Modra1-1/+1
2000-07-102000-07-10 H.J. Lu <hjl@gnu.org>H.J. Lu2-5/+22
* emultempl/pe.em (pe_enable_stdcall_fixup): Protect with DLL_SUPPORT. (strhash): Likewise. (compute_dll_image_base): Likewise. (pe_undef_found_sym): Likewise. (pe_undef_cdecl_match): Likewise. (gld_${EMULATION_NAME}_open_dynamic_archive): Mark the argument "arch" with ATTRIBUTE_UNUSED.
2000-07-10Warning fix and remove extraneous hppa*-*-linux-gnu*.Alan Modra3-4/+9
2000-07-10Even more hppa testsuite patches.Alan Modra5-2/+24