aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)AuthorFilesLines
1997-02-04 * Makefile.in (@COMMON_MAKEFILE_FRAG@): UseDavid Edelsohn1-1/+2
COMMON_{PRE,POST}_CONFIG_FRAG instead. * configure.in: sinclude ../common/aclocal.m4. * configure: Regenerated.
1997-02-04 * Makefile.in (autoconf-common): New target.David Edelsohn4-21/+35
* configure.in: Do configure common. * configure: Regenerated.
1997-02-04Docs on configury mostly.David Edelsohn1-0/+1
1997-02-04 * Makefile.in (ALL_MODULES): Added all-db.Tom Tromey2-13/+35
(CROSS_CHECK_MODULES): Addec check-db. (INSTALL_MODULES): Added install-db. (CLEAN_MODULES): Added clean-db. * Makefile.in (ALL_MODULES): Added all-itcl. (CROSS_CHECK_MODULES): Added check-itcl. (INSTALL_MODULES): Added install-itcl. (CLEAN_MODULES): Added clean-itcl.
1997-02-04 * symbols.c (resolve_symbol_value): If we leave an equated symbolIan Lance Taylor1-0/+5
as O_symbol, copy over the segment.
1997-02-04 * mips-tdep.c (mips16_get_imm): Fix calculation of extended immediate.Mark Alexander2-1/+8
(mips16_heuristic_proc_desc): Recognize jal(x) instruction.
1997-02-04 * mips-tdep.c (mips16_decode_reg_save): Distinguish betweenMark Alexander2-114/+319
sd and sw instructions correctly. (heuristic_proc_start): Add support for MIPS16. (mips16_get_imm, mips16_heuristic_proc_desc, mips32_heuristic_proc_desc): New helper functions for heuristic_proc_desc. (heuristic_proc_desc): Rewrite and reorganize to support MIPS16. (mips_push_arguments): Don't align small arguments in EABI. (mips32_skip_prologue): Attempt to shrink code size a little.
1997-02-03 * gas/arm/inst.d, gas/arm/arm7t.d: Pass --prefix-addresses toIan Lance Taylor1-0/+5
objdump. Update for current relocation printing style.
1997-02-03 * gdb.base/a1-selftest.exp: Make sure we call gdb_exit beforeBob Manson2-5/+11
trying to delete the copy of gdb. Catch the file delete so we don't die if the delete fails; also, the file should be copied to the host, not to the build. Fixes problems when gdb isn't built with debugging.
1997-02-03 * cofflink.c (_bfd_coff_generic_relocate_section): If doing aIan Lance Taylor2-4/+19
relocateable link, just skip pc_relative pcrel_offset relocs. * coff-arm.c (coff_arm_rtype_to_howto): Return a different howto structure for an ARM26 reloc which can be resolved. (coff_arm_adjust_symndx): Only convert ARM26 to ARM26D if the reloc can be resolved. PR 11599.
1997-02-03Mon Feb 3 11:06:05 1997 Michael Snyder <msnyder@cleaver.cygnus.com>Michael Snyder3-1/+572
* m32r-stub.c: New -- remote protocol support for M32R cpu. * m32r-rom.c: Several experiments with improved download time. * .Sanitize: Add entry for m32r-stub.c
1997-02-03 * config.guess: Merge with latest FSF sources.Ian Lance Taylor1-0/+4
1997-02-03 * config/tc-mips.c (md_apply_fix): If we aren't adjusting thisIan Lance Taylor2-0/+25
fixup to be against the section symbol, adjust the value accordingly.
1997-02-03 * symbols.c (resolve_symbol_value): Don't change X_add_number forIan Lance Taylor3-73/+106
an equated symbol. * write.c (write_relocs): Avoid looping on equated symbols. Adjust fx_offset by X_add_number for each symbol. * config/obj-coff.c (do_relocs_for): Avoid looping on equated symbols. (fixup_segment): Add a loop to track down equated symbols and adjust fx_offset appropriately.
1997-02-03 * coff-h8300.c (h8300_reloc16_extra_cases): Correct off by oneIan Lance Taylor2-2/+7
error in overflow check for R_RELBYTE. PR 11591.
1997-02-03 * lib/gdb.exp(gdb_test): Surround the result pattern withBob Manson4-124/+61
parenthesis in case it contains multiple regexps separated with |. Fixes last nights native failures. * gdb.base/watchpoint.exp: Use gdb_test. * gdb.base/default.exp: Ditto. More improvements.
1997-02-02 * gdb.*/*.exp: Replace $prompt with $gdb_prompt.Bob Manson59-662/+670
* gdb.base/scope.exp: Use gdb_test. * gdb.c++/classes.exp: Ditto. * gdb.c++/inherit.exp: Ditto. More random cleanups. Still lots to go, however.
1997-02-02Committing sanitize changesGeoffrey Noer5-3/+37
1997-01-31comment fixIan Lance Taylor1-7/+10
1997-01-31 * config/tc-mn10200.c (md_relax_table): Add entries to allowJeff Law2-20/+64
jmp -> bra relaxing. (md_convert_frag): Handle jmp->bra relaxing. (md_assemble): Handle jmp->bra relaxing. (md_estimate_size_before_relax): Likewise.
1997-01-31 * gdb.base/crossload.exp: Don't use execute_anywhere, useBob Manson6-19/+28
remote_exec instead. * gdb.base/corefile.exp: Don't be ridiculous. * gdb.base/*.c: Add missing stub invocations. Fixes failures on HP-UX.
1997-01-31 * config/tc-sparc.c (enforce_aligned_data): New static variable.Ian Lance Taylor2-254/+512
(sparc_cons_align): Don't do anything unless enforce_aligned_data is set. (md_longopts): Add "enforce-aligned-data". (md_show_usage): Mention --enforce-aligned-data. * doc/c-sparc.texi (Sparc-Aligned-Data): New node; document enforce-aligned-data.
1997-01-31do d10v sanitization over all filesStan Shebs1-4/+2
1997-01-31 * config/tc-ppc.c (md_pseudo_table): If OBJ_XCOFF, add "long",Ian Lance Taylor2-1/+26
"word", and "short". (ppc_xcoff_cons): New static function.
1997-01-31keep 1996 ChangeLogStan Shebs1-0/+1
1997-01-31Annual ChangeLog split.Stan Shebs2-5569/+5573
1997-01-31 * ieee.c (ieee_slurp_section_data): Pick up the start address.Ian Lance Taylor2-13/+69
From Mark Rasin <mark.rasin@telrad.co.il>.
1997-01-31 * aoutx.h (aout_link_write_symbols): Don't apply discard_l toIan Lance Taylor2-14/+69
debugging symbols. Mentioned in PR 11540.
1997-01-31 * emultempl/sunos.em (gld${EMULATION_NAME}_find_so): Search forIan Lance Taylor1-0/+4
".so" in the name, not ".so.". (gld${EMULATION_NAME}_search_dir): Accept a plain .so file.
1997-01-31 * Makefile.in (ld.info): Add -I$(srcdir). From Alan ModraIan Lance Taylor2-3/+8
<alan@spri.levels.unisa.edu.au>.
1997-01-31Fri Jan 31 13:15:05 1997 Alan Modra <alan@spri.levels.unisa.edu.au>Ian Lance Taylor2-33/+60
* config/tc-i386.c (i386_align_code): Add comments explaining the nop instructions.
1997-01-31 * mips-tdep.c (MIPS16_INSTLEN): Define.Mark Alexander2-42/+161
(mips_find_saved_regs): Replace hardcoded 2's with MIPS16_INSTLEN. (heuristic_proc_start): Recognize 'entry' pseudo-op as a start of function on MIPS16. (mips32_skip_prologue, mips16_skip_prologue): New helper functions for mips_skip_prologue. (mips_skip_prologue): Recognize both 16- and 32-bit prologues.
1997-01-31 * configure: Rebuild after change to aclocal.m4.Ian Lance Taylor2-187/+192
1997-01-31 * write.c (relax_segment): Give an error if a .space symbol isIan Lance Taylor3-3/+16
common or undefined. * read.c (read_a_source_file): Don't handle mri_pending_align if the handler is s_globl or s_ignore.
1997-01-31Fri Jan 31 10:33:07 1997 Andreas Schwab ↵Ian Lance Taylor2-0/+5
<schwab@issan.informatik.uni-dortmund.de> * objdump.c (disassemble_data): Initialize `aux.require_sec'.
1997-01-31 * aclocal.m4 (SIM_AC_COMMON): Move COMMON_MAKEFILE_FRAG from here.David Edelsohn2-14/+34
(SIM_AC_OUTPUT): To here.
1997-01-31 Miscellaneous fixes for config/slite.exp.Bob Manson2-17/+22
1997-01-31 Oops. goes with previous checkin.Bob Manson1-0/+7
1997-01-31 * lib/gdb.exp: Fix runto.Bob Manson3-5/+6
* gdb.base/signals.exp: Check for a gdb,nosignals feature of the target. * gdb.base/watchpoint.exp: Fix regexp. Random miscellaneous fixes. Gotta dig up all these global variables someday..
1997-01-31 * lib/gdb.exp(default_gdb_exit): Add a catch to theBob Manson2-3/+9
close and wait commands, as the descriptor may now be invalid. Always call "remote_close host". Makes sure things get cleaned up if gdb dies in the middle of a test.
1997-01-30 * config/tc-mips.c (mips_fix_adjustable): New function.Ian Lance Taylor3-12/+35
* config/tc-mips.h (tc_fix_adjustable): Call mips_fix_adjustable. (mips_fix_adjustable): Declare.
1997-01-30One minor fix I forgot in last checkin.Fred Fish1-1/+1
1997-01-30 * tic80-opc.c (tic80_predefined_symbols): Table of name/valueFred Fish3-90/+269
pairs for all predefined symbols recognized by the assembler. Also used by the disassembling routines. (tic80_symbol_to_value): New function. (tic80_value_to_symbol): New function. * tic80-dis.c (print_operand_control_register, print_operand_condition_code, print_operand_bitnum): Remove private tables and use tic80_value_to_symbol function.
1997-01-30 * tic80.h: Change all the OPERAND defines to use the form (1 << X)Fred Fish2-31/+113
rather than a constant that is 2**X. Reorder them to put bits for operands that have symbolic names in the upper bits, so they can be packed into an int where the lower bits contain the value that corresponds to that symbolic name. (predefined_symbo): Add struct. (tic80_predefined_symbols): Declare array of translations. (tic80_num_predefined_symbols): Declare size of that array. (tic80_value_to_symbol): Declare function. (tic80_symbol_to_value): Declare function.
1997-01-30 * config/tc-d10v.c (find_opcode): Remove unused variable "numops".Fred Fish4-3/+632
* config/tc-tic80.c: Many additions to previous placeholder file. * config/tc-tic80.h: Ditto.
1997-01-30Thu Jan 30 11:30:45 1997 Martin M. Hunt <hunt@pizza.cygnus.com>Martin Hunt1-0/+7
* d10v-dis.c (print_operand): Change address printing to correctly handle PC wrapping. Fixes PR11490.
1997-01-30Thu Jan 30 12:28:18 1997 Alan Modra <alan@spri.levels.unisa.edu.au>Ian Lance Taylor2-121/+36
* config/tc-i386.c (i386_align_code): Improve the nop patterns.
1997-01-30 Ideas from Srinivas Addagarla <srinivas@cdotd.ernet.in>:Ian Lance Taylor2-1/+32
* read.c (read_a_source_file): After doing an mri_pending_align, adjust the line_label if there is one. (s_space): Set mri_pending_align if an odd number of bytes were output.
1997-01-30 * gas/mips/mips16.d: Update for disassembler changes.Ian Lance Taylor1-0/+4
1997-01-30 * emultempl/sunos.em: Include <ctype.h>.Ian Lance Taylor2-32/+84
(gld${EMULATION_NAME}_find_so): Skip the directory name when searching for ".so.". (gld${EMULATION_NAME}_search_dir): Make sure that the library name has a version number, and that only version numbers follow .so.