aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)AuthorFilesLines
1995-10-25 * xcofflink.c: Extensive changes to support linking shared objectsIan Lance Taylor8-441/+2608
and generating a .loader section. * libcoff-in.h (struct xcoff_tdata): Add import_file_id field. (struct xcoff_section_tdata): Add first_symndx, last_symndx, and ldrel_count fields. * libcoff.h: Rebuild. * coff-rs6000.c (xcoff_howto_table): Correct reloc names. * coffcode.h (styp_to_sec_flags): Don't set any flags if STYP_PAD is set. * bfd-in.h (bfd_xcoff_import_symbol): Declare. (bfd_xcoff_export_symbol): Declare. (bfd_xcoff_size_dynamic_sections): Declare. * bfd-in2.h: Rebuild.
1995-10-25 * ld.texinfo: The MRI ALIGN directive is supported.Ian Lance Taylor2-9/+78
1995-10-25forgot to check this in.Jason Molenda1-0/+6
1995-10-25 * bfdlink.h (struct bfd_link_info): Add static_link field.Ian Lance Taylor1-0/+14
1995-10-25Tue Oct 24 18:30:18 1995 Jason Molenda (crash@phydeaux.cygnus.com)Jason Molenda4-264/+206
* config/pa/hppahpux.mh: Remove hardcoding of X locations. * Makefile.in: Use X11_CFLAGS, X11_LDFLAGS and X11_LIBS. * configure.in: Link X statically on Solaris, SunOS and HPUX.
1995-10-25Fri Oct 13 14:44:25 1995 Jason Molenda (crash@phydeaux.cygnus.com)Jason Molenda5-17/+17
* mh-aix, mh-sun: Removed. * mh-decstation (X11_EXTRA_CFLAGS): Define. * mh-sco, mh-solaris, mh-sysv4 (X11_EXTRA_LIBS): Define. * mh-hp300, mh-hpux, mh-hpux8, mh-solaris, mh-sun3, mh-sysv4: Don't hardcode location of X stuff here.
1995-10-25Tue Oct 24 18:19:09 1995 Jason Molenda (crash@phydeaux.cygnus.com)Jason Molenda3-9/+29
* Makefile.in (X11_LIB): Removed. (X11_FLAGS_TO_PASS): pass only X11_EXTRA_CFLAGS and X11_EXTRA_LIBS. * configure.in (host_makefile_frag): mh-aix & mh-sun removed.
1995-10-25 * configure.in: Add xcofflink.o to pmac_xcoff_vec.Stan Shebs8-41/+3015
* configure: Rebuild. * mpw-config.in: Add xcofflink.c.o to powerpc-apple-macos. * coff-pmac.c: Include coff-rs6000.c instead of duplicating its contents. (pmac_xcoff_vec): Update to use new xcoff support. * coff-rs6000.c (xcoff_generic_stat_arch_elt): Make static. (xcoff_write_armap): Declare buf as unsigned char. * xcofflink.c (xcoff_link_add_symbols): Declare a local as PTR. * mpw-make.sed: Generalize subdir_do edit.
1995-10-24 * monitor.h (struct memrw_cmd->resp_delim): Document this as a regexp.Stu Grossman2-1/+3
1995-10-24 * monitor.c (monitor_expect_regexp): Same as monitor_expect, butStu Grossman3-29/+112
with the obvious extension. (monitor_read_memory_single): Use regexp for getmem.resp_delim because of parsing ambiguities caused by certain monitors. (monitor_read_memory): Use new regexp stuff to parse getmem.resp_delim. * sh3-rom.c: Finish off table. Use new regexp capability for getmem commands.
1995-10-24Document .nsubspa.Jeff Law1-0/+263
1995-10-24 * config/tc-hppa.c (md_pseudo_table): Add new ".nsubspa" opcode.Jeff Law1-0/+7
(pa_subspace): For ".nsubspa", always create a new subspace with the given attributes, even if one already exists with the same name. So we can put every function into its own $CODE$ subspace.
1995-10-24 * infrun.c (wait_for_inferior): Disable questionable code nearStu Grossman4-27/+128
the step range test. Replace call detection test with much simpler (and more efficient) test that doesn't require prologue examination (as often). * symtab.c symtab.h (in_prologue): New function that indicates whether or not we are in a function prologue. This uses the symbol table, and then falls back to prologue examination if that fails. It's much more efficient for remote debugging because it avoids examining memory, which is very slow. This is used in wait_for_inferior to determine if we've made a function call that needs to be skipped over (for next/nexti). * mips-tdep.c (after_prologue): New function, returns the PC after the prologue. Uses PDRs and the symbol table. (mips_find_saved_regs): Use in_prologue() to avoid costly prologue examination if possible. (mips_skip_prologue): Use after_prologue() if possible to avoid costly prologue examination.
1995-10-24 * mmprivate.h: Remove declarations (PTR, etc) that are alreadyStan Shebs2-0/+386
provided by ansidecl.h, include mmalloc.h earlier in file.
1995-10-24Fix PR 8255Michael Meissner4-47/+106
1995-10-24 * gdb.disasm/hppa.exp: Test lci and syncdma instructions.Jeff Law1-0/+11
* gdb.disasm/hppa.s: Corresponding changes.
1995-10-24 * gas/hppa/basic/basic.exp: Test lci and syncdma instructions.Jeff Law2-0/+59
* gas/hppa/basic/system.s: Corresponding changes.
1995-10-24 * hppa.h: Add lci and syncdma instructions.Jeff Law2-0/+7
From the PA1.1 third edition manual.
1995-10-24 * hppabsd-core.c (make_bfd_asection): Initialize asect->fileposJeff Law1-0/+5
correctly. Don't initialize asect->vma.
1995-10-23changes for input file open error, not printing filename when not availableKen Raeburn1-0/+11
1995-10-23If no filename is available (because we haven't opened the input file yet),Ken Raeburn1-3/+2
don't try to print one.
1995-10-23The revision 2.48 change (grossman 1995/10/16) had unfortunatelyJackie Smith Cashion4-23/+31
broken the prompt spotting for the <RISQ> variant of the IDT monitor. Also took this opportunity to add the vr4300 configure.in options.
1995-10-23Renamed the VR4300 specific emulparams files to 8.3 unique names,Jackie Smith Cashion2-0/+0
since the old names could cause problems when hosting the source tree on non-Un*x systems.
1995-10-23Added command-line support for NEC VR4100, to allow support forJackie Smith Cashion2-22/+125
4100-specific instructions.
1995-10-23mips-opc.c: Added shorthand (V1) for INSN_4100 manifest. Added theJackie Smith Cashion1-0/+10
VR4100 specific instructions to the mips_opcodes structure.
1995-10-23mips.h: Added INSN_4100 flag to mark NEC VR4100 specific instructions.Jackie Smith Cashion1-0/+14
1995-10-22(keep_these_too): Add Guile sub-directories.Per Bothner1-0/+1
1995-10-22Fix SH simulator to handle program exit correctly.Jim Wilson2-42/+59
1995-10-22shorten some multi directory names.Michael Meissner1-3/+3
1995-10-22shorten some multi directory names.Michael Meissner1-0/+5
1995-10-21Indicate SIGILL instead of calling abort for default case.Jim Wilson1-0/+16
1995-10-21 * alpha-tdep.c, mips-tdep.c (init_extra_frame_info):Peter Schauer6-44/+99
Do not set saved registers from heuristics for a sigtramp frame. * dwarfread.c (enum_type): Determine signedness of enum type from enumerators. * mips-tdep.c: Include gdb_string.h, gcc -Wall lint. * rs6000-nat.c (xcoff_relocate_core): Fix typo. * valops.c (value_repeat): Fix length of memory transfer to match recent allocate_repeat_value change.
1995-10-20 * binutils.texi: Change --with-targets to --enable-targets.Ian Lance Taylor2-1/+5
1995-10-20update copyrightsKen Raeburn2-272/+282
1995-10-20Add -mcall-aixdesc variantsMichael Meissner2-1/+13
1995-10-20 * Makefile.in: Remove extraneous tab on otherwise empty line,Fred Fish2-2/+17
which confuses many non-GNU versions of "make".
1995-10-20* opncls.c (_bfd_new_bfd): If _bfd_chunksize wasn't preset, use something aKen Raeburn1-0/+9
little less than the page size.
1995-10-20*** empty log message ***Fred Fish4-3/+18
1995-10-20 * gdbtypes.c (get_discrete_bounds): Fix typo.Per Bothner1-1/+1
1995-10-20 * defs.h (SEEK_SET, SEEK_CUR): Add default definitions.Stan Shebs3-10/+15
* dbxread.c, mdebugread.c, os9kread.c (SEEK_SET, SEEK_CUR): Remove default definitions.
1995-10-19Hitachi SH3e, patch to make FP registers debuggable.Jim Wilson3-2/+87
1995-10-19 * configure.in (i[345]86-*-win32): Always build newlib.Steve Chamberlain1-9/+4
Don't configure cvs, autoconf or texinfo. (really this time)
1995-10-19 * ldlex.l: Treat PROVIDE as a keyword in expression state.Ian Lance Taylor1-0/+4
1995-10-19 * Makefile.in (CC-LD): Rename to CC_LD, so MPW xform works.Stan Shebs6-15/+18
(MMALLOC_SRC): Define. (MMALLOC_CFLAGS): Use. (ser-mac.o): Add rule. * dwarfread.c, somread.c, ultra3-nat.c, xcoffread.c: Replace L_SET with SEEK_SET in all calls to bfd_seek. * scm-tags.h (scm_tags): Remove excess comma.
1995-10-19Comings and goings of Mac-related filesStan Shebs1-2/+2
1995-10-19 * mpw-config.in: Adapt to work with autoconf'ed configury;Stan Shebs7-1815/+316
build config.h, add empty definitions to mk.tmp. (powerpc-apple-macos): Make it work. * mpw-make.sed: New file, sed commands to translate Unix makefile into MPW syntax. * mpw-make.in: Remove. * mac-gdb.r: New file, was macgdb.r, renamed for consistency with other tools, now includes cfrg resource. * macgdb.r: Remove. * config/m68k/xm-mpw.h: Remove most of contents, replace with include of include/mpw/mpw.h.
1995-10-19 * mpw-config.in, mpw-make.sed: Remove ugly workaround forStan Shebs2-59/+1
ugly Metrowerks bug in CW6, is fixed in CW7.
1995-10-19Thu Oct 19 10:40:57 1995 steve chamberlain <sac@slash.cygnus.com>Steve Chamberlain1-2/+2
* configure.in (i[345]86-*-win32): Always build newlib. Don't configure cvs, autoconf or texinfo. * Makefile.in (LD_FOR_TARGET): New. (BASE_FLAGS_TO_PASS, EXTRA_TARGET_FLAGS, CONFIGURE_TARGET_MODULES): Pass down LD_FOR_TARGET.
1995-10-19 * winsup. New directory.Steve Chamberlain1-0/+7
* Makefile.in: Build winsup. * configure.in: Winsup is configured when target is win32. Can only build win32 target GDB when native.
1995-10-19 * scripttempl/pe.sc (.bss): Move to be after .textSteve Chamberlain1-0/+4