aa3a044769
Fix double conversion problem.
1997-05-15 02:21:11 +00:00
2310e3c2b5
Passify gcc's warnings.
1997-05-15 00:14:33 +00:00
93555c3b02
Make columns line up for fpu operation tracing
1997-05-14 22:06:45 +00:00
4dbe5f8d3c
* mn10200-tdep.c (mn10200_analyze_prologue): Update prologue comments
...
to reflect current reality. Gross attempt at handling out of
line prologues.
1997-05-14 22:04:28 +00:00
46686c7839
Added support for storing ARM Procedure Calling Standard variant, and ARM
...
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 17:00:43 +00:00
c23cc10a8f
* mn10200-tdep.c (mn10200_skip_prologue): Don't look at the debug
...
symbols to find the end of the prologue.
* mn10300-tdep.c (mn10300_skip_prologue): Likewise.
1997-05-14 15:01:33 +00:00
68cad8a2c8
Fix total number of tic80 registers
1997-05-14 05:10:00 +00:00
2393a96689
* config/tc-mn10200.c (md_convert_frag): Prefix temporary
...
label name with ".".
* config/tc-mn10300.c (md_convert_frag): Likewise.
1997-05-14 04:29:05 +00:00
60f0562bb8
Fix tic80 sanitization.
1997-05-13 22:31:47 +00:00
1b6f4dde35
Make sure r0 == 0; Return EINVAL for system calls that are defined but not provided; Provide traps 74-79 as debugging traps
1997-05-13 22:04:32 +00:00
af942f1dc2
Fix thinko in previous change.
1997-05-13 19:00:57 +00:00
cd05cc5e45
* config/tc-mips.c (set_at): Check for bignum.
...
(check_absolute_expr, macro, mips16_macro): Likewise.
PR 12296.
1997-05-13 18:46:47 +00:00
7b02bacd3d
* config/tc-tic80.c (md_apply_fix): Check PC relative relocations
...
for overflow/underflow, only insert lower 15 bits into instruction.
1997-05-13 17:55:41 +00:00
8490235019
Remove ANNULed cycle - was confusing gdb.
1997-05-13 13:57:49 +00:00
1a7f2a866e
* scripttempl/elfmips.sc: Remove.
...
* 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-13 03:30:20 +00:00
d01082ada2
Fix ld/st tracing
1997-05-12 21:16:26 +00:00
98b4161aee
Mon May 12 13:33:08 1997 H.J. Lu <hjl@gnu.ai.mit.edu>
...
* config/tc-i386.c (pi): Check for RegMMX.
1997-05-12 20:23:57 +00:00
6e12c187ba
* tic80-tdep.c, config/tic80/tm-tic80.h: First cut at getting
...
basic C80 features working.
1997-05-12 18:38:28 +00:00
044c6b40b2
* configure.in: Don't clear OPCODES when --enable-commonbfdlib is
...
used on HP/UX.
* configure: Rebuild.
1997-05-12 17:14:57 +00:00
3d046499bc
Mon May 12 11:11:06 1997 Andreas Schwab <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-12 15:12:12 +00:00
9af5dcea8f
Clear cntrl-c after handling it.
1997-05-12 08:33:56 +00:00
c445af5a2b
c80 simulator fixes.
1997-05-12 04:57:49 +00:00
e05e76e8a4
Match commands like `(gdb) sim a b c' against options --a-b-c.
1997-05-12 04:30:38 +00:00
8ad6078850
Fix endian problems with ld.d/st.d
1997-05-12 02:04:02 +00:00
450be2349a
Fix shift/lmo insns; Subu does arithmetic unsigned
1997-05-11 14:32:32 +00:00
20b2f9bc83
And short immediate instructions use unsigned immediates, not signed.
1997-05-10 16:40:21 +00:00
f7f90eaaf5
* configure.tgt (i[3456]86-*-gnu*): Don't include Mach support.
1997-05-09 21:46:21 +00:00
64aaba23e0
* config.bfd (i[3456]86-*-gnu*): Don't include Mach support.
1997-05-09 21:44:46 +00:00
3baa24adb1
* config.bfd: Change #if 0 around uses of host_aout_vec to #if
...
HAVE_host_aout_vec.
1997-05-09 21:40:42 +00:00
27349293ba
* Makefile.in (INSTALL_MODULES): Put install-opcodes before
...
install-binutils.
1997-05-09 21:22:29 +00:00
89d1a47805
Fix xor in simulator
1997-05-09 20:16:01 +00:00
aaa7b25260
Make cmp produce the correct results
1997-05-09 19:48:52 +00:00
9efd3f7412
Update CIA as well as NIA when a 64bit insn is encountered.
1997-05-09 00:21:13 +00:00
c3cad878c9
Really fix the bbo/bbz instructions.
1997-05-08 23:04:22 +00:00
08168809b8
* Makefile.in: Add automake targets.
...
* configure.in (host_tools): Add automake.
1997-05-08 21:30:31 +00:00
8d74b2fa74
* Makefile.in (all-libide): Depend upon all-ilu.
1997-05-08 21:09:33 +00:00
1e0e7911a5
reverse bit number for bbo/bbz instructions.
1997-05-08 19:58:20 +00:00
53dcd669e5
Fix non-anulled calls so that return address is correct
1997-05-08 18:36:00 +00:00
30a05dbd8d
Change output format slightly
1997-05-08 16:32:06 +00:00
8c3b5af125
Change output format slightly
1997-05-08 16:14:54 +00:00
e42224cc3a
Bump SIZE_DECIMAL to 13
1997-05-08 15:58:23 +00:00
ee42e25b0c
* expr.c (expr): When subtracting values in the same frag,
...
subtract X_add_number rather than adding it.
1997-05-08 15:10:55 +00:00
43c53e07db
Add function sim_args_command() which takes a `(gdb) sim <command>' and
...
parses it using rules found in the simulator command-line-options
databse.
1997-05-08 05:28:20 +00:00
1c877a7aae
Add h8300.exp.
1997-05-08 05:25:53 +00:00
c14cabbac4
Part II of getting GdbTk's stop button to always work.
1997-05-08 01:00:39 +00:00
a7b2f95a49
Wed May 7 16:18:30 1997 Manfred Hollstein <manfred@s-direktnet.de>
...
* gas/m88k/init.{s,d}: New checks for proper padding of
.init sections.
* gas/m88k/m88.exp: Run them.
* gas/m68k/t2.d: New file for check of presence of section
symbols on the m68k-motorola-sysv.
* gas/m68k/all.exp: Run t2 if [istarget m68*-motorola-sysv].
1997-05-07 20:45:30 +00:00
ae79a20bb8
* gas/mips/lifloat.s: Update for recent changes to floating point
...
handling.
* gas/mips/lif-empic.d, gas/mips/lif-svr4pic.d: Likewise.
* gas/mips/lif-xgot.d, gas/mips/lifloat.d: Likewise.
* gas/mips/mips.exp: Handle Irix 6 like Irix 5.
1997-05-07 20:14:19 +00:00
662a6d9e11
* config/obj-coff.c (write_object_file): Just pass NULL to
...
md_do_align, not the address of a char holding NOP_OPCODE.
Fixes a problem with the m88k SVR3 .init section as used by gcc.
1997-05-07 19:46:25 +00:00
a5586bdc2f
* config/tc-mips.c (macro): Handle constants for M_LI_D and
...
M_LI_DD.
(mips_ip): For 'F', 'L', 'f', and 'l', generate a constant rather
than an address if the floating point value looks sufficiently
simple.
PR 12237.
1997-05-07 19:41:17 +00:00
381f42ef5d
o Clean-up tic80 fp tracing
...
o Fill in more tic80 insns
1997-05-07 13:58:52 +00:00