aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)AuthorFilesLines
1995-10-27 * mpw-config.in: Add support for PowerMac host, add beginningsStan Shebs4-14/+49
of native support. * mpw-make.sed: Disable subdir recursion, edit out useless rule. * mac-xdep.c (Values.h): Don't include. (GestaltEqu.h): Include Gestalt.h instead. (do_mouse_down): Comment out control tracking, needs to be updated to use UPP before will work on PowerMac.
1995-10-27Remove unnecessary CYGNUS LOCALStan Shebs1-2/+0
1995-10-27more XCOFF linker tweaksIan Lance Taylor3-4/+30
1995-10-27 * ld-bootstrap/bootstrap.exp: On AIX, pass -bI/lib/syscalls.expIan Lance Taylor1-0/+3
along with --static.
1995-10-27 * ld-scripts/script.s: Make symbols global.Ian Lance Taylor1-0/+13
1995-10-27 * emultempl/aix.em (gld${EMULATION_NAME}_parse_args): TreatIan Lance Taylor2-0/+4
-static as a synonym for -bnso.
1995-10-27fix output location of common symbolsIan Lance Taylor1-1/+4
1995-10-26 * regex.h: Renamed to gnu-regex.h.Brendan Kehoe8-17/+31
* regex.c: Renamed to gnu-regex.c. * Makefile.in (POSSLIBS): Refer to gnu-regex.h and gnu-regex.c. (REGEX, REGEX1): Change to gnu-regex.o instead of regex.o. (regex.o): Renamed to gnu-regex.o; refer to gnu-regex.c. (irix5-nat.o, osfsolib.o, gnu-regex.o, solib.o, source.o, symtab.o): Likewise. * irix5-nat.c, osfsolib.c, gnu-regex.c, solib.c, source.c, symtab.c): Include "gnu-regex.h" instead of "regex.h". * alpha-tdep.c (in_prologue): Rename to alpha_in_prologue, to avoid conflicts with symtab.h. fixes building gdb under OSF/1 4.0
1995-10-26doc fixes from RolandKen Raeburn2-0/+389
1995-10-26do not output symbols which need relocs until the endIan Lance Taylor1-8/+0
1995-10-26get symndx right for TOC relative relocsIan Lance Taylor1-15/+60
1995-10-26Cosmetic improvementsStan Shebs1-2/+2
1995-10-26 * tc-arm.c (do_ldst): Assemble ldr/str r0, [r1] as a pre-incrementDavid Edelsohn1-0/+5
instruction.
1995-10-26tweak .loader reloc countingIan Lance Taylor1-1/+7
1995-10-26 * xcofflink.c: Numerous changes to get closer to a working XCOFFIan Lance Taylor7-183/+466
linker. * libcoff-in.h (struct xcoff_tdata): Add full_aouthdr, toc_section, and entry_section fields. (struct xcoff_section_tdata): Remove ldrel_count field. * libcoff.h: Rebuild. * coffcode.h (coff_mkobject_hook): Initialize new xcoff_data fields. (coff_compute_section_file_positions): If RS6000COFF_C, generate full a.out header if full_aouthdr is set in xcoff_data. (coff_write_object_contents): Likewise. Set o_snentry and o_sntoc based on sections stored in xcoff_data. * coff-rs6000.c (xcoff_copy_private_bfd_data): Copy new xcoff_data fields. * coffgen.c (coff_get_symbol_info): If fix_value is set, fix the value stored in ret rather than returning a pointer value.
1995-10-26 * scripttempl/aix.sc: Move special symbols inside sections.Ian Lance Taylor2-7/+12
Always start .data at 0.
1995-10-26Delete *.i and *.out files for cleanMichael Meissner2-1/+3
1995-10-26Fix SWAP_8 and optimize it; print out the failing address if a signal is ↵Michael Meissner3-60/+42
issued for non-gdb runs
1995-10-26Makefile.in (taz): Use ";" not ";;".Ken Raeburn2-2/+6
1995-10-26Remove MAC object format support from powerpc-eabi for nowMichael Meissner2-2/+7
1995-10-26trying to nuke for crash... files no longer neededAngela Marie Thomas2-9/+0
1995-10-25don't keep mh-aix mh-sun.Jason Molenda1-3/+0
1995-10-25 * Makefile.in (taz): Grep for '^diststuff:' or '^info:' inPer Bothner2-20/+14
sub-directory Makefiles, instead of using DISTSTUFFDIRS and DISTDOCDIRS. (DISTSTUFFDIRS, DISTDOCDIRS): Removed - no longer used. (newlib.tar.gz): Don't pass DISTDOCDIRS to recursive make.
1995-10-25 * som.c (som_slurp_string_table): Allocate the strings with mallocJeff Law2-4/+13
since they're free'd by free_cached_info. (som_slurp_symbol_table): Similarly for the symbol table. Fixes crash (nm /lib/libc.a on hpux10).
1995-10-25updated for jsmith's file renamingKen Raeburn1-2/+2
1995-10-25 * Makefile.in (diststuff): Don't make headers.Per Bothner2-1/+5
1995-10-25 * Makefile.in (DISTDOCDIRS): Remove ld gprof bnutils gas libg++ gdbPer Bothner2-2/+8
and gnats, because they are now subsumed by DISTSTUFFDIRS. Move bfd to DISTSTUFFDIRS.
1995-10-25 * Makefile.in: Rebuild dependencies.Ian Lance Taylor2-12/+23
1995-10-25fix XCOFF line number handlingIan Lance Taylor4-18/+49
1995-10-25 * Makefile.in (diststuff): Also make info.Per Bothner2-3/+9
(mostlyclean): Don't remove gprof.info*. (maintainer-clean realclean): Also remove *.info*.
1995-10-25 * mpw-make.sed: Edit paths to generated y.tab.[ch] files.Stan Shebs2-0/+8
1995-10-25 * Makefile.in (diststuff): Also make info.Per Bothner1-0/+5
(maintainer-clean realclean): Also make clean-info.
1995-10-25 * Makefile.in (diststuff): Also make info.Per Bothner2-9/+14
(maintainer-clean realclean): Also delete *.info*.
1995-10-25set l_stoff to 0 if there are no stringsIan Lance Taylor1-4/+8
1995-10-25only read the section relocs if there are someIan Lance Taylor1-40/+44
1995-10-25add OUTPUT_FORMAT and LIB_SEARCH_DIRSIan Lance Taylor1-0/+2
1995-10-25tweak line number and gc handlingIan Lance Taylor1-1/+11
1995-10-25tweak option handlingIan Lance Taylor1-0/+4
1995-10-25 * sunos.c (bfd_sunos_record_link_assignment): Don't do anything ifIan Lance Taylor2-9/+21
output_bfd is not SunOS. (bfd_sunos_size_dynamic_sections): Likewise. Don't scan relocs of non-SunOS input files. PR 8270.
1995-10-25 * emultempl/aix.em: Add support for various AIX linker options,Ian Lance Taylor2-0/+715
for AIX import and export files, and for AIX shared objects. * scripttempl/aix.sc: Add .pad. Put .ds just before the TOC.
1995-10-25 * ldmain.c (main): Initialize new field link_info.static_link.Ian Lance Taylor4-61/+224
* ldmain.c (add_keepsyms_file): Add \n at end of einfo calls. (constructor_callback): Likewise. * ldmisc.c (vfinfo): Likewise. * ldwrite.c (build_link_order): Likewise.
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