aboutsummaryrefslogtreecommitdiff
path: root/ld
AgeCommit message (Collapse)AuthorFilesLines
1993-07-15remove dupliate includeDavid MacKenzie2-1/+6
1993-07-15source cleanups; fix finding scriptsDavid MacKenzie1-1/+1
1993-07-15Add h8/300h support.David Edelsohn2-1/+10
1993-07-15source cleanups; fix finding scriptsDavid MacKenzie5-65/+85
1993-07-15h8/300h supportDavid Edelsohn1-0/+6
1993-07-15 * scripttempl/m88kbcs.sc: Removed TARGET statement. ChangedIan Lance Taylor2-1/+9
OUTPUT_FORMAT to use ${OUTPUT_FORMAT}. * emulparams/m88kbcs.sh: It's coff-m88kbcs, not m88kbcs.
1993-07-15 * Makefile.in (em_m88kbcs.c): Correct dependency.Ian Lance Taylor3-1/+47
(scripttempl/m88kbcs.sc): It's ARCH, not arch.
1993-07-15 * ldfile.c (ldlang_open_file, ldfile_open_command_file),David MacKenzie3-48/+68
main.c (main): Print the errno string in the error message.
1993-07-14* configure.in: Accept h8300h for target cpu.David Edelsohn1-0/+7
* ldmisc.c (vfinfo): Have demangle remove leading underscore if present (demangle is smart enough to know whether to do it or not).
1993-07-14Accept h8300h for target cpu.David Edelsohn1-1/+1
1993-07-13add a -I to the makeinfo command lineDavid D. Zuhn1-1/+1
1993-07-13 * ldmain.c (set_scripts_dir): Check . and <ld bin dir>/../lib forDavid MacKenzie2-14/+33
ldscripts, as well as <ld bin dir> and SCRIPTDIR.
1993-07-12 * ldlang.c (lang_process): Use sizeof instead of magic constant.David MacKenzie3-55/+131
* ldmain.c (get_emulation, check_for_scripts_dir, set_scripts_dir): New functions. (main): Call them.
1993-07-12configure.in, elf.sc changesKen Raeburn1-0/+8
1993-07-12Include .init, .fini, .rodata sections.Ken Raeburn1-4/+8
Create symbol "end" instead of "__end". Comment out some parts that may not be needed (yet) for elf.
1993-07-12Solaris 2 support; sparc64 sanitization.Ken Raeburn2-0/+24
1993-07-12fix valuesKen Raeburn1-3/+3
1993-07-12Solaris 2 configuration; sparc64 sanitization.Ken Raeburn2-0/+21
1993-07-12Handle sparc64-* before sparc*.Ken Raeburn1-2/+6
Accept sparc-elf and sparc-solaris configurations (though ../configure.in should still not configure this directory by default, it's not completely working).
1993-07-08keep elf.scKen Raeburn1-1/+1
1993-07-08initial v9 stuffKen Raeburn4-0/+46
1993-07-08ldmisc,ldlang,Makefile changesKen Raeburn1-1/+22
1993-07-08ldmisc.h (einfo, minfo, info): Don't bother with PARAMS macro when noKen Raeburn1-54/+93
prototype is being supplied. (ldmalloc, ldrealloc): Size argument is now size_t. ldmisc.c (finfo): New function, accepts FILE* argument. (vfinfo, case 'v'): New format character; displays bfd_vma in hex without leading zeros. (vfinfo, cases 'R' and 'C'): Use finfo(%v) when displaying a bfd_vma value, instead of fprintf(%x) which won't hold a long long value. (concat, buystring): String lengths are size_t. (ldmalloc, ldrealloc, xrealloc): Size argument is now size_t.
1993-07-08(new_stetement): Size argument is now type size_t.Ken Raeburn1-1/+5
Added forward declaration with prototype.
1993-07-08(ALL_EMULATIONS): Include $(OTHER_EMULATIONS) in case some target has stuffKen Raeburn1-1/+4
to add.
1993-07-08forgot to check this in yesterdayKen Raeburn1-0/+4
1993-07-08 * Make -v only print the version number.David MacKenzie4-180/+61
Share some Texinfo documentation with BFD.
1993-07-07Don't define bfd_vma here!Ken Raeburn1-4/+7
(Wasted at least a day tracking this damn thing down...)
1993-07-07 * Makefile.in (install): Don't install as $(tooldir)/bin/gld;Ian Lance Taylor2-3/+6
collect2 doesn't look for gld any more anyhow.
1993-07-05 * config/hp300hpux.mt: Use emulation hp3hpux rather thanIan Lance Taylor1-1/+1
hp300hpux, since the latter does not exist.
1993-07-05 * ldlang.c (lang_relocate_globals): Skip indirect symbols, whichIan Lance Taylor2-0/+12
now have a non NULL srefs_chain.
1993-07-03 Passing -L. is no longer necessary.David MacKenzie2-7/+7
1993-07-03 Fix previous fix.David MacKenzie4-11/+28
1993-07-03 * ldmain.c (main): Don't add scriptdir to the lib search path.David MacKenzie5-90/+146
* genscripts.sh: Put the scripts in the ldscripts directory, not emulations. * configure.in (ldscripts): Make, instead of emulations. * Makefile.in (scriptdir): Take off the "ld" part. (install, clean, distclean): Use ldscripts, not emulations. In tests, pass -L., not -Lemulations. (ldmain.o): Don't pass -DSCRIPTDIR=.... * ldlang.c (lang_process): Add "ldscripts/" to the name of the default script file.
1993-07-03scripttempl/h8300.sc: Add .tors section for constructor/destructors.David Edelsohn1-0/+8
1993-07-02h8500hms -> h8500Steve Chamberlain1-1/+1
1993-07-01h8300hms -> h8300David Edelsohn1-1/+1
1993-07-01* Makefile.in (.y.c): skip default .y.c rules. gnu make can now run inK. Richard Pixley1-3/+4
parallel without colliding on yacc's static file names. Without the stub rule, make will try to start two yacc's concurrently which fails because of yacc's static file names.
1993-06-30* Makefile.in (ldgram.[hc]): rewrite this rule in such a way that gnuK. Richard Pixley2-3/+24
make can run in parallel without colliding on yacc's static file names.
1993-06-30alpha-osf.mh -> alphaosf.mhDavid Edelsohn1-1/+1
1993-06-28 * Makefile.in (scriptdir): Base on tooldir, not datadir.David MacKenzie1-0/+4
1993-06-26 * ldver.c (help): New function.David MacKenzie2-1/+28
* ldver.h: Declare it. * ldlex.l, ldgram.y: Recognize new options --help and --version.
1993-06-22 * ldlex.l, ldgram.y: Support new -oformat option.David MacKenzie2-40/+39
Remove attempt at supporting script fragments on the command line. * ldlang.c (lang_add_output_format): Take new arg, FROM_SCRIPT. * mri.c (mri_format), ldgram.y: Change callers. * ldlang.h: Change prototype.
1993-06-22fix include path againKen Raeburn1-0/+4
1993-06-21 * .Sanitize (Things-to-keep): Add emulparams, emultempl, scripttempl.David MacKenzie2-0/+7
1993-06-18single-quote $program_transform_nameDavid D. Zuhn1-1/+1
1993-06-18more install/program_transform_name fixesDavid D. Zuhn1-2/+2
1993-06-18Fix install.Steve Chamberlain1-2/+4
1993-06-17doc last changeDavid D. Zuhn1-0/+5
1993-06-17get install.sh canonicalizedDavid D. Zuhn1-1/+1