David Edelsohn
07ef2075f5
Recognize h8300h.
...
Make sparc64-*-aout* use bfd gas.
1993-07-14 16:35:04 +00:00
David Edelsohn
7024033bfb
* configure.in: Recognize h8300h-*-*.
1993-07-14 16:32:34 +00:00
Jim Kingdon
5af4f5f6f1
Tue Jul 13 14:03:48 1993 Jim Kingdon (kingdon@lioth.cygnus.com)
...
* stabsread.c (define_symbol): Make the caddr_t hack apply to `function
returning foo' as well as `pointer to foo'.
* remote.c [REMOTE_BREAKPOINT]: Use for breakpoint insn if defined.
* config/m68k/tm-m68k.h: Define it.
* mem-break.c, breakpoint.c: Improve comments.
Tue Jul 13 13:35:31 1993 Frederic Pierresteguy (F.Pierresteguy@frcl.bull.fr )
* config/m68k/tm-dpx2.h: Replace "tm-68k.h" with "m68k/tm-m68k.h".
* config/m68k/xm-dpx2.h: Define HAVE_TERMIOS not HAVE_TERMIO.
1993-07-14 15:12:05 +00:00
David Edelsohn
b2eed00fa9
* config.sub: Recognize h8300hhms as h8300h-hitachi-hms.
...
(h8300hhms is temporary until multi-libraries are implemented).
* configure.in: Handle h8300h too.
1993-07-14 03:20:18 +00:00
David Edelsohn
ac2c0ee786
* configure.in: Accept h8300h for target cpu.
...
* ldmisc.c (vfinfo): Have demangle remove leading underscore if
present (demangle is smart enough to know whether to do it or not).
1993-07-14 03:08:33 +00:00
David Edelsohn
8a80def6f4
Accept h8300h for target cpu.
1993-07-14 03:07:04 +00:00
David Edelsohn
595dc9a4ed
Restore function naming scheme (sim_xxx vs simif_xxx).
...
Make more generic (remove any reference to sparc64).
Document simif_xxx fns.
1993-07-14 02:21:59 +00:00
Steve Chamberlain
8a453541bc
Use host_makefile_frag.
1993-07-13 19:15:38 +00:00
Steve Chamberlain
1728686e66
cvs core dumps again...
1993-07-13 19:13:18 +00:00
Steve Chamberlain
489a93f3c3
* config/tc-h8500.c (line_comment_chars): Add hash.
...
(parse_exp, skip_colonthing, build_bytes): Add support for
R_H8500_HIGH16 relocation type.
1993-07-13 19:12:10 +00:00
Steve Chamberlain
46dd06224b
* coff-h8500.c (reloc_processing, rtype2howto): New relocation
...
type R_H8500_HIGH_16.
* coff-sh.c (r_imm32): Get the width of the reloc right.
1993-07-13 19:08:25 +00:00
David Edelsohn
524895ab98
* gdbcore.h (read_memory_integer, read_memory_unsigned_integer):
...
Make prototype match definition.
1993-07-13 18:58:41 +00:00
Ken Raeburn
fa088f5074
dtrt wrt v9 for elf64-sparc.c (sigh)
1993-07-13 18:52:44 +00:00
Fred Fish
8bdc1fd08a
* elfread.c: Remove notice about file still being under
...
construction.
1993-07-13 18:49:51 +00:00
Jim Kingdon
25452831dc
* configure.in: Add new target m68k-coffun to the dpx/2.
...
* config/m68k-coffun.mt: New file, renamed from config/dpx2.mt.
1993-07-13 18:42:33 +00:00
Ken Raeburn
42b9004e46
make sanitize dtrt wrt v9
1993-07-13 18:39:22 +00:00
Fred Fish
98d8248937
* Makefile.in (ultra3-xdep.o, umax-xdep.o): Add missing ')'.
1993-07-13 18:20:55 +00:00
Ian Lance Taylor
37609724c6
* mips-dis.c (print_insn_arg, _print_insn_mips): Made pointer to
...
argument string const char * to correspond to opcode/mips.h.
1993-07-13 17:06:07 +00:00
David D. Zuhn
e7569ec89f
add a -I to the makeinfo command line
1993-07-13 03:01:22 +00:00
K. Richard Pixley
7d8d708459
* Makefile.in (TAGS): make work again by naming directories
...
explicitly rather than depending on undefined macros.
(INSTALL_XFORM): correct bad install target.
1993-07-13 00:57:27 +00:00
David MacKenzie
f42084627b
* ldmain.c (set_scripts_dir): Check . and <ld bin dir>/../lib for
...
ldscripts, as well as <ld bin dir> and SCRIPTDIR.
1993-07-13 00:54:45 +00:00
Jim Kingdon
8549490910
* a29k-tdep.c (read_register_stack): Make val static.
1993-07-12 22:51:09 +00:00
David Edelsohn
e1f63216eb
h8300 stuff.
1993-07-12 21:12:02 +00:00
David Edelsohn
696314b6cb
(REGISTER_CONVERTIBLE): Change value to 0.
...
(REGISTER_CONVERT_TO_VIRTUAL, REGISTER_CONVERT_TO_RAW): Move def'n to
usual spot.
1993-07-12 21:09:22 +00:00
David D. Zuhn
ec782faafc
handle our SCO name better
1993-07-12 21:05:23 +00:00
Mark Eichin
025b030243
fix definitions of md_create_long_jump, md_create_short_jump,
...
md_number_to_chars, and md_section_align to correctly use valueT and addressT
1993-07-12 19:42:32 +00:00
David MacKenzie
d723cd17d5
* ldlang.c (lang_process): Use sizeof instead of magic constant.
...
* ldmain.c (get_emulation, check_for_scripts_dir,
set_scripts_dir): New functions.
(main): Call them.
1993-07-12 19:34:04 +00:00
Mark Eichin
c463189d53
update use of valueT and addressT
1993-07-12 18:58:50 +00:00
Jim Kingdon
499a5faaae
* stabs.texinfo: N_MAIN is sometimes used for C.
1993-07-12 18:41:14 +00:00
Jim Kingdon
1326dacef9
* c-valprint.c (c_val_print): Fix thinko with unspecified length
...
arrays.
1993-07-12 18:00:48 +00:00
Jim Kingdon
eabbe766c0
* hppa-tdep.c (find_proc_framesize): If there is a frame pointer,
...
use it.
1993-07-12 16:34:23 +00:00
Jim Kingdon
4988d8c722
* gdb.t15/{gdbme.c,funcargs.exp}: Test for alloca-influenced frames.
1993-07-12 16:30:21 +00:00
Jim Kingdon
4f47020526
improve comment about Sun acc
1993-07-12 15:58:42 +00:00
Ken Raeburn
5d4ef2968b
config/obj-elf.c (obj_elf_section): Allow `@' to introduce an attribute name.
...
Handle `execinstr' attribute.
1993-07-12 15:17:10 +00:00
Ken Raeburn
e7affb090d
configure.in, elf.sc changes
1993-07-12 15:07:42 +00:00
Ken Raeburn
aa6743a58d
Include .init, .fini, .rodata sections.
...
Create symbol "end" instead of "__end".
Comment out some parts that may not be needed (yet) for elf.
1993-07-12 15:05:38 +00:00
Ken Raeburn
e900b30cae
Solaris 2 support; sparc64 sanitization.
1993-07-12 15:01:15 +00:00
Ken Raeburn
dc31b55093
fix values
1993-07-12 15:00:55 +00:00
Ken Raeburn
96593d4b82
Solaris 2 configuration; sparc64 sanitization.
1993-07-12 14:59:29 +00:00
Ken Raeburn
ba9ca6a387
Handle sparc64-* before sparc*.
...
Accept sparc-elf and sparc-solaris configurations (though ../configure.in
should still not configure this directory by default, it's not completely
working).
1993-07-12 14:56:45 +00:00
Ken Raeburn
b886bef191
Changes to reloc.c, libelf.h, config/sparc-elf.mt.
1993-07-12 14:50:45 +00:00
Ken Raeburn
5284a822d1
regenerated
1993-07-12 14:48:13 +00:00
Ken Raeburn
6ed3ddef4c
Use {start,end}-sanitize-v9 instead of `v9' on every line to be removed.
1993-07-12 14:47:30 +00:00
Ken Raeburn
cb6d724fb9
(struct elf_obj_tdata): Add field `thunk'.
1993-07-12 14:46:20 +00:00
Ken Raeburn
58acdbd76b
(enum bfd_reloc_code_real): Move SPARC_BASE13 and SPARC_WDISP19 to more
...
appropriate places.
(bfd_perform_relocation): Whitespace changes, more comments.
1993-07-12 14:44:30 +00:00
Ken Raeburn
2d56dfba5d
(sparc_reloc_map): Remove duplicate WDISP19 entry.
1993-07-12 14:39:40 +00:00
Ken Raeburn
1bea1b6fa7
Clean v9 stuff from reloc.c and bfd-in2.h also.
1993-07-12 14:37:44 +00:00
Ian Lance Taylor
99c24539c5
* config/tc-mips.c (mips_ip): Don't warn on 'i' or 'j' mismatch if
...
there is another alternative for the instruction.
1993-07-12 14:24:20 +00:00
Jim Kingdon
f1ed43304a
* symtab.c (decode_line_1): Use end of block to figure out whether
...
val.end is in the same function, not minimal symbols.
* source.c (line_info): Add a few more wrap_here's.
* i386-tdep.c (i386_follow_jump): Do byteswapping where needed and
don't make assumptions about sizes of host data types.
* blockframe.c, symtab.h (find_pc_partial_function): New arg endaddr.
* infrun.c, breakpoint.c, printcmd.c: Change callers.
* printcmd.c (containing_function_bounds): Remove.
* printcmd.c (disassemble_command): Use find_pc_partial_function,
not containing_function_bounds.
* infcmd.c (step_1): Use find_pc_partial_function rather than
trying to roll our own. Move check for a pc between SIGTRAMP_START and
SIGTRAMP_END in find_pc_partial_function, not step_1.
1993-07-12 03:42:35 +00:00
Jim Kingdon
f6365bd696
* sparc-tdep.c (sparc_frame_chain, frame_saved_pc):
...
Keep unswapped value in array of char, not REGISTER_TYPE.
Use REGISTER_RAW_SIZE not sizeof (REGISTER_TYPE).
(sparc_extract_struct_value_address): Use TARGET_PTR_BIT not
sizeof (CORE_ADDR).
1993-07-12 00:45:02 +00:00