aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)AuthorFilesLines
1994-03-17Modified Files:Kung Hsu1-0/+2
.Sanitize * i386os9k.mt: add to things to keep. * tm-i386os9k.h: add to things to keep.
1994-03-17 * reloc.c (bfd_generic_get_relocated_section_contents): Don't failIan Lance Taylor1-0/+4
if malloc (0) fails. bfd_canonicalize_reloc returning 0 is not a failure indication, it merely means there are no relocs.
1994-03-17 * elfcode.h (NAME(bfd_elf,write_object_contents)): Don't use spaceIan Lance Taylor2-263/+279
after NAME, since SunOS /bin/cc can't handle it.
1994-03-17Fix typo.Jim Kingdon1-1/+5
1994-03-17 * gas/hppa/more.parse/regpopbug.s: Add trivial .equ test.Jeff Law2-0/+5
1994-03-17 * config/tc-hppa.c (pa_equ): Handle both .reg and .equ correctly.Jeff Law2-2/+7
1994-03-17 * netbsd386.c (N_SET_FLAGS): Don't nuke the machine id field.David MacKenzie2-0/+14
From sukes@glue.umd.edu (Tasuki Hirata).
1994-03-16 * config/tc-mips.c (mips_ip): Only accept overly large values forIan Lance Taylor1-0/+4
the 'j' operand if there are no further alternatives for this instruction.
1994-03-16 * gas/hppa/unsorted/globalbug.s: New test (expected to fail).Jeff Law4-1/+26
* gas/hppa/unsorted/unsorted.exp: Run it.
1994-03-16 * gas/hppa/more.parse/callinfobug.s: New test.Jeff Law7-0/+25
* gas/hppa/omre.parse/parse.exp: Run it.
1994-03-16 * config/tc-hppa.c (pa_callinfo): Accept "millicode" as anJeff Law2-1/+15
argument to a .callinfo directive. Don't loop forever on errors.
1994-03-16 * config/obj-coffbfd.c (adjust_stab_section): InitializeIan Lance Taylor2-2/+6
stabstrseg to SEG_UNKNOWN, not -1. After loop, check whether it is not SEG_UNKNOWN rather than checking whether it is >= 0.
1994-03-16 * config/tc-mips.c (mips_align): Take new argument, label, and useIan Lance Taylor2-23/+44
it instead of global insn_label. (s_align, s_cons, s_float_cons, s_gpword): Save insn_label before call to mips_emit_delay and pass it to mips_align.
1994-03-16 * printcmd.c: Remove "set print fast-symbolic-addr off" command.Jim Kingdon1-0/+5
The which it worked around was fixed on 25 Feb 94 in coffread.c, so I'm nuking the command. * symtab.c (find_addr_symbol): Comment out, no longer used.
1994-03-16 * gdb.texinfo (Print Settings): Don't document "set printJim Kingdon2-31/+9
fast-symbolic-addr off". The bug which it worked around was fixed on 25 Feb 94 in coffread.c, so I'm nuking the command.
1994-03-16 * gas/hppa/more.parse/regpopbug.s: New test.Jeff Law7-0/+41
* gas/hppa/more.parse/parse.exp: Run it.
1994-03-16 * stabs.texinfo (Alternate Entry Points): New node, rewritten fromJim Kingdon2-12/+18
N_ENTRY node. * stabs.texinfo (Type Descriptors): Add 'Y' type descriptor.
1994-03-16 * main.c (main): Don't init_source_path for the -cd argument. NowJim Kingdon1-0/+5
that source_path doesn't contain the current_directory from when GDB started up, init_source_path is no longer useful (and is harmful because it clobbers a source_path set in $HOME/.gdbinit).
1994-03-16 * lib/gdb.exp: Set prompt to (gdb) if it isn't already set.Jim Kingdon1-0/+6
(default_gdb_exit): Replace all the hair with sending "quit" to the process with a simple close.
1994-03-16* stabs.texinfo (Type Descriptors): Add 'Y' type descriptor.Jim Kingdon2-0/+7
1994-03-16 * TODO: Remove item about line numbers being off. It is uselessJim Kingdon2-3/+6
and confusing without a reproducible test case (it mentions proceed(), but I was able to step through proceed without trouble).
1994-03-16 * som.c (som_prep_for_fixups): Detect section symbols basedJeff Law1-0/+12
on either the lack of private data or the symbol flags. Do not munge section symbol names anymore -- they no longer confuse GDB. (som_begin_writing): Leave space for an exec header if writing an executable. (som_slurp_symbol_table): Recognize both forms of section symbol names "L$0\002" and "$<FOO>$". Change the name of "L$0\002" section symbols to be the name of the section they represent. Debugging symbols begin with "L$0\001", not just "L$".
1994-03-16 * objcopy.c (filter_symbols): Use bfd_is_local_label to determineJeff Law1-0/+9
if a symbol represents a compiler-generated local label. (copy_object): Give the BFD backends a chance to copy any private bfd data from the input BFD to the output BFD. (setup_section): Give the BFD backends a chance to copy any private section data from the input section to the output section.
1994-03-16 * bfd-in2.h, libbfd.h, libcoff.h: Rebuilt.Jeff Law4-0/+97
* bfd-in.h (JUMP_TABLE): Add new entries to the jump table for bfd_copy_private_section_data, bfd_copy_private_bfd_data, and bfd_is_local_label. * targets.c: Add new entries to the bfd_target structure. * bfd.c (bfd_copy_private_bfd_data): New definition. * section.c (bfd_copy_private_section_data): New definition. * syms.c (bfd_is_local_label): New definition. * libbfd-in.h (bfd_generic_is_local_label): Declare. * libbfd.c (bfd_generic_is_local_label): New function. * *-core.c: Provide default definitions for new functions in the target vector which all point to bfd_false. * aout-target.h, coffcode.h, elf32-target.h elf64-target.h, ieee.c libaout.h, libecoff.h, nlm-target.h, oasys.c, srec.c, tekhex.c Default new vectors for copying private backend data to bfd_true. Default new vector for determining if a symbol is a local label to bfd_generic_is_local_label. * som.c (som_bfd_copy_private_section_data): New function. (som_bfd_is_local_label): New function. (som_bfd_copy_private_bfd_data): For now default to bfd_true. * elf32-hppa.c (hppa_elf_is_local_label): New function.
1994-03-16 * cf-m68klynx.c (CALC_ADDEND): Use _bfd_m68klynx_howto_table.Ian Lance Taylor2-1/+5
1994-03-15 * config/i386/tm-i386bsd.h: Give just macro name, not args, to #undef.Peter Schauer1-1/+1
1994-03-15 For Sunos 4.x targets, enable gdb to set breakpoints in sharedPeter Schauer5-46/+61
library functions before the executable is run. Retrieve dynamic symbols from stripped executables. * symtab.h (minimal_symbol_type): Add mst_solib_trampoline type. * parse.c (write_exp_msymbol), symmisc.c (dump_msymbols), symtab.c (list_symbols): Handle mst_solib_trampoline. * minsyms.c (lookup_minimal_symbol): Handle mst_solib_trampoline for all targets, remove IBM6000_TARGET dependencies. * dbxread.c (read_dbx_dynamic_symtab): New function. * dbxread.c (dbx_symfile_read): Use it. * dbxread.c (SET_NAMESTRING): Set namestring to "<bad string table index>" instead of "foo" if the string index is corrupt. * xcoffread.c (read_xcoff_symtab): Use mst_solib_trampoline instead of mst_unknown. * symtab.c (list_symbols): Take from_tty as parameter and pass it to break_command. Handle mst_file_* minimal symbol types.
1994-03-15version 2.0 -> 2.2.1Ken Raeburn1-114/+403
1994-03-15Modified Files:Kung Hsu2-1/+5
ChangeLog c-exp.y * c-exp.y(yylex): fix potential memory overflow.
1994-03-15 * config.guess: about target *-hitachi-hiuxwe2, fixedPer Bothner2-3/+9
machine guessing order. [Hitachi's CPU_IS_HP_MC68K macro is incorrect.]
1994-03-15 * environ.c (set_in_environ): Eliminate special handling of PATH andJim Kingdon5-119/+14
GNUTARGET. * putenv.c: Removed, conflicts with system declaration of putenv on RS/6000 running AIX 3.2.5, and above change makes it unnecessary. * Makefile.in: Change accordingly. * procfs.c (procfs_create_inferior): Change comment accordingly.
1994-03-15* rs6000-tdep.c: Change value to value_ptr.Jim Kingdon2-3/+7
1994-03-15* TODO: Add suggestions for shared library tests.Jim Kingdon2-0/+10
1994-03-15 * gdbint.texinfo (Host Conditionals, Target Conditionals): RemoveJim Kingdon1-0/+5
references to ieee-float.c.
1994-03-15* i386os9k.c : new file to handle os9k format bfd.Jim Kingdon1-0/+1
1994-03-15 * Most files:David MacKenzie18-1703/+1844
Replace DEFUN and DEFUN_VOID with K&R-style function definition. Indent some of them to GNU standards. * aout32.c, archures.c, core.c, cpu-h8300.c, cpu-i960.c, cpu-m68k.c, cpu-m88k.c, cpu-mips.c, cpu-vax.c, ctor.c, demo64.c, elf32-hppa.h, gen-aout.c, host-aout.c, init.c, libhppa.h, libieee.h, liboasys.h, newsos3.c, som.h, stab-syms.c, sunos.c: Update copyright years.
1994-03-15 * som.c (som_prep_for_fixups): A relocation involving the sectionJeff Law2-8/+23
symbol for the *ABS* section is really a relocation involving no symbol. (som_slurp_symbol_table): Do not set BSF_GLOBAL or BSF_EXPORT for undefined symbols. Correctly distinguish between debugger symbols and section symbols.
1994-03-15 * som (setup_sections): Set SEC_DEBUGGING and the section attributesJeff Law2-0/+21
for spaces and subspaces.
1994-03-15keep ic960coff.mtKen Raeburn1-0/+1
1994-03-15keep vmsconf.shKen Raeburn1-0/+1
1994-03-15today's changes for vms, misc bugsKen Raeburn1-0/+36
1994-03-15(VMS_Initialized_Data_Size): Cache symbol values to reduce number of lookupsKen Raeburn1-19/+29
with S_GET_VALUE. Skip debug symbols to avoid "a really nasty bug". (From Holger Teutsch, holger@botbso.rhein-main.de.) (VMS_write_object_file): For "__vt.*" symbols, set S_GET_OTHER field. (Also from Holger Teutsch.) Watch for a would-be register mask that spans frags.
1994-03-15(obj_coff_line): Set symbol lnno field with this_base, not line_base. (PatchKen Raeburn1-2/+1
from Andreas Arens, ari@obelix.av.rwth-aachen.de.)
1994-03-15Scan Makefile.in, not version.c, for current version number. Delete allKen Raeburn1-20/+12
versions of temp files when finished with them. Create config.h. Not yet tested.
1994-03-14 * som.c (som_bfd_count_ar_symbols): Fix typo.Jeff Law2-1/+3
1994-03-14 * ieee-float.h: Removed; no longer used.Ian Lance Taylor2-66/+0
1994-03-14 * m68881-ext.c: Removed; no longer used.Ian Lance Taylor3-7/+3
* Makefile.in: Changed accordingly.
1994-03-14various configuration changes, obj-coff changeKen Raeburn1-0/+18
1994-03-14Don't include "ieee-float.h". I'm not sure I know where ChangeLogIan Lance Taylor1-1/+0
entries should go for this file, but I don't think it's a big deal for this change.
1994-03-14 * m68k-dis.c (ext_format_68881): Don't declare.Ian Lance Taylor1-0/+9
(print_insn_m68k): If an instruction uses place 'i', it uses at least four fixed bytes. (print_insn_arg): Don't bump p by 2 for case 'I', place 'i'. For extended float, convert to double using floatformat_to_double, not ieee_extended_to_double, and fetch the data before converting it.