summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* (name_not_typename): Fix invalid comment.Adam Fedor2002-10-202-1/+5
|
* *** empty log message ***gdbadmin2002-10-201-1/+1
|
* daily updateAlan Modra2002-10-201-1/+1
|
* * solib-sunos.c (allocate_rt_common_objfile): Use bcache_xmallocMark Kettenis2002-10-192-4/+7
| | | | to allocate partial syms and macro byte caches.
* 2002-10-19 H.J. Lu <hjl@gnu.org>H.J. Lu2002-10-192-16/+23
| | | | | | * elflink.h (elf_link_add_object_symbols): Correctly handle DT_RPATH and DT_RUNPATH. :VS: ----------------------------------------------------------------------
* * elf.c (elfcore_grok_note): Fix recognition on NT_PRXFPREG notes.Mark Kettenis2002-10-192-2/+6
|
* * config/tc-mips.c (md_begin): Add $fcc registers to the symbolAlexandre Oliva2002-10-192-0/+19
| | | | table as register names.
* *** empty log message ***gdbadmin2002-10-191-1/+1
|
* daily updateAlan Modra2002-10-191-1/+1
|
* 2002-10-18 David Carlton <carlton@math.stanford.edu>David Carlton2002-10-182-18/+5
| | | | | | | * symtab.h: Delete 'struct source' and 'struct sourcevector'. (Also, I fixed up a date reference for an earlier ChangeLog entry of mine; sorry about that.)
* stabsread.c (find_name_end): New function.Adam Fedor2002-10-182-2/+36
| | | | (define_symbol): Use it.
* * config/alpha/nm-fbsd.h (CANNOT_STEP_BREAKPOINT): Define to 1.Daniel Jacobowitz2002-10-185-4/+11
| | | | | | * config/alpha/nm-linux.h (CANNOT_STEP_BREAKPOINT): Define to 1. * config/alpha/nm-nbsd.h (CANNOT_STEP_BREAKPOINT): Define to 1. * config/alpha/nm-osf.h (CANNOT_STEP_BREAKPOINT): Define to 1.
* gdb.base/default.exp: Update expected output to include 'ObjC'.Adam Fedor2002-10-183-6/+11
| | | | gdb.base/help.exp: Likewise.
* * gdbint.texinfo (Address Classes): Fix problems with insertionKevin Buettner2002-10-182-8/+13
| | | | of ``{'' and ``}'' in example.
* * config/tc-s390.c (md_parse_option): Set s390_arch_size to 32Martin Schwidefsky2002-10-182-1/+6
| | | | for option -m31.
* * expr.c (operand): Add support for n.nn flonums.Alan Modra2002-10-182-16/+32
|
* daily updateAlan Modra2002-10-181-1/+1
|
* *** empty log message ***gdbadmin2002-10-181-1/+1
|
* * emulparams/elf32bmipn32-defs.sh (LIB_PATH): Set to /usr/lib32.Alexandre Oliva2002-10-177-28/+52
| | | | | | | | | | | | | | | | | | | (GENERATE_SHLIB_SCRIPT): Set to yes. (EXECUTABLE_SYMBOLS, WRITABLE_RODATA): Moved to... * emulparams/elf32bmipn32.sh: here. (GENERATE_SHLIB_SCRIPT): Deleted as redundant. * emulparams/elf32btsmipn32.sh: Delete redundant unsets. * emulparams/elf64bmip-defs.sh: New file. Extend elf32bmipn32-defs.sh by overiding ELFSIZE and LIB_PATH. * emulparams/elf64bmip.sh: Bring in definitions from elf64bmip-defs.sh. (ELFSIZE, GENERATE_SHLIB_SCRIPT, LIB_PATH): Delete redundant settings. (WRITABLE_RODATA): Moved from elf32bmipn32-defs.sh. * emulparams/elf64btsmip.sh: Bring in definitions from elf64bmip-defs.sh. (ELFSIZE, GENERATE_SHLIB_SCRIPT): Delete, redundant. (EXECUTABLE_SYMBOLS, WRITABLE_RODATA): Delete redundant unsets.
* 2002-10-09 David Carlton <carlton@math.stanford.edu>David Carlton2002-10-173-4/+14
| | | | | | * symfile.h: Add opaque declaration for struct obstack. Declare obsavestring to take a const char *. * symfile.c (obsavestring): Make first argument a const char *.
* * gdb.base/constvars.c (struct crass, struct crisp): New structs.Kevin Buettner2002-10-173-0/+15
| | | | * gdb.base/constvars.exp (ptype crass, ptype crisp): New tests.
* Address Class documentation.Kevin Buettner2002-10-172-0/+136
|
* * elf32-ip2k.c (ELF_MACHINE_ALT1): Define alternate machine codeDenis Chertykov2002-10-172-1/+6
| | | | for ip2k port.
* * elfxx-target.h (USE_REL): Don't define as 1.Alan Modra2002-10-1710-30/+51
| | | | | | | | | | | | | | * elf32-arm.h (USE_REL): Provide a default define of 0. Use #if rather than #ifdef when testing USE_REL. * elf32-m32r.c: Likewise. * elf32-arc.c (USE_REL): Define as 1. * elf32-d10v.c (USE_REL): Likewise. * elf32-m32r.c (USE_REL): Likewise. * elf32-m68hc11.c (USE_REL): Likewise. * elf32-m68hc12.c (USE_REL): Likewise. * elf32-or32.c (USE_REL): Likewise. * elfarm-nabi.c (USE_REL): Likewise.
* * itbl-parse.y (entry): Provide empty action.Alan Modra2002-10-172-0/+5
|
* *** empty log message ***gdbadmin2002-10-171-1/+1
|
* daily updateAlan Modra2002-10-171-1/+1
|
* (parse_breakpoint_sals): Ignore ObjC methodAdam Fedor2002-10-162-2/+10
| | | | names when matching breakpoints in current file.
* Address class support.Kevin Buettner2002-10-167-9/+325
|
* * config.bfd (s390-*-linux*): Add targ64_selvecs.Jakub Jelinek2002-10-169-43/+100
| | | | | | | | | | | | | (s390x-*-linux*): Add targ_selvecs. * config.table: Use mh-s390pic for s390x too. * configure.tgt (s390x-*-linux*): Add elf_s390 emulation. (s390-*-linux*): Add elf64_s390 emulation if want64. * emulparams/elf64_sparc.sh (LIB_PATH): Update to match 2002-05-22 genscript.sh changes. * emulparams/elf_x86_64.sh (LIB_PATH): Likewise. * emulparams/elf64_s390.sh (LIB_PATH): Set up native 64 bit dirs.
* 2002-10-16 Klee Dienes <kdienes@apple.com>Klee Dienes2002-10-162-1/+7
| | | | | | * stabsread.c (read_tilde_fields): Use name[sizeof(vptr_name)-2] to get the last character of a char[] buffer, not name[sizeof(vptr_name)-1].
* merge from gccDJ Delorie2002-10-162-1/+5
|
* * configure.in (BFDVER_H): Set and subst.Alan Modra2002-10-167-195/+209
| | | | | | | | | * dep-in.sed: Replace bfdver.h with $(BFDVER_H). * Makefile.am: Run "make dep-am". (BFDVER_H): Define. * configure: Regenerate. * Makefile.in: Regenerate. * doc/Makefile.in: Regenerate.
* * Makefile.am (BFD32_BACKENDS): Remove elfarmqnx-nabi.lo,Alan Modra2002-10-1627-793/+553
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | elf32-i386-fbsd.lo, elf32-i386qnx.lo, elf32-ppcqnx.lo, elf32-sh-lin.lo, elf32-sh64-lin.lo, elf32-sh-nbsd.lo, elf32-sh64-nbsd.lo, elf32-shqnx.lo. Add elf32-qnx.lo. (BFD32_BACKENDS_CFILES): Likewise for corresponding C files. (BFD64_BACKENDS): Remove elf64-sh64-lin.lo, elf64-sh64-nbsd.lo. (BFD64_BACKENDS_CFILES): Likewise for corresponding C files. (SOURCE_HFILES): Add elf32-qnx.h. (BUILD_HFILES): Add bfdver.h. Run "make dep-am". * Makefile.in: Regenerate. * configure.in Update bfd vector dependencies. * configure: Regenerate. * elf32-i386-fbsd.c: Delete. Move code to elf32-i386.c. * elf32-i386qnx.c: Likewise. * elf32-ppcqnx.c: Delete. Move code to elf32-ppc.c. * elf32-sh-nbsd.c: Delete. Move code to elf32-sh.c. * elf32-sh-lin.c: Likewise. * elf32-shqnx.c: Likewise. * elf32-sh64-lin.c: Delete. Move code to elf32-sh64.c. * elf32-sh64-nbsd.c: Likewise. * elf64-sh64-lin.c: Delete. Move code to elf64-sh64.c. * elf64-sh64-nbsd.c: Likewise. * elfarmqnx-nabi.c: Delete. Move code to elfarm-nabi.c. * elf32-arm.h (ELF_MAXPAGESIZE): Always define. * elf32-i386.c: Remove ELF_ARCH and ELF32_I386_C_INCLUDED tests. * elf32-ppc.c: Remove ELF32_PPC_C_INCLUDED tests. * elf32-qnx.h (elf_backend_set_nonloadable_filepos): Always define. (elf_backend_is_contained_by_filepos): Likewise. (elf_backend_copy_private_bfd_data_p): Likewise. Globalize and move functions to.. * elf32-qnx.c: ..here. New file. * elf32-sh.c: Remove ELF_ARCH and ELF32_SH_C_INCLUDED tests. Don't emit target vectors when INCLUDE_SHMEDIA. * elf32-sh64.c: Remove ELF_ARCH test. Move TARGET_* etc. defines to end of file. * elf64-sh64.c: Remove ELF_ARCH test. * elfarm-nabi.c: Remove ELFARM_NABI_C_INCLUDED test. * po/BLD-POTFILES.in: Regenerate. * po/SRC-POTFILES.in: Regenerate.
* * elflink.h (elf_link_add_object_symbols): Error out on dynamic objectsAlan Modra2002-10-162-0/+10
| | | | loaded with --just-symbols.
* * elf32-i386qnx.c (TARGET_LITTLE_NAME): Define.Alan Modra2002-10-165-4/+22
| | | | | | * elf32-ppcqnx.c (TARGET_LITTLE_NAME, TARGET_BIG_NAME): Define. * elf32-shqnx.c (TARGET_LITTLE_NAME, TARGET_BIG_NAME): Define. * elfarmqnx-nabi.c (TARGET_LITTLE_NAME, TARGET_BIG_NAME): Define.
* daily updateAlan Modra2002-10-161-1/+1
|
* *** empty log message ***gdbadmin2002-10-161-1/+1
|
* * Makefile.am (BFD64_BACKENDS): Remove elf64-alpha-fbsd.Richard Henderson2002-10-157-78/+50
| | | | | | | | (BFD64_BACKENDS_CFILES): Likewise. * configure.in (bfd_elf64_alpha_freebsd_vec): Use elf64-alpha. * elf64-alpha-fbsd.c: Remove file, move code ... * elf64-alpha.c: ... here. * Makefile.in, configure: Rebuild.
* * bucomm.c (list_supported_targets): Use bfd_target_list.Alan Modra2002-10-152-4/+8
|
* * objcopy.c (copy_file): Report ambiguous bfd_object matches, andAlan Modra2002-10-152-7/+33
| | | | other object errors in preference to bfd_core errors.
* New objc_specific struct.Adam Fedor2002-10-152-1/+21
| | | | | (SYMBOL_INIT_LANGUAGE_SPECIFIC): Handle ObjC. (SYMBOL_DEMANGLED_NAME): Likewise.
* (init_filename_language_table): Add ObjC file extension.Adam Fedor2002-10-152-0/+5
|
* * config/tc-i386.h (EXTERN_FORCE_RELOC): Define.Alan Modra2002-10-152-1/+14
| | | | (MD_APPLY_SYM_VALUE): Define for PE too.
* utils.c (puts_filtered_tabular): New function.Adam Fedor2002-10-153-7/+64
| | | | | (fprintf_symbol_filtered): Get ObjC demangled name. defs.h (puts_filtered_tabular): Declared.
* * elf64-alpha.c (elf64_alpha_relocate_section) [BRSGP]: IncrementRichard Henderson2002-10-152-1/+6
| | | | VALUE, not ADDEND.
* * ldlang.c (load_symbols): Revert last change.Alan Modra2002-10-152-3/+5
|
* daily updateAlan Modra2002-10-151-1/+1
|
* *** empty log message ***gdbadmin2002-10-151-1/+1
|
* * c-lang.h (c_type_print_varspec_prefix): Delete.Kevin Buettner2002-10-143-16/+25
| | | | | * c-typeprint.c (c_type_print_varspec_prefix): Make static. Add ``need_post_space'' parameter. Adjust all callers.