aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)AuthorFilesLines
1992-12-08recording file deathK. Richard Pixley7-977/+0
1992-12-08recording file deathK. Richard Pixley43-15555/+0
1992-12-07Fix fatal typo in an M4 substitution.Roland Pesch1-1/+1
1992-12-07 -y supportSteve Chamberlain3-32/+64
* ld.texinfo: new doc. * ldgram.y, ldlex.l: understand -y<symbol> * ldmain.c (Q_enter_file_symbols): if had -y, lookup symbol and print info. (add_ysym): new function. * ldsym.h: (ldsym_type): new define SYM_Y.
1992-12-07recent changes to as.h, Makefile.in, write.c, obj-vms.cKen Raeburn1-0/+14
1992-12-07changes for traditional CKen Raeburn1-12/+17
1992-12-07deleted local-vars commentKen Raeburn1-7/+0
1992-12-05Add etc directory.Per Bothner1-0/+1
1992-12-04coffcode.h: bfd_coff_std_swap_table is now const and staticKen Raeburn1-3/+1
1992-12-04rebuilt after library changesKen Raeburn1-99/+19
1992-12-04Forgot the following for the ChangeLog:Fred Fish1-0/+4
* ch-exp.y (chill_create_fundamental_type): Chill uses fixed width types. For example, "INT" is always 2 bytes regardless of the values of any TARGET_*_BIT macros. So use explicit numeric sizes for the types.
1992-12-04 * ch-exp.y (match_character_literal): Fix case where noFred Fish2-26/+28
match at all is found.
1992-12-04updated datesDavid D. Zuhn1-2/+2
1992-12-04add several packages to configdirsDavid D. Zuhn2-1/+6
1992-12-03Some cleanup.Ken Raeburn5-344/+635
Deleted some unused code. Fixed some declarations to use PARAMS macro. Fixed up configure.in for new targets. Some whitespace/comment fixes. Merged config/ChangeLog.
1992-12-03mostly whitespace/comment changesKen Raeburn2-81/+72
1992-12-03defined NEED_FX_R_TYPEKen Raeburn1-0/+1
1992-12-03guesses for i860 relocs, from fsf codeKen Raeburn1-0/+17
1992-12-03delete M_VAXKen Raeburn1-2/+0
1992-12-03delete HO_USG and setbuffer macrosKen Raeburn1-4/+0
1992-12-03declare malloc, reallocKen Raeburn1-0/+5
1992-12-03more tahoe codeKen Raeburn1-0/+431
1992-12-03tahoe code from fsf - untestedKen Raeburn2-0/+2120
1992-12-03doc changesKen Raeburn2-33/+86
1992-12-03vms stuff from fsf version - untestedKen Raeburn4-0/+6243
1992-12-03no longer using gas-format.elKen Raeburn1-4/+0
1992-12-03add breakpoint in as_perrorKen Raeburn1-0/+1
1992-12-03syms.c (asymbol): Added new field "app_data", for data particular to theKen Raeburn5-10/+255
application. Some of the linker flags ought to get moved to this field someday. archures.c (bfd_default_scan): Recognize a few more numbers: 80486, 80960, and 960. bfd-in.h, bfd.c, targets.c, coffcode.h, coff-mips.c, other targets: Moved COFF swap table to backend data. hosts/i386linux.h: Include unistd.h. aoutx.h, libaout.h, stab-syms.c: stab names are now in constant storage. trad-core.c: Fixed some `PARAMS' uses that were missing parentheses. aoutx.h, archive.c, archures.c, coffcode.h, ctor.c, reloc.c, syms.c: Doc fixes.
1992-12-03 * c-exp.y (c_create_fundamental_type): New function to createFred Fish9-232/+602
language specific fundamental types for C. * m2-exp.y (m2_create_fundamental_type): New function to create language specific fundamental types for Modula 2. * c-exp.y (c_language_defn, cplus_language_defn): Add c_create_fundamental_type to language struct initializers. * m2-exp.y (m2_language_defn): Add m2_create_fundamental_type to language struct initializers. * dwarfread.c (expression.h, language.h): Include. * dwarfread.c (ftypes): New array to hold fundamental types for current compilation unit. * dwarfread.c (cu_language_defn): New pointer to language struct for language of current compilation unit. * dwarfread.c (dwarf_fundamental_type): New function to create/lookup fundamental types. * dwarfread.c (set_cu_language): Initialize cu_language_defn. * dwarfread.c (throughout): Replace lookup_fundamental_type with dwarf_fundamental_type. * dwarfread.c (read_file_scope): Zero out ftypes for each new compilation unit (may be different language or different objfile). * gdbtypes.c (lookup_fundamental_type): Move actual type creations into language specific fundamental type creation functions and call via create_fundamental_type. Add comment about this function being obsolescent. * gdbtypes.h (FT_BYTE, FT_UNSIGNED_BYTE): New types, true byte sized signed and unsigned integers. * gdbtypes.h (FT_NUM_MEMBERS): Increment, new types added. * language.c (language_def): New function to lookup a language struct given it's enumeration. * language.h (struct language_defn): Add la_fund_type, a pointer to a function that creates fundamental types for this language. * language.h (create_fundamental_type): New macro to create fundamental types based on the current language. * language.h (language_def): Add prototype. * language.c (unk_lang_create_fundamental_type): New function for initializing language structs, calls error if called. * language.c (unk_language_defn, auto_language_defn, local_language_defn): Use unk_lang_create_fundamental_type. **** start-sanitize-chill **** ch-exp.y (chill_create_fundamental_type): New function. ch-exp.y (chill_language_defn): Add chill_create_fundamental_type. ch-exp.y (_initialize_chill_exp): BOOL types are only one byte. **** end-sanitize-chill ****
1992-12-03Don't sanitize out mh-sun.Brendan Kehoe1-0/+1
1992-12-02 * dwarfread.c (CHILL_PRODUCER): Add producer string forFred Fish2-0/+18
GNU chill. * dwarfread.c (handle_producer): Test CHILL_PRODUCER as well as GCC_PRODUCER and GPLUS_PRODUCER.
1992-12-01* remote-udi.c (udi_wait): Don't stop if TIP says that remote isStu Grossman2-3/+8
still running.
1992-11-30include mh-sun for all sun hosts (except solaris)David D. Zuhn1-0/+2
1992-11-30better handling for X11 oddities on various systemsDavid D. Zuhn3-0/+15
1992-11-30 * tm-sun4sol2.h: Add CPLUS_MARKER. Solaris 2.0 requires '.'Fred Fish3-1/+15
rather than '$'. This particular piece of braindamage is spreading like ooze. It's now infected libiberty, deja-gnu, gdb, and gcc. * values.c (baseclass_addr): Use CPLUS_MARKER rather than hardwired '$' character.
1992-11-30updated address and phone numberDavid D. Zuhn1-3/+3
1992-11-30 * Makefile.in: define flags for X11 include files and library fileDavid D. Zuhn3-2/+12
locations, pass them down to the programs that need this info * build-all.mk: added a 'native' target, to 3stage the native toolchain (also updated dates in test-build.mk and build-all.mk)
1992-11-30 * stabsread.c (define_symbol): For the sake of dbx, gcc emitsFred Fish2-3/+6
a single blank as the name of nameless enumerations. Recognize this special case and set nameless flag.
1992-11-29Bump internal version to 4.7.3 in wake of fragmentation of massiveFred Fish2-3/+4
stabsread.c read_struct_type function.
1992-11-29 (Changes to break incredibly ugly, unmaintainable 750 lineFred Fish2-619/+954
read_struct_type function up into managable pieces.) * stabsread.c (struct field_info): Local struct definition. * stabsread.c (read_member_functions, read_struct_fields, read_baseclasses, read_tilde_fields, attach_fn_fields_to_type, attach_fields_to_type, read_cpp_abbrev): Prototypes and new functions from fragmented read_struct_type. * stabsread.c (stabs_general_complaint): Catchall complaint. * stabsread.c (STABS_CONTINUE): Macro'ize cretinous stabs symbol name continuation code. Use macro throughout. * stabsread.c (various places): Replace add-one-to-pointer with pointer increment. * stabsread.c (read_type): Retain function local copy of type descriptor. Rearrange code calling read_struct_type() to match new conventions.
1992-11-29 * aoutx.h (some_aout_object_p): Protect arg prototype inFred Fish2-1/+6
callback_to_real_object_p with PARAMS macro for non-ANSI compilers.
1992-11-29 * ch-exp.y (GENERAL_PROCEDURE_NAME, LOCATION_NAME): NewFred Fish2-6/+104
terminal tokens. * ch-exp.y (access_name): New non-terminal token and production. * ch-exp.y (general_procedure_name): Now a terminal token. * ch-exp.y (location): Expand production. * ch-exp.y (match_simple_name_string): New function. * ch-exp.y (yylex): Call match_simple_name_string and return GENERAL_PROCEDURE_NAME or LOCATION_NAME as appropriate.
1992-11-28Add sections on clean design and on how to send in changes.John Gilmore2-0/+151
1992-11-28* aout-target.h, aoutf1.h, trad-core.c, coffcode.h, libaout.h:John Gilmore7-113/+175
Eliminate all PROTO calls, replace with PARAMS for readability. * aoutx.h: Add type to callback parameter. * coff-mips.c: Don't call trad-core.h, not needed. * trad-core.c: Incorporate trad-core.h declarations. Fix comments. * trad-core.h: Eliminate, unused.
1992-11-28Update to match revised bfd-in.h.John Gilmore1-19/+9
1992-11-28* libbfd-in.h, bfd-in.h: Eliminate all PROTO calls, replace withJohn Gilmore2-21/+25
PARAMS for readability.
1992-11-28supply standard X11 include & library directoriesDavid D. Zuhn3-0/+19
1992-11-28define and pass down locations for X11 filesDavid D. Zuhn2-18/+64
1992-11-26Doc for sac's new "z8ksim" Z8000 simulator target.Roland Pesch3-1/+47
1992-11-26Conditional vars for controlling Z8000 doc.Roland Pesch3-0/+7