aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)AuthorFilesLines
1993-11-29Fix punctuation after corrected xref.Roland Pesch1-1/+1
1993-11-29 * gdb.texinfo (New Features): mention threads.Roland Pesch3-80/+158
(Summary, C): fix xrefs in newly contributed text. (Threads): index entries, clarifications, example (passim): minor typos fixed, phrasing improvements * remote.texi (Bootstrapping): rephrase text on ^C and add index entries; (Server): explain use of gdbserver w/real-time systems, add example of conflicting TCP port; (MIPS Remote) break up running text into table, highlighting commands, and add example.
1993-11-28 * gas/hppa/more.parse/appbug.s: New test.Jeff Law7-0/+13
* gas/hppa/more.parse/parse.exp: Run it.
1993-11-28 * app.c (do_scrub_next_char): Output a TAB before anyJeff Law1-0/+3
.app* directive.
1993-11-28 * config/tc-hppa.c (fix_new_hppa): Make sure a sub_symbolJeff Law2-52/+10
exists before trying to peek at its name. (pa_space): Do not call pa_align_subseg. See hppa/unsorted/align3.s for testcase. (pa_align_subseg): Delete unused/unwanted function.
1993-11-28 * gas/hppa/unsorted/align3.s: New test.Jeff Law3-0/+26
* gas/hppa/unsorted/unsorted.exp: Run it.
1993-11-28Fix typo in last change.Jeff Law1-1/+1
1993-11-28 * config/tc-hppa.h (LABELS_WITHOUT_COLONS): Define.Jeff Law1-5/+13
1993-11-28 * read.c (read_a_source_file): Fix test for when to stick a colonJeff Law3-374/+43
on the end of a label. Make code conditional on either MRI or LABELS_WITHOUT_COLONS. * app.c (do_scrub_next_char): If a line begins with whitespace, leave the single whitespace character alone. Eat all others. * config/tc-hppa.h (LABELS_WITHOUT_COLONS): Define.
1993-11-28 * gas/all/p2425.s: Insert a tab before assembler directives soJeff Law1-0/+11
that the directives are not interpreted as labels. * gas/hppa/basic/weird.s: Sync with GDB version. * gas/hppa/more.parse/labelbug.s: New test. * gas/hppa/more.parse/parse.exp: Run it.
1993-11-28 * gas/hppa/more.parse/labelbug.s: New test.Jeff Law6-0/+44
* gas/hppa/more.parse/parse.exp: Run it.
1993-11-24comment fix.Roland Pesch1-1/+1
1993-11-24* refcard.tex: avoid bad linebreaks even when REFEDITS=psrc.sedRoland Pesch1-48/+142
(these probably crept w/minor changes in spacing when A4 stuff updated recently); update copyright date consistently * cygref.tex: bring up to date with refcard.tex
1993-11-24 * gas/hppa/reloc/fixupbug.s: New test.Jeff Law4-0/+61
* gas/hppa/reloc/reloc.exp: Run it.
1993-11-24 * .Sanitize: Remove references to chillrt and test-chillBill Cox1-6/+0
subdirectories. They were moved to gcc/ch/runtime and gcc/ch/testsuite respectively.
1993-11-24Add gnats.tar.gz ruleJason Merrill1-1/+7
1993-11-24 * gas/hppa/reloc/exitbug.s: New test.Jeff Law4-7/+74
* gas/hppa/reloc/reloc.exp: Run it.
1993-11-24 * config/tc-hppa.c (pa_procend): Do not call process_exit.Jeff Law2-9/+8
(exit_processing_complete): Delete unwanted variable and all references.
1993-11-24 * ecoff.c (ecoff_setup_ext): Renamed from ecoff_build_ext.Ian Lance Taylor3-4914/+254
Changed to not actually build the external symbol information, as that is now done by the ECOFF back end. (ecoff_build_debug): Changed accordingly. * ecoff.h (obj_ecoff_set_ext): Declare. obj-format.c function called by ecoff_setup_ext. * config/obj-ecoff.c (ecoff_frob_file): If debug_info count is 0, set corresponding pointer to NULL. Don't set raw_size and raw_syments. (obj_ecoff_set_sym_index): Removed. (obj_ecoff_set_ext): New function. * config/obj-ecoff.h (obj_set_sym_index): Don't define. (obj_ecoff_set_sym_index): Don't declare. * config/obj-elf.c (obj_ecoff_set_ext, elf_get_extr, elf_set_index): New functions used for ECOFF_DEBUGGING. (elf_frob_file): Reworked ECOFF debug generation to use new functions in bfd/ecofflink.c.
1993-11-24 * elfcode.h (map_program_segments): Restore check of file_size !=Ian Lance Taylor2-22/+29
mem_size, but only if SHT_PROGBITS.
1993-11-24 * ecofflink.c: New file to hold ECOFF debug information linkingIan Lance Taylor6-967/+310
routines. * ecoff.c (ecoff_clear_output_flags, ecoff_rel, ecoff_dump_seclet, ecoff_add_string, ecoff_get_debug): Removed. Functionality now in ecofflink.c. (ecoff_get_extr, ecoff_set_index): New functions. (ecoff_slurp_symbolic_info): Don't save raw_size. (ecoff_bfd_seclet_link): Rewrote to use ecofflink.c functions. (ecoff_compute_section_file_positions): Don't set EXEC_P just because there is a start address. (ecoff_write_object_contents): Handle external symbols here. Use ecofflink.c functions to write out debugging information. * elf32-mips.c (mips_elf_read_ecoff_info, mips_elf_get_extr, mips_elf_set_index): New functions. (mips_elf_seclet_link): Discard empty sections, the .options section and .gptab sections. Handle linking .mdebug section. * libecoff.h (ecoff_data_type): Removed raw_size and ifdbase. * libelf.h (elf_symbol_type): Added mips_extr to tc_data union. * bfd-in.h: Added prototypes for routines in ecofflink.c (some are called by gas, so they are public). * bfd-in2.h: Rebuilt. * Makefile.in (BFD_LIBS): Added ecofflink.o. (CFILES): Added ecofflink.c. (ecofflink.o): New target. Rebuilt dependencies.
1993-11-24New file to hold ECOFF linking routines used by both ECOFF and MIPS ELF.Ian Lance Taylor2-0/+830
1993-11-23 * binutils.texi: fix bug in nlmconv docJeffrey Osier1-8/+11
1993-11-23Split ChangeLog into two.Steve Chamberlain3-6944/+6954
1993-11-23 * remote-e7000.c (e7000_wait): Cope with H8/300 register dump.Steve Chamberlain2-29/+13
* config/h8300/h8300hms.mt: Add remote-e7000.
1993-11-23 * som.c (hppa_object_p): Also recognize SHARED_MAGIC_CNX asJeff Law1-0/+5
a valid magic number if it's been defined.
1993-11-22 * gdb.stabs/ecoff.mt: Delete alpha specific if block, fix typo.Peter Schauer1-1/+2
* gdb.stabs/ecoff.sed: Escape inserted blanks with backslashes, embed .stabs directives in comments.
1993-11-22 * ecoff.c (ecoff_mkobject): Don't create .scommon section; linkerIan Lance Taylor1-0/+8
no longer requires it. (ecoff_bfd_seclet_link, ecoff_sizeof_headers, ecoff_write_object_contents): Don't treat .scommon section specially
1993-11-22 * gdb/config/m88k/delta88.mh (NATDEPFILES): Added corelow.o andFred Fish3-2/+18
coredep.o to this list. * gdb/m88k-nat.c (m88k_register_u_addr): Avoid error when passed the number for an M88110 extended register by just returning the address of r0.
1993-11-22 * bfd/config/delta88.mh (HDEFINES): Define this to be -DPTRACE_CORE.Fred Fish2-0/+10
* bfd/config/delta88.mh (HDEPFILES): Defined to be ptrace-core.o. * bfd/ptrace-core.c: New file for dealing with core files with start with the ptrace_user structure found on BCS compliant systems. * bfd/targets.c (ptrace_core_vec): New vector.
1993-11-22 * Minimal support for reading SOM fixup streams. AllowsJeff Law2-48/+808
objdump -r to do something reasonable. * som.c (som_get_reloc_upper_bound): Implement. (som_canonicalize_reloc): Implement. (som_set_reloc_info, som_slurp_reloc_table): New functions.
1993-11-22 * gas/hppa/reloc/reloc.exp: Minor fixes so that SOM & ELF canJeff Law1-1/+1
share the same test code. * gas/hppa/reloc/relocreduce.s: Likewise.
1993-11-22 * gas/hppa/basic/fmem.s: Add quadword FP store instructions.Jeff Law1-0/+8
* gas/hppa/basic/basic.exp: Test quadword FP store instructions.
1993-11-22Add stabs.c to things-to-keep.Jeff Law1-1/+5
1993-11-21Modified to be based on lynx.h, like i386 and m68k versions.Ken Raeburn1-28/+1
1993-11-21define FPRINTF_ALREADY_DECLAREDKen Raeburn2-0/+4
1993-11-20 * go32-xdep.c (re_comp, re_exec): Remove stubs now that gdbFred Fish2-3/+5
always uses it's own version of regex.
1993-11-20Modified Files:Kung Hsu1-0/+6
ChangeLog valops.c symtab.c * valops.c(value_struct_elt_for_reference): enhance search operator in c++. * symtab.c(decode_line_1): same as above.
1993-11-19 * config/obj-coffbfd.c: Use PARAMS rather than EXFUN.Ian Lance Taylor2-25/+30
(yank_symbols): Don't call S_SET_EXTERNAL if the storage class is already set. Fixes .def var; .val external_var; .scl 3; .endef. (adjust_stab_section): Make static. Declare return type. Remove unused variables. * config/tc-i386.h: Declare tc_coff_fix2rtype and tc_coff_sizemachdep.
1993-11-19 * symtab.c (decode_line_1): Add comment about use ofJim Kingdon2-0/+13
return_to_top_level directly instead of error. Add comment saying that the '' should not be needed--that the completer should be fixed.
1993-11-19 binutils.texi: minor fix for nlmconv chapterJeffrey Osier1-2/+12
1993-11-19 * TODO: New file, describing tests we could write.Jim Kingdon1-1/+1
* gdb.t09/corefile.exp: Move description of tests to write to TODO.
1993-11-19 * TODO: New file, describing tests we could write.Jim Kingdon1-0/+5
* gdb.t06/corefile.exp: Move description of tests to write to TODO.
1993-11-19sparc-coff related changesKen Raeburn1-0/+38
1993-11-19 * coff-a29k.c (a29k_reloc): For R_IREL, don't left shiftIan Lance Taylor2-4/+9
signed_value before sign extending it. Don't subtract out reloc_entry->address. This makes it compatible with what gas is generating. Fixes PR 3790.
1993-11-19 * elfcode.h (elf_fake_sections): Accept .sbss as the name for aIan Lance Taylor1-0/+12
SHT_NOBITS sections. (map_program_segments): Don't leave the loop after the first SHT_NOBITS section. (assign_file_positions_except_relocs): Only force sh_offset and sh_addr to match modulo maxpagesize for a section which is not SHT_NOBITS. Changed the method used to force page alignment after a SHT_NOBITS section to only do it for the last such consecutive section, and to really force page alignment.
1993-11-19 * configure.in (mips*-sgi-irix5*): New target. Use mipsb-elf32.Ian Lance Taylor2-0/+35
* emulparams/elf32mipsb.sh (DATA_ADDR): Define. (OTHER_READONLY_SECTIONS): Define for .reginfo. (EXECUTABLE_SYMBOLS): Define for _DYNAMIC_LINK. * scripttempl/elf.sc: Use EXECUTABLE_SYMBOLS when not relocating. Move OTHER_READONLY_SECTIONS after all the other readonly sections. Don't use DATA_ADDR twice.
1993-11-19 * ldmain.c (enter_file_symbols): Removed duplicate tests of p. IfIan Lance Taylor1-44/+98
p is in a common section, make sure the BFD has a section of that name.
1993-11-19* coffcode.h (coff_slurp_symbol_table): Print more verbose messageKen Raeburn1-0/+3
in the case of an unknown (or unhandled) storage class.
1993-11-19Modified Files:Kung Hsu2-7/+32
ChangeLog symtab.c * symtab.c(decode_line_1): fix the inconsistency of setting breakpoint with '' or without them. The '' is needed when you want name completion.