Andrew Cagney [Wed, 11 Feb 1998 07:11:28 +0000 (07:11 +0000)]
Don't abort() when system call is unknown.
Andrew Cagney [Wed, 11 Feb 1998 06:34:30 +0000 (06:34 +0000)]
Ensure zero-hardwired bits in DPSW remain zero.
Andrew Cagney [Wed, 11 Feb 1998 02:46:51 +0000 (02:46 +0000)]
Handle xxx@word + N. Treat it as xxx >> 2 + N.
Keith Seitz [Wed, 11 Feb 1998 02:33:22 +0000 (02:33 +0000)]
* tracepoint.c (tracepoint_operation): Call the modify_tracepoint_hook
if it exists.
Remove static declaration of free_actions.
* tracepoint.h: Add declaration of free_actions.
* gdbtk.c (gdbtk_modify_tracepoint): Define new tracepoint modification
hook.
(gdbtk_print_frame_info): Define this hook so that current_source_symtab
is set properly.
(gdb_actions_command): Use free_actions () from tracepoint.c/h.
Nick Clifton [Wed, 11 Feb 1998 00:13:05 +0000 (00:13 +0000)]
Do not complain when merging m32r binaries into m32rx binaries.
Nick Clifton [Tue, 10 Feb 1998 23:40:20 +0000 (23:40 +0000)]
Fix PR14909 by reducing the paranoia in locating the assocaueted HI16S reloc
of a LO16 reloc.
Doug Evans [Tue, 10 Feb 1998 23:19:44 +0000 (23:19 +0000)]
* config/tc-dvp.c (*): pke->vif, gpuif->gif.
Doug Evans [Tue, 10 Feb 1998 23:15:04 +0000 (23:15 +0000)]
Remove dvp testsuite entry.
Fix up sky sanitization.
James Lemke [Tue, 10 Feb 1998 23:06:13 +0000 (23:06 +0000)]
[TEXT|DATA|BSS]_SECTION_NAME
Ian Lance Taylor [Tue, 10 Feb 1998 22:59:19 +0000 (22:59 +0000)]
* ehopt.c (eh_frame_code_alignment): If not BFD_ASSEMBLER, use
seg_fix_rotP rather than fix_root from seg_info.
Doug Evans [Tue, 10 Feb 1998 22:58:49 +0000 (22:58 +0000)]
* dvp-opc.c (*): pke,gpuif renamed to vif,gif.
* dvp-dis.c (*): Likewise.
James Lemke [Tue, 10 Feb 1998 22:38:15 +0000 (22:38 +0000)]
Define default values of [TEXT|DATA|BSS]_SECTION_NAME
Doug Evans [Tue, 10 Feb 1998 21:32:14 +0000 (21:32 +0000)]
* archures.c (bfd_mach_dvp_{vif,gif}): Renamed from ..._{pke,gpuif}.
(bfd_txvu_arch): Delete.
* cpu-mips.c (arch_info_struct): dvp:{vif,gif} renamed from
dvp:{pke,gpuif}.
* bfd-in2.h: Regenerate.
Ian Lance Taylor [Tue, 10 Feb 1998 21:20:02 +0000 (21:20 +0000)]
Tue Feb 10 16:17:20 1998 H.J. Lu <hjl@gnu.org>
* ldlex.l (V_IDENTIFIER): Allow '.' as symbol prefix.
Ian Carmichael [Tue, 10 Feb 1998 20:41:10 +0000 (20:41 +0000)]
* Add support for 0x1_2_3_4 bignums.
Jason Molenda [Tue, 10 Feb 1998 20:14:43 +0000 (20:14 +0000)]
Mon Feb 10 12:37:47 1998 Philippe De Muyter <phdm@macqel.be>
* m68k/tm-delta68.h (EXTRACT_RETURN_VALUE): Type argument for
`REGISTER_CONVERT_TO_VIRTUAL is `TYPE', not
`REGISTER_VIRTUAL_TYPE (FP0_REGNUM)';
(STORE_RETURN_VALUE): Ditto, and offset for `write_register_bytes'
is `REGISTER_BYTE (FP0_REGNUM)', not `FP0_REGNUM'.
(FRAME_NUM_ARGS): New macro.
* m68k/tm-news.h (EXTRACT_RETURN_VALUE, STORE_RETURN_VALUE): Ditto.
* delta68-nat.c (clear_insn_cache): New function, forgotten in previous
patch.
Ian Lance Taylor [Tue, 10 Feb 1998 20:11:30 +0000 (20:11 +0000)]
* Makefile.am (Makefile): Add target, for dependencies on
configure.host and configure.tgt.
* configure.host, configure.tgt: Change -linux* to -linux-gnu*.
* Makefile.in: Rebuild.
Ian Carmichael [Tue, 10 Feb 1998 20:08:16 +0000 (20:08 +0000)]
* Many changes to make sky sim build with --enable-sim-warnings.
Ian Lance Taylor [Tue, 10 Feb 1998 20:07:42 +0000 (20:07 +0000)]
* configure.in: Change -linux* to -linux-gnu*.
* configure: Rebuild.
Ian Lance Taylor [Tue, 10 Feb 1998 20:04:48 +0000 (20:04 +0000)]
* configure.in: Change -linux* to -linux-gnu*.
* config.bfd, configure.host: Likewise.
* configure: Rebuild.
Ian Lance Taylor [Tue, 10 Feb 1998 19:44:46 +0000 (19:44 +0000)]
* app.c (do_scrub_begin): Treat \r as whitespace.
Jeff Law [Tue, 10 Feb 1998 18:52:26 +0000 (18:52 +0000)]
* Makefile.in (ALL_EMULATIONS): Add eelf32l5900.o
(eelf32l5900.c): Add rule for building.
* configure.tgt: Use r5900 specific emulation script.
* emulparams/elf32l5900.sh: 5900 specific emulation script.
Andrew Cagney [Tue, 10 Feb 1998 07:26:55 +0000 (07:26 +0000)]
D10v memory map changed. Update.
Initialize IMAP/DMAP registers to hardware reset value.
Andrew Cagney [Tue, 10 Feb 1998 07:05:32 +0000 (07:05 +0000)]
D10V memory map changed. Update.
Replace all references to [ID]MEM_ADDR with conversion macros.
Andrew Cagney [Tue, 10 Feb 1998 06:45:51 +0000 (06:45 +0000)]
D10v memory map changed, update.
Nick Clifton [Tue, 10 Feb 1998 03:55:57 +0000 (03:55 +0000)]
(PR14907) Fix HI16S/LO16 relocations when buf[-1] is evaluated.
Doug Evans [Tue, 10 Feb 1998 03:51:12 +0000 (03:51 +0000)]
* decode.c, sem.c: Regenerate.
start-sanitize-m32rx
* cpux.h, decodex.c, readx.c, semx.c: Regenerate.
* m32rx.c (m32rx_h_accums_set): New function.
(m32rx_model_mark_[gs]et_h_gr): New function.
* mloopx.in: Rewrite.
* Makefile.in (mloopx.o): Build with -parallel.
* sim-main.h (_sim_cpu): Delete member `par_exec'.
* tconfig.in (WITH_SEM_SWITCH_FULL): Define as 0 for m32rx.
end-sanitize-m32rx
Doug Evans [Tue, 10 Feb 1998 03:37:49 +0000 (03:37 +0000)]
(PAREXEC): Renamed from PARALLEL_EXEC. All uses updated.
(SEMANTIC{,_CACHE}_FN): Fix return type.
Doug Evans [Tue, 10 Feb 1998 01:43:42 +0000 (01:43 +0000)]
* cgen-sim.h (DECODE): Always use switch for `read' for now.
* cgen.sh (decode): Add s/@arch@/$arch/.
* genmloop.sh (@cpu@_engine_run): Delete `current_state'.
(engine_resume): Likewise. Make `engine' volatile. Save copy
of cpu pointer in volatile object. Initialize read switch if
-parallel.
Nick Clifton [Tue, 10 Feb 1998 01:21:22 +0000 (01:21 +0000)]
Add tests for DIVH instruction and new versions of RAC and RACH instruction.
Renamed MACHL1 to MACLH1.
Nick Clifton [Tue, 10 Feb 1998 00:30:25 +0000 (00:30 +0000)]
Improved warning message generation for parallel instructions
Ian Carmichael [Tue, 10 Feb 1998 00:13:54 +0000 (00:13 +0000)]
* Make it so vu.bin is an optional file.
Ian Carmichael [Mon, 9 Feb 1998 23:53:33 +0000 (23:53 +0000)]
* Add hardware_init hook.
Doug Evans [Mon, 9 Feb 1998 23:25:39 +0000 (23:25 +0000)]
* symtab.c (fixup_psymbol_section): Move forward declaration to
top of file with other such decls. Make it a static function.
* symtab.h: Minor formatting tweaks.
Via Fred, from m32r branch.
Doug Evans [Mon, 9 Feb 1998 23:20:13 +0000 (23:20 +0000)]
* symtab.c (fixup_psymbol_section): Move forward declaration to
top of file with other such decls. Make it a static function.
* symtab.h: Minor formatting tweaks.
Via Fred, from m32r branch.
Doug Evans [Mon, 9 Feb 1998 22:51:21 +0000 (22:51 +0000)]
* genmloop.sh (@cpu@_engine_run): Delete `current_state'.
(engine_resume): Likewise. Make `engine' volatile. Save copy
of cpu pointer in volatile object.
Stan Shebs [Mon, 9 Feb 1998 21:25:02 +0000 (21:25 +0000)]
* config/a29k-udi.mt, config/i960/vxworks960.mt (REMOTE_OBS):
Remove redefinition.
* config/i960/tm-i960.h (BREAKPOINT): Define.
Fix build failures due to tracepoint.c addition
Ian Lance Taylor [Mon, 9 Feb 1998 20:39:14 +0000 (20:39 +0000)]
* Makefile.in (init.c): Ignore errors when making init.c. Seems
necessary to work around bug in Solaris make.
Ian Lance Taylor [Mon, 9 Feb 1998 19:19:16 +0000 (19:19 +0000)]
* Makefile.am: Update dependencies.
* Makefile.in: Rebuild.
Ian Lance Taylor [Sat, 7 Feb 1998 20:43:38 +0000 (20:43 +0000)]
* configure, aclocal.m4: Rebuild with new libtool.
Ian Lance Taylor [Sat, 7 Feb 1998 20:35:04 +0000 (20:35 +0000)]
* configure, aclocal.m4: Rebuild with new libtool.
Andrew Cagney [Sat, 7 Feb 1998 06:24:51 +0000 (06:24 +0000)]
Fix double dependency for itable.[hc]. Was causing both the mips16 and the
normal mips simulators to be built.
Nick Clifton [Sat, 7 Feb 1998 01:06:49 +0000 (01:06 +0000)]
Do not initialise private data in output BFD if the input BFD is the default
architecture - instead allow future merges to do this.
Jason Molenda [Sat, 7 Feb 1998 00:40:28 +0000 (00:40 +0000)]
Add automake and libtool as things to keep around.
Frank Ch. Eigler [Sat, 7 Feb 1998 00:12:14 +0000 (00:12 +0000)]
- Added almost all code needed for PKE0/1 simulation. Considers
clarifications given in SCEI question/answer batches #1 and #2.
Jason Molenda [Fri, 6 Feb 1998 23:27:06 +0000 (23:27 +0000)]
Sun Jul 6 02:44:28 1997 Philippe De Muyter <phdm@macqel.be>
* m68k/tm-delta68.h (CPLUS_MARKER): Macro deleted.
(EXTRACT_STRUCT_VALUE_ADDRESS): Macro defined.
(EXTRACT_RETURN_VALUE, STORE_RETURN_VALUE): Macros modified
because floating-point values return via %fp0.
(CLEAR_INSN_CACHE): New macro.
* m68k/tm-m68k.h (REGISTER_CONVERT_TO_VIRTUAL): Macro fixed
to use DOUBLEST.
(REGISTER_CONVERT_TO_RAW): Ditto.
* infptrace.c (child_xfer_memory): If CLEAR_INSN_CACHE is defined,
call it after having written in child process's memory.
* inflow.c (PROCESS_GROUP_TYPE): Macro defined if HAVE_TERMIO.
(gdb_has_a_terminal, terminal_ours_1): Functions fixed for HAVE_TERMIO.
Michael Meissner [Fri, 6 Feb 1998 23:21:00 +0000 (23:21 +0000)]
Move code from branch
Jeff Law [Fri, 6 Feb 1998 23:18:29 +0000 (23:18 +0000)]
* config/mips/tm-mips64.h (TARGET_LONG_BIT): Allow final target to
override.
(TARGET_LONG_LONG_BIT): Likewise.
(TARGET_PTR_BIT): Likewise.
start-sanitize-r5900
* config/mips/tm-r5900.h (TARGET_PTR_BIT): Define to 32 bits.
end-sanitize-r5900
Ian Lance Taylor [Fri, 6 Feb 1998 23:14:42 +0000 (23:14 +0000)]
more tweaks
Jeff Law [Fri, 6 Feb 1998 23:11:01 +0000 (23:11 +0000)]
* config/tc-mips.c (md_begin): If mips_cpu is set, then use it as
the argument to bfd_set_arch_mach.
(load_address): Use bfd_arch_bits_per_address to determine the
bit size of an address instead of looking at the isa level.
(macro, macro2, s_cprestore, s_cpadd): Likewise.
Nick Clifton [Fri, 6 Feb 1998 22:53:35 +0000 (22:53 +0000)]
Do not generate an error message when merging v850 code into v850e/v850ea code.
Nick Clifton [Fri, 6 Feb 1998 22:47:04 +0000 (22:47 +0000)]
Add -mv850any command line option for PR 14732
Doug Evans [Fri, 6 Feb 1998 22:39:18 +0000 (22:39 +0000)]
* configure.tgt (mips64r5900*-sky-elf*): Replaces txvu-elf.
* config/mips/txvu.mt (SIM): txvu -> mips.
Jeff Law [Fri, 6 Feb 1998 22:35:05 +0000 (22:35 +0000)]
Add missing sanitize markers in last ChangeLog entry.
Jeff Law [Fri, 6 Feb 1998 22:30:45 +0000 (22:30 +0000)]
* cpu-mips.c (arch_info_struct): Make r5900 pointer size 32bits.
Jeff Law [Fri, 6 Feb 1998 18:50:34 +0000 (18:50 +0000)]
* elf32-mips.c (bfd_elf32_bfd_reloc_type_lookup): For BFD_RELOC_CTOR
get the size from bfd_arch_bits_per_address instead of directly
from the isa.
Ian Lance Taylor [Fri, 6 Feb 1998 17:04:19 +0000 (17:04 +0000)]
* alpha.c (alpha_Instruction): Use int, not signed.
Jeff Law [Fri, 6 Feb 1998 08:58:31 +0000 (08:58 +0000)]
* core.c (core_init): Adding missing "break".
Andrew Cagney [Fri, 6 Feb 1998 07:26:11 +0000 (07:26 +0000)]
* config/d10v/tm-d10v.h (D10V_CONVERT_IADDR_TO_RAW,
D10V_CONVERT_DADDR_TO_RAW): Define.
* d10v-tdep.c (d10v_push_arguments): Re-write. Pass arguments in
registers, regardless of their size, when they fit.
Ian Lance Taylor [Fri, 6 Feb 1998 06:54:01 +0000 (06:54 +0000)]
improvements
Andrew Cagney [Fri, 6 Feb 1998 04:09:35 +0000 (04:09 +0000)]
o Update GDB to match changes to d10v abi (ARG1 in r0 instead of r2).
o Fix code assuming that host/target were both bigendian.
o Replace d10v push dummy frame code with version using new common
generic generic version.
o Find/fix more cases where a value needs to be translated to/from
instruction (IMAP) or data (DMAP) spaces.
Ian Lance Taylor [Fri, 6 Feb 1998 03:42:05 +0000 (03:42 +0000)]
* ehopt.c: New file.
* as.h (enum _relax_state): Add rs_cfa.
(check_eh_frame, eh_frame_estimate_size_before_relax): Declare.
(eh_frame_relax_frag, eh_frame_convert_frag): Declare.
* read.c (emit_expr): Call check_eh_frame.
* write.c (cvt_frag_to_fill): Handle rs_cfa.
(relax_segment): Likewise.
* Makefile.am: Rebuild dependencies.
(GAS_CFILES): Add ehopt.c.
(GENERIC_OBJS): Add ehopt.o.
* doc/internals.texi (Frags): Document rs_cfa.
* as.c (show_usage): Mention --traditional-format.
(parse_args): Accept --traditional-format.
* as.h (flag_traditional_format): Declare.
* output-file.c (output_file_create): If flag_traditional_format,
set BFD_TRADITIONAL_FORMAT on stdoutput.
* doc/as.texinfo, doc/as.1: Document --traditional-format.
Andrew Cagney [Fri, 6 Feb 1998 03:35:00 +0000 (03:35 +0000)]
New function, generic_pop_current_frame(), targets point POP_FRAME at
this.
Doug Evans [Fri, 6 Feb 1998 03:27:55 +0000 (03:27 +0000)]
sky sanitization
Andrew Cagney [Fri, 6 Feb 1998 03:26:11 +0000 (03:26 +0000)]
Get overlay testsuite to work on m32r when image is being built with a
small data section (.sdata): Force _novrly variable into .data; stop
test variables being put into .sdata.
Doug Evans [Fri, 6 Feb 1998 03:19:56 +0000 (03:19 +0000)]
* Makefile.in (SIM_SKY_OBJS,MIPS_EXTRA_OBJS): New vars.
(SIM_OBJS): Add $(MIPS_EXTRA_OBJS).
* configure.in: Set mips_extra_objs to sky files if mips64r59*-sky-*.
* configure: Regenerated.
Doug Evans [Fri, 6 Feb 1998 03:11:44 +0000 (03:11 +0000)]
Prepend sky- to sky header file names.
Andrew Cagney [Fri, 6 Feb 1998 03:09:59 +0000 (03:09 +0000)]
When starting a new simulator run, ensure proceed status is cleared.
Doug Evans [Fri, 6 Feb 1998 03:09:03 +0000 (03:09 +0000)]
Second pass at moving sky files into mips dir,
prepend sky- to all #include's of sky headers.
Ian Lance Taylor [Fri, 6 Feb 1998 03:08:45 +0000 (03:08 +0000)]
* config/tc-mips.c (append_insn): Make sure that if we have a
fixup for an unmatched %hi reloc, it does not associated with a
variant frag.
Doug Evans [Fri, 6 Feb 1998 02:42:34 +0000 (02:42 +0000)]
delete txvu/dvp/sky stuff, lives in mips dir now, configured with
mips64r5900-sky-elf.
Doug Evans [Fri, 6 Feb 1998 02:29:22 +0000 (02:29 +0000)]
First pass at moving sky stuff from ../txvu to mips dir.
Doug Evans [Fri, 6 Feb 1998 01:58:48 +0000 (01:58 +0000)]
Delete txvu stuff.
Delete last change that made sim build under dvp-elf.
Jason Molenda [Fri, 6 Feb 1998 01:22:01 +0000 (01:22 +0000)]
* top.c (do_nothing): Remove signal handler after signal is caught.
Helpful for SYSV systems where two ^-\s will cause problems. Should have
no effect on BSD systems.
Jason Molenda [Fri, 6 Feb 1998 01:16:56 +0000 (01:16 +0000)]
* top.c (do_nothing): Remove signal handler after signal is caught.
Helpful for SYSV systems where two ^-\s will cause problems. Should have
no effect on BSD systems.
Jason Molenda [Fri, 6 Feb 1998 01:10:10 +0000 (01:10 +0000)]
* configure.in (host_tools, native_only): Add libtool.
Michael Meissner [Thu, 5 Feb 1998 23:01:37 +0000 (23:01 +0000)]
Repeat/repeati are pc-relative
Andrew Cagney [Thu, 5 Feb 1998 22:08:33 +0000 (22:08 +0000)]
New files, update .Sanitize
Doug Evans [Thu, 5 Feb 1998 21:29:18 +0000 (21:29 +0000)]
* cgen-sim.h (EX_FN_NAME): _exc_ -> _ex_.
(SEM_INSN): New macro.
Doug Evans [Thu, 5 Feb 1998 21:16:08 +0000 (21:16 +0000)]
Sanitize m32rx from cpu.h and m32r-sim.h.
Doug Evans [Thu, 5 Feb 1998 21:01:06 +0000 (21:01 +0000)]
* Makefile.in (m32r.o): Depend on cpu.h
(extract.o): Pass -DSCACHE_P.
* mloop.in (extract{16,32}): Update call to m32r_decode.
* arch.h,cpu.h,cpuall.h,decode.[ch]: Regenerate.
* extract.c,model.c,sem-switch.c,sem.c: Regenerate.
* sim-main.h: #include "ansidecl.h".
Don't include cpu-opc.h, done by arch.h.
start-sanitize-m32rx
* Makefile.in (M32RX_OBJS): Build m32rx support now.
(m32rx.o): New rule.
* m32r-sim.h (m32rx_h_cr_[gs]et): Define.
* m32rx.c (m32rx_{fetch,store}_register): Update {get,set} of PC.
(m32rx_h_accums_get): New function.
* mloopx.in: Update call to m32rx_decode. Rewrite exec loop.
* cpux.h,decodex.[ch],modelx.c,readx.c,semx.c: Regenerate.
end-sanitize-m32rx
Ian Lance Taylor [Thu, 5 Feb 1998 20:40:06 +0000 (20:40 +0000)]
* scripttempl/pe.sc: Remove ${RELOCATING-0} from all sections.
From Thomas de Lellis <tdel@wrs.com>.
Ian Lance Taylor [Thu, 5 Feb 1998 20:25:31 +0000 (20:25 +0000)]
* coff-i386.c (coff_pe_i386_relocate_section): New static function
if COFF_WITH_PE.
(coff_relocate_section): If COFF_WITH_PE, define as
coff_pe_i386_relocate_section.
* coffcode.h (coff_write_object_contents): If COFF_IMAGE_WITH_PE,
skip empty sections, to match coff_write_object_contents.
Michael Snyder [Thu, 5 Feb 1998 20:13:58 +0000 (20:13 +0000)]
Thu Feb 5 11:57:06 1998 Michael Snyder (msnyder@cleaver.cygnus.com)
* tracepoint.c (tracepoint_operation): call free_actions instead
of free. (free_actions): eliminate some memory leaks for actions.
(validate_actionline): pass string arg by reference, so we can
change the pointer. Change all memrange collection arguments to
canonical form (literal address and size), to enforce early
evaluation. Accept UNOP_MEMVAL (assembly variables) for
trace collection. (parse_and_eval_memrange): accept expressions
for the address and size fields of a memrange (and evaluate
them immediately). (several places): use -1 instead of zero
to distinguish an absolute memrange from a register-relative one.
(encode_actions): add handling for UNOP_MEMVAL (assembly variable).
Michael Meissner [Thu, 5 Feb 1998 19:38:28 +0000 (19:38 +0000)]
Do not allow BFD_ALIGN to wrap
Michael Meissner [Thu, 5 Feb 1998 19:29:29 +0000 (19:29 +0000)]
Do not allow BFD_ALIGN to wrap
Ian Lance Taylor [Thu, 5 Feb 1998 17:50:44 +0000 (17:50 +0000)]
* configure, Makefile.in, aclocal.m4: Rebuild with new libtool.
Ian Lance Taylor [Thu, 5 Feb 1998 17:45:32 +0000 (17:45 +0000)]
* configure, Makefile.in, aclocal.m4: Rebuild with new libtool.
* doc/Makefile.in: Likewise.
Ian Lance Taylor [Thu, 5 Feb 1998 17:24:24 +0000 (17:24 +0000)]
* configure, Makefile.in, aclocal.m4: Rebuild with new libtool.
Ian Lance Taylor [Thu, 5 Feb 1998 16:52:22 +0000 (16:52 +0000)]
* elf64-mips.c (mips_elf64_swap_reloca_out): Swap out r_addend,
rather than swapping out r_offset twice. From Luke Deller
<luked@cse.unsw.edu.au>.
Jason Molenda [Thu, 5 Feb 1998 01:47:26 +0000 (01:47 +0000)]
* Makefile.in (SFILES): add tracepoint.c.
(LINTFILES): add @CONFIG_SRCS@.
(SOURCES): Ditto.
* configure.in (CONFIG_SRCS): Mirror use of CONFIG_OBS.
* configure: Regenerated.
Geoffrey Noer [Thu, 5 Feb 1998 00:58:07 +0000 (00:58 +0000)]
Wed Feb 4 16:53:58 1998 Geoffrey Noer <noer@cygnus.com>
* configure.in: add target-gperf to noconfigdirs for Cygwin32.
Fix typo in ming config comment.
Ian Lance Taylor [Thu, 5 Feb 1998 00:18:54 +0000 (00:18 +0000)]
* configure.in: Set libtool_enable_shared rather than
libtool_shared. Remove diversion hack.
* configure, Makefile.in, aclocal.m4: Rebuild with new libtool.
Ian Lance Taylor [Thu, 5 Feb 1998 00:16:01 +0000 (00:16 +0000)]
* configure.in: Set libtool_enable_shared rather than
libtool_shared. Remove diversion hack.
* configure, Makefile.in, doc/Makefile.in, aclocal.m4: Rebuild
with new libtool.
Ian Lance Taylor [Wed, 4 Feb 1998 23:56:46 +0000 (23:56 +0000)]
* ltconfig, ltmain.sh: Update from libtool 1.0h.
Nick Clifton [Wed, 4 Feb 1998 23:44:58 +0000 (23:44 +0000)]
Add checks for side effects of instructions preventing their parallelisation.
Nick Clifton [Wed, 4 Feb 1998 23:28:29 +0000 (23:28 +0000)]
Updated to match latest assembler output.
Nick Clifton [Wed, 4 Feb 1998 23:26:03 +0000 (23:26 +0000)]
Applied patch submitted by Jamie Smith <jsmith@teknema.demon.co.uk> to fix
literal pool appearances instigated by macros.
Ian Lance Taylor [Wed, 4 Feb 1998 21:18:25 +0000 (21:18 +0000)]
Wed Feb 4 16:10:21 1998 Brent Baccala <baccala@freesoft.org>
* syms.c (struct stab_cache): Define.
(struct stab_find_info): Remove cached_offset, cached_stab,
cached_str, and cached_stroff fields. Add file_cache,
function_cache, and line_cache fields.
(_bfd_stab_section_find_nearest_line): Use extensive caching to
speed up searches.
Ian Lance Taylor [Wed, 4 Feb 1998 20:42:29 +0000 (20:42 +0000)]
Wed Feb 4 15:40:00 1998 Geoffrey Keating <geoffk@ozemail.com.au>
* gas/ppc/ppc.exp: New file.
* gas/ppc/astest.s, gas/ppc/astest.d: New test.
* gas/ppc/astest2.s, gas/ppc/astest2.d: New test.