aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)AuthorFilesLines
2001-08-16Set MIPS n32 ABI flag in ELF header if appropriate.Thiemo Seufer2-0/+9
2001-08-16Add support for MIPS R1[02]000 performance counter opcodes.Thiemo Seufer8-5/+50
2001-08-16 * mips-opc.c: R3900s can support all branch likely INSN_MACROs whereJonathan Larmour2-18/+23
the corresponding non-likely insn is in MIPS I.
2001-08-16Remove obsolete special handling of 64bit Relocations.Thiemo Seufer3-35/+6
2001-08-16* obvious fixFrank Ch. Eigler2-2/+7
2001-08-16 Frank Ch. Eigler <fche@redhat.com> * config/sid.exp (sid_start): Don't warn if we cannot figure out what to force sid endianness to.
2001-08-16*** empty log message ***gdbadmin1-1/+1
2001-08-15 * lib/gdb.exp (gdbtk_start): Don't set environmentKeith Seitz2-7/+7
variables for TCL_LIBRARY and friends. Insight will now figure these out for itself.
2001-08-15 * Makefile.in (GDBTK_VERSION): Set a version number.Keith Seitz2-37/+39
(GDBTK_LIBRARY): New variable to point to location where gdbtk will install its tcl library. Changed all refereneces to $(datadir)/insight1.0 to $(GDBTK_LIBRARY). (SUBDIR_GDBTK_ALL): Remove "all-gdbtk". No longer needed. (SUBDIR_GDBTK_CLEAN): Remove "clean-gdbtk". No longer needed. (all-gdbtk): Remove. (install-gdbtk): Remove. (gdbtk.o): Pass srcdir to file when compiling. Also from Ian Roxborough: * Makefile.in: Changed all references to the install directory "gdbtcl" to read "insight1.0".
2001-08-15Fix for ldTom Rix3-2/+7
2001-08-15 * arch-utils.c (generic_skip_trampoline_code): New function.Corinna Vinschen7-8/+70
* arch-utils.h (generic_skip_trampoline_code): Declare external. * gdbarch.c: Regeberated from gdbarch.sh. * gdbarch.h: Ditto. * gdbarch.sh (SKIP_TRAMPOLINE_CODE): Multi-arch. * infrun.c: Remove default setting of SKIP_TRAMPOLINE_CODE macro.
2001-08-15* gdbint.texinfo: Add a cautionary note about macro use.Christopher Faylor2-0/+6
2001-08-15 * libieee.h (common_header_type): Add last_byte field.Alan Modra3-108/+250
* ieee.c: Add missing prototypes. Some format fixes. (struct output_buffer_struct): Move for availability to prototypes. (ieee_part_after): New function. (ieee_slurp_debug): Use it here. (ieee_seek): Pass in ieee_data_struct rather than bfd. Use ieee_part_after to set last_byte to one past end of current part. Update callers. (ieee_pos): Pass in ieee_data_struct rather than bfd. Update callers. (parse_expression): Don't go beyond the end of the current part. (ieee_slurp_external_symbols): Correct type passed to read_2bytes. (ieee_get_symtab_upper_bound, ieee_get_symtab, ieee_get_symbol_info, ieee_print_symbol, ieee_new_section_hook, ieee_get_reloc_upper_bound, ieee_canonicalize_reloc, block, ieee_set_section_contents, ieee_write_object_contents, ieee_make_empty_symbol): Make static. (ieee_archive_p): Correct comments regarding bfd_read. (ieee_object_p): Similarly. (ieee_mkobject): Move it. Clear output_ptr_start, output_ptr, output_ptr_end, input_ptr_start, input_ptr, input_ptr_end, input_bfd, output_bfd, output_buffer. (do_as_repeat): Write out ieee_set_current_pc_enum value as for do_with_relocs, ie. as a symbol for relocatable files. (ieee_vec): Add comments showing functions referenced by macros.
2001-08-152001-08-14 Daniel Jacobowitz <drow@mvista.com>H.J. Lu3-13/+16
H.J. Lu (hjl@gnu.org) * partial-stab.h: valu should be a CORE_ADDR. 2001-08-14 H.J. Lu (hjl@gnu.org) * dbxread.c (SWAP_SYMBOL): Removed. (INTERNALIZE_SYMBOL): Check sign extended vma.
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.