Ian Lance Taylor [Tue, 13 May 1997 03:30:20 +0000 (03:30 +0000)]
* 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.
Michael Meissner [Mon, 12 May 1997 21:16:26 +0000 (21:16 +0000)]
Fix ld/st tracing
Ian Lance Taylor [Mon, 12 May 1997 20:23:57 +0000 (20:23 +0000)]
Mon May 12 13:33:08 1997 H.J. Lu <hjl@gnu.ai.mit.edu>
* config/tc-i386.c (pi): Check for RegMMX.
Mark Alexander [Mon, 12 May 1997 18:38:28 +0000 (18:38 +0000)]
* tic80-tdep.c, config/tic80/tm-tic80.h: First cut at getting
basic C80 features working.
Ian Lance Taylor [Mon, 12 May 1997 17:14:57 +0000 (17:14 +0000)]
* configure.in: Don't clear OPCODES when --enable-commonbfdlib is
used on HP/UX.
* configure: Rebuild.
Ian Lance Taylor [Mon, 12 May 1997 15:12:12 +0000 (15:12 +0000)]
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.
Andrew Cagney [Mon, 12 May 1997 08:33:56 +0000 (08:33 +0000)]
Clear cntrl-c after handling it.
Andrew Cagney [Mon, 12 May 1997 04:57:49 +0000 (04:57 +0000)]
c80 simulator fixes.
Andrew Cagney [Mon, 12 May 1997 04:30:38 +0000 (04:30 +0000)]
Match commands like `(gdb) sim a b c' against options --a-b-c.
Michael Meissner [Mon, 12 May 1997 02:04:02 +0000 (02:04 +0000)]
Fix endian problems with ld.d/st.d
Michael Meissner [Sun, 11 May 1997 14:32:32 +0000 (14:32 +0000)]
Fix shift/lmo insns; Subu does arithmetic unsigned
Michael Meissner [Sat, 10 May 1997 16:40:21 +0000 (16:40 +0000)]
And short immediate instructions use unsigned immediates, not signed.
Ian Lance Taylor [Fri, 9 May 1997 21:46:21 +0000 (21:46 +0000)]
* configure.tgt (i[3456]86-*-gnu*): Don't include Mach support.
Ian Lance Taylor [Fri, 9 May 1997 21:44:46 +0000 (21:44 +0000)]
* config.bfd (i[3456]86-*-gnu*): Don't include Mach support.
Ian Lance Taylor [Fri, 9 May 1997 21:40:42 +0000 (21:40 +0000)]
* config.bfd: Change #if 0 around uses of host_aout_vec to #if
HAVE_host_aout_vec.
Ian Lance Taylor [Fri, 9 May 1997 21:22:29 +0000 (21:22 +0000)]
* Makefile.in (INSTALL_MODULES): Put install-opcodes before
install-binutils.
Michael Meissner [Fri, 9 May 1997 20:16:01 +0000 (20:16 +0000)]
Fix xor in simulator
Michael Meissner [Fri, 9 May 1997 19:48:52 +0000 (19:48 +0000)]
Make cmp produce the correct results
Andrew Cagney [Fri, 9 May 1997 00:21:13 +0000 (00:21 +0000)]
Update CIA as well as NIA when a 64bit insn is encountered.
Michael Meissner [Thu, 8 May 1997 23:04:22 +0000 (23:04 +0000)]
Really fix the bbo/bbz instructions.
Ian Lance Taylor [Thu, 8 May 1997 21:30:31 +0000 (21:30 +0000)]
* Makefile.in: Add automake targets.
* configure.in (host_tools): Add automake.
Ian Lance Taylor [Thu, 8 May 1997 21:09:33 +0000 (21:09 +0000)]
* Makefile.in (all-libide): Depend upon all-ilu.
Michael Meissner [Thu, 8 May 1997 19:58:20 +0000 (19:58 +0000)]
reverse bit number for bbo/bbz instructions.
Michael Meissner [Thu, 8 May 1997 18:36:00 +0000 (18:36 +0000)]
Fix non-anulled calls so that return address is correct
Michael Meissner [Thu, 8 May 1997 16:32:06 +0000 (16:32 +0000)]
Change output format slightly
Michael Meissner [Thu, 8 May 1997 16:14:54 +0000 (16:14 +0000)]
Change output format slightly
Michael Meissner [Thu, 8 May 1997 15:58:23 +0000 (15:58 +0000)]
Bump SIZE_DECIMAL to 13
Ian Lance Taylor [Thu, 8 May 1997 15:10:55 +0000 (15:10 +0000)]
* expr.c (expr): When subtracting values in the same frag,
subtract X_add_number rather than adding it.
Andrew Cagney [Thu, 8 May 1997 05:28:20 +0000 (05:28 +0000)]
Add function sim_args_command() which takes a `(gdb) sim <command>' and
parses it using rules found in the simulator command-line-options
databse.
Mark Alexander [Thu, 8 May 1997 05:25:53 +0000 (05:25 +0000)]
Add h8300.exp.
Andrew Cagney [Thu, 8 May 1997 01:00:39 +0000 (01:00 +0000)]
Part II of getting GdbTk's stop button to always work.
Ian Lance Taylor [Wed, 7 May 1997 20:45:30 +0000 (20:45 +0000)]
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].
Ian Lance Taylor [Wed, 7 May 1997 20:14:19 +0000 (20:14 +0000)]
* 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.
Ian Lance Taylor [Wed, 7 May 1997 19:46:25 +0000 (19:46 +0000)]
* 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.
Ian Lance Taylor [Wed, 7 May 1997 19:41:17 +0000 (19:41 +0000)]
* 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.
Andrew Cagney [Wed, 7 May 1997 13:58:52 +0000 (13:58 +0000)]
o Clean-up tic80 fp tracing
o Fill in more tic80 insns
David Edelsohn [Tue, 6 May 1997 23:40:31 +0000 (23:40 +0000)]
* sim-profile.c (profile_uninstall): Likewise.
David Edelsohn [Tue, 6 May 1997 23:38:31 +0000 (23:38 +0000)]
* sim-trace.c (trace_uninstall): Don't close a file twice.
Andrew Cagney [Tue, 6 May 1997 23:24:03 +0000 (23:24 +0000)]
Only zap the igen directory once.
Mark Alexander [Tue, 6 May 1997 21:42:31 +0000 (21:42 +0000)]
Remove remote-pa.c.
David Edelsohn [Tue, 6 May 1997 21:21:53 +0000 (21:21 +0000)]
Makefile.orig, README.orig deleted.
David Edelsohn [Tue, 6 May 1997 21:20:13 +0000 (21:20 +0000)]
Keep igen.
David Edelsohn [Tue, 6 May 1997 21:19:41 +0000 (21:19 +0000)]
Keep sim-config.c, sim-fpu.[ch].
Michael Snyder [Tue, 6 May 1997 20:53:53 +0000 (20:53 +0000)]
Tue May 6 13:53:05 1997 Michael Snyder <msnyder@cleaver.cygnus.com>
* Add overlay tests to gdb.base/.Sanitize
Ian Lance Taylor [Tue, 6 May 1997 19:51:02 +0000 (19:51 +0000)]
* configure: Default CXX to c++, not gcc.
* Makefile.in (CXX): Set to c++, not gcc.
(CXX_FOR_TARGET): When cross, transform c++, not gcc.
This is to that $(CXX) and $(CXX_FOR_TARGET) can be used to link C++
programs as well as just compile C++ code.
Jeff Law [Tue, 6 May 1997 19:42:17 +0000 (19:42 +0000)]
* mn10300_sim.h: Fix ordering of bits in the PSW.
Michael Meissner [Tue, 6 May 1997 19:33:51 +0000 (19:33 +0000)]
Remove extra : from nop, sink{1,2} tracing
Michael Meissner [Tue, 6 May 1997 19:27:57 +0000 (19:27 +0000)]
Add semantic tracing to the tic80
Jeff Law [Tue, 6 May 1997 19:27:22 +0000 (19:27 +0000)]
* interp.c: Improve hashing routine to avoid long list
traversals for common instructions. Add HASH_STAT support.
Rewrite opcode dispatch code using a big switch instead of
cascaded if/else statements. Avoid useless calls to load_mem.
Ian Lance Taylor [Tue, 6 May 1997 17:22:35 +0000 (17:22 +0000)]
From Sean McNeil <sean@mcneil.com>:
* emultempl/pe.em (sort_by_file_name): Sort by archive name
first.
(sort_sections): Sort all sections, not just sections in the same
archive.
David Edelsohn [Tue, 6 May 1997 17:09:05 +0000 (17:09 +0000)]
Keep sim-utils.h.
Ian Lance Taylor [Tue, 6 May 1997 17:07:38 +0000 (17:07 +0000)]
* Makefile.in: Add ILU targets.
* configure.in (host_tools): Add ILU.
Also add IDE sanitization to configure.in.
Ian Lance Taylor [Tue, 6 May 1997 16:19:04 +0000 (16:19 +0000)]
* config/tc-i386.c (md_section_align): If a.out and BFD, force
section size to be aligned.
Michael Meissner [Tue, 6 May 1997 13:51:01 +0000 (13:51 +0000)]
Do not abort if coff has no debug information for bfd_find_nearest_line
Michael Meissner [Tue, 6 May 1997 11:55:21 +0000 (11:55 +0000)]
Fix typo; pass trace_line request as arg; pass common stuff in static struct
Michael Meissner [Tue, 6 May 1997 10:21:57 +0000 (10:21 +0000)]
Enable --trace-linenum support
Ian Lance Taylor [Tue, 6 May 1997 00:54:37 +0000 (00:54 +0000)]
* cond.c: Include "macro.h".
(struct conditional_frame): Add macro_nest field.
(initialize_cframe): Initialize macro_nest.
(cond_finish_check): Add nest parameter. Change all callers.
(cond_exit_macro): New function.
* as.h (cond_finish_check): Update declaration.
(cond_exit_macro): Declare.
* input-scrub.c (macro_nest): Make globally visible.
(input_scrub_next_buffer): Call cond_finish_check.
* macro.h (macro_nest): Declare.
* read.c (s_mexit): Call cond_exit_macro.
Jeff Law [Tue, 6 May 1997 00:35:42 +0000 (00:35 +0000)]
* mn10300_sim.h (struct _state): Add space for mdrq register.
(REG_MDRQ): Define.
* simops.c: Don't abort for trap. Add support for the extended
instructions, "getx", "putx", "mulq", "mulqu", "sat16", "sat24",
and "bsch".
Ian Lance Taylor [Mon, 5 May 1997 22:56:03 +0000 (22:56 +0000)]
Mon May 5 18:19:55 1997 Philip Blundell <pjb27@cam.ac.uk>
* configure.tgt, configure.host: cope with '*-*-linux-gnuaout'
targets.
Ian Lance Taylor [Mon, 5 May 1997 22:20:46 +0000 (22:20 +0000)]
* config.bfd: cope with '*-*-linux-gnuaout' targets.
Ian Lance Taylor [Mon, 5 May 1997 21:19:09 +0000 (21:19 +0000)]
* i386-dis.c: (dis386_twobyte): Add MMX instructions.
(twobyte_has_modrm): Likewise.
(grps): Likewise.
(OP_MMX, OP_EM, OP_MS): New static functions.
Ian Lance Taylor [Mon, 5 May 1997 21:18:17 +0000 (21:18 +0000)]
* config/tc-i386.h (RegMMX): Define.
* config/tc-i386.c (pi): Check for all register types.
(type_names): Add RegMMX.
(md_assemble): Handle RegMMX.
Ian Lance Taylor [Mon, 5 May 1997 21:16:46 +0000 (21:16 +0000)]
* i386.h: Add MMX instructions.
Ian Lance Taylor [Mon, 5 May 1997 18:30:06 +0000 (18:30 +0000)]
* i386-dis.c: Revert patch of April 4. The output now matches
what gcc generates.
Michael Meissner [Mon, 5 May 1997 18:16:10 +0000 (18:16 +0000)]
Fix problems -Wall found
Michael Meissner [Mon, 5 May 1997 18:10:05 +0000 (18:10 +0000)]
Add printf attribute support
Ian Lance Taylor [Mon, 5 May 1997 16:46:18 +0000 (16:46 +0000)]
Mon May 5 12:45:19 1997 H.J. Lu <hjl@gnu.ai.mit.edu>
* i386.h: Remove W modifier from conditional move instructions.
Andrew Cagney [Mon, 5 May 1997 13:21:04 +0000 (13:21 +0000)]
Start of implementation of a distributed (between processors)
simulator core object.
Andrew Cagney [Mon, 5 May 1997 12:46:25 +0000 (12:46 +0000)]
Add flakey floating-point support to the TI c80 simulator.
Mark Alexander [Sun, 4 May 1997 03:53:29 +0000 (03:53 +0000)]
* utils.c (floatformat_from_doublest): Handle infinity properly.
David Edelsohn [Sat, 3 May 1997 15:41:24 +0000 (15:41 +0000)]
* decode.c (decode): Add computed goto support.
Michael Meissner [Fri, 2 May 1997 22:29:38 +0000 (22:29 +0000)]
Rework static constructors and destructors
Michael Meissner [Fri, 2 May 1997 19:57:12 +0000 (19:57 +0000)]
Fix name of constructors/destructors
David Edelsohn [Fri, 2 May 1997 19:49:19 +0000 (19:49 +0000)]
* m32r-opc.c (m32r_cgen_insn_table, cmpui): Use $uimm16 instead
of $simm16.
David Edelsohn [Fri, 2 May 1997 16:51:04 +0000 (16:51 +0000)]
Tweak comment.
Andrew Cagney [Fri, 2 May 1997 08:41:15 +0000 (08:41 +0000)]
Update devo version of m32r sim to build with recent sim/common changes.
Angela Marie Thomas [Fri, 2 May 1997 06:43:07 +0000 (06:43 +0000)]
remove junk files that have been here waaaaaaaay too long
Andrew Cagney [Fri, 2 May 1997 05:31:34 +0000 (05:31 +0000)]
o Add core and event objects into simulator
base type
o Add preliminary tracing support for same
o trace_printf() takes both SD and CPU arguments
o Add CIA to standard set of parameters for
generated functions.
o Pacify GCC
David Edelsohn [Fri, 2 May 1997 00:32:05 +0000 (00:32 +0000)]
* sim-utils.c (sim_add_commas): New function.
* sim-basics.h (sim_add_commas): Add prototype.
* cgen-scache.c (scache_print_profile): Print commas in numbers.
* sim-profile.c (COMMAS): New macro.
(print_*): Use it to print commas in numbers.
David Edelsohn [Thu, 1 May 1997 22:36:34 +0000 (22:36 +0000)]
cgen-{mem,sem}.h renamed to {mem,sem}-ops.h.
David Edelsohn [Thu, 1 May 1997 22:33:23 +0000 (22:33 +0000)]
Merge from branch into devo. CGEN generic files moved to common
directory. K&R C support is no longer provided.
David Edelsohn [Thu, 1 May 1997 20:53:43 +0000 (20:53 +0000)]
* configure: Regenerated.
* cgen-sim.h (sim_signal_type): Add SIM_SIGINT.
(cgen_state): New member run_fast_p.
(cgen_init): Add prototype.
(sim_disassemble_insn): New arg `cpu'.
* cgen-trace.c (trace_insn): Update call to sim_disassemble_insn.
* cgen-utils.c (cgen_init): New function.
(sim_disassemble_insn): New arg `cpu'. Rewrite fetching of insn.
* genmloop.sh: Call engine_halt if loop exits.
David Edelsohn [Thu, 1 May 1997 20:43:24 +0000 (20:43 +0000)]
(cgen-utils.o): Update cgen-{mem,sem}.h dependencies.
Michael Snyder [Thu, 1 May 1997 20:39:06 +0000 (20:39 +0000)]
Thu May 1 11:44:46 1997 Michael Snyder <msnyder@cleaver.cygnus.com>
* Finalize merge from Hurd folk.
Mon Oct 30 16:41:04 1995 Miles Bader <miles@gnu.ai.mit.edu>
* thread.c (thread_apply_command, thread_apply_all_command,
thread_command): Make sure TP is alive.
(thread_alive): New function.
Tue Nov 14 14:31:03 1995 Miles Bader <miles@gnu.ai.mit.edu>
* infrun.c (sig_print_info): Deal better with long signal names.
Wed Nov 22 15:23:35 1995 Miles Bader <miles@gnu.ai.mit.edu>
* thread.c (thread_id_to_pid): New function.
Fri Dec 1 13:25:25 1995 Miles Bader <miles@gnu.ai.mit.edu>
* gnu-nat.c: (set_thread_cmd_list, show_thread_cmd_list,
set_thread_default_cmd_list, show_thread_default_cmd_list):
New variables. (set_thread_cmd, show_thread_cmd,
set_thread_default_cmd, show_thread_default_cmd): New functions.
Fri Apr 18 15:20:16 1997 Miles Bader <miles@gnu.ai.mit.edu>
* gnu-nat.c (inf_startup): remove TASK parameter.
(inf_set_task): replace with new function (inf_set_pid).
* gdbthread.h: Add extern decl for thread_cmd_list.
David Edelsohn [Thu, 1 May 1997 20:11:00 +0000 (20:11 +0000)]
Sigh. Put generated files with each cgen cpu.
David Edelsohn [Thu, 1 May 1997 18:05:37 +0000 (18:05 +0000)]
* Makefile.in (sim-options_h): Define.
(sim-{module,options,trace,profile,utils}.o): Clean up dependencies.
(sim-model.o): Add new rule.
(cgen-{scache,trace,utils}.o): Add new rules.
* aclocal.m4 (SIM_AC_OPTION_{SCACHE,DEFAULT_MODEL}): Add.
* cgen-scache.c (scache_print_profile): Change `sd' arg to `cpu'.
Indent output by 2 spaces.
* cgen-scache.h (scache_print_profile): Update.
* cgen-trace.c (trace_insn_fini): Indent output by 2 spaces.
Use trace_printf, not fprintf.
(trace_extract): Use trace_printf, not cgen_trace_printf.
* genmloop.sh (!FAST case): Increment `insn_count'.
* sim-base.h (sim_state_base): Only include scache_size if WITH_SCACHE.
(sim_cpu_base): Rename member `sd' to `state' to be consistent with
access macro's name.
* sim-core.c (sim_core_init): Use EXTERN_SIM_CORE to define it.
Change return type to SIM_RC.
(sim_core_{install,uninstall}): New functions.
* sim-core.h (sim_core_{install,uninstall}): Declare.
(sim_core_init): Use EXTERN_SIM_CORE to define it.
Change return type to SIM_RC.
* sim-model.h (models,machs,model_install): Declare.
* sim-module.c (modules): Add scache_install, model_install.
(sim_post_argv_init): Set cpu->state backlinks.
* sim-options.c (standard_options): Delete --simcache-size,--max-insns.
(standard_option_handler): Likewise.
* sim-profile.c (PROFILE_{HISTOGRAM,LABEL}_WIDTH): Move to
sim-profile.h.
(*): Assume ANSI C.
(profile_options): Delete --profile-simcache.
(profile_option_handler): Likewise.
(profile_print_insn): Change `sd' arg to `cpu'. Indent output 2
spaces.
(profile_print_{memory,model}): Likewise.
(profile_print_simcache): Delete.
(profile_print_speed): New function.
(profile_print): Rewrite.
* sim-profile.h (PROFILE_scache): Renamed from PROFILE_simcache.
(WITH_PROFILE_SCACHE_P): Renamed from WITH_PROFILE_SIMCACHE_P.
(PROFILE_DATA): Delete members simcache_{hits,misses}.
(PROFILE_COUNT_SIMCACHE_{HIT,MISS}): Delete.
(PROFILE_{CALLBACK,CPU_CALLBACK}): New types.
(profile_print): Update prototype.
David Edelsohn [Thu, 1 May 1997 17:45:25 +0000 (17:45 +0000)]
(EXTRACT_SIGNED,EXTRACT_UNSIGNED,HOST_LONGS_FOR_BITS): Move from
cgen-types.h to cgen-sim.h.
Ian Lance Taylor [Thu, 1 May 1997 15:32:09 +0000 (15:32 +0000)]
* targmatch.sed: Add explicit \n characters to work around bug in
HP/UX 10.20 sed program.
Peter Schauer [Thu, 1 May 1997 09:29:44 +0000 (09:29 +0000)]
* printcmd.c (disassemble_command): Adjust low function bound
by FUNCTION_START_OFFSET.
David Edelsohn [Thu, 1 May 1997 01:48:27 +0000 (01:48 +0000)]
* cgen-mem.h, cgen-scache.[ch], cgen-sem.h, cgen-sim.h: New files.
* cgen-trace.[ch], cgen-types.h, cgen-utils.c, genmloop.sh: New files.
* sim-model.c: New file.
Jason Merrill [Wed, 30 Apr 1997 19:22:11 +0000 (19:22 +0000)]
* configure.in: Turn on multilib by default.
(cross_only): Remove target-libiberty.
* Makefile.in (all-gcc): Don't depend on libiberty.
David Edelsohn [Wed, 30 Apr 1997 18:35:58 +0000 (18:35 +0000)]
* Make-common.in (clean targets): Undo patch of Apr. 22.
David Edelsohn [Wed, 30 Apr 1997 17:22:51 +0000 (17:22 +0000)]
* tconfig.in (SIM_PRE_LOAD): Delete, no longer used.
Ian Lance Taylor [Wed, 30 Apr 1997 16:28:53 +0000 (16:28 +0000)]
* elf.c (copy_private_bfd_data): Cast csecs to avoid sign
extension problems.
Ian Lance Taylor [Wed, 30 Apr 1997 16:18:37 +0000 (16:18 +0000)]
revert Alpha/OpenBSD patches
Ian Lance Taylor [Wed, 30 Apr 1997 16:12:04 +0000 (16:12 +0000)]
revert Alpha/OpenBSD patches
Andrew Cagney [Wed, 30 Apr 1997 08:41:47 +0000 (08:41 +0000)]
Add Tick shift insn
Andrew Cagney [Wed, 30 Apr 1997 08:39:51 +0000 (08:39 +0000)]
Tidy code gen.
Andrew Cagney [Wed, 30 Apr 1997 08:38:28 +0000 (08:38 +0000)]
Define TiC80 break point (tmp)
Ian Lance Taylor [Wed, 30 Apr 1997 00:26:21 +0000 (00:26 +0000)]
Tue Apr 29 20:23:10 1997 Jim Wilson <wilson@cygnus.com>
* config/tc-mips.c (nopic_need_relax): Add new parameter
before_relaxing. Use it when testing ecoff_extern_size.
(load_address, macro, md_estimate_size_before_relax): Fix all
callers.