Nick Clifton
b0b262f797
Only test for immediaqte overflow if there is no insertion function.
1997-09-08 23:17:55 +00:00
Nick Clifton
8816811b85
Add command line option to specify processor type.
1997-09-08 22:03:09 +00:00
David Edelsohn
19a1867285
* gas/m32r/high-1.[ds]: New testcase.
...
* gas/m32r/m32r.exp: Run it.
1997-09-08 21:22:11 +00:00
David Edelsohn
3fb84577f9
* cgen-asm.c (cgen_parse_address): New argument resultp.
...
All callers updated.
* m32r-asm.c (parse_h_hi16): Right shift numbers by 16.
1997-09-08 21:07:42 +00:00
David Edelsohn
3e4cee6232
* cgen.h: Move assembler interface section
...
up so cgen_parse_operand_result is defined for cgen_parse_address.
(cgen_parse_address): Update prototype.
1997-09-08 21:06:31 +00:00
Nick Clifton
1fd5f4fc62
Added -mwarn_unsigned_overflow so that defuault is to treat unsigned
...
values as signed values if they start to overflow.
1997-09-08 19:32:05 +00:00
Andrew Cagney
5d37a07bc5
Add multi-sim support to v850/v850e/v850eq simulators.
1997-09-08 17:42:48 +00:00
Andrew Cagney
687f3f1cef
Add multi-sim support to simulator.
1997-09-08 17:40:24 +00:00
Andrew Cagney
70c8abdb4c
Use updated MSMASK, MSMASKED macros.
...
Fix sat problem in d30v.
1997-09-08 17:23:16 +00:00
Andrew Cagney
75faf9aecb
Check MS* macros from sim/common.
1997-09-08 17:22:01 +00:00
Andrew Cagney
75b3697d5f
Add/use LSEXTRACTED, MSEXTRACTED macros.
...
Add CPU_CIA macro to extract the PC.
1997-09-08 17:21:13 +00:00
Andrew Cagney
986cb931ca
Sanity check for tic80 simulator.
1997-09-08 17:19:21 +00:00
Ian Lance Taylor
bb43449667
* as.h: Don't declare alloca if it is a macro.
...
* macro.c: Likewise.
1997-09-08 15:34:59 +00:00
Dawn Perchik
d719efc6d5
* dbxread.c, buildsym.c, symtab.c, stabsread.c: Add support for
...
reading stabs extensions for live range information.
* stabsread.h, partial-stab.h: Add prototypes for new functions.
* symtab.h: Add structure for storing live range information.
1997-09-08 00:38:19 +00:00
Richard Henderson
60b570d17a
Sun Sep 7 12:25:22 1997 H.J. Lu (hjl@gnu.ai.mit.edu)
...
* bfd/elf64-alpha.c (reloc_howto_type): Fix the howto table.
1997-09-07 21:34:32 +00:00
Gavin Romig-Koch
b637f306ba
tx19 and related necessary changes.
...
* config.sub: Add tx19/r1900.
* sim/mips/configure.in, sim/mips/gencode: Add tx19/r1900.
* gcc/config.sub, gcc/configure: Add tx19/r1900.
* gcc/config/mips/r1900.h, config/mips/t-r1900: New.
* gas/config/tc-mips.c: Add tx19/r1900.
* gcc/config/mips/mips.c: Don't build 16 bit to 32 bit stubs for
TARGET_SOFT_FLOAT.
* config.sub: Add "marketing-names" patch.
* gcc/config.sub: Add "marketing-names" patch.
* gcc/configure: Change "as" link from "../gas/as.new" to "../gas/as-new";
Same for "ld" link.
1997-09-07 20:33:22 +00:00
Richard Henderson
4a04414ace
* config/tc-alpha.c (md_parse_option): Move m[] out to top level and
...
rename to cpu_types[].
(s_alpha_arch): New function.
(md_pseudo_table): Add "arch".
* config/tc-alpha.c (md_begin): Merge the two loops through the
opcode table.
(s_alpha_proc): Add initial SKIP_WHITESPACE.
(s_alpha_set): Likewise. Use get_symbol_end instead local while loop.
1997-09-07 07:35:50 +00:00
Fred Fish
8183bd07fd
* read.h (s_lcomm_bytes): Add prototype (for real this time).
1997-09-07 02:40:40 +00:00
David Edelsohn
107e527659
* configure.in (*-*-rtems*): Do not build libgloss for rtems.
1997-09-05 23:12:47 +00:00
Jeff Law
b079f65965
Remove CYGNUS LOCAL marker for pure v850.
1997-09-05 18:13:41 +00:00
Andrew Cagney
1bba340afe
Redo watchpoint code so that it target can specify interrupt names.
...
Replace v850 interrupt code with this common watchpoint code.
Other minor fixes to core.
1997-09-05 08:16:23 +00:00
Andrew Cagney
1b465b54e1
Add sim_do_commandf - printf version of sim_do_command.
1997-09-05 07:57:27 +00:00
David Edelsohn
6fea47635b
* configure: Regenerated to track ../common/aclocal.m4 changes.
1997-09-05 00:42:05 +00:00
Andrew Cagney
30efae3acd
Define SIGNED64 and UNSIGNED64 macros - handle MSC/GCC LL issue.
1997-09-05 00:30:38 +00:00
Jeff Law
c142a1f507
Add missing end itemize.
1997-09-04 19:36:15 +00:00
Ian Lance Taylor
1732b93b48
* Makefile.am: Rebuild dependencies.
...
(ALL_MACHINES_CFILES): Add cpu-v850.c.
(ALL_MACHINES_CFILES): Add elf32-v850.c.
* Makefile.in: Rebuild.
1997-09-04 18:02:56 +00:00
Ian Lance Taylor
4878fa5b57
* reloc.c: Remove extraneous commas from relocation entries.
...
Remove BFD_RELOC_V850_16_PCREL.
* bfd-in2.h: Rebuild.
1997-09-04 17:51:12 +00:00
Ian Lance Taylor
7dac939c43
fix sanitizations and copyright
1997-09-04 17:34:50 +00:00
Ian Lance Taylor
679bf0a2a4
* xcofflink.c (xcoff_link_add_symbols): Put XTY_CM/XMC_TD symbols
...
in sections named .tocbss rather than .bss.
For AIX 4.2 support (PR 12597).
1997-09-04 16:44:52 +00:00
Ian Lance Taylor
df2ea1f67a
* emultempl/aix.em (gld${EMULATION_NAME}_parse_args): In
...
expression produced for -bpT and -bpD options, align to a 32 byte
boundary rather than an 8 byte boundary.
* scripttempl/aix.sc: Put .tocbss at start of .bss section.
For AIX 4.2 support (PR 12957).
1997-09-04 16:43:22 +00:00
Ian Lance Taylor
f1dcefc69f
* ldmisc.h, ldmisc.c, ldcref.c: Rename finfo to lfinfo, to avoid
...
function name conflict with AIX 4.2 unistd.h header file.
1997-09-04 16:41:18 +00:00
Ian Lance Taylor
662df350f9
* config/obj-elf.c (elf_frob_symbol): Only set BSF_OBJECT for
...
symbols on Irix.
1997-09-04 16:11:06 +00:00
Andrew Cagney
da3a66e5ca
Replace memory model with one from sim/common directory.
1997-09-04 10:10:02 +00:00
Andrew Cagney
6dbaff8f60
Finish implementation of sim-memopt.
...
Use in d30v and tic80.
Make available a generic sim_read, sim_write implementation.
1997-09-04 10:08:44 +00:00
Andrew Cagney
a34abff813
o Add modulo argument to sim_core_attach
...
o Add sim-memopt module - memory option processing.
1997-09-04 03:47:39 +00:00
David Edelsohn
600d83316c
* sim-hload.c (sim_load): Add assert for SIM_MAGIC_NUMBER.
1997-09-04 00:57:21 +00:00
David Edelsohn
88d5f8e854
* gdbinit.in: New file.
...
* aclocal.m4 (SIM_AC_OUTPUT): Build .gdbinit.
* Make-common.in (distclean): Delete .gdbinit.
(.gdbinit): Add rule for.
* configure: Regenerated to track ../common/aclocal.m4 changes.
1997-09-04 00:49:57 +00:00
Nick Clifton
3234b2e7a5
removed v850 sanitization.
1997-09-03 23:26:21 +00:00
Nick Clifton
6ff87eadf9
Removed v850 sanitization.
1997-09-03 23:06:11 +00:00
Nick Clifton
2cf9a0d043
Removed v850 sanitization.
...
Fixed v850e sanitization.
1997-09-03 22:50:06 +00:00
Richard Henderson
db1c83baa1
* mips.h: Correct typo in comment.
1997-09-03 22:47:44 +00:00
Nick Clifton
2636486389
removed v850 sanitization
...
Added v850/sim-main.h to list of files to keep after sanitization.
1997-09-03 22:27:28 +00:00
Nick Clifton
010916c2e6
Removed v850 sanitization.
1997-09-03 22:19:11 +00:00
Nick Clifton
84c0ccc99e
Removed v850 sanitization
1997-09-03 21:55:23 +00:00
Nick Clifton
a8211eb8d7
Removed v850 sanitization.
1997-09-03 21:51:18 +00:00
Chris Provenzano
bf9abf2c9a
More building on NT support stuff.
...
* ltconfig: Set CONFIG_SHELL in libtool.
* ltmain.sh: Use CONFIG_SHELL instead of /bin/sh
1997-09-03 19:22:03 +00:00
Ian Lance Taylor
7e519ffc58
* ldlang.c (wild_doit): Clear SEC_HAS_CONTENTS from a
...
noload_section.
PR 13139.
1997-09-03 19:13:14 +00:00
Nick Clifton
3b52112dfd
Removed R_V850_16_PCREL.
1997-09-03 18:23:36 +00:00
Nick Clifton
93f1885739
Removed BFD_RELOC_V850_PCREL.
1997-09-03 18:22:00 +00:00
Nick Clifton
2d27848430
Removed the BFD_RELOC_V850_16_PCREL.
1997-09-03 18:19:50 +00:00