aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)AuthorFilesLines
1992-02-15 Major rewrite of how ld is configured. The major ideaPer Bothner12-0/+135
is to use shell scripts to generate everything. * Each emulation is defined by a short shell script with extension *.sh that specifies the emulation-specific parameters (such as the name of the *.sh-sc and *.em files to use). * genscript.sh is the master shell script used to generate an emulation. It is passed various argument, including the name a the emulation-speciic *.sh file that it "sources" to set variables to emulation-specifc parameters.
1992-02-15 Major rewrite of how ld is configured. The major ideaPer Bothner12-0/+880
is to use shell scripts to generate everything. * generic.em replaces ldtemplate. * Other *.em files replace various *.c files. A *.em file is a shell script that generates the corresponding ld__*.c file that implements an emulation. This is usually a straight 'cat' of a here-document, possibly with substitutions. * Script files (*.sc) are places by *.sc-sh scripts. Again, these are simple shell scripts that 'cat' here-documents, usually with some substitutions. The output a *.sc-sh is a script file.
1992-02-15White space and comment changes. #ifdef __STDC__ becomes #if __STDC__K. Richard Pixley20-1104/+1016
== 1. Get the declarations right in listing.[hc].
1992-02-15White space and comment changes, and #ifdef __STDC__ becomes #ifK. Richard Pixley17-233/+244
__STDC__ == 1.
1992-02-14Remove obsolete use of BSF_ABSOLUTE and replace with bfd_abs_section ref.Fred Fish1-0/+5
1992-02-14pointer lint and tandem target.Steve Chamberlain1-3/+2
1992-02-14Fix typeo which crept in between compiling and checking inSteve Chamberlain1-1/+1
1992-02-14 * coffcode.h (get_normalized_symtab): fixed bug where symbolsSteve Chamberlain2-25/+43
with more than one auxent can cause nasty core dumps.
1992-02-14Fix code in elf_symtab_read which attempts to read the standard ELFFred Fish2-8/+16
symbol table and add symbol information to the misc function vector. This allows minimum functionality with non -g compiled code, and is vital for use with shared libraries (non of which are currently compiled with -g). Note to anyone doing any SVR4/gdb work. This bug was introduced into gdb just prior to the gdb 4.4 release, thus any versions currently in the field will have broken shared library support since no symbol information at all will be available for the shared library. This fix, along with one about to go into bfd's elf.c should fix that problem.
1992-02-14Might as well keep the contents of the gas/doc subdir, as well as theRoland Pesch1-0/+59
dir itself.
1992-02-14It's OK to keep the doc subdirectory, really.Roland Pesch1-1/+5
1992-02-13* xm-vaxbsd.h: Close off comment.Stu Grossman2-1/+5
1992-02-13terminated unterminated commentHeinz G. Seidl1-1/+1
1992-02-13Define NEED_POSIX_SETPGID for all SVR4 hosts.Fred Fish2-0/+12
1992-02-13clean up Sanitize for gasK. Richard Pixley2-8/+20
1992-02-13add README fluffK. Richard Pixley1-1/+5
1992-02-13fluffK. Richard Pixley3-0/+94
1992-02-13All files over ~5 lines get copylefted. All copylefted files getK. Richard Pixley41-43/+256
copylefted 1992.
1992-02-13force all files to end in "/* end of filename"K. Richard Pixley54-4056/+4101
1992-02-13remove all rcs keywordsK. Richard Pixley31-228/+0
1992-02-13White space and comments only. The devo tree prior to this delta isK. Richard Pixley94-28544/+27964
tagged as "vanilla" for your convenience. There are also some comment changes.
1992-02-13I think this solves the MAKEINFO and BISON rooting problems.K. Richard Pixley1-17/+96
1992-02-12Make the emulation GLD960, not GLDSteve Chamberlain1-2/+1
1992-02-11Updating gprof for latest bfd stuff, and making configure work.Sean Eric Fagan2-3/+21
1992-02-11ldlang.c: now won't core dump with -MSteve Chamberlain1-1/+3
configure.in: add configure target for vxworks960
1992-02-11#include <sys/stdtypes.h> before <stddef.h> so that when we compileMichael Tiemann1-0/+3
with GCC, the compiler does not stumble over `size_t', `ptrdiff_t', and `wchar_t'. Also note that the comment in <stddef.h> says that we have to #include <sys/stdtypes.h> before including <stddef.h> when on a sun.
1992-02-11New files for MRI syntax assemblerSteve Chamberlain3-1/+4561
1992-02-11 * ldexp.c, ldlang.c: added new idea "abs_output_section", removesSteve Chamberlain1-9/+34
tests for NULL pointers all over the place. * ldlang.c (lang_process): remember to relocate global symbols *after* relaxing has done it stuff.
1992-02-11Added mh-apollo68v and mt-os68k as files-to-keep.Sean Eric Fagan1-0/+2
1992-02-11Added a68v-xdep.c os68k-xdep.c, tm-os68k.h, and xm-apollo68v.h as files-Sean Eric Fagan1-0/+4
to-keep.
1992-02-11Added mh-apollo68 and mt-os68k as files-to-keep.Sean Eric Fagan1-0/+2
1992-02-11Added h-apollo68v.h as a file to keep.Sean Eric Fagan1-0/+1
1992-02-11all: Don't include <sys/file.h> if NO_SYS_FILE is defined. On the Apollo,Sean Eric Fagan1-0/+2
this file does not exist, and not including it hasn't seemed to cause problems. main.c: Use the proper enum's in the options structure initialization; the Apollo compiler chokes on this.
1992-02-10Makefile.in: Removed some '#''s that caused an extraneous include ofSean Eric Fagan1-0/+8
the host/site/target files. configure.in: Added support for hosting on an Apollo Series 400, and targeting on an OS/68k machine.
1992-02-10Added support for OS/68k (as a target) and Apollo Series 400's (asSean Eric Fagan2-1/+13
a host).
1992-02-10Added support for hosting on an Apollo Series 400 (under System V emulation),Sean Eric Fagan2-0/+11
and targeted towards an OS/68000 system.
1992-02-10Added support for hosting on an Apollo Series 400 processor (underSean Eric Fagan4-0/+405
System V emulation), and targeted towards an OS/68000 system.
1992-02-10Added support for hosting on an Apollo Series 400 box, and targeted towardsSean Eric Fagan2-0/+5
an OS/68000 system.
1992-02-10Adding support for hosting on an apollo series 400 (68k processor).Sean Eric Fagan1-0/+69
1992-02-10Make undefined refs not make an executableSteve Chamberlain1-2/+2
1992-02-08In configure{.in} {host|target}_makefile_frag should name a fileK. Richard Pixley5-28/+31
relative to srcdir. I think it now does. configure has been corrected. configure.texi has been clarified.
1992-02-08correct a collision against recent configure changesK. Richard Pixley1-1/+3
1992-02-08added libg++Heinz G. Seidl1-0/+1
1992-02-07Add xm-vaxbsd.h and xm-vaxult.h to .Sanitize. Add mh-vaxbsd and mh-vaxult,Stu Grossman2-1/+4
remove mh-vax from config/.Sanitize.
1992-02-07added mt-sun3 mt-vxworks68 mt-vxworks960Heinz G. Seidl1-0/+3
1992-02-07added h8300hms.c and h8300hms.scHeinz G. Seidl1-1/+6
1992-02-07keep configure.texiK. Richard Pixley1-0/+1
1992-02-07Fixed prototype mismatch reported by MDTSteve Chamberlain2-2/+2
1992-02-07need bfd for mipsHeinz G. Seidl1-1/+1
1992-02-07* buildsym.c (read_struct_type): Avoid double-bump of parse ptrJohn Gilmore2-3/+9
in the op$::OPERATOR. case. From Steven McCanne, <mccanne@horse.ee.lbl.gov>.