aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)AuthorFilesLines
1994-12-09 * scripttempl/elf.sc: Move .ctors and .dtors from .text segment toIan Lance Taylor1-0/+34
.data segment. They must be writable when creating a shared library. From H.J. Lu <hjl@nynexst.com>.
1994-12-09 * aoutx.h (NAME(aout,link_add_symbols)): Similar change if theIan Lance Taylor1-0/+2
first object is not an a.out object.
1994-12-09 * elfcode.h (elf_bfd_link_add_symbols): If the first object in theIan Lance Taylor2-6/+39
archive is not an ELF object, pass the archive to the add_symbols entry point appropriate for the first object. From Eric Youngdale <eric@aib.com>.
1994-12-09 * elf32-i386.c (elf_i386_relocate_section): Don't computeIan Lance Taylor1-0/+6
relocation in cases where we won't use it. * elf32-sparc.c (elf32_sparc_relocate_section): Likewise.
1994-12-09* gdbserver/low-lynx.c (mywait): Remove debugging printf.Jim Kingdon2-2/+4
1994-12-09 * nlmconv.c (powerpc_mangle_relocs): Don't switch a reloc to useIan Lance Taylor1-0/+5
the section symbol if the symbol is undefined.
1994-12-09* lib/gas-defs.exp: Use -i in expect_after command.Ken Raeburn2-1/+5
1994-12-09* Makefile.in (NM_FOR_TARGET): Use ../binutils/nm.new, not just plain nm.Ken Raeburn1-0/+3
1994-12-08binutils-all/objdump.exp: handle "powerpc" cpuKen Raeburn2-2/+2
1994-12-08added mips-gnu target for rolandKen Raeburn1-0/+1
1994-12-08alpha, mips, m68k fixesKen Raeburn1-0/+20
1994-12-08 * frame.h: Restore pre-Nov 3 comments about FRAME_FP with minorJim Kingdon1-0/+7
changes. They are correct, unlike the post-Nov 3 comment (FRAME_FP doesn't have any machine-independent relationship with FP_REGNUM or any other such notion of a "frame pointer").
1994-12-08 * gdbserver/remote-utils.c (write_ok): Write "OK", not "Ok", toJim Kingdon7-97/+360
match stubs and protocol spec. * gdbserver/remote-utils.c (remote_open): Cast to struct sockaddr when passing to function which expects that. The following changes aren't quite enough to make things work with LynxOS (apprently kernel problems). * infrun.c (wait_for_inferior): When resuming new thread, pass pid not -1 for remote case. * thread.c (info_threads_command): Give error if !target_has_stack. * infrun.c (start_remote): Call init_thread_list. * thread.c (info_threads_command): Don't call kill for remote debugging target. * target.c (normal_pid_to_str): Print "thread" not "process" for remote. * remote.c, gdbserver/*: Add 'H', 'S', and 'C' requests, 'X' response, and `thread' part of 'T' response. * gdbserver/*: If program exits, send packet to GDB before exiting. Handle termination with a signal the same as exiting with an exitstatus. * remote.c: Don't try to kill program after getting an 'X' response. * infrun.c (wait_for_inferior): Add comment about kill versus mourn.
1994-12-08configure.in: fix ns32k-pc532-mach* and mips-sony-bsd* configsKen Raeburn3-22/+38
1994-12-08* pc532-mach.c (NAME): Define to use ns32kaout prefix.Ken Raeburn1-0/+16
* ns32knetbsd.c (NAME): Ditto. (ns32kaout_32_get_section_contents): Define to standard aout-32 version.
1994-12-08* binutils-all/objdump.exp (cpus_expected): New variable, taken from objdump -iKen Raeburn3-2/+147
test, added ns32k, sorted. (objdump -i, -f tests): Use $cpus_expected. * binutils-all/objcopy.exp: For simple-copy test, expect failure for sh-coff.
1994-12-08 * config/pa/tm-pro.h tm-hppap.h, hppapro.mt: Rename tm-hppap.h toRob Savoye3-1/+6
tm-pro.h.
1994-12-08objcopy.c (add_strip_symbol): Cast return value of xmalloc.Ken Raeburn2-4/+74
1994-12-08 * gdb.base/list.exp: Adjust expectations to reflect changes inStan Shebs1-0/+12
list1.c. (test_forward_search): New test proc. * gdb.base/list1.c (long_line): New function, has long source line.
1994-12-08 * source.c: Various cosmetic changes.Stan Shebs2-124/+223
(forward_search_command): Handle very long source lines correctly.
1994-12-08boost timeout to at least 2min; fix a couple mips tests for 64-bit host disasmKen Raeburn3-8/+51
1994-12-07rename gas/ieee.fp to ieee-fpKen Raeburn5-23/+9
1994-12-07 * hppa-tdep.c: Use GDB_TARGET_IS_PA_ELF so SOM target support willRob Savoye2-5/+52
stop being linked in. * config/pa/tm-hppap.h: New file. Set GDB_TARGET_IS_PA_ELF, otherwise it looks like BSD-ELF.
1994-12-07 * hppa-tdep.c: Use GDB_TARGET_IS_PA_ELF so SOM target support willRob Savoye2-0/+10
stop being linked in. * config/pa/tm-hppap.h: New file. Set GDB_TARGET_IS_PA_ELF, otherwise it looks like BSD-ELF.
1994-12-06keep everythingKen Raeburn1-0/+45
1994-12-06Clean the sh3 stuff out the right way.Steve Chamberlain1-1/+1
1994-12-06finish deletion of this directoryKen Raeburn1-61/+0
1994-12-06 * inftarg.c: include <sys/types.h> to get def of pid_t.Stu Grossman1-0/+4
1994-12-06Switch r3 to scratch register, r0 to stack register.Michael Tiemann4-10/+7
Other misc changes before beta shipment to customer.
1994-12-03 * solib.c (auto_solib_add_at_startup): New global.Stan Shebs1-0/+20
(solib_create_inferior_hook): Call solib_add only if auto_solib_add_at_startup is nonzero. (_initialize_solib): New command "set auto-solib-add".
1994-12-02 * Makefile.in (LIBGXX_SUPPORT_DIRS): Add libstdc++.Per Bothner1-0/+9
1994-12-02 * config/default.exp: Define objdump if it is not defined.Ian Lance Taylor11-0/+736
* ld-empic/*: New tests to test -membedded-pic code.
1994-12-02 * emultempl/miposecoff.em: New file.Ian Lance Taylor2-0/+231
* emulparams/mipsidt.sh (TEMPLATE_NAME): Set to mipsecoff. * emulparams/mipsidtl.sh (TEMPLATE_NAME): Likewise. * scripttempl/mips.sc: Put .rel.sdata sections in .text, and provide __runtime_reloc_start and __runtime_reloc_stop if they are used. Align _fdata to a 16 byte boundary. * Makefile.in (emipsidt.c): Depend upon mipsecoff.em rather than generic.em. (emipsidtl.c): Likewise. (check): Pass CC_FOR_HOST and CFLAGS_FOR_HOST to runtest.
1994-12-02 * ld.h (args_type): Add new field embedded_relocs.Ian Lance Taylor2-0/+12
* ldemul.h (ldemul_after_open, after_open_default): Declare. (ld_emulation_xfer_struct): Add new field after_open. * ldemul.c (ldemul_after_open): New function. (after_open_default): New function. * ldlang.c (lang_process): Call ldemul_after_open. * lexsup.c (parse_args): Handle --embedded-relocs. * emultempl/elf32.em (ld_${EMULATION_NAME}_emulation): Initialize new after_open field to after_open_default. * emultempl/generic.em, emultempl/gld960.em: Likewise. * emultempl/gld960c.em, emultempl/hppaelf.em: Likewise. * emultempl/linux.em, emultempl/m88kbcs.em: Likewise. * emultempl/sunos.em, emultempl/vanilla.em: Likewise. * ld.texinfo, ld.1: Mention -embedded-relocs.
1994-12-02 * parse.c (msymbol_addr_type): Replaced byPeter Schauer1-12/+1
lookup_pointer_type (builtin_type_void). * printcmd.c (_initialize_printcmd): Give examine_*_type a name for `ptype $_'. * printcmd.c (print_formatted): Call val_print_string directly, rather than via value_print.
1994-12-02 * gdb.base/a1-selftest.exp: Change initial stepping to know aboutStan Shebs1-10/+16
additional line of code that was added.
1994-12-02Remove last remnants of hpread sanitization.Jeff Law2-51/+0
1994-12-01 * somsolib.c (som_solib_get_got_by_pc): New function.Jeff Law4-2/+46
* somsolib.h (som_solib_get_got_by_pc): Add extern decl. * hppa-tdep.c (hppa_fix_call_dummy): Handle case where FUN is the function's export stub or real address in a shared library.
1994-12-01 * gdb.disasm/hppa.s: Break the large branching tests into smallerJeff Law1-0/+6
tests so as not to overflow expect's input buffers. * gdb.disasm/hppa.exp: Corresponding changes.
1994-11-30 * coff-sh.c: Use _bfd_dummy_target instead of no_archive.Ian Lance Taylor1-0/+4
1994-11-30 * gas/hppa/parse: Renamed from gas/hppa/more.parse.Jeff Law1-1/+1
1994-11-30Moving into a new directoryJeff Law27-7033/+0
1994-11-30 * Makefile.in: Move -fno-implicit-template from CXXFLAGSPer Bothner1-2/+2
to LIBCXXFLAGS. Tests are better run without it.
1994-11-30Initial ARC support.David Edelsohn2-0/+9
1994-11-30Initial ARC support.David Edelsohn2-0/+36
1994-11-30Initial ARC support.David Edelsohn1-2/+36
1994-11-30Initial ARC support.David Edelsohn1-3/+44
1994-11-30Initial ARC support.David Edelsohn2-0/+68
1994-11-30* config/arc-elf.mt: New file.David Edelsohn1-0/+1
1994-11-30Initial ARC support.David Edelsohn3-1/+58