aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)AuthorFilesLines
1994-11-15Fixed keep_these_too/lose_these_too for mpw and hpreadAngela Marie Thomas1-4/+4
1994-11-14Removed remote-mon.c, and add it's replacement rom68k-rom.c.Rob Savoye1-1/+1
1994-11-14Add copyright message.Rob Savoye3-4/+64
1994-11-14 * Makefile.in: Install gdbtk.tcl.Stu Grossman4-2/+96
* configure.in: Add ENABLE_GDBTK flag. * gdbtk.c (gdb_sourcelines): Returns list of source lines containing code. (gdb_regnames): Returns list of register names.
1994-11-14Keep ld-shared.Ian Lance Taylor1-0/+1
1994-11-14Keep i386lynx.mh.Ian Lance Taylor1-0/+1
1994-11-14 * configure.in: Remove tk from native_only list.Stu Grossman1-1/+1
1994-11-13 * somsolib.c: Add TODO list.Jeff Law2-36/+295
(som_solib_add): Immediately return if $SHLIB_INFO$ sections does not exist or has size zero. Slightly simplify error handling. Keep an internal list of all the loaded shared libraries and various tidbits of information about the loaded shared libraries. Build section tables for each loaded shared library and add those tables to the core target if necessary. (som_solib_create_inferior_hook): Force re-reading of shared libraries at exec time. (som_sharedlibrary_info_command): New function for dumping information about the currently loaded shared libraries. (_initialize_som_solib): New function.
1994-11-13 * elfcode.h (elf_export_symbol): Also export symbols which areIan Lance Taylor2-1/+7
referenced by a regular file.
1994-11-12 * scripttempl/elf.sc: Add ENTRY(${ENTRY}), and default ${ENTRY} toIan Lance Taylor1-0/+5
_start.
1994-11-12 * elfcode.h (NAME(bfd_elf,size_dynamic_sections)): AddIan Lance Taylor2-39/+113
export_dynamic argument, and handle it. (elf_export_symbol): New function. * bfd-in.h (bfd_elf32_size_dynamic_sections): Update declaration. (bfd_elf64_size_dynamic_sections): Update declaration. * bfd-in2.h: Rebuild.
1994-11-12 * ld.h (args_type): Add field export_dynamic.Ian Lance Taylor2-3/+223
* lexsup.c (parse_args): Recognize --export-dynamic. * emultempl/elf32.em (gld${EMULATION_NAME}_before_allocation): Pass export_dynamic argument to bfd_elf32_size_dynamic_sections.
1994-11-12 * Makefile.in (copying.o, f-exp.tab.o, dpx2-nat.o, dstread.o,Peter Schauer2-8/+52
i386aix-nat.o, i386m3-nat.o, irix5-nat.o, lynx-nat.o, m3-nat.o, mipsm3-nat.o, ns32km3-nat.o, remote-e7000.o, remote-os9k.o): Add dependencies. (copying.o, os9kread.o, remote.o): Update dependencies. * valarith.c (value_sub): When subtracting pointers, only check for a match of the pointed to element lengths. Cast element length to LONGEST to obtain a signed result for pointer subtractions.
1994-11-11 * build-all.mk: Add mips-ncd-elf target to sun4 targetsBill Cox2-2/+21
for special NCD build.
1994-11-11 * ch-exp.y (yylex): Fix off-by-one error when converting string toJeff Law2-1/+5
lowercase. Null terminate new string.
1994-11-11 * hppa-tdep.c (rp_saved): Handle IMPORT stubs too.Jeff Law3-0/+46
* somsolib.c (som_solib_add): Check the value of __dld_flags, if it indicates __dld_list is not valid return an error. If it indicates that libraries were not mapped privately, issue a warning.
1994-11-11 * hpux-core.c (hpux_core_struct): Delete handles for theJeff Law1-0/+11
data, reg and stack sections. They're never used. Delete accessor macros. (make_bfd_asection): Use bfd_make_section_anyway since debugging cores from dynamic executables may have several sections with the same logical name. (hpux_core_core_file_p): Don't save handles to data, reg and stack sections. Handle CORE_TEXT, CORE_MMF and CORE_SHM.
1994-11-11 * symfile.c (syms_from_objfile): Only call find_lowest_section ifJeff Law1-0/+5
no ".text" section exists.
1994-11-10 * rom68k-rom.c: New file. Replaces the old remote-mon.c and usesRob Savoye3-154/+492
the new generic ROM interface in monitor.c. * config/m68k/monitor.mt: Use new ROM support. * monitor.c: Add support for xmodem download protocol.
1994-11-10 * findvar.c (find_saved_register): Fix a frame variable name.Stan Shebs1-0/+5
* infcmd.c (finish_command): Ditto.
1994-11-09add delta68 configKen Raeburn3-0/+11
1994-11-09 * config/tc-ppc.c (ppc_bf): Always set coff_line_base.Ian Lance Taylor1-0/+6
PR 5830.
1994-11-09 * ldlang.c (lang_one_common): Set SEC_ALLOC in any section whereIan Lance Taylor2-0/+8
we allocate common symbols.
1994-11-08Tue Nov 8 17:50:43 1994 Eric Youngdale (eric@aib.com)Ian Lance Taylor2-10/+35
* scripttempl/elf.sc: Add .rel.init, .rela.init, .rel.fini, and .rela.fini to the list of .rel* sections.
1994-11-08 * ldlang.c (load_symbols): Add new argument place. Only acceptIan Lance Taylor2-8/+53
linker scripts if place is not NULL. Put commands found in an assumed linker script into place. (lookup_name): Pass NULL as place argument to load_symbols. (open_input_bfds): In lang_input_statement_enum case, pass a place argument to load_symbols, and store any new statements after the current one. PR 5917.
1994-11-08 * TODO: Remove "Watchpoints seem not entirely reliable, thoughJim Kingdon2-5/+17
they haven't failed me recently." item--this old (4.6 at least) item is too vague to be useful (some watchpoint bugs have been fixed since then). * TODO: Add explanation of "RPC interface" item.
1994-11-08Delete gasp tests when sanitizing, at least until they're actually run byKen Raeburn1-3/+2
"make check".
1994-11-08 * .Sanitize: Add gasp subdirectory to the keepers list.Bill Cox1-0/+1
1994-11-08 * .Sanitize: New file for gasp testcases.Bill Cox1-0/+99
1994-11-08 * objcopy.c (copy_archive): Keep a list of the names of theIan Lance Taylor1-0/+10
temporary files we created. Close each input BFD after we open its successor. PR 5915.
1994-11-08 * bout.c (callj_callback): Add new argument shrinking. Change allIan Lance Taylor1-0/+11
callers. Handle relocs against section symbols correctly. If not shrinking, don't subtract out dstidx; the subtraction is already in the object file. PR 5883.
1994-11-08Small blurb on support for debugging dynamic executables on HPPAs runningJeff Law1-0/+6
hpux9.
1994-11-08 * hppa-tdep.c (read_unwind_info): Use "text_offset" for linkerJeff Law1-0/+1
stub unwind descriptors too.
1994-11-08 * Enable backtracing from inside a SOM shared library back intoJeff Law2-4/+18
user code. * hppa-tdep.c (internalize_unwinds): Accept and use new "text_offset" argument for dynamic relocation of region_{start,end} fields in the unwind descriptor. (read_unwind_info): Pass text_offset to internalize unwinds.
1994-11-08Various changes to support building shared lib{g,stdc}++Jason Merrill8-0/+50
1994-11-08* Makefile.in (DEVO_SUPPORT): Remove configure.bat and makeall.bat, they'reKen Raeburn2-4/+10
only useful for binutils snapshots. (binutils.tar.gz, gas+binutils.tar.gz): Add configure.bat and makeall.bat to specified SUPPORT_FILES.
1994-11-08 * build-all.mk: Add Ericsson targets to sun4 and solarisBill Cox2-2/+24
hosts. Add BNR's sun4 target to solaris host, so their build-from-source will be tested in-house first.
1994-11-07 * m3-nat.c: Remove comments about arbitrary limit inJim Kingdon2-3/+5
printf_filtered; that limit is gone.
1994-11-07* configure.in: Compare generic cpu name against "sparc", not "sparc*", sinceKen Raeburn1-0/+4
sparc variants should be changed to "sparc". * configure: Regenerated with autoconf 2.1.
1994-11-07 * Beginnings of SOM shared library support. Breakpoints andJeff Law11-15/+422
single frame backtracing within the library only. Only works when using the HPUX 9 dynamic linker. More functionality to be added soon. * somsolib.c, somsolib.h: New files. * Makefile.in (HFILES_NO_SRCDIR): Add somsolib.h (ALLDEPFILES): Add somsolib.c. (somsolib.o): Add some dependencies. * mpw-make.in (HFILES_NO_SRCDIR): Add somsolib.h (ALLDEPFILES): Add somsolib.c. (somsolib.o): Add some dependencies. * somread.c (som_symtab_read): Accept multiple section offsets. All callers changed. Adjust all text symbols with the first section offset. * symfile.c (find_lowest_section): Enable this function. Add some tie-breaking logic when sections have the same vma. (syms_from_objfile): Use find_lowest_section rather than looking for ".text" by name. Relax warning to only warn if the lowest section is not a code section. * config/pa/{hppabsd.mh, hppahpux.mh} (NATDEPFILES): Add somsolib.o * config/pa/{nm-hppab.h, nm-hppah.h}: Include somsolib.h.
1994-11-07tc-a29k.c: some cleanup; range-checking on JUMPTARG relocsKen Raeburn2-22/+31
1994-11-07keep ns32k stuffKen Raeburn2-0/+3
1994-11-06 * partial-stab.h (N_TEXT): Put back GDB_TARGET_IS_HPPA kludge,Jeff Law3-0/+22
it is still needed for GCC-2.6 compiled code. * TODO (GDB_TARGET_IS_HPPA): Note this kludge can be nuked sometime after GCC-2.7 has been released.
1994-11-06 * hppa-tdep.c (frame_saved_pc): Mask off low two bits whenJeff Law2-4/+31
retrieving the PC from a signal handler caller. Fix thinko in Stan's last change ("frame", should have been "frame->next"). If the next frame is a signal handler caller and it's a system call which has entered the kernel ((PSW & 0x2) != 0), then the saved pc is in %r2 instead of %r31.
1994-11-05 * configure.in (target_libs): Include libstdc++ again.Per Bothner2-3/+6
* config.guess: Update from FSF (for FreeBSD).
1994-11-05 * hppa-tdep.c (hppa_frame_find_saved_regs): Change "frame" toJeff Law2-19/+24
"frame_info" throughout.
1994-11-05 * sparcl-stub.c: get rid of defs.h.Kung Hsu2-1/+4
1994-11-04 * gdbserver/Makefile.in (MMALLOC_CFLAGS): Add -I${MMALLOC_DIR}.Jim Kingdon1-0/+7
Correct definition of MMALLOC_DIR to reflect fact this is gdb/gdbserver/Makefile.in, not gdb/Makefile.in. * gdbserver/server.c (main): After we kill the inferior in response to a 'k' request, exit.
1994-11-04note go32 file additions, keep ppc nwKen Raeburn1-0/+3
1994-11-04 * remote.c (remote_kill): Use catch_errors when calling putpkt.Jim Kingdon1-0/+6
(putpkt): Return int, not void, to match catch_errors calling convention.