Andrew Cagney
9d6d78f259
Update removing anything fixed.
2000-04-03 08:47:48 +00:00
Jeff Law
4259e8b62b
* coff-h8300.c (h8300_reloc16_extra_cases): Add bsr:16 -> bsr:8 to
...
the R_PCRWORD_B case.
2000-04-03 06:55:06 +00:00
Andrew Cagney
62a4b482f9
Revert white space changes. Need way of stopping this happening.
2000-04-03 06:52:38 +00:00
Andrew Cagney
eb2f494ab0
Re-indent (almost). Several cases where indent was getting it wrong
...
were omitted.
2000-04-03 05:30:13 +00:00
Andrew Cagney
a960f24961
Delete add_minsym_to_demangled_hash_table from symtabs.h. Static function.
2000-04-03 04:47:27 +00:00
Andrew Cagney
afbfc876f1
Re-indent gdb-events.h, gdb-events.c using gdb-events.sh.
2000-04-03 04:43:26 +00:00
Nicholas Duffek
c91ecb25c3
* gdbtypes.c (safe_parse_type): New wrapper function to ignore
...
error() during parse_and_eval_type().
(check_stub_method): Call safe_parse_type instead of
parse_and_eval_type().
* wrapper.c (gdb_parse_and_eval_type): New wrapper function.
(wrap_parse_and_eval_type): New support function.
* wrapper.h (gdb_parse_and_eval_type): Prototype.
(wrap_parse_and_eval_type): Prototype.
2000-04-03 03:39:09 +00:00
Christopher Faylor
f9e73361c8
Update winsup stuff.
2000-04-03 01:26:01 +00:00
Christopher Faylor
3ce7077a25
* Makefile.in (CC_FOR_TARGET): Add new winsup directory structure stuff to -L
...
library search.
(CXX_FOR_TARGET): Ditto.
2000-04-03 01:24:45 +00:00
Andrew Cagney
1317354974
For want of something better. List where to go to when wanting to
...
make a toplevel change.
2000-04-03 01:14:00 +00:00
Andrew Cagney
2df7b2a766
Add Eli to doco maintainers.
2000-04-03 00:04:00 +00:00
Andrew Cagney
c0e8c25248
* gdbarch-utils.h, gdbarch-utils.c: New files.
...
* Makefile.in (SFILES, COMMON_OBS): Update.
(gdbarch_utils_h) Define.
(gdbarch-utils.o): Add dependencies.
* gdbarch.c, gdbarch.sh: Include "gdbarch-utils.h". Fix code
handling default method values.
(startup_gdbarch): Rename default_gdbarch, name misleading.
(breakpoint_from_pc): Default to legacy_breakpoint_from_pc.
(register_name): Default to legacy_register_name.
(call_dummy_words): Default to legacy_call_dummy_words.
(sizeof_call_dummy_words): Default to
legacy_sizeof_call_dummy_words.
(register_convertible): Default to
generic_register_convertible_not.
(breakpoint_from_pc): Default to legacy_breakpoint_from_pc.
(remote_translate_xfer_address): Default to
generic_remote_translate_xfer_address.
(frameless_function_invocation): Default to
generic_frameless_function_invocation_not.
2000-04-03 00:00:32 +00:00
Mark Kettenis
ed40e7aff9
2000-04-02 Mark Kettenis <kettenis@gnu.org>
...
* i386-linux-nat.c: Add copyright notice.
2000-04-02 20:16:28 +00:00
Mark Kettenis
b1ced0139c
2000-04-02 Mark Kettenis <kettenis@gnu.org>
...
* config/i386/xm-linux.h (HOST_LONG_DOUBLE_FORMAT): Define as
&floatformat_i387_ext.
* config/i386/xm-i386gnu.h (HOST_LONG_DOUBLE_FORMAT): Likewise.
2000-04-02 14:41:45 +00:00
Richard Henderson
bf80011a5b
* config/tc-d30v.c (check_range): Allow signed or unsigned 32-bit
...
quantities. Correct right shift sign extension.
(build_insn): Make `number' unsigned long. Mask top 6 bits of
32-bit value when shifting into place.
2000-04-02 08:24:54 +00:00
Ian Lance Taylor
921615346f
* app.c: Add ATTRIBUTE_UNUSED as needed.
...
* config/tc-ppc.c: Likewise.
(ppc_size): Make unsigned long.
(ppc_insert_operand): Add casts to avoid warnings.
2000-04-02 06:27:51 +00:00
Ian Lance Taylor
9aaaa29133
* disassemble.c (disassembler_usage): Don't use a prototype. Mark
...
the parameter ATTRIBUTE_UNUSED.
* ppc-opc.c: Add ATTRIBUTE_UNUSED as needed.
2000-04-02 06:26:09 +00:00
Alexandre Oliva
31254b20c5
* gas/mn10300/am33_5.s: Check that negative SP offsets are encoded
...
with 32 bits, not with the unsigned shorter opcodes.
* gas/mn10300/basic.exp: Likewise.
2000-04-01 23:46:53 +00:00
Alexandre Oliva
5728a7d74f
* m10300-opc.c: SP-based offsets are always unsigned.
2000-04-01 22:03:31 +00:00
Alexandre Oliva
fff930eee9
Fix long-standing mis-comments. Words and addresses are 32-bits long.
2000-04-01 20:58:49 +00:00
Nick Clifton
447f398221
Flush any pending instructiuons before emitting data into the instruction stream.
2000-04-01 00:19:46 +00:00
Mark Kettenis
3956bd7095
2000-03-29 Mark Kettenis <kettenis@gnu.org>
...
* findvar.c (extract_floating): Remove reference to
TARGET_EXTRACT_FLOATING.
(store_floating): Remove reference to TARGET_STORE_FLOATING.
2000-03-31 22:04:50 +00:00
Alexandre Oliva
907f179095
Reverted the comment about inc/inc4, that was already implied by RN02.
2000-03-31 20:31:05 +00:00
Alexandre Oliva
fa5e0d8d33
Fix typos. Add FIXME for 2-reg inc and inc4.
2000-03-31 19:28:52 +00:00
Alexandre Oliva
77f42f92d5
* lib/gas-defs.exp (regexp_diff): Don't break on the first
...
difference, list them all.
2000-03-31 18:54:24 +00:00
Alexandre Oliva
8794579e6b
Adjust whitespace.
2000-03-31 18:46:38 +00:00
Alan Modra
ccb57eba1c
Don't use post-increment on structure copy to work around a ppc gcc bug.
2000-03-31 02:57:38 +00:00
Alan Modra
65d7f9a691
Set CHUNK size to 16 bytes to prevent download failures on lame targets.
2000-03-30 23:49:07 +00:00
Alan Modra
00ed88bd56
Include sys/types.h before sys/stat.h for ultrix.
2000-03-30 23:37:22 +00:00
Philippe De Muyter
591b8fa3ef
* gdb.base/call-ar-st.c (init_small_structs, main): Use floating-point
...
values that can be represented exactly.
* gdb.base/call-ar-st.exp (print print_small_structs): Fixed to match
above change, and to not check against the directory part of the source
file name.
(step into print_long_arg_list): Likewise.
(print print_small_structs from print_long_arg_list): Likewise.
(print print_long_arg_list): Likewise.
2000-03-30 23:32:30 +00:00
Doug Evans
8b125cdefa
* elf32-m32r.c (m32r_elf_generic_reloc): new function. All
...
HOWTO references to bfd_elf_generic_reloc, that have
partial_inplace == true, now use the new function. The function
is based on the recent rewrite of m32r_elf_lo16_reloc(), and
extends its fixes to the R_M32R_{16,24,32} relocs.
The new logic in m32r_elf_lo16_reloc() has been removed, and
it instead calls the new routine to obtain that functionality.
2000-03-30 22:16:39 +00:00
Dave Brolley
afb2cbbd21
2000-03-30 Dave Brolley <brolley@redhat.com>
...
* configure: Regenerated.
2000-03-30 20:51:27 +00:00
Dave Brolley
b2ac51e413
2000-03-30 Dave Brolley <brolley@redhat.com>
...
* aclocal.m4 (cgen): Use guile to run cgen.
2000-03-30 20:49:27 +00:00
Dave Brolley
f8603f2f73
2000-03-23 Dave Brolley <brolley@redhat.com>
...
* cgen-fpu.h: Rename extsfdf to fextsfdf. Rename truncdfsf to
ftruncdfsf.
* cgen-accfp.c (fextsfdf): New function.
(ftruncdfsf): New function.
(cgen_init_accurate_fpu): Initialize fextsfdf and ftruncdfsf.
2000-03-30 20:21:37 +00:00
Fernando Nasser
8310b29b55
2000-03-30 Fernando Nasser <fnasser@cygnus.com>
...
* wrapper.c (gdb_value_subscript, wrap_value_subscript): New functions.
Safe version of value_subscript.
* varobj.c (): Use gdb_value_subscript() to get an array element value.
2000-03-30 20:15:35 +00:00
Michael Snyder
1d1358b667
2000-03-30 Michael Snyder <msnyder@cleaver.cygnus.com>
...
* ui-file.c: Include "gdb_string.h"
* cli-out.c: Include gdb_string.h to avoid compiler warnings.
* wrapper.[ch] (struct gdb_wrapper_arguments): Change fields into
unions, since they are all used to hold both pointers and ints
at various times. Casting pointer to int and vice versa gives
warnings (and is not safe) if they are not the same size.
2000-03-30 19:52:35 +00:00
Michael Snyder
213c01f70e
Capitalize sentences.
2000-03-30 19:12:08 +00:00
Michael Snyder
57e687d9ad
2000-03-30 Michael Snyder <msnyder@cleaver.cygnus.com>
...
* defs.h (struct continuation_arg): make 'data' a union, to avoid
casting problems when int and pointer are not the same size.
* event-top.c (command_handler): use data as a union.
(command_line_handler_continuation): ditto.
* infcmd.c (step_1_continuation): use data as a union. Re-indent.
(step_once): ditto. (finish_command_continuation): ditto.
(finish_command): ditto.
* breakpoint.c (until_break_command): use data as a union.
(until_break_command_continuation): ditto.
* utils.c (add_intermediate_continuation): fix typo in comment.
2000-03-30 18:54:28 +00:00
Andrew Cagney
59233f88f1
gdbarch cleanups.
2000-03-30 05:32:23 +00:00
Daniel Berlin
23bd111d92
Didn't realize this auto-generated gdb-events.c. Since it does, i applied the gdb-events.c fix for deprecation back to here.
2000-03-30 03:10:58 +00:00
Daniel Berlin
0729fd5008
demangled symbol lookup fixes
2000-03-30 03:03:23 +00:00
Jason Merrill
d332c5ac7e
* configure.in: -linux-gnu*, not -linux-gnu.
...
* configure (gcc_version): When setting, narrow search to
lines containing `version_string'.
2000-03-30 02:19:56 +00:00
Nick Clifton
21d75ec232
Fix SUB_SEGMENT_ALIGN macor for BFD_ASSEMBLER
2000-03-29 22:57:57 +00:00
Nick Clifton
d1a1bf19b4
Add "bal" instruction pattern.
...
Add test of assembling "bal" instruction
2000-03-29 18:25:37 +00:00
Nick Clifton
67b60d924f
Disassemble 0xde.. to "bal" [branch always] instead of "undefined".
2000-03-29 18:23:57 +00:00
Andrew Cagney
480ff1fb28
Fix thread-extra-info name. qfThreadExtraInfo ->qThreadExtraInfo.
2000-03-29 08:29:00 +00:00
J.T. Conklin
f1251bdd6b
2000-03-28 J.T. Conklin <jtc@redback.com>
...
* gdb.texinfo: Clarify which remote debug protocol commands are
required and which are optional.
2000-03-29 04:16:57 +00:00
J.T. Conklin
eafd453605
2000-03-29 J.T. Conklin <jtc@redback.com>
...
* i386nbsd-nat.c (fetch_core_registers): Make static.
* m68knbsd-nat.c (fetch_core_registers): Make static.
(m68knbsd_core_fns, _initialize_m68knbsd_nat): Added.
2000-03-29 04:03:56 +00:00
Andrew Cagney
dbeb8dbdff
Revert movement of @chapter and @node tags from separate files to
...
gdb.texinfo.
2000-03-29 03:55:18 +00:00
Andrew Cagney
67edb2c6ae
Update GDB 5 status.
2000-03-29 03:51:18 +00:00