d66c34e293
2000-04-03 H.J. Lu <hjl@gnu.org>
...
* TODO: Remove the regex entry.
2000-04-04 02:11:36 +00:00
8898755195
2000-04-03 H.J. Lu <hjl@gnu.org>
...
* gdb_regex.h: New. Include "regex.h" if USE_INCLUDED_REGEX
is defined and <regex.h> otherwise.
* irix5-nat.c: Include "gdb_regex.h" instead of "gnu-regex.h".
* monitor.c: Likewise.
* osfsolib.c: Likewise.
* solib.c: Likewise.
* source.c: Likewise.
* symtab.c: Likewise.
* Makefile.in (REGEX): Changed to @REGEX@.
(REGEX_CFLAGS): New.
(REGEX1): Removed.
(ADD_DEPS): Use $(REGEX) instead of $(REGEX1).
(INTERNAL_WARN_CFLAGS): Add $(REGEX_CFLAGS).
* configure.in (--with-included-regex): New switch.
(REGEX): New. Subsstitue @REGEX@ in Makefile.in.
(REGEX_CFLAGS): New. Subsstitue @REGEX_CFLAGS@ in Makefile.in.
* configure: Regenerated.
2000-04-04 02:08:52 +00:00
afc05dd4fd
Mention new PowerPC GNU/Linux native configuration.
2000-04-03 22:10:45 +00:00
653f71caaf
AIX 4.3 changes
2000-04-03 21:48:31 +00:00
c1ed99b861
2000-04-03 J.T. Conklin <jtc@redback.com>
...
* config/i386/xm-nbsd.h (HOST_LONG_DOUBLE_FORMAT): Define.
2000-04-03 21:33:21 +00:00
0a727238ad
* config/tc-mn10300.c (md_pseudo_table): Use constant names.
...
(md_begin): Likewise.
(HAVE_AM33): New macro.
(md_assemble): Use it. Match r_regs and xr_regs only if
HAVE_AM33.
2000-04-03 20:20:26 +00:00
9e422a2e27
2000-04-03 H.J. Lu <hjl@gnu.org>
...
* cache.c (bfd_open_file): Unlink the output file only if
it has none zero size.
2000-04-03 19:19:11 +00:00
d61e6540a1
IA-64 changes for linux threads
2000-04-03 19:10:50 +00:00
76d689a6e3
IA-64 changes
2000-04-03 18:58:48 +00:00
3ace57aafd
*** empty log message ***
2000-04-03 17:50:12 +00:00
f16568948d
*** empty log message ***
2000-04-03 17:49:40 +00:00
e8930304b2
* solib.c (solib_add): Move all the code for loading symbol tables
...
below the code to sort out additions and removals. That way, we
always catch all loaded shared libraries whose symbols we haven't
grabbed yet.
* solib.c (solib_add): Don't try to free a shared object's objfile
if it doesn't have one. Duh.
* solib.c (solib_add): If a pattern was given, but it doesn't
match any currently loaded shared libraries, print a message;
don't just be silent.
2000-04-03 17:45:17 +00:00
a9273d78af
2000-04-03 H.J. Lu (hjl@gnu.org)
...
* size.c (usage): Use REPORT_BUGS_TO.
2000-04-03 17:17:36 +00:00
a984817e9c
* annotate.texi (Frame Annotations): Fix a cross-reference.
2000-04-03 16:11:07 +00:00
184a103e6d
* go32-nat.c (go32_handle_nonaligned_watchpoint): Use a
...
two-dimensional array instead of faking it with index
arithmetics.
2000-04-03 15:27:42 +00:00
7f668b8658
* config/i386/xm-go32.h (HOST_LONG_DOUBLE_FORMAT): Define.
...
* config/i386/tm-go32.h (TARGET_LONG_DOUBLE_BIT): Remove
definition (and use the common one in tm-i386.h).
(REGISTER_CONVERT_TO_VIRTUAL, REGISTER_CONVERT_TO_RAW): Likewise.
(I386_DJGPP_TARGET): Don't define, it's no longer required.
(LOW_RETURN_REGNUM, HIGH_RETURN_REGNUM): Remove definition,
i386-tdep.c defines it for all x86 targets.
(LD_I387, HEX_LONG_DOUBLE_INPUT): Remove.
* config/djgpp/fnchange.lst: Add i386-linux-tdep.c.
* config/djgpp/djcheck.sh: Edit the copyright year out of the test
results. Fix editing of `main' arguments for non-GNU Sed.
2000-04-03 15:24:17 +00:00
c0c9b0b8a6
Fix a typo (comtaining -> containing).
2000-04-03 15:17:37 +00:00
515ad16ca7
* symfile.c (map_overlay_command, unmap_overlay_command): Fix
...
error message: there's no "overlay on" command.
2000-04-03 15:16:13 +00:00
bf1798eaab
* Makefile.in (copying.c): Depend on copying.txt, not COPYING.
...
(copying.txt): New target, a link to COPYING.
2000-04-03 15:12:59 +00:00
b77a133c96
Tidy some code. Print pc rel addresses as signed.
2000-04-03 14:17:43 +00:00
c20f4f8c21
Move bug report string to one place.
2000-04-03 14:10:05 +00:00
7876dd4328
NEWS file update
2000-04-03 13:24:08 +00:00
c555c5c58e
Don't emit relative relocations for non-loaded sections in shared objects.
...
Fix for DWARF-2 sections .debug_info and .debug_line.
2000-04-03 12:42:18 +00:00
71851002d0
Add 16-bit immediate tests.
2000-04-03 12:20:55 +00:00
753f6b125b
* write.c (write_object_file) [! WORKING_DOT_WORD]: If defined,
...
call TC_CHECK_ADJUSTED_BROKEN_DOT_WORD for each word after
adjustments.
2000-04-03 12:05:31 +00:00
1642229ef3
* aoutx.h (NAME(aout,reloc_type_lookup)): Add BFD_RELOC_8 and
...
BFD_RELOC_16 to switch for extended relocs.
(MY_swap_ext_reloc_in): New.
(MY_swap_ext_reloc_out): New.
(NAME(aout,slurp_reloc_table)): Use MY_swap_ext_reloc_in rather
than NAME(aout,swap_ext_reloc_in) for extended relocs.
(NAME(aout,squirt_out_relocs)): Similarly use
MY_swap_ext_reloc_out.
(aout_link_reloc_link_order): Use MY_put_ext_reloc if defined.
2000-04-03 11:44:45 +00:00
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