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
David Edelsohn
9fc8002c2d
Add v9 sanitized entry for sparc-tdep.c.
1993-07-12 00:13:50 +00:00
David Edelsohn
85b9835f8f
Add v9 sanitization support.
1993-07-12 00:08:42 +00:00
Jim Kingdon
62648c5ad8
* m68k.h: Define MC68KBCSMAGIC.
1993-07-11 23:41:01 +00:00
Jim Kingdon
68c567a0bc
add dpx/2 support
1993-07-11 23:40:10 +00:00
Jim Kingdon
0a8f174266
* configure.in (m68*-bull-sysv*): added support for Bull dpx2.
...
* config/m68k/{t,x,n}m-dpx2.h, dpx2-nat.c: New files.
* config/m68k/dpx2.m{h,t}: New files.
1993-07-11 23:29:31 +00:00
Jim Kingdon
a4b6affa7b
add file
1993-07-11 23:24:49 +00:00
Jim Kingdon
4d09e8acfb
* elfcode.h: Use memset not bzero.
...
* trad-core.c: Don't include <sys/file.h>.
* i386linux.h: Include <sys/file.h>.
* coff-m68k-un.c: new file to handle names with underscores on
svr3 machines.
* coff-m68k.c (m68k_rtype2howto): added #ifdef ONLY_DECLARE_RELOCS
to not duplicate the function in the executable.
(TARGET_SYM, TARGET_NAME, NAMES_HAVE_UNDERSCORE): new macros needed
by coff-m68k-un.c.
* coffcode.h (MC68KBCSMAGIC): case added.
* targets.c: Add m68kcoffun_vec.
* configure.host: added support for Bull dpx/2.
* config/dpx2.mh, hosts/dpx2.h: new files.
* Makefile.in: added target coff-m68k-un.
1993-07-11 23:23:20 +00:00
Jim Kingdon
6f4d6543da
new for dpx2
1993-07-11 22:58:00 +00:00
Jim Kingdon
efeb844ddb
new for dpx2
1993-07-11 22:44:45 +00:00