Commit Graph

19936 Commits

Author SHA1 Message Date
Andrew Cagney eaa9c2e7ac New function: bfd_arch_list cf bfd_target_list.
Make bfd_default_scan (arch) more flexable in its match of name to arch,
remove some of the dead code.
1997-09-10 05:55:15 +00:00
Andrew Cagney 02508bb179 Have trace_input, trace_output use sim-trace for IO. 1997-09-10 05:40:04 +00:00
Felix Lee d6cef44df4 * inst.h (sim_state): rename to h8300_sim_state, to avoid conflict
with sim/common.
	* configure.in: check for sys/param.h
	* compile.c: #ifdef HAVE_SYS_PARAM_H.
	#define SIGTRAP for wingdb.
	(sim_resume): poll keyboard at least once per call.
	(sim_resume): use host_callback instead of printf for syscall
 	output.
1997-09-10 05:20:37 +00:00
Andrew Cagney d0b59aa593 Add option architecture-info to list supported architectures. 1997-09-10 05:16:34 +00:00
Gavin Romig-Koch 318b499d8e Support tx19 sanitation. 1997-09-10 04:53:18 +00:00
Felix Lee 31dda65aff * sim-core.h (sim_cpu_core): [WITH_XOR_ENDIAN + 1], to avoid
illegal zero-sized array.
	* sim-core.c (sim_core_xor_read_buffer): same.
1997-09-10 04:46:37 +00:00
Felix Lee a1efa0d880 * interp.c (sim_resume): poll_quit() at least once per call;
otherwise gdb can loop sim_resume() uninterruptably.
1997-09-10 03:52:48 +00:00
Felix Lee 008c23e8fc * config/i386/windows.mh (XDEPFILES): reduce to libwingdb.a.
otherwise link command line is too long.
1997-09-10 03:48:37 +00:00
David Edelsohn 48e696ce0d arc port no longer sanitized 1997-09-10 00:30:45 +00:00
David Edelsohn eb631f3133 arc port no longer sanitized. 1997-09-10 00:30:05 +00:00
David Edelsohn 25533a3822 Remove arc sanitization. 1997-09-10 00:25:16 +00:00
David Edelsohn 29b35953e3 ARC port no longer sanitized. 1997-09-10 00:24:09 +00:00
David Edelsohn fda193d9e7 * Makefile.am (CPU_TYPES): Add arc.
(TARGET_CPU_CFILES): Add tc-arc.c.
	(TARGET_CPU_HFILES): Add tc-arc.h.
	(dependencies): Rebuild.
	* Makefile.in: Rebuild.
1997-09-10 00:16:08 +00:00
David Edelsohn 53bdc990f5 Remove arc sanitization. 1997-09-10 00:00:04 +00:00
Nick Clifton 73a0402821 Correcte dscription of hi() reloc prefix. Added description of hi0() reloc prefix. 1997-09-09 23:54:40 +00:00
Jeff Law b303e1053f * symtab.c, dbxread.c, stabsread.c: Fix up ANSI-C isms. Fix
some formatting problems.
1997-09-09 23:53:37 +00:00
Nick Clifton 5ddf2a9e6c Do not complain if an R_V850_LO16 reloc has bit 15 set. 1997-09-09 23:52:39 +00:00
David Edelsohn c58dbe95a6 Remove arc sanitization. 1997-09-09 23:49:45 +00:00
David Edelsohn 8f5eb36c13 Misc. changes I had lying around. 1997-09-09 23:47:12 +00:00
Jeff Law 2f36d00478 * symtab.c (lookup_block_symbol): Add missing PARAMS for
function scoped prototype.
1997-09-09 23:40:44 +00:00
Nick Clifton eb21b6b66b Added documentation if hilo() reloc prefix. 1997-09-09 23:13:26 +00:00
Nick Clifton 9153e64334 Add new holio() reloc prefix. 1997-09-09 23:12:59 +00:00
David Edelsohn 7b4aeebabe * nltvals.def: Regenerate. 1997-09-09 18:20:57 +00:00
Nick Clifton 92fdb58284 Added documentation for new command line options and pseudo ops. 1997-09-09 17:41:55 +00:00
Nick Clifton 98ab32a58a Fixed buglet displaying machine architecture. 1997-09-09 17:20:41 +00:00
Nick Clifton 1ffec08198 Add new pseudo ops: .v850, .v850e and .v850eq to specify the target processor. 1997-09-09 17:18:42 +00:00
David Edelsohn 22a25680ba * sparc-opc.c (sparc_opcodes): Fix op3 field for fcmpq/fcmpeq. 1997-09-09 17:08:01 +00:00
Fred Fish f403d30440 * ldlang.c (lang_memory_region_lookup): Remove extraneous
initialization of p.
1997-09-09 14:54:43 +00:00
Andrew Cagney 9eeaaefa0f Better word error messages. 1997-09-09 10:38:39 +00:00
Andrew Cagney c31c13b481 Remove GCC specific `0x...LL', replace with SIGNED64 (0x...). 1997-09-09 07:02:02 +00:00
Ian Lance Taylor 47423a9209 Support -alh and -ald for DWARF 1:
* listing.c (struct list_info_struct): Add debugging field.
	(listing_newline): Initialize the debugging field.  If ELF, if the
	section starts with .debug or .line, set the debugging field in
	the listing structure.
	(debugging_pseudo): Add list parameter.  Change all callers.  If
	the debugging field is set, consider it to be a debugging pseudo.
	If ELF, skip blank lines between debugging lines.
	* read.c (emit_expr): If ELF, look for line numbers.
	(stringer): If ELF, look for file names.
PR 13210.
1997-09-09 03:13:29 +00:00
Andrew Cagney db511584c9 Add basic tests for d10v-elf simulator. 1997-09-09 02:22:07 +00:00
Ian Lance Taylor 1e639cb27b * config.guess: Merge with FSF. 1997-09-09 00:47:23 +00:00
Stu Grossman a9fafdc280 * ser-e7kpc.c: Don't include w32sut.h. We no longer use the UT
mechanism.  Remove prototypes for dos_async_* functions.  They don't
	exist anymore.
1997-09-08 23:50:02 +00:00
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