1ce6d55a69
* aout64.h (RELOC_EXT_BITS_EXTERN_BIG): Wrap definition in #ifndef.
...
(RELOC_EXT_BITS_EXTERN_LITTLE): Ditto.
(RELOC_EXT_BITS_TYPE_BIG): Ditto.
(RELOC_EXT_BITS_TYPE_SH_BIG): Ditto.
(RELOC_EXT_BITS_TYPE_LITTLE): Ditto.
(RELOC_EXT_BITS_TYPE_SH_LITTLE): Ditto.
2000-04-03 11:29:28 +00:00
726c5dcddf
Correct 2000-02-26 change.
2000-04-03 11:19:51 +00:00
9d6d78f259
Update removing anything fixed.
2000-04-03 08:47:48 +00:00
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
62a4b482f9
Revert white space changes. Need way of stopping this happening.
2000-04-03 06:52:38 +00:00
eb2f494ab0
Re-indent (almost). Several cases where indent was getting it wrong
...
were omitted.
2000-04-03 05:30:13 +00:00
a960f24961
Delete add_minsym_to_demangled_hash_table from symtabs.h. Static function.
2000-04-03 04:47:27 +00:00
afbfc876f1
Re-indent gdb-events.h, gdb-events.c using gdb-events.sh.
2000-04-03 04:43:26 +00:00
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
f9e73361c8
Update winsup stuff.
2000-04-03 01:26:01 +00:00
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
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
2df7b2a766
Add Eli to doco maintainers.
2000-04-03 00:04:00 +00:00
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
ed40e7aff9
2000-04-02 Mark Kettenis <kettenis@gnu.org>
...
* i386-linux-nat.c: Add copyright notice.
2000-04-02 20:16:28 +00:00
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
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
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
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
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
5728a7d74f
* m10300-opc.c: SP-based offsets are always unsigned.
2000-04-01 22:03:31 +00:00
fff930eee9
Fix long-standing mis-comments. Words and addresses are 32-bits long.
2000-04-01 20:58:49 +00:00
447f398221
Flush any pending instructiuons before emitting data into the instruction stream.
2000-04-01 00:19:46 +00:00
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
907f179095
Reverted the comment about inc/inc4, that was already implied by RN02.
2000-03-31 20:31:05 +00:00
fa5e0d8d33
Fix typos. Add FIXME for 2-reg inc and inc4.
2000-03-31 19:28:52 +00:00
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
8794579e6b
Adjust whitespace.
2000-03-31 18:46:38 +00:00
ccb57eba1c
Don't use post-increment on structure copy to work around a ppc gcc bug.
2000-03-31 02:57:38 +00:00
65d7f9a691
Set CHUNK size to 16 bytes to prevent download failures on lame targets.
2000-03-30 23:49:07 +00:00
00ed88bd56
Include sys/types.h before sys/stat.h for ultrix.
2000-03-30 23:37:22 +00:00
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
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
afb2cbbd21
2000-03-30 Dave Brolley <brolley@redhat.com>
...
* configure: Regenerated.
2000-03-30 20:51:27 +00:00
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
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
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
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
213c01f70e
Capitalize sentences.
2000-03-30 19:12:08 +00:00
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
59233f88f1
gdbarch cleanups.
2000-03-30 05:32:23 +00:00
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
0729fd5008
demangled symbol lookup fixes
2000-03-30 03:03:23 +00:00
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
21d75ec232
Fix SUB_SEGMENT_ALIGN macor for BFD_ASSEMBLER
2000-03-29 22:57:57 +00:00
d1a1bf19b4
Add "bal" instruction pattern.
...
Add test of assembling "bal" instruction
2000-03-29 18:25:37 +00:00
67b60d924f
Disassemble 0xde.. to "bal" [branch always] instead of "undefined".
2000-03-29 18:23:57 +00:00
480ff1fb28
Fix thread-extra-info name. qfThreadExtraInfo ->qThreadExtraInfo.
2000-03-29 08:29:00 +00:00
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
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