aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)AuthorFilesLines
2001-08-15*** empty log message ***gdbadmin1-1/+1
2001-08-14* top.c (SIGSETJMP): Protect env argument with parentheses.Christopher Faylor2-3/+8
(SIGLONGJMP): Protect env argument with parentheses.
2001-08-142001-08-14 Jeff Johnston <jjohnstn@redhat.com>Jeff Johnston2-0/+8
* expr.c (operand)[LITERAL_PREFIXDOLLAR_HEX]: Treat $L as a label, not a hex constant. This patch was approved by Nick Clifton.
2001-08-14sync with gcc - whitespace differences, one missing entry, and oneDJ Delorie1-56/+60
rearrangement.
2001-08-14Add missing protypesNick Clifton7-502/+505
2001-08-14 * emultempl/elf32.em: Formatting fixes.Alan Modra2-57/+63
(output_prev_sec_find): Test for bfd_ind_section too; do so by looking at sec->owner. (output_rel_find): Move function inside LDEMUL_PLACE_ORPHAN test. (gld${EMULATION_NAME}_place_orphan): Add a few comments. Remove unused code, and reorganize orphan section placement code.
2001-08-14(wild_doit): Rename to lang_add_section.Alan Modra8-30/+41
2001-08-14* floatformat.c (floatformat_ieee_double_littlebyte_bigword): FixAndrew Cagney2-1/+6
name.
2001-08-14*** empty log message ***gdbadmin1-1/+1
2001-08-13 * emultempl/needrelax.em: New file.Richard Henderson5-2/+52
* emulparams/elf64_ia64.sh (EXTRA_EM_FILE): Reference it. * Makefile.am (eelf64_ia64.c): Depend on it. * Makefile.in: Rebuild.
2001-08-13 * emultempl/elf32.em: For SEC_EXCLUDE sections, ensure thatAlan Modra2-4/+11
output_section is set non-NULL.
2001-08-13Add missing prototypesNick Clifton2-5/+14
2001-08-13 * emultempl/elf32.em (gld${EMULATION_NAME}_place_orphan): ReturnAlan Modra2-5/+13
`true' for SEC_EXCLUDE sections so that the generic code doesn't needlessly create an output_section_statement. Treat a correctly named output_section_statement with NULL bfd_section as compatible.
2001-08-13Fix bug in previous deltaNick Clifton1-2/+4
2001-08-13oops - omitted from previous delta!Nick Clifton1-0/+7
2001-08-13Add missing prototypes. Fix formatting.Nick Clifton2-88/+100
2001-08-13 * mcore-dis.c: Fix formatting.Kazu Hirata5-117/+119
* mips-dis.c: Likewise. * pj-dis.c: Likewise. * z8k-dis.c: Likewise.
2001-08-13 * config/tc-s390.c (s390_elf_cons): Correct fixups for PLTAndreas Jaeger2-55/+62
relocations.
2001-08-13Update copyright noticeHans-Peter Nilsson1-1/+1
2001-08-13 * emultempl/generic.em: Support EXTRA_EM_FILE.Hans-Peter Nilsson2-21/+52
(ld_${EMULATION_NAME}_emulation): Support emulation parameters LDEMUL_BEFORE_PARSE, LDEMUL_SYSLIB, LDEMUL_HLL, LDEMUL_AFTER_PARSE, LDEMUL_AFTER_OPEN, LDEMUL_AFTER_ALLOCATION, LDEMUL_SET_OUTPUT_ARCH, LDEMUL_CHOOSE_TARGET, LDEMUL_BEFORE_ALLOCATION, LDEMUL_GET_SCRIPT, LDEMUL_FINISH, LDEMUL_CREATE_OUTPUT_SECTION_STATEMENTS, LDEMUL_OPEN_DYNAMIC_ARCHIVE, LDEMUL_PLACE_ORPHAN, LDEMUL_SET_SYMBOLS, LDEMUL_PARSE_ARGS, LDEMUL_UNRECOGNIZED_FILE, LDEMUL_LIST_OPTIONS, LDEMUL_RECOGNIZED_FILE, LDEMUL_FIND_POTENTIAL_LIBRARIES.
2001-08-13merge from gccDJ Delorie2-2/+8
2001-08-13*** empty log message ***gdbadmin1-1/+1
2001-08-12 * scripttempl/elf.sc, scripttempl/elfd30v.sc,Richard Henderson6-2/+26
scripttempl/elfm68hc11.sc, scripttempl/elfm68hc12.sc, scripttempl/v850.sc: Keep .jcr data.
2001-08-12 * cgen-ibld.in (extract_normal): Match type of VALUE and MASKRichard Henderson18-138/+624
to *VALUEP. Regenerate all cgen files.
2001-08-12Extend unaligned test to check .uaword with mulitple argumentsNick Clifton3-1/+13
2001-08-12Fix behaviour of unaligned data directivesNick Clifton2-2/+9
2001-08-12Make --verbose always display linker scriptNick Clifton7-18/+63
2001-08-12* config/mn10300/mn10300.mt (TM_FILE): Delete.Andrew Cagney5-73/+35
* configure.tgt: Add mn10300 to list of mulit-arch targets. * config/mn10300/tm-mn10300.h: Delete file. Move contents ... * mn10300-tdep.c: To here.
2001-08-12Convert some floatformat_{to,from}_double to floatformat_{to,from}_doublest.Andrew Cagney3-8/+16
2001-08-12* config/mn10300/tm-mn10300.h (PC_REGNUM, SP_REGNUM): Delete.Andrew Cagney3-2/+8
* mn10300-tdep.c (mn10300_gdbarch_init): Initialize pc_regnum and sp_regnum.
2001-08-12* doublest.c (convert_doublest_to_floatformat): RenameAndrew Cagney3-67/+102
floatformat_from_doublest. Make static. (convert_floatformat_to_doublest): Rename floatformat_to_doublest. Make static. (floatformat_to_doublest): New function. (floatformat_from_doublest): New function. (host_float_format, host_double_format, host_long_double_format): New static variables. (store_floating, extract_floating): Always use floatformat_to_doublest and floatformat_from_doublest. * doublest.h (HOST_LONG_DOUBLE_FORMAT): Delete macro.
2001-08-12* config/mn10300/tm-mn10300.h (INIT_FRAME_PC): Delete.Andrew Cagney3-2/+6
* mn10300-tdep.c (mn10300_gdbarch_init): Initialize init_frame_pc.
2001-08-12*** empty log message ***gdbadmin1-1/+1
2001-08-11replace direct invocation og elf vma print functions with indirect invocationNick Clifton5-6/+38
2001-08-11 * config/tc-mips.c: Fix a comment typo.Kazu Hirata2-1/+5
2001-08-112001-08-10 Andreas Jaeger <aj@suse.de>Andreas Jaeger6-31/+73
* elf64-sparc.c: Add missing prototypes. * elf32-cris.c: Likewise. * elf32-i370.c: Likewise. * elf64-hppa.c: Likewise. * elf64-s390.c: Likewise.
2001-08-11* target.h (TARGET_VIRTUAL_FRAME_POINTER): Delete, multi-arched.Andrew Cagney12-19/+113
* gdbarch.sh (TARGET_VIRTUAL_FRAME_POINTER): Add. * gdbarch.h, gdbarch.c: Regenerate. * arch-utils.h (legacy_virtual_frame_pointer): Declare. * arch-utils.c: Include "gdb_assert.h". (legacy_virtual_frame_pointer): Define. * Makefile.in (arch-utils.o): Depends on gdb_assert.h. * tracepoint.c (encode_actions): Make frame_reg an int. Make frame_offset a LONGEST. * ax-gdb.c (gen_frame_args_address): Ditto. (gen_frame_locals_address): Ditto. * mn10300-tdep.c (mn10300_gdbarch_init): Initialize virtual_frame_pointer. (mn10300_virtual_frame_pointer): Make static. Update parameter list to match function signature. * config/mn10300/tm-mn10300.h (TARGET_VIRTUAL_FRAME_POINTER): Delete.
2001-08-11 * gdb-events.sh: Add architecture_changed event.Keith Seitz6-2/+45
* gdbarch.sh: Include gdb-event.h. (gdbarch_update_p): Notify UIs when architecture changes. * gdb-events.h: Regenerated. * gdb-events.c: Regenerated. * gdbarch.c: Regenerated.
2001-08-11*** empty log message ***gdbadmin1-1/+1
2001-08-10(lbasename): Change function declaration to return a const char pointer.Andrew Cagney4-4/+14
2001-08-102001-08-10 Michael Snyder <msnyder@redhat.com>Michael Snyder2-8/+16
* regcache.c (legacy_write_register_gen): Don't 'optimize out' a write_register to a pseudo-reg. Target_store_pseudo_register needs to get called, because these regs may be computed and may have side-effects.
2001-08-102001-08-10 H.J. Lu <hjl@gnu.org>H.J. Lu22-34/+62
* gas/mips/e32-rel2.d: Updated for the objdump output change. * gas/mips/e32el-rel2.d: Likewise. * gas/mips/elf-rel.d: Likewise. * gas/mips/elf-rel2.d: Likewise. * gas/mips/elf-rel3.d: Likewise. * gas/mips/elf_e_flags1.d: Likewise. * gas/mips/elf_e_flags2.d: Likewise. * gas/mips/elf_e_flags3.d: Likewise. * gas/mips/elf_e_flags4.d: Likewise. * gas/mips/elfel-rel.d: Likewise. * gas/mips/elfel-rel2.d: Likewise. * gas/mips/elfel-rel3.d: Likewise. * gas/mips/empic.d: Likewise. * gas/mips/mips16-e.d: Likewise. * gas/mips/mips16-f.d: Likewise. * gas/mips/mipsel16-f.d: Likewise. * gas/mips/telempic.d: Likewise. * gas/mips/tempic.d: Likewise. * gas/mips/tmips16-e.d: Likewise. * gas/mips/tmipsel16-e.d: Likewise. * gas/mips/mips16-f.d: Fix the symbol table output. * gas/mips/mipsel16-f.d: Fix the endian. * gas/mips/mips.exp; Don't xfail mips16-f/mipsel16-f.
2001-08-10 * elf64-x86-64.c (elf64_x86_64_elf_object_p): Make static.Andreas Jaeger2-1/+17
Add prototypes where needed.
2001-08-102001-08-10 H.J. Lu <hjl@gnu.org>H.J. Lu2-2/+9
* bfd.c (bfd_sprintf_vma): Fix a typo in the last change. (bfd_fprintf_vma): Likewise.
2001-08-102001-08-10 H.J. Lu <hjl@gnu.org>H.J. Lu3-19/+41
* nm.c (print_value): Add one arg, bfd *. (print_value): Replace fprintf_vma with bfd_fprintf_vma. (print_symbol_info_bsd): Also pass `abfd' to print_value (). (print_symbol_info_sysv): Likewise. (print_symbol_info_posix): Likewise. * objdump.c (dump_section_header): Replace printf_vma with bfd_printf_vma. (print_section_stabs): Likewise. (dump_bfd_header): Likewise. (objdump_print_value): Replace sprintf_vma with bfd_sprintf_vma. (disassemble_bytes): Likewise. (dump_reloc_set): Likewise.
2001-08-102001-08-10 H.J. Lu <hjl@gnu.org>H.J. Lu2-2/+7
* bfd.c (bfd_sprintf_vma): Don't return void. (bfd_fprintf_vma): Likewise.
2001-08-10 * gas/mips/mips-gp32-fp32.d: Expect addu rather than or for moves.Richard Sandiford7-12/+21
* gas/mips/mips-gp32-fp64.d: Likewise. * gas/mips/mips-abi32.d: Likewise. * gas/mips/mips-gp32-fp32-pic.d: Likewise. * gas/mips/mips-gp32-fp64-pic.d: Likewise. * gas/mips/mips-abi32-pic.d: Likewise.
2001-08-10 * config/tc-mips.c (move_register): New function.Richard Sandiford2-13/+36
(macro_build): Remove OPCODE_IS_MEMBER's gp32 argument. (mips_ip): Likewise. (macro2): Use move_register rather than macro_build for moves. (mips16_macro): Likewise. (macro): Likewise. Handle M_MOVE.
2001-08-10 * mips-dis.c (print_insn_mips): Remove OPCODE_IS_MEMBER's gp32Richard Sandiford3-4/+10
argument. * mips-opc.c (G6): Undefine. (mips_builtin_opcodes): Remove gp32 entry for "move". Add macro as the first "move" alternative.
2001-08-10 * opcode/mips.h (INSN_GP32): Remove.Richard Sandiford2-11/+11
(OPCODE_IS_MEMBER): Remove gp32 parameter. (M_MOVE): New macro identifier.