aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)AuthorFilesLines
1992-04-21configure: patch from eggert. Avoids a protection problem if theK. Richard Pixley2-1/+8
original Makefile.in is read only.
1992-04-21Makefile.in: rework CFLAGS so that they can be set from the commandK. Richard Pixley2-63/+49
line to make. CFLAGS -> INTERNAL_CFLAGS. USER_CFLAGS -> CFLAGS. Remove MINUS_G. Default CFLAGS to -g. Pass CFLAGS on recusions.
1992-04-21configure: use move-if-change from gcc to create config.status. SomeK. Richard Pixley2-4/+23
makefiles depend on config.status to tell if a directory has been reconfigured for a different host. This change prevents those directories from remaking everything in the case where the reconfig was only intended to rebuild a Makefile.
1992-04-21configure: test for config.sub with "config.sub sun4" rather thanK. Richard Pixley2-1/+8
"config.sub ${host_alias}". Otherwise we can't tell a bad host alias from a missing config.sub.
1992-04-21rework CFLAGS so that they can be set from the command line to makeK. Richard Pixley1-0/+5
1992-04-21tooldir copy of ld belongs directly in tooldirK. Richard Pixley2-8/+22
1992-04-21tooldir copy of gas belongs directly in tooldirK. Richard Pixley1-0/+9
1992-04-21rework CFLAGS, etc.K. Richard Pixley2-48/+34
1992-04-21pass CFLAGS, remove MINUS_G, default CFLAGS to -gK. Richard Pixley2-226/+156
1992-04-21remove binutils, gas, ld when targetting rs6000K. Richard Pixley1-1/+2
1992-04-21correct makesrcdir when subdir is .K. Richard Pixley2-1/+16
1992-04-18Add tekhex.cFred Fish1-0/+1
1992-04-18Back out of TYPE_FLAG_FUND_TYPE change, solve the problem in valprint.c byFred Fish5-88/+152
just printing the type name from the type if it is not otherwise handled. Implement new handling of the ".syms" file for reusable symbol files.
1992-04-17Add tekhexSteve Chamberlain1-0/+2
1992-04-17Fri Apr 17 09:15:31 1992 Steve Chamberlain (sac@thepub.cygnus.com)Steve Chamberlain3-36/+34
* bfd.c, Makefile.in: added tekhex * aoutx.h (set_section_contents): pages should be padded to the size of a page, not the size of a segment. * configure.in: added go32 host and i386-aout target. * i386aout.c, libaout.h: now works for go32 target * ieee.c: fix bit rot. * seclet.c: support for padding seclet type.
1992-04-17New definition of padding secletSteve Chamberlain1-2/+4
1992-04-17 * relax.c: added handling for new "padding" seclet type, used toSteve Chamberlain3-6/+50
fill out gaps between section. * ldgram.y, ldlex.l: now -defsym on the command line is done properly.
1992-04-17* sun3-xdep.c (fetch_core_registers): Lint.John Gilmore3-2/+12
* tm-sun3.h: Prototype lint. * value.h: Typo.
1992-04-17 * TODO: New file.Fred Fish2-0/+84
* attach.c, mcalloc.c, mfree.c, mmalloc.c, mmalloc.h, mmap-sup.c, mmcheck.c, mtrace.c, mrealloc.c, mvalloc.c, sbrk-sup.c: Lint.
1992-04-17Fix to dwarfread.c to target pointer and target long sizes, fixes forFred Fish6-26/+104
mapped symbol file handling, and a couple of other misc small fixes.
1992-04-17 * rs6000-pinsn.c: New version from IBM (Metin).Per Bothner3-9/+21
* m2-exp.y: Re-write string initializers ("<>" => {'<', '>'}) to avoid warnings from some compilers.
1992-04-17 * rs6k.h: New version from IBM (Metin).Per Bothner1-173/+187
1992-04-16Lint found by Rich and gccSteve Chamberlain3-5/+19
1992-04-16corrected a typo that resulted in makeinfo failureK. Richard Pixley1-1/+1
1992-04-16.NOEXPORT: so that children don't pick up false values for things like ↵K. Richard Pixley1-0/+3
makefile frags
1992-04-16correction to makesrcdir for relative srcdirK. Richard Pixley2-1/+8
1992-04-16Add .NOEXPORT: so that doc directory doesn't inherit a bad definitionK. Richard Pixley2-0/+6
for target_makefile_frag.
1992-04-15added mri.cSteve Chamberlain1-1/+5
1992-04-15Strange link script supportSteve Chamberlain4-14/+73
1992-04-15Personal checkpoint - now should parse some MRI stuffSteve Chamberlain8-78/+383
1992-04-15Added EXTRACT commandSteve Chamberlain1-0/+38
1992-04-15Wed Apr 15 14:33:07 1992 Steve Chamberlain (sac@thepub.cygnus.com)Steve Chamberlain6-204/+915
* arsup.c, arsup.h, arparse.y, arlex.l: support for archive scripting language.
1992-04-15Add TYPE_FLAG_FUND_TYPE bit to the flags member of the type structure,Fred Fish7-166/+192
and use it to decide when to print the actual type name rather than trying to invent the name of a fundamental type. This clears up the confusion between int/long when they are the same sizes, removes one obstacle to multi-language support (previously valprint.c thought everything was a C type), and allows gdb to support distinctions between explicitly and implicitly signed types when the compiler supports such distinction in the debug output (as does every ANSI compiler I tested except for gcc).
1992-04-15Ifdef-out debugging code, and ifdef-out code that aborts on unhandledFred Fish1-0/+2
sections (this was causing needless gdb aborts; gdb doesn't care about these sections anyway).
1992-04-14Fix couple of function args that expect to be passed CONST pointers, andFred Fish2-4/+13
boolean functions that were returning NULL, which can be "void *" rather than just bare 0.
1992-04-14Pick up SGI defines for langCplusplus, langCplusplusV2, stStruct, stUnion,Fred Fish2-2/+45
and stEnum. The last three are required to be able to build the current checked in gdb on a non-sgi machine.
1992-04-14* remote-vx.c, vx-share/xdr_ptrace.c, vx-share/xdr_ptrace.h,Stu Grossman4-213/+83
vx-share/xdr_rdb.h: Update for new remote protocol under VxWorks 5.0.2.
1992-04-14Changed to allow hosting on an Apollo Series 400 under the BSD4.3 emulationSean Eric Fagan1-0/+6
environment.
1992-04-14Changed to support Apollo Series 400 under bsd4.3 emulation environment.Sean Eric Fagan1-0/+1
1992-04-14New header file for Apollo Series 400 running under BSD4.3 emulation.Sean Eric Fagan1-0/+58
1992-04-14 * configure: Add support for 'subdirs' variable, which isPer Bothner3-162/+244
like 'configdirs', except that configure doesn't re-invoke itself for subdirs, it just creates a Makefile for each subdir. * configure.texi: Document subdirs.
1992-04-14Extensive changes to replace swapin() function with target_to_host()Fred Fish2-347/+544
and fix all usages to be independent of host/target integer size mismatches. However, cross debugging will still not work until the sign extension issue is resolved either by fixing the bfd library or implementing sign extension in the gdb code.
1992-04-14updated configure.in to include flexDavid D. Zuhn1-0/+4
1992-04-14configure.in knows about flex nowDavid D. Zuhn1-1/+1
1992-04-14remove clean-stamps from cleanK. Richard Pixley2-1/+5
1992-04-13Revised -mapped description.John Gilmore2-1/+5
1992-04-13added flex to the build treeDavid D. Zuhn1-12/+71
1992-04-13Massive changes. Elf sections are now processed into BFD sections onlyMark Eichin1-217/+1393
if they make sense as independent sections; symbols and relocs are turned into BFD symbols and relocs; objects are now created. objdump and copy mostly work on .o files. this check-in will be followed by gdb testing. the code has *not* yet been split up the way coff is to support multiple architectures and bit widths. no ChangeLog entries yet; too big... nearly everything changed.
1992-04-12 * mipsread.c (parse_partial_symbols): Complain when sh->index isJohn Gilmore2-605/+711
too high or when skipping `forwards' moves us backwards. (parse_type): Print mis-guessed tag name in complaint. (parse_external): Eliminate cur_stab and obscure top_stack clobbers. (parse_procedure): Do not attempt to create symbols; just fill in the SYMBOL_VALUE field of a .gdbinfo. symbol if we can find one. (psymtab_to_symtab_1): Split up `stabs' from `native ecoff' code for clarity. Set top_stack before calling parse_external. In stabs, sort symbols before calling parse_procedure. * mipsread.c: Lint. * symmisc.c (std_in, std_out, std_err): Add vars to access std FILE *'s when debugging GDB (e.g. as args to dump_symtab). * Makefile.in: Remove stage* targets. Avoid echo on recursive makes. Eliminate doc/Makefile from tar.Z file if doc/Makefile.in exists. * mipsread.c: Cleanup. Add more complaints for unhandled cases. Remove new symbol types and such to ../include/coff/symconst.h. (parse_symbol): Simplify code for parsing struct/enum/unions. (parse_type): Handle `long long' types. (upgrade_type): Handle `const' qualifier. (parse_partial_symbols): fix indentation, clean a bit.
1992-04-11We now configure gdbtest automatically if it's there.John Gilmore2-1/+5