aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)AuthorFilesLines
1997-05-16 * elflink.h (elf_link_add_object_symbols): Don't decrease theIan Lance Taylor2-8/+107
alignment of a common symbol. If two symbols that look like common symbols are found in two shared libraries, and the size is different, use the larger size, and warn if --warn-common. If a common symbol overrides a definition in a shared library, set the size to the larger size, and warn if --warn-common.
1997-05-16o Make tic80 insn file more `cache ready'Andrew Cagney9-174/+218
o Have igen always zero r0 instead of constantly checking if the designated register is r0.
1997-05-15 * elflink.h (elf_link_add_object_symbols): Consistently treatIan Lance Taylor2-20/+11
uninitialized symbols in shared objects as common symbols.
1997-05-15Added support to LD to select the architecture of an ARM COFF output fileNick Clifton2-1/+12
based on the architecture of the first input file.
1997-05-15 * elflink.h (elf_link_add_object_symbols): Force ELF symbol sizeIan Lance Taylor2-0/+14
to common symbol size.
1997-05-15Fixed bug in previous delta. If no cpu type was specified on the commandNick Clifton1-0/+6
line then the code used to default to setting an architecture of ARMv4T rather than ARMv3M in the BFD library. This has now been corrected.
1997-05-15Remove some of the flake from the c80 floating point.Andrew Cagney5-50/+617
1997-05-15 * config/rs6000/tm-rs6000.h (SIG_FRAME_LR_OFFSET): Define.Peter Schauer2-7/+40
* rs6000-tdep.c (frameless_function_invocation): Mark frames with a zero PC as frameless to improve backtraces from core dumps caused by dereferencing a NULL function pointer. (frameless_function_invocation, frame_saved_pc, rs6000_frame_chain): Handle frameless functions interrupted by a signal. * sparc-tdep.c (sparc_init_extra_frame_info, sparc_frame_saved_pc): Handle frameless functions interrupted by a signal.
1997-05-15 * obstack.h (obstack_specify_allocation_with_arg, obstack_chunkfun,Mark Alexander1-0/+5
obstack_freefun): Eliminate compile warnings in gdb.
1997-05-15More floating point operations.Andrew Cagney3-21/+137
1997-05-15Fix double conversion problem.Andrew Cagney4-45/+76
1997-05-15Passify gcc's warnings.Andrew Cagney2-1/+5
1997-05-14Make columns line up for fpu operation tracingMichael Meissner2-7/+13
1997-05-14 * mn10200-tdep.c (mn10200_analyze_prologue): Update prologue commentsJeff Law2-12/+199
to reflect current reality. Gross attempt at handling out of line prologues.
1997-05-14Added support for storing ARM Procedure Calling Standard variant, and ARMNick Clifton7-33/+611
architecture variant in the BFD and COFF structures. This goes towards fixing PRs 11709 and 11326 and will integrate with future updates to LD and GCC.
1997-05-14 * mn10200-tdep.c (mn10200_skip_prologue): Don't look at the debugJeff Law2-18/+9
symbols to find the end of the prologue. * mn10300-tdep.c (mn10300_skip_prologue): Likewise.
1997-05-14Fix total number of tic80 registersAndrew Cagney2-1/+7
1997-05-14 * config/tc-mn10200.c (md_convert_frag): Prefix temporaryJeff Law1-0/+6
label name with ".". * config/tc-mn10300.c (md_convert_frag): Likewise.
1997-05-13Fix tic80 sanitization.Mark Alexander1-0/+2
1997-05-13Make sure r0 == 0; Return EINVAL for system calls that are defined but not ↵Michael Meissner3-0/+37
provided; Provide traps 74-79 as debugging traps
1997-05-13Fix thinko in previous change.Fred Fish1-1/+1
1997-05-13 * config/tc-mips.c (set_at): Check for bignum.Ian Lance Taylor1-0/+5
(check_absolute_expr, macro, mips16_macro): Likewise. PR 12296.
1997-05-13 * config/tc-tic80.c (md_apply_fix): Check PC relative relocationsFred Fish2-3/+20
for overflow/underflow, only insert lower 15 bits into instruction.
1997-05-13Remove ANNULed cycle - was confusing gdb.Andrew Cagney4-56/+54
1997-05-13 * scripttempl/elfmips.sc: Remove.Ian Lance Taylor3-208/+26
* scripttempl/elf.sc: Set ENTRY based on target. Permit TEXT_DYNAMIC to control .dynamic segment. Permit SHLIB_TEXT_START_ADDR to set start of shared object. Support INITIAL_READONLY_SECTIONS. Put .stub in .text. Only put .gnu.linkonce.t* in .text when relocating. Support OTHER_TEXT_SECTIONS. Support SHLIB_DATA_ADDR as well as DATA_ADDR. Support OTHER_GOT_SYMBOLS and OTHER_GOT_SECTIONS. * emulparams/elf32b4300.sh (SCRIPT_NAME): Set to elf. (DATA_ADDR): Don't set. (INITIAL_READONLY_SECTIONS): Rename from OTHER_READONLY_SECTIONS. (OTHER_TEXT_SECTIONS): Set. (OTHER_GOT_SECTIONS): Rename from OTHER_READWRITE_SECTIONS. (MACHINE): Set to empty string. * emulparams/elf32l4300.sh: Likewise. * emulparams/elf32ebmip.sh: Likewise. * emulparams/elf32elmip.sh: Likewise. * emulparams/elf32bmip.sh: Likewise. Also: (TEXT_DYNAMIC): Set. * emulparams/elf32lmips.sh: Likewise. * Makefile.in (eelf32bmips.c): Depend upon elf.sc rather than elfmips.sc. (eelf32ebmips.c, eelf32elmips.c, eelf32lmip.c): Likewise.
1997-05-12Fix ld/st tracingMichael Meissner2-2/+6
1997-05-12Mon May 12 13:33:08 1997 H.J. Lu <hjl@gnu.ai.mit.edu>Ian Lance Taylor1-0/+4
* config/tc-i386.c (pi): Check for RegMMX.
1997-05-12 * tic80-tdep.c, config/tic80/tm-tic80.h: First cut at gettingMark Alexander3-51/+504
basic C80 features working.
1997-05-12 * configure.in: Don't clear OPCODES when --enable-commonbfdlib isIan Lance Taylor1-0/+11
used on HP/UX. * configure: Rebuild.
1997-05-12Mon May 12 11:11:06 1997 Andreas Schwab ↵Ian Lance Taylor2-18/+75
<schwab@issan.informatik.uni-dortmund.de> * scripttempl/elf.sc: Don't align the data segment on the next 8 byte boundary, instead let the linker use whatever the individual sections require.
1997-05-12Clear cntrl-c after handling it.Andrew Cagney3-2/+8
1997-05-12c80 simulator fixes.Andrew Cagney10-70/+242
1997-05-12Match commands like `(gdb) sim a b c' against options --a-b-c.Andrew Cagney1-0/+8
1997-05-12Fix endian problems with ld.d/st.dMichael Meissner2-2/+9
1997-05-11Fix shift/lmo insns; Subu does arithmetic unsignedMichael Meissner4-24/+88
1997-05-10And short immediate instructions use unsigned immediates, not signed.Michael Meissner2-4/+9
1997-05-09 * configure.tgt (i[3456]86-*-gnu*): Don't include Mach support.Ian Lance Taylor1-0/+4
1997-05-09 * config.bfd (i[3456]86-*-gnu*): Don't include Mach support.Ian Lance Taylor2-2/+2
1997-05-09 * config.bfd: Change #if 0 around uses of host_aout_vec to #ifIan Lance Taylor2-2/+7
HAVE_host_aout_vec.
1997-05-09 * Makefile.in (INSTALL_MODULES): Put install-opcodes beforeIan Lance Taylor2-1/+9
install-binutils.
1997-05-09Fix xor in simulatorMichael Meissner2-2/+3
1997-05-09Make cmp produce the correct resultsMichael Meissner2-18/+20
1997-05-09Update CIA as well as NIA when a 64bit insn is encountered.Andrew Cagney2-0/+6
1997-05-08Really fix the bbo/bbz instructions.Michael Meissner2-3/+6
1997-05-08 * Makefile.in: Add automake targets.Ian Lance Taylor3-4/+14
* configure.in (host_tools): Add automake.
1997-05-08 * Makefile.in (all-libide): Depend upon all-ilu.Ian Lance Taylor2-1/+7
1997-05-08reverse bit number for bbo/bbz instructions.Michael Meissner2-2/+3
1997-05-08Fix non-anulled calls so that return address is correctMichael Meissner2-2/+6
1997-05-08Change output format slightlyMichael Meissner1-1/+1
1997-05-08Change output format slightlyMichael Meissner2-73/+37