Martin Hunt
973b0216f6
Fri Aug 28 12:14:49 1998 Martin M. Hunt <hunt@cygnus.com>
...
* gdbtk-cmds.c (gdb_loadfile): Open the file after doing
the symtab lookup and calling symtab_to_filename(). This
makes GDBtk work with the GDB "dir" command.
1998-08-28 19:18:38 +00:00
Catherine Moore
28278f9032
add elfarm.sc to things to keep
1998-08-27 20:40:30 +00:00
Catherine Moore
4be26f9d58
add armelf.em to things to keep.
1998-08-27 20:39:21 +00:00
Catherine Moore
9d811c2141
add elf32-arm.c to things to keep
1998-08-27 20:35:58 +00:00
Catherine Moore
4d2466d15a
remove armelf sanitization.
1998-08-26 17:55:50 +00:00
Ken Raeburn
83e29d5263
Change sanitization of vrXXXX to cygnus, so redact might work on it.
...
This means using keep-vr4320 without keep-cygnus probably won't work.
1998-08-26 17:29:06 +00:00
Catherine Moore
603e9cf139
remove armelf sanitization
1998-08-26 17:25:19 +00:00
Catherine Moore
e9ebd69fe6
remove armelf sanitization.
1998-08-26 17:17:56 +00:00
Joyce Janczyn
cf83964e6f
Regress yesterday's change to jmp instn implementation in mn10300.igen.
1998-08-26 13:37:56 +00:00
Joyce Janczyn
ef4d20e915
Regress yesterday's change to jmp instruction -- it has deceiving syntax.
...
Also tidy up some code to match documentation and fix div, divu by 0.
1998-08-26 13:31:38 +00:00
Ulrich Drepper
7c71c3ea98
(process_syminfo): Print names of files symbols are bound to, not the index.
1998-08-26 00:17:28 +00:00
Ulrich Drepper
a12914abfd
Update.
1998-08-25 23:48:58 +00:00
Ulrich Drepper
fdf959ddcb
(process_dynamic_segment): Read syminfo section if available.
...
(process_syminfo): New function. Print syminfo information.
(process_file): Call process_syminfo and free syminfo data at the end.
1998-08-25 23:47:11 +00:00
Joyce Janczyn
59587664ab
* mn10300.igen (OP_F0F4): Need to load contents of register AN0
...
for jmp.
1998-08-25 20:49:35 +00:00
Michael Snyder
290bc1851b
Tue Aug 25 13:21:58 1998 Michael Snyder <msnyder@cleaver.cygnus.com>
...
* ax-gdb.c (gen_var_ref): Allow for typedef types.
(gen_cast, gen_bitfield_ref, gen_expr): ditto.
1998-08-25 20:24:03 +00:00
Frank Ch. Eigler
36e838d13b
* eCos tx3904sio sim - devo part 2/2
...
Tue Aug 25 12:49:46 1998 Frank Ch. Eigler <fche@cygnus.com>
* dv-tx3904sio.c: New file: tx3904 serial I/O module.
* configure.in: Add dv-tx3904sio, dv-sockser for tx39 target.
Reorganize target-specific sim-hardware checks.
* configure: rebuilt.
* interp.c (sim_open): For tx39 target boards, set
OPERATING_ENVIRONMENT, add tx3904sio devices.
* tconfig.in: For tx39 target, set SIM_HANDLES_LMA for loading
ROM executables. Install dv-sockser into sim-modules list.
* dv-tx3904irc.c: Compiler warning clean-up.
* dv-tx3904tmr.c: Compiler warning clean-up. Remove particularly
frequent hw-trace messages.
1998-08-25 14:16:58 +00:00
Frank Ch. Eigler
8d6ed1b768
* eCos tx3904sio sim - devo part 1/2
...
Tue Aug 25 12:45:27 1998 Frank Ch. Eigler <fche@cygnus.com>
* dv-sockser.c (sockser_addr): Make variable non-static.
1998-08-25 13:58:35 +00:00
Michael Snyder
98760699c7
Mon Aug 24 18:29:03 1998 Michael Snyder <msnyder@cleaver.cygnus.com>
...
* tracepoint.c (collect_symbol): Handle register doubles that
are stored in two registers.
1998-08-25 01:31:06 +00:00
Mark Alexander
ce8f5b49f6
* sh-stub.c (undoSStep): Improve comment.
...
* sparc-tdep.c (sparc_extract_struct_value_address): Simplify to use
same method on both 32-bit and 64-bit machines.
* sparcl-tdep.c (sparclite_check_watch_resources): Simulator doesn't
support hardware breakpoints.
* config/sparc/tm-sparc.h (CALL_DUMMY): Improve comments.
1998-08-24 21:51:33 +00:00
Nick Clifton
080a50b635
Improve formatting of --help output
1998-08-24 20:41:35 +00:00
Joyce Janczyn
c1802bfd60
* sim-main.h (SIM_HANDLES_LMA): Define SIM_HANDLES_LMA.
1998-08-24 15:52:43 +00:00
Joyce Janczyn
fb37fdcb89
* sim-hw.{c,h} (sim_hw_parse): Return struct hw pointer.
1998-08-24 15:48:45 +00:00
Tom Tromey
a69b70c4fa
* configure.in (target_libs): Added target-qthreads.
...
* Makefile.in (ALL_TARGET_MODULES): Added qthreads.
(CONFIGURE_TARGET_MODULES): Likewise.
(CHECK_TARGET_MODULES): Likewise.
(INSTALL_TARGET_MODULES): Likewise.
(CLEAN_TARGET_MODULES): Likewise.
(all-target-qthreads): New target.
(configure-target-libjava): Depend on configure-target-qthreads.
(all-target-libjava): Depend on all-target-qthreads.
1998-08-21 19:51:08 +00:00
Doug Evans
71ac5f50ad
heh heh, too quick with cuttin-n-pastin.
...
Sanitize tc-dvp.c part of last entry.
1998-08-21 18:26:14 +00:00
Nick Clifton
fdd378489f
Fix for PR15003 - add FLAG_MUL32 to MAC, MACS, MSUB and MSUBS insns.
1998-08-21 17:03:49 +00:00
Nick Clifton
108fb83e13
Fix for PR15003 - copy prev_opcode over opcode after issuing first insn in
...
a REVSEQ pair.
1998-08-21 17:03:20 +00:00
Ian Lance Taylor
bb7835f04c
fix armelf sanitization and checks for mentions of sanitized files
1998-08-21 16:02:40 +00:00
Ian Lance Taylor
d8a152bcf2
fix armelf sanitization and earmelf.c dependencies
1998-08-21 16:02:05 +00:00
Ian Lance Taylor
3eb82b4ed7
skip CVS when looking at sanitized files
1998-08-21 15:58:30 +00:00
Doug Evans
7b3e7df66b
* read.h (generate_lineno_debug): Add prototype.
...
* read.c (generate_lineno_debug): Make non-static.
* config/tc-dvp.c (insert_mpg_marker): Call generate_lineno_debug.
Part of fix for pr 16876.
1998-08-21 14:53:38 +00:00
Ian Lance Taylor
3f331512e8
* gas/i386/white.l: Revert patch of August 12.
1998-08-21 03:18:55 +00:00
Ian Lance Taylor
61c49d6652
Thu Aug 20 23:17:04 1998 Alan Modra <alan@spri.levels.unisa.edu.au>
...
* config/tc-i386.c (md_assemble): Only warn for address/data size
prefixes.
1998-08-21 03:18:04 +00:00
Nick Clifton
774852e913
Fix seg fault when displaying linker error message
1998-08-20 22:08:22 +00:00
Ian Lance Taylor
cbf40048ae
check for mentions of sanitized files
1998-08-20 22:00:31 +00:00
Ian Lance Taylor
6e60709bd3
rework last patch
1998-08-20 21:58:15 +00:00
Ian Lance Taylor
bd163c91c6
mention directory when looking for sanitize
1998-08-20 21:54:07 +00:00
Nick Clifton
e93a31e414
do not adjust relocations against thumb function names as the linker needs
...
this information.
1998-08-20 21:47:17 +00:00
Ian Lance Taylor
af98e836ec
check for mentions of sanitized files
1998-08-20 21:16:39 +00:00
Ian Lance Taylor
53438a7bb0
check for mentions of sanitized files
1998-08-20 20:58:28 +00:00
Ian Lance Taylor
54e4cfaf3a
add configure to list of files to check
1998-08-20 20:55:13 +00:00
Ian Lance Taylor
c6167c136c
Check whether any sanitized files are mentioned elsewhere.
1998-08-20 20:54:08 +00:00
Jason Molenda
ae69b4c467
1998-08-20 Jason Molenda (jsm@bugshack.cygnus.com)
...
* rdi-share/Makefile.am (INCLUDES): Fix typeo.
* rdi-share/Makefile.in: Regenerated.
1998-08-20 20:11:18 +00:00
Vladimir Makarov
1929bdc748
* expr.c (operand): Check also that there is no advance in operand
...
after atof_generic in order to decide "is it label 0f or floating
point number?".
1998-08-20 20:08:23 +00:00
Vladimir Makarov
ff0f011267
* expr.c (operand): Check more correctly that there is no advance
...
in operand after atof_generic in order to decide "is it label 0f
or floating point number?".
1998-08-20 18:28:07 +00:00
Vladimir Makarov
bb89d84ac7
* expr.c (operand): Check correctly that there is no advance in
...
operand after atof_generic in order to decide "is it label 0f or
floating point number".
PR16670
1998-08-20 16:10:35 +00:00
Jason Molenda
c0ca074b5d
1998-08-19 Jason Molenda (jsm@bugshack.cygnus.com)
...
* rdi-share/Makefile.am: Use just `INCLUDES' not `libname_INCLUDES'.
* rdi-share/Makefile.in: Regenerated.
1998-08-20 03:15:05 +00:00
Michael Snyder
b64beb2d10
Wed Aug 19 15:43:26 1998 Michael Snyder <msnyder@cleaver.cygnus.com>
...
* elfcode.h (elf_object_p): Reject files of header type ET_CORE
(core files are treated differently than object files).
* elf-bfd.h (_bfd_elf_write_corefile_contents,
bfd_elf_mkcorefile): declare.
* elfxx-target.h (_bfd_elf_write_corefile_contents,
bfd_elf_mkcorefile): add to bfd_target vector.
* elfcore.h (elf_core_file_p): save the program header table,
and set the bfd architecture from the elf file header.
* elf.c (bfd_elf_mkcorefile): new function.
(_bfd_elf_write_corefile_contents): new function.
(assign_file_positions_for_segments): add cases for handling
PT_NOTE segments. (assign_file_positions_except_relocs):
core files should be handled the same as exec files.
(prep_headers): identify core files as type ET_CORE.
(copy_private_bfd_data): identify the sections belonging to
the PT_NOTE segment.
* elf32-sparc.c (elf32_sparc_final_write_processing):
add break statement to default case.
1998-08-20 00:32:36 +00:00
Keith Seitz
67205639eb
* v850ice.c (v850ice_stop): New function to stop the ICE.
...
(v850ice_load) Pass filename to ICE DLL.
(ice_stepi, ice_nexti, ice_cont): Do not directly call the gdb
commands -- let the GUI do it so that it can retain control
of the display.
1998-08-20 00:14:03 +00:00
Anthony Green
9ca743cf2f
* i386v4-nat.c: Include sys/reg.h if present.
1998-08-19 22:57:00 +00:00
Vladimir Makarov
b49867b644
* elf32-ppc.c (ppc_elf_relocate_section): Check that output
...
section (not input) will be in sections ".sbss", ".sbss2",
".sdata", and ".sdata" for R_PPC_SDAREL16, R_PPC_EMB_SDA2REL,
R_PPC_EMB_SDA21, R_PPC_EMB_RELSDA. In all these cases also ignore
output_offset for correct evaluation of addend.
PR16246
1998-08-19 21:28:51 +00:00