Nick Clifton
a5fdb81613
Add support for m32rx processor.
1997-12-15 23:10:11 +00:00
Brendan Kehoe
6870e2f5e6
* configure: Only build libopcodes shared if --enable-shared's value
...
was `yes', or was set to `*opcodes*'.
* aclocal.m4: Likewise.
so `--enable-shared=libstdc++' doesn't result in building a shared libopcodes
only an interim fix, this is the incorrect formal approach since alocal.m4
itself is generated via what's in devo/libtool/libtool.m4; we need to find
a way to have that somehow hold the real fix.
1997-12-15 19:59:12 +00:00
Brendan Kehoe
3607f666e6
* configure: Only build libbfd shared if --enable-shared's value
...
was `yes', or was set to `*bfd*'.
* aclocal.m4: Likewise.
so `--enable-shared=libstdc++' doesn't result in building a shared libbfd.
1997-12-15 19:52:32 +00:00
Jeff Law
91866cc9be
* mips-opc.c (mtpc, mfpc, mtps, mfps): Add r5900 variants.
...
Also move 'P' handling out of vr5400 sanitized code so it can be used
on r5900 too.
1997-12-15 19:43:04 +00:00
Jeff Law
bfdbb113ec
Move 'P' and PERFREG stuff outside of the vr5400 sanitization markers.
1997-12-15 19:38:45 +00:00
Jeff Law
8f7df7089a
* gas/mips/vr5400.s: Tweak mfpc, mtpc, mfps, mfps, and mtps for
...
better testing coverage.
* gas/mips/vr5400.d: Corresponding changes.
1997-12-15 19:25:54 +00:00
Jeff Law
09162f6feb
* config/tc-mips.c (mips_ip): Correctly insert 'P' operands into
...
the instruction.
1997-12-15 19:21:25 +00:00
Jim Blandy
7c45d53214
Revert addition of test suite from Alcatel --- we don't have papers
...
for these. Changes bracketed with tags jimb_pre_revert_pr13812,
jimb_post_revert_pr13812, so we can easily re-add them when we receive
papers.
1997-12-15 18:24:59 +00:00
Andrew Cagney
02475394db
When using sigaction() to install cntrl-c handler do not also use signal().
1997-12-15 12:59:55 +00:00
Andrew Cagney
e7ab2a476e
(Mostly from Gavin Koch)
...
In dwarf2read.c, if the ABI is 32 bit and 64 bit addresses are encountered
discard the most significant 32 bits.
Use CORE_ADDR for address variables instead of long.
Add more explicit tx49 configur target.
Check/use sigaction/SA_RESTART in remote-sim.c
1997-12-15 12:38:05 +00:00
Andrew Cagney
9c8ec16d78
In nrun.c, look for sigaction & SA_RESTART. When both present,
...
install cntrl-c (SIGINT) handler with no SA_RESTART bit set.
1997-12-15 12:33:59 +00:00
Andrew Cagney
bbf51ca239
Restore value of Makefile variable VERSION to 4.16.1.
...
Was clobered during one of the Foundry merges.
1997-12-15 02:33:04 +00:00
Andrew Cagney
b17d2d1474
For MADD et.al. instructions sign extend 32 bit result assigned to a
...
register.
1997-12-13 04:23:31 +00:00
Fred Fish
599ef811c3
* config/tc-tic80.c (build_insn): Handle instructions that have
...
long (32 bit) PC relative offsets. Fix places that previously
misused R_MPPCR for 15 bit offsets to use the new R_MPPCR15W type.
(md_apply_fix): Add case to handle long PC relative offsets.
PR 12927
1997-12-13 00:58:43 +00:00
Fred Fish
c2a45746f8
* tic80-opc.c (OFF_SL_PC, OFF_SL_BR): Minor formatting change.
...
(tic80_opcodes): Reorder table entries to put the 32 bit PC relative
offset forms before the 15 bit forms, to default to the long forms.
PR 12927
1997-12-13 00:54:33 +00:00
Nick Clifton
3b7dc33055
Fixed bug in previous delta (strcmp <=> streq)
1997-12-12 22:02:12 +00:00
Jeff Law
255cbbf190
* configure.in (sim_igen_filter): Multi-sim vr5000 - vr5000 or
...
vr5400 with the vr5000 as the default.
1997-12-12 19:24:34 +00:00
Nick Clifton
61c550e0bd
Renamed v850eq -> v850ea
1997-12-12 19:12:11 +00:00
Ian Lance Taylor
87d36c311e
sanitize out dependency of all-libide on all-ilu
1997-12-12 19:07:30 +00:00
Nick Clifton
cd66558c07
Renamed v850eq -> v850ea
1997-12-12 19:05:07 +00:00
Nick Clifton
da5715e693
Renamed v850eq -> v850eq
1997-12-12 18:55:50 +00:00
Nick Clifton
67a46fe94a
Renamed v850eq -> v850ea
1997-12-12 18:53:24 +00:00
Nick Clifton
93a0cb32e2
Fixed v850e sanitization markers.
1997-12-12 18:51:55 +00:00
Brendan Kehoe
97b951fb4f
* Makefile.in (all-target-gperf): Change dependency to
...
all-target-libstdc++.
to go w/ the changes taking out use of libg++ in gperf
1997-12-12 18:44:23 +00:00
Nick Clifton
f520aaee13
Add support for more ARM processor names.
1997-12-12 18:42:40 +00:00
Richard Henderson
0483568a24
* alpha-opc.c (cvttq/*u*): Remove, as that suffix is invalid.
1997-12-12 09:34:04 +00:00
Mark Alexander
1eb0aabbc6
From change made to branch by Bob Manson <manson@cygnus.com>:
...
* tic80-tdep.c (tic80_push_arguments): The compiler always
passes structs by reference.
1997-12-12 06:43:11 +00:00
Nick Clifton
e317cee2ba
Parent directory renamed.
1997-12-12 02:01:21 +00:00
Richard Henderson
5b3a74e8b8
* linker.c (generic_link_add_symbol_list): Always init udata.p so
...
that the generic relaxation code can function when input and output
file formats are mismatched.
1997-12-12 01:48:58 +00:00
Richard Henderson
290c51b5cd
* config/tc-m68k.c (m68k_ip): Don't overwrite opcode table data.
...
(insop, m68k_ip): Make `opcode' const so it doesn't happen again.
1997-12-12 01:46:42 +00:00
Michael Snyder
bf1aae13f0
Thu Dec 11 14:28:01 1997 Michael Snyder (msnyder@cleaver.cygnus.com)
...
* tracepoint.c (trace_find_command): don't error if going
backwards thru the trace buffer in a loop.
* (struct tracepoint): delete unused field.
1997-12-11 22:34:09 +00:00
Keith Seitz
5f00acfc3f
clean up sloppy Changelog entries
1997-12-11 20:40:38 +00:00
Gavin Romig-Koch
2a07178851
Don't run mips16 tests for tx49.
1997-12-11 14:28:38 +00:00
Michael Meissner
41cf747a99
Rename d30velf_{o,e} to be unique within 8 characters
1997-12-11 14:07:20 +00:00
Ian Lance Taylor
a3f1e78a6c
* coff-sh.c (bfd_coff_small_swap_table): Initialize new fields.
1997-12-11 06:08:05 +00:00
Ian Lance Taylor
c63729b518
* elf.c (assign_file_positions_for_segments): For a loadable
...
section, make sure that the load address is correct relative to
the load address of the segment plus the size of the segment so
far.
1997-12-11 06:07:10 +00:00
Ian Lance Taylor
86274b9b5c
* coffcode.h (_coff_link_output_has_begun): Make static.
...
(_coff_final_link_postscript): Likewise.
1997-12-11 06:04:39 +00:00
Ian Lance Taylor
5ee8d9327b
* elflink.h (elf_link_input_bfd): Handle a relocateable link in
...
which a relocation refers to an indirect or warning symbol.
1997-12-11 04:38:44 +00:00
Felix Lee
06434f5f16
sanitization fixes. (files not mentioned, fences misspelled)
1997-12-11 04:18:47 +00:00
Keith Seitz
3de294afad
always keep tracepoint.{c,h}
1997-12-11 03:16:50 +00:00
Keith Seitz
4f17e6eb48
* gdbtk.c (gdb_get_tracepoint_info): use info in struct
...
symtab_and_line, not struct tracepoint
arrange data more like gdb_get_breakpoint_info
(tracepoint_notify): use info in struct symtab_and_line,
not struct tracepoint
(gdbtk_init): add command "gdb_get_tracepoint_list" into
interpreter
(gdb_get_tracepoint_list): new function
1997-12-11 03:05:13 +00:00
David Taylor
7359fb1d01
changed d10v instruction patterns to d30v ones and made them defines rather
...
than sprinkled throughout the code. changes to several functions; backtraces
now work and calling functions in the inferior partially works. Registers
do not yet track the frame.
1997-12-11 00:14:33 +00:00
Jeff Law
23850e9219
* mips.igen (MSUB): Fix to work like MADD.
...
* gencode.c (MSUB): Similarly.
1997-12-11 00:11:04 +00:00
Andrew Cagney
70a46de24e
(CVS is doing wierd things)
...
Re-checkin fixes to code verifying dwarf debug info CU headers before
using it.
1997-12-10 23:11:20 +00:00
Jim Blandy
7602287484
*** empty log message ***
1997-12-10 22:59:16 +00:00
Jim Blandy
bf6a4419d6
* ch-valprint.c (chill_val_print): To avoid segfaults, don't print
...
a string whose dynamic length is longer than its static length.
1997-12-10 22:58:21 +00:00
Jim Blandy
b2839a5602
* gch1494.ch, gch1494.exp: New tests, for PR 13812.
1997-12-10 22:58:03 +00:00
Ian Lance Taylor
7751f03a62
Source directory cvs renamed to cvssrc:
...
* configure.in (host_tools): Change cvs to cvssrc.
(native_only): Likewise.
(noconfigdirs) [various cases]: Likewise.
* Makefile.in (ALL_MODULES): Change all-cvs to all-cvssrc.
(CROSS_CHECK_MODULES): Change check-cvs to check-cvssrc.
(INSTALL_MODULES): Change install-cvs to install-cvssrc.
(CLEAN_MODULES): Change clean-cvs to clean-cvssrc.
(all-cvssrc): Rename target from all-cvs.
1997-12-10 20:15:56 +00:00
Michael Meissner
70a810424d
Add .rel/.rela sections; Setup constructors/destructors; Delete sections not linked in
1997-12-10 19:30:15 +00:00
Nick Clifton
5b6f4b31fc
Fixed overflow from a LO16 reloc into a HI16_S reloc.
1997-12-10 19:20:31 +00:00