Kim Knuttila
2ba0d82d52
Removed debug, fixed diagnostics, etc
1996-07-18 01:04:14 +00:00
Martin Hunt
a1e636c89d
start-sanitize-d10v
...
Wed Jul 17 14:33:09 1996 Martin M. Hunt <hunt@pizza.cygnus.com>
* configure.in (d10v-*-*): New target.
end-sanitize-d10v
1996-07-18 00:53:17 +00:00
Martin Hunt
e3659cbf49
start-sanitize-d10v
...
Wed Jul 17 14:39:05 1996 Martin M. Hunt <hunt@pizza.cygnus.com>
* configure: (bfd_d10v_arch) Add new case.
* configure.in: (bfd_d10v_arch) Add new case.
* d10v-dis.c: New file.
* d10v-opc.c: New file.
* disassemble.c (disassembler) Add entry for d10v.
end-sanitize-d10v
1996-07-18 00:49:26 +00:00
Martin Hunt
50bd50d48f
start-sanitize-d10v
...
Wed Jul 17 14:51:52 1996 Martin M. Hunt <hunt@pizza.cygnus.com>
* Makefile.in (ALL_MACHINES): Add cpu-d10v.o
(BFD32_BACKENDS) Add elf32-d10v.o
* archures.c: Add bfd_d10v_arch.
* bfd-in2.h: Add bfd_d10v_arch.
* config.bfd (d10v-*-*): New target.
* configure: (bfd_elf32_d10v_vec) New vector.
* configure.in: (bfd_elf32_d10v_vec) New vector.
* cpu-d10v.c: New file.
* elf.c (prep_headers): Added case bfd_arch_d10v.
* elf32-d10v.c: New file.
* libbfd.h: Rebuild.
* reloc.c (BFD_RELOC_D10V_10_PCREL_R, BFD_RELOC_D10V_10_PCREL_L, BFD_RELOC_D10V_18,
BFD_RELOC_D10V_18_PCREL): Define.
* targets.c (bfd_elf32_d10v_vec): New vector.
end-sanitize-d10v
1996-07-18 00:47:05 +00:00
Martin Hunt
6fb197de55
* common.h (EM_CYGNUS_D10V): Define.
1996-07-18 00:41:45 +00:00
Martin Hunt
770e082760
start-sanitize-d10v
...
Wed Jul 17 14:45:12 1996 Martin M. Hunt <hunt@pizza.cygnus.com>
* dis-asm.h: (print_insn_d10v): Declare.
end-sanitize-d10v
1996-07-18 00:41:43 +00:00
Martin Hunt
3d1d21b028
start-sanitize-d10v
...
Wed Jul 17 14:46:38 1996 Martin M. Hunt <hunt@pizza.cygnus.com>
* d10v.h: New file.
end-sanitize-d10v
1996-07-18 00:40:48 +00:00
Martin Hunt
7be9a3121d
start-sanitize-d10v
...
Wed Jul 17 14:25:13 1996 Martin M. Hunt <hunt@pizza.cygnus.com>
* config/tc-d10v.c: New file.
* config/tc-d10v.h: New file.
* configure (d10v-*-elf): New target.
* configure.in (d10v-*-elf): New target.
end-sanitize-d10v
1996-07-18 00:39:03 +00:00
Kim Knuttila
2154656e3d
Pay attention to return code
1996-07-18 00:04:58 +00:00
Kim Knuttila
2ce9802e14
Removed bogus printf
1996-07-17 18:10:20 +00:00
Kim Knuttila
611a763fe5
Strip prefix '.'s from name
1996-07-17 17:55:38 +00:00
J.T. Conklin
dec678d6ca
Wed Jul 17 10:12:05 1996 J.T. Conklin <jtc@rtl.cygnus.com>
...
* m68k-opc.c (m68k_opcodes): Fix bugs in coldfire insns relating
to bcc, trapfl, subxl, and wddata discovered by Andreas Schwab.
1996-07-17 17:18:13 +00:00
Mark Alexander
2531b169ee
* mon960-rom.c: Shorten the mon960_inits string to a single
...
carriage return; this prevents a hang on connecting immediately
after powerup, when MON960 is attempting autobaud detection.
1996-07-17 14:00:46 +00:00
Ian Lance Taylor
4b2ef5d8bf
remove sanitization accidentally inserted in last commit
1996-07-17 13:28:31 +00:00
Mark Alexander
48b497edfe
* a29k-tdep.c (get_saved_register): Allow PC to be modified
...
when innermost frame is selected, but not in outer frames.
PR 9012
1996-07-17 06:52:31 +00:00
Stu Grossman
9676e4461a
* archures.c bfd-in2.h: Add bfd_mach_i386_i386 and
...
bfd_mach_i386_i8086 machine types.
1996-07-17 06:51:21 +00:00
Stu Grossman
76420d4630
* command.c (do_setshow_command): Don't segfault when showing
...
var_string and var_string_noescape vars that are NULL.
From the fsf:
* solib.c (solib_absolute_prefix, solib_search_path): New variables.
(_initialize_solib): Add set/show commands for those variables.
(solib_map_sections): Implement searching using them.
1996-07-17 06:41:25 +00:00
Stu Grossman
647e52ea3a
Changes from the FSF for Hurd thread support.
1996-07-17 06:03:26 +00:00
Stu Grossman
9498be1a05
oops!
1996-07-16 00:03:38 +00:00
Stu Grossman
d9ad578c49
* i386-dis.c (print_insn_i8086): New routine to disassemble using
...
the 8086 instruction set.
* i386-dis.c: General cleanups. Make most things static. Add
prototypes. Get rid of static variables aflags and dflags. Pass
them as args (to almost everything).
1996-07-16 00:01:50 +00:00
Stu Grossman
a29322f785
* dis-asm.h: Get rid of decls for print_insn_i8086,
...
print_insn_sparc64 and print_insn_sparclite.
* (INIT_DISASSEMBLE_INFO): Split into two pieces. One,
INIT_DISASSEMBLE_INFO_NO_ARCH inits everything except for endian,
mach, and arch.
1996-07-15 23:59:26 +00:00
David Edelsohn
2dcfc9c781
* win32-nat.c (handle_load_dll): dos_path_to_unix_path renamed to
...
cygwin32_conv_to_posix_path.
(child_create_inferior): unix_path_to_dos_path renamed to
cygwin32_conv_to_win32_path. Rewrite code to translate PATH.
1996-07-15 23:57:36 +00:00
Stu Grossman
91550191be
* defs.h printcmd.c: Create global disassemble_info structure
...
tm_print_insn_info.
* gdbtk.c (gdb_disassemble): Setup di.mach from
tm_print_insn_info.mach, and set endian from TARGET_BYTE_ORDER.
* i386-tdep.c (set_assembly_language_command): set
tm_print_insn_info.mach to the appropriate value for 386 or 8086
disassembly.
* printcmd.c (print_insn): Move init of disassembler_info to
_initialize_printcmd. Set endian for disassembler here.
* sparc-tdep.c: Set tm_print_insn_info.mach as appropriate to
select sparc/sparclite.
* config/sparc/{tm-sparc.h tm-sparclite.h}: Get rid of
TM_PRINT_INSN. Set TM_PRINT_INSN_MACH to
bfd_mach_sparc/bfd_mach_sparc_sparclite.
1996-07-15 23:54:39 +00:00
Stu Grossman
3cc21bf602
* bfd-in2.h: Add bfd_mach_i386_i386 and bfd_mach_i386_i8086
...
machine types.
1996-07-15 23:41:21 +00:00
Jeff Law
eddf8efeac
* config.guess (HP 9000/811): Recognize this as a PA1.1
...
machine.
1996-07-15 17:52:39 +00:00
Ian Lance Taylor
888b0b2fa0
Mon Jul 15 11:49:49 1996 Andreas Schwab <schwab@issan.informatik.uni-dortmund.de>
...
* emultempl/elf32.em (gld${EMULATION_NAME}_place_orphan): Round
the value of __start_SECNAME to the alignment required by the
section to be placed.
1996-07-15 15:58:00 +00:00
Fred Fish
ade7264c94
Check in an entry that somehow got missed long ago.
1996-07-13 14:55:30 +00:00
Fred Fish
d369b2139b
* hpread.c (hpread_lookup_type): Use xmmalloc/xmrealloc rather
...
than xmalloc/xrealloc.
1996-07-13 05:34:40 +00:00
Fred Fish
56f0ef83a6
* mmap-sup.c (mmalloc_findbase): Change to not require /dev/zero
...
if MMAP_ANONYMOUS is available.
1996-07-13 05:24:44 +00:00
Fred Fish
0a4d0a494e
Fix thinko in previous patch
1996-07-13 04:50:40 +00:00
Ken Raeburn
b5dbae2826
* Makefile.in (do-tar-gz): New target, split out from tail end of taz target.
...
Run each command separately, don't use pipes.
(taz): Use it.
1996-07-13 03:22:47 +00:00
Fred Fish
c0e6ae2e2e
* objfiles.c (map_to_file): Error return from mmalloc_findbase is
...
a NULL pointer, not a -1.
Fix oops from a previous checkin.
1996-07-13 01:12:11 +00:00
Michael Meissner
10c9620d4e
Recognize and handle -K PIC
1996-07-13 00:54:55 +00:00
Stan Shebs
f76215e0a6
* mpw-configure: Look for g-mpw-make.sed in config/mpw.
...
* mpw-build.in: No builds should depend on building byacc or flex,
they are assumed to be installed already.
1996-07-12 19:11:22 +00:00
Stan Shebs
a528763af3
always keep mpw subdir
1996-07-12 19:05:17 +00:00
Stu Grossman
892d7e9f20
* gdb.texinfo: Document `set assembly-language'.
1996-07-12 18:11:24 +00:00
Stu Grossman
979ce1e806
* dis-asm.h (print_insn_i8086): Declare.
1996-07-12 17:20:17 +00:00
Stu Grossman
f33b2c132b
* i386-tdep.c (set_assembly_language_command): New routine to
...
select between i386 and i8086 instruction sets for disassembly.
New command `set assembly-language {i386 i8086}'.
1996-07-12 17:18:53 +00:00
Stu Grossman
be0c8b0508
* i386-dis.c (print_insn_i8086): New routine to disassemble using
...
the 8086 instruction set.
* i386-dis.c: General cleanups. Make most things static. Add
prototypes. Get rid of static variables aflags and dflags. Pass
them as args (to almost everything).
1996-07-12 17:15:38 +00:00
Michael Meissner
59d3634c87
Set r environment variable that CC_FOR_TARGET needs in CONFIGURE_TARGET_MODULES
1996-07-12 13:54:37 +00:00
Mark Alexander
f3138a7ca1
* monitor.c (monitor_write_memory, monitor_read_memory_single):
...
Disable use of "long long" memory read/write commands; can't
use them because we hold the values to read/write in an int
variable, and because strtoul fails on values that exceed the
size of a long. This fixes breakpoint problems on MON960.
1996-07-12 04:18:13 +00:00
Fred Fish
4853b6d11c
* config/m68k/xm-hp300hpux.h (HAVE_MMAP): Remove definition.
...
* config/pa/xm-hppah.h (HAVE_MMAP): Ditto.
1996-07-12 00:19:15 +00:00
Michael Meissner
354a86c70f
Check whether $(TARGET_SUBDIR)/$${dir} exists before trying to output --print-multi-lib there
1996-07-11 23:28:28 +00:00
Stan Shebs
42d0ec72f0
* remote.texi: Update list of stubs in the GDB distribution.
...
Humoring JT :-)
1996-07-11 20:53:41 +00:00
Jeff Law
3b2a7894d8
* h8300-dis.c (bfd_h8_disassemble): Handle macregs in ldmac insns.
...
More HMSE.
1996-07-11 19:06:21 +00:00
Jeff Law
8e9c1f74c9
* h8300-dis.c (bfd_h8_disassemble): Handle "ldm.l" and "stm.l".
...
More disassembler fixes. HMSE.
1996-07-11 18:59:57 +00:00
Jeff Law
52aa53362e
* h8300-dis.c (bfd_h8_disassemble): "abs" is implicitly two
...
if the next arg is marked with SRC_IN_DST. Gross.
Gross hack so that shift-by-two insns are disassembled correctly.
1996-07-11 18:46:41 +00:00
Jeff Law
b3ef936e6b
* h8300-dis.c (bfd_h8_disassemble): Print "exr" when
...
we're looking for and find EXR.
So we disassemble andc/orc/xorc with exr correctly.
1996-07-11 18:30:02 +00:00
Jeff Law
81fc72a71a
* h8300-dis.c (bfd_h8_disassemble): We don't have a match
...
if we're looking for KBIT and we don't find it.
So we don't disassemble "inc" instructions as "adds" instructions.
1996-07-11 18:24:59 +00:00
Jeff Law
2757047686
* h8300.h (band, bclr): Force high bit of immediate nibble to zero.
...
So we don't disassemble "biand" as "band".
1996-07-11 18:10:13 +00:00