Jim Blandy
b209c575e3
*** empty log message ***
2000-04-19 23:22:26 +00:00
Jim Blandy
71a9f22e4f
Bring RETURN_VALUE_ON_STACK under gdbarch's control.
...
* gdbarch.sh (RETURN_VALUE_ON_STACK): New entry.
* gdbarch.c, gdbarch.h: Regenerated.
* arch-utils.c (default_return_value_on_stack): New function.
* arch-utils.h (default_return_value_on_stack): New declaration.
* values.c (RETURN_VALUE_ON_STACK): Delete default definition.
2000-04-19 23:22:14 +00:00
Jim Blandy
ceef0e3054
For real this time.
...
* i386v-nat.c (i386_insert_nonaligned_watchpoint): Use a
two-dimensional array, instead of faking it with explicit index
arithmetic.
2000-04-19 23:19:04 +00:00
Jim Blandy
4e32685259
I figured out what was going on.
...
Since nobody had made any changes to i386v-nat.c on sourceware since
the repository was started, we were still getting the version from the
vendor branch. (If you don't understand how the vendor branch works,
treasure your innocence.) I naively assumed that, to see what changes
had been introduced in version 1.2, one should diff it with 1.1,
as they say in TV Guide, "with hilarious results".
This change simply restores i386v-nat.c to what it used to be before I
started bungling around. The text of this revision should be
identical to that of revision 1.1.1.3, which was the former head of
the trunk. (Yes, 1.1.1.3 was the head of the trunk. As I said,
treasure your innocence.)
2000-04-19 23:17:18 +00:00
Jim Blandy
77d2aaae45
My last commit introduced a bunch of mysterious whitespace changes; I
...
don't know where they came from. They weren't intentional, so this
change reverts them.
2000-04-19 23:02:56 +00:00
Jim Blandy
8f0a00f878
*** empty log message ***
2000-04-19 22:56:22 +00:00
Jim Blandy
8557886114
* i386v-nat.c (i386_insert_nonaligned_watchpoint): Use a
...
two-dimensional array, instead of faking it with explicit index
arithmetic.
2000-04-19 22:55:38 +00:00
Jim Blandy
72a0cf8f17
* minsyms.c (prim_record_minimal_symbol_and_info): Doc fix.
...
(Thanks to Guy Harris.)
2000-04-19 21:13:09 +00:00
Timothy Wall
e1b0e3c22b
Properly regenerate bfd-in2.h.
2000-04-19 13:32:19 +00:00
Elena Zannoni
8956470d36
2000-04-19 Elena Zannoni <ezannoni@kwikemart.cygnus.com>
...
* xcoffsolib.c (solib_add): Fix call to vmap_symtab().
2000-04-19 13:08:49 +00:00
Alan Modra
dcdea4f4b3
K&R compiler fixes
2000-04-19 10:53:01 +00:00
Peter Schauer
c2d1645f06
* TODO: Update.
2000-04-19 10:33:21 +00:00
Alan Modra
16adf8441d
Fix the multi-obj dependency rules.
2000-04-19 09:28:52 +00:00
Andrew Cagney
e55e8cee85
Document -Wreturn-type problem.
2000-04-19 09:15:32 +00:00
Andrew Cagney
90515c233a
From Peter Schauer: Add `mt i' alias for `mt info'.
2000-04-19 07:59:12 +00:00
Andrew Cagney
7194c49b36
From Peter Schauer: Add `info r' alias for `info registers'.
2000-04-19 07:51:26 +00:00
Andrew Cagney
df02e9ed85
* bcache.c (free_bcache): Do not free NULL.
2000-04-19 07:08:35 +00:00
Andrew Cagney
9debab2f37
* TODO: Cleanup.
...
* NEWS: Update GDB version. Duplicate paragraph explaining obsolete.
2000-04-19 07:01:08 +00:00
Andrew Cagney
fd75112845
Pass MD5PROG to sub-makes when building .tar.bz2 archive.
2000-04-19 06:00:03 +00:00
Andrew Cagney
747d1ccb27
Document real fix to problem of tui/Makefile not being deleted.
2000-04-19 03:37:07 +00:00
Alan Modra
9c46fb1b9c
Get LEX,FLEX from configure.
2000-04-19 02:51:55 +00:00
Andrew Cagney
93d2d69ce2
Remove generated file.
2000-04-19 01:59:39 +00:00
H.J. Lu
20d04697a8
2000-04-18 H.J. Lu <hjl@gnu.org>
...
* emultempl/elf32.em (gld${EMULATION_NAME}_place_orphan): Call
lang_leave_output_section_statement () after calling
lang_enter_output_section_statement ().
* emultempl/armelf.em: Likewise.
2000-04-18 23:39:03 +00:00
Jim Blandy
c41dbdb813
*** empty log message ***
2000-04-18 19:10:41 +00:00
H.J. Lu
508866be8a
2000-04-18 H.J. Lu (hjl@gnu.org)
...
* config/tc-i386.c (offset_in_range): Use addressT instead of
bfd_vma for none bfd assemblers.
2000-04-18 17:46:31 +00:00
Timothy Wall
ea58412531
Fix bug disassmbling binary files for non-octet byte targets.
2000-04-18 17:16:59 +00:00
Andrew Cagney
784f35f92c
Add full set of cleanup rules.
2000-04-18 08:04:59 +00:00
Andrew Cagney
92e9dde927
Do not delete testcmds.
2000-04-18 08:03:40 +00:00
Andrew Cagney
27842f65f2
Add support for SIGILL (reserved-instruction-exception).
2000-04-18 07:55:35 +00:00
Alan Modra
5ba474214c
Yet another set of fixes for orphan sections.
2000-04-18 05:53:41 +00:00
Jim Wilson
fac417805a
Bfd support for generating IA-64 EFI binaries.
...
* Makefile.am (BFD64_BACKENDS): Mention coff-ia64.lo.
(BFD64_BACKENDS_CFILES): Mention coff-ia64.c
(coff-ia64.lo): Add dependency.
* Makefile.in: Regenerate.
* coff-ia64.c: New file.
* efi-app-ia32.c: Ditto.
* efi-app-ia64.c: Ditto.
...
2000-04-18 04:03:16 +00:00
Timothy Wall
b9af77f58f
Clean up load page support for tic54x.
2000-04-18 02:21:27 +00:00
Jim Wilson
63fa167491
Initial patches for IA-64 EFI (64-bit PE) support.
...
* pe.h (PEP64AOUTHDR): New header for PE+.
(PEP64AOUTSZ): New macro.
(IMAGE_SUBSYSTEM_UNKNOWN): New macro.
(IMAGE_SUBSYSTEM_NATIVE): Ditto.
(IMAGE_SUBSYSTEM_WINDOWS_GUI): Ditto.
(IMAGE_SUBSYSTEM_WINDOWS_CUI): Ditto.
(IMAGE_SUBSYSTEM_POSIX_CUI): Ditto.
(IMAGE_SUBSYSTEM_WINDOWS_CE_GUI): Ditto.
(IMAGE_SUBSYSTEM_EFI_APPLICATION): Ditto.
(IMAGE_SUBSYSTEM_EFI_BOOT_SERVICE_DRIVER): Ditto.
(IMAGE_SUBSYSTEM_EFI_RUNTIME_DRIVER): Ditto.
* internal.h (PE_DEF_FILE_ALIGNMENT): Define only if not defined
already.
* ia64.h: New file.
2000-04-17 23:45:22 +00:00
Elena Zannoni
a5a5122549
2000-04-17 Elena Zannoni <ezannoni@kwikemart.cygnus.com>
...
* gdb.base/help.exp: Update output for add-symbol-file command.
2000-04-17 16:14:37 +00:00
Elena Zannoni
d167840fc5
2000-04-17 Elena Zannoni <ezannoni@kwikemart.cygnus.com>
...
* gdb.texinfo (Files): Update description of add-symbol-file
command.
2000-04-17 16:12:39 +00:00
Elena Zannoni
e7cf9df194
2000-04-17 Elena Zannoni <ezannoni@kwikemart.cygnus.com>
...
* symfile.h (struct section_addr_info ): Remove fields for special
treatment of .text, .data and .bss sections.
* solib.c (symbol_add_stub): The special field text_addr is not
available anymore. Search for the .text field the hard way.
* symfile.c (build_section_addr_info_from_section_table): Don't
fill in {text, data, bss}_addr any more.
(default_symfile_offsets): Don't use {text, data, bss}_addr fields
to fill in section_offsets for objfile.
(syms_from_objfile): Don't deal with {text, data, bss}_addr as a
special case anymore.
(add_symbol_file_command): Ditto.
2000-04-17 16:09:04 +00:00
Elena Zannoni
4da95fc42d
2000-04-17 Elena Zannoni <ezannoni@kwikemart.cygnus.com>
...
symfile.c: (symbol_file_command): Remove support for rombug, to
simplify code.
2000-04-17 15:59:56 +00:00
Elena Zannoni
db162d44d7
2000-04-17 Elena Zannoni <ezannoni@kwikemart.cygnus.com>
...
* symfile.c (add_symbol_file_command): Rewrite the arguments
processing part. Simplify syntax of command. Remove support for
rombug.
(_initialize_symfile): Update help message for add-symbol-file
command.
2000-04-17 15:47:17 +00:00
Eli Zaretskii
5beae2cf40
Fixed incorrect date on the previous entry.
2000-04-17 10:56:17 +00:00
Eli Zaretskii
8487521e34
* gdb.texinfo (Porting GDB): Don't use @value in the node name, it
...
prevents the build (and is generally a Bad Idea).
2000-04-17 10:46:50 +00:00
Eli Zaretskii
00e4a2e455
* gdb.texinfo (Protocol): Prevent makeinfo from complaining about
...
a comma inside @var.
(Command Files): Index markup changes from Dmitry Sivachenko
<dima@Chg.RU>.
2000-04-17 10:42:13 +00:00
Alan Modra
5398f6784f
Fix typo.
2000-04-17 07:54:12 +00:00
Andrew Cagney
301ab94d77
Only dump IEEE_FLOAT when defined.
2000-04-17 05:59:42 +00:00
Alan Modra
ba2adb9390
64 bit bfd fix.
2000-04-17 03:18:36 +00:00
Andrew Cagney
bc1821e659
* remote.c (REMOTE_TRANSLATE_XFER_ADDRESS), mem-break.c
...
(MEMORY_INSERT_BREAKPOINT, MEMORY_REMOVE_BREAKPOINT), target.h
(BREAKPOINT_FROM_PC), valops.c (COERCE_FLOAT_TO_DOUBLE),
gdbarch.sh (D10V_MAKE_DADDR, D10V_MAKE_IADDR,
FRAMELESS_FUNCTION_INVOCATION, REGISTER_CONVERTIBLE,
REGISTER_CONVERT_TO_VIRTUAL, REGISTER_CONVERT_TO_RAW,
REGISTER_NAME), findvar.c (POINTER_TO_ADDRESS,
ADDRESS_TO_POINTER): Delete default definition. Handled by
gdbarch.
* gdbarch.sh: Make multi-arch defaults, defaults for non-
multi-arch targets.
(REGISTER_NAME, COERCE_FLOAT_TO_DOUBLE, REGISTER_CONVERTIBLE,
REGISTER_CONVERT_TO_VIRTUAL, REGISTER_CONVERT_TO_RAW,
D10V_MAKE_DADDR, D10V_MAKE_IADDR, BREAKPOINT_FROM_PC,
MEMORY_INSERT_BREAKPOINT, MEMORY_REMOVE_BREAKPOINT,
REMOTE_TRANSLATE_XFER_ADDRESS, FRAMELESS_FUNCTION_INVOCATION):
Provide default/legacy implementation.
(REGISTER_NAMES, CALL_DUMMY): Allow legacy definition.
* gdbarch.h, gdbarch.c: Re-generate.
2000-04-17 02:27:37 +00:00
Jim Blandy
0ce865f26f
*** empty log message ***
2000-04-16 16:04:59 +00:00
Jim Blandy
c0aba12e91
* findvar.c (store_typed_address, extract_typed_address): Fix
...
function names in error messages.
2000-04-16 16:04:53 +00:00
Eli Zaretskii
39ec565510
* Makefile.in (LN_S): Define.
...
(gdb-cfg.texi, gdb.dvi, links2roff, inc-hist.texinfo): Don't
invoke "ln -s" unless it is known to work.
* configure.in (AC_PROG_LN_S): Add.
2000-04-16 08:47:41 +00:00
Eli Zaretskii
6c9d75b842
* config/djgpp/config.sed: Fix the lines which edit clean: and
...
uninstall-info: targets.
2000-04-16 08:16:03 +00:00
Geoffrey Keating
bdbe570575
* scripttempl/elfppc.sc: Remove.
...
* emulparams/elf32ppc.sh: Use elf.sc.
* emulparams/elf32lppc.sh: Use elf.sc.
* emulparams/elf32ppclinux.sh: Use elf.sc.
* emulparams/elf32ppcsim.sh: New file.
* emulparams/elf32lppcsim.sh: New file.
* Makefile.am: Update dependencies. Add elf32ppcsim ad elf32lppcsim.
(ALL_EMULATIONS): Add elf32ppcsim ad elf32lppcsim.
* Makefile.in: Regenerate.
* configure.tgt (powerpc-*): Add elf32ppcsim and elf32lppcsim.
2000-04-14 21:18:23 +00:00