aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)AuthorFilesLines
2000-04-20Changes to support core files and linux threads.Scott Bambrough5-59/+421
2000-04-20 Scott Bambrough <scottb@netwinder.org> * arm-linux-nat.c (PIDGET, TIDGET): New. (get_thread_id, GET_THREAD_ID): New. (fetch_nwfpe_register, store_nwfpe_register): New. (fetch_register, store_register): New. (fetch_fpregister, store_fpregister): New. (fill_gregset, supply_gregset): New. (fill_fpregset, supply_fpregset): New. (fetch_fpregs): Modified to use thread id's. (store_fpregs): Modified to use thread id's and fetch_nwfpe_register. (fetch_regs): Modified to use thread id's. (store_regs): Modified to use thread id's. (fetch_inferior_registers): Modified to handle single register fetches. (store_inferior_registers): Modified to handle single register stores. (arm_linux_register_u_addr): Removed. * configure.tgt: Added gdbserver to configdirs for arm*-*-linux*. * config/arm/linux.mh (NATDEPFILES): Removed core-aout.o. Added core-regset.o. (LOADLIBES): Define. * config/arm/nm-linux.h: Include config/nm-linux.h. (ATTACH_DETACH): Removed. Defined in config/nm-linux.h. (REGISTER_U_ADDR): Removed. (SVR4_SHARED_LIBS): Removed. Defined in config/nm-linux.h. (#include "solib.h"): Removed. Included via config/nm-linux.h.
2000-04-20Append NULL to enum based commands follow-fork and scheduler-locking.Andrew Cagney2-8/+21
2000-04-20H.J's x86 fix for "nm -l" on shared libraries, applied to ppc too.Alan Modra3-2/+12
2000-04-20* gdbarch.sh: Make multi-arch variable defaults, defaults for non-Andrew Cagney6-52/+36
multi-arch targets. (TARGET_BFD_VMA_BIT, IEEE_FLOAT, CALL_DUMMY_WORDS, SIZEOF_CALL_DUMMY_WORDS): Update. * inferior.h (CALL_DUMMY_WORDS, SIZEOF_CALL_DUMMY_WORDS): Default provided by gdbarch. (CALL_DUMMY_P): Add FIXME. gdbarch should provide default. * valprint.c (IEEE_FLOAT): Default provided by gdbarch.
2000-04-20Match space at start of file name, not end.Alan Modra2-1/+5
2000-04-20Check for changed section attributes.Alan Modra2-38/+61
2000-04-19*** empty log message ***Jim Blandy1-0/+7
2000-04-19Bring RETURN_VALUE_ON_STACK under gdbarch's control.Jim Blandy6-7/+46
* 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-19For real this time.Jim Blandy1-7/+6
* i386v-nat.c (i386_insert_nonaligned_watchpoint): Use a two-dimensional array, instead of faking it with explicit index arithmetic.
2000-04-19I figured out what was going on.Jim Blandy1-120/+37
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-19My last commit introduced a bunch of mysterious whitespace changes; IJim Blandy1-42/+126
don't know where they came from. They weren't intentional, so this change reverts them.
2000-04-19*** empty log message ***Jim Blandy1-0/+9
2000-04-19* i386v-nat.c (i386_insert_nonaligned_watchpoint): Use aJim Blandy1-7/+6
two-dimensional array, instead of faking it with explicit index arithmetic.
2000-04-19* minsyms.c (prim_record_minimal_symbol_and_info): Doc fix.Jim Blandy1-1/+1
(Thanks to Guy Harris.)
2000-04-19Properly regenerate bfd-in2.h.Timothy Wall1-3/+3
2000-04-192000-04-19 Elena Zannoni <ezannoni@kwikemart.cygnus.com>Elena Zannoni2-1/+5
* xcoffsolib.c (solib_add): Fix call to vmap_symtab().
2000-04-19K&R compiler fixesAlan Modra3-4/+19
2000-04-19 * TODO: Update.Peter Schauer2-4/+4
2000-04-19Fix the multi-obj dependency rules.Alan Modra3-82/+147
2000-04-19Document -Wreturn-type problem.Andrew Cagney2-0/+13
2000-04-19From Peter Schauer: Add `mt i' alias for `mt info'.Andrew Cagney2-0/+5
2000-04-19From Peter Schauer: Add `info r' alias for `info registers'.Andrew Cagney2-0/+6
2000-04-19* bcache.c (free_bcache): Do not free NULL.Andrew Cagney2-1/+7
2000-04-19* TODO: Cleanup.Andrew Cagney3-94/+19
* NEWS: Update GDB version. Duplicate paragraph explaining obsolete.
2000-04-19Pass MD5PROG to sub-makes when building .tar.bz2 archive.Andrew Cagney2-0/+22
2000-04-19Document real fix to problem of tui/Makefile not being deleted.Andrew Cagney2-0/+14
2000-04-19Get LEX,FLEX from configure.Alan Modra3-5/+13
2000-04-19Remove generated file.Andrew Cagney2-1188/+5
2000-04-182000-04-18 H.J. Lu <hjl@gnu.org>H.J. Lu3-6/+15
* 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*** empty log message ***Jim Blandy1-0/+16
2000-04-182000-04-18 H.J. Lu (hjl@gnu.org)H.J. Lu2-6/+11
* config/tc-i386.c (offset_in_range): Use addressT instead of bfd_vma for none bfd assemblers.
2000-04-18Fix bug disassmbling binary files for non-octet byte targets.Timothy Wall2-2/+9
2000-04-18Add full set of cleanup rules.Andrew Cagney2-2/+10
2000-04-18Do not delete testcmds.Andrew Cagney2-1/+5
2000-04-18Add support for SIGILL (reserved-instruction-exception).Andrew Cagney5-2/+30
2000-04-18Yet another set of fixes for orphan sections.Alan Modra4-184/+253
2000-04-18Bfd support for generating IA-64 EFI binaries.Jim Wilson13-55/+526
* 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-18Clean up load page support for tic54x.Timothy Wall8-30/+122
2000-04-17Initial patches for IA-64 EFI (64-bit PE) support.Jim Wilson4-7/+290
* 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-172000-04-17 Elena Zannoni <ezannoni@kwikemart.cygnus.com>Elena Zannoni2-1/+5
* gdb.base/help.exp: Update output for add-symbol-file command.
2000-04-172000-04-17 Elena Zannoni <ezannoni@kwikemart.cygnus.com>Elena Zannoni2-8/+10
* gdb.texinfo (Files): Update description of add-symbol-file command.
2000-04-172000-04-17 Elena Zannoni <ezannoni@kwikemart.cygnus.com>Elena Zannoni4-87/+31
* 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-172000-04-17 Elena Zannoni <ezannoni@kwikemart.cygnus.com>Elena Zannoni2-45/+21
symfile.c: (symbol_file_command): Remove support for rombug, to simplify code.
2000-04-172000-04-17 Elena Zannoni <ezannoni@kwikemart.cygnus.com>Elena Zannoni2-154/+133
* 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-17Fixed incorrect date on the previous entry.Eli Zaretskii1-1/+1
2000-04-17 * gdb.texinfo (Porting GDB): Don't use @value in the node name, itEli Zaretskii2-1/+6
prevents the build (and is generally a Bad Idea).
2000-04-17 * gdb.texinfo (Protocol): Prevent makeinfo from complaining aboutEli Zaretskii2-8/+15
a comma inside @var. (Command Files): Index markup changes from Dmitry Sivachenko <dima@Chg.RU>.
2000-04-17Fix typo.Alan Modra2-1/+5
2000-04-17Only dump IEEE_FLOAT when defined.Andrew Cagney3-1/+8
2000-04-1764 bit bfd fix.Alan Modra2-4/+14