aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)AuthorFilesLines
1992-08-12 * ar.c (main): Don't *always* set the verbose flag!Per Bothner2-57/+32
1992-08-11fix up hostname in log entryKen Raeburn1-1/+1
1992-08-11grab bfd lib for opcode tableKen Raeburn2-0/+5
1992-08-11moved sparc opcode table to bfdKen Raeburn5-21/+1866
1992-08-11 * i386.h (i386_optab): Add fildq, fistpq aliases used by gcc.Ken Raeburn1-0/+9
1992-08-11Changes to make MIPS x 29K compile.John Gilmore4-44/+56
* am29k-tdep.c: Lint from DECstation compiler. * mem-break.c: Restore test of BREAKPOINT size that Fred removed. As the man page says, "Sometimes you just can't get lint to shut up". That doesn't mean you should blow away the code it won't shut up about. * mips-xdep.c: Revise stubbing-out of code until Rich cleans it up over the next few weeks. Make mips x 29k build. * tm-29k.h (CALL_DUMMY): Make it work on cross-endian hosts. (FIX_CALL_DUMMY): Comment in the patching of the breakpoint, but leave it as a comment because the breakpoint instruction is not easily accessible at this moment (it's static, and if we define one here, it goes into every file compiled).
1992-08-11 * Makefile.in (VERSION): Bump to 4.6.3.Fred Fish4-11/+88
* dwarfread.c (scan_partial_symbols): Skip over DIE's within function scopes when building partial symbol tables. * objfiles.c (open_existing_mapped_file): Make it clear in warning message that out of date mapped files are ignored. * symtab.c (lookup_symtab_1, lookup_symbol): Print compilation unit source file name in error message.
1992-08-10 * tc-m68k.c: ".align N" means align to N-byte boundary *only*Per Bothner2-0/+7
if TN_SUN3; otherwise align to 2**N-byte bounary.
1992-08-09 * bout.c (bfd_reloc_status_type, callj_callback): Cast void*Fred Fish2-110/+559
pointers to bfd_byte* before performing arithmetic on them. Such use with bare void* pointers is a gcc extension. * cache.c (bfd_cache_delete): Forward decl with prototype form. * archive (normalize): Add to CONST to match actual usages with CONST.
1992-08-09 * dwarfread.c (struct dieinfo): Add has_at_byte_size.Fred Fish4-7/+44
* dwarfread.c (struct_type): In absence of AT_byte_size for bitfield, use size of object of member's type for the size of the anonymous object containing the bit field. * dwarfread.c (completedieinfo): Set has_at_byte_size when an AT_byte_size attribute is seen. * mipsread.c (psymtab_to_symtab_1): Fix misspelled cast to union aux_ext (was aux_ent). * i386-pinsn.c (print_insn): Cast 2'nd arg to read_memory from unsigned char* to char*, for Lucid compiler. * i386-tdep.c (codestream_fill): Fix cast of 2'nd arg to read_memory to be correct type (from unsigned char* to char*). * valprint.c (type_print_derivation_info): Minor tweak to placement of commas in derived class printing. * xcoffread.c (builtin_type): Fix misspelling in fatal message.
1992-08-08Strip has mutated; remove all existing option documentation, documentRoland Pesch2-118/+15
only -v (verbose).
1992-08-08Include -N description (and include -N in synopsis).Roland Pesch1-1/+18
1992-08-08Restore docn for -N, now reintroduced into this generation of linker.Roland Pesch1-91/+90
1992-08-07 * ldlang.h: add new field "loadable" to output_section_statement.Steve Chamberlain5-279/+354
* ldlang.c (lang_output_section_statement_lookup): initilize new field. (wild_doit): if new field is not set, then stop output section from being loadable. (lang_enter_output_section_statement): set the field from the NOLOAD keyword * ldgram.y: new synax for NOLOAD. Removes a shift/reduce too. * h8300hms.sc-sh, h8300hms.em: get -r right.
1992-08-07 * xm-go32.h: Define LSEEK_NOT_LINEARSteve Chamberlain2-0/+13
* serial.c (find_source_lines): if LSEEK_NOT_LINEAR is defined then work out the lseek positions of newlines by running through the file and `tell'ing. This makes source file listing work on OS's where the relationship between physical position in file and canonical position is indeterminate, eg VMS and DOS.
1992-08-07 * ldint.texinfo: New internals manual (beginnings thereof).Per Bothner3-2/+18
* PORTING: Removed, merged into ldint.texinfo.
1992-08-06 * stabsread.c: Ensure that all members of all allocated structuresFred Fish2-32/+35
are initialized to known state to avoid hard to find bugs with gdb using fields containing random data.
1992-08-06Use cp to INSTALL.Per Bothner1-0/+1
1992-08-06 * buildsym.c (start_subfile): Compact dirname initialization.Fred Fish4-31/+96
* buildsym.c (patch_subfile_names): New function. * buildsym.c (end_symtab): Make copy of dirname on symbol obstack. * buildsym.c (end_symtab): Free all malloc'd subfile fields. * buildsym.h (patch_subfile_names): Add prototype. * dbxread.c (process_one_symbol): Call patch_subfile_names.
1992-08-06 * read.c (s_fill): make the .fill size clamped error a warn andSteve Chamberlain2-2/+9
fix bug where 0's were always placed.
1992-08-06 * config/tc-h8300.c: if a :8 is seen after an operand, fill topSteve Chamberlain1-0/+6
two bytes of any constant with 0xff:
1992-08-06 * buildsym.c (end_symtab): Make copy of dirname on symbol obstack.Fred Fish2-1/+16
1992-08-05Fix typo, I ment sun 3 .align is nbytesSteve Chamberlain1-1/+1
1992-08-05 * config/tc-m68k.c (md_pseudo_table): fix the .align thingSteve Chamberlain1-1/+3
the right way; for just the 68k. Sun 3 .align is nbytes, not ptwo.
1992-08-05 * config/tc-m68k.c (md_pseudo_table): fix the .align thingSteve Chamberlain1-0/+5
the right way; for just the 68k. Sun4 .align is nbytes, not ptwo.
1992-08-05 * copy.c: When is_strip (because it is invoked as the stripPer Bothner2-0/+49
program), follow traditional argv processing: 'strip file1 file2' now strips file1 and file2, rather than stripping file1 (as input), leaving output in file2.
1992-08-05Update comments. It doesn't do MiniMON, it does UDI!John Gilmore2-6/+12
1992-08-05* tc-m68k.c (try_index): Error if index scaling specified andJohn Gilmore2-2/+10
assembling for an older CPU than a 68020. This bug was found at Adobe because GAS did not diagnose incorrect 68020 code generated by GCC when compiling for 68010. We had to debug it in the target system as failing instructions.
1992-08-05* remote.c (getpkt): Only force retransmission ten times;John Gilmore2-2/+18
after that, assume bug in target code, and handle pkt anyway.
1992-08-05 * cdtest-main.cc, cdtest-func.cc, cdtest-foo.h, cdtest-foo.cc,Per Bothner8-4/+222
cdtest.exp: A test program (copied from libg++/test-install) that tests that constructor and destructors are handled corrrectly.
1992-08-04delete cvs merge cruftKen Raeburn1-1/+0
1992-08-04fix INFO-DIR-ENTRYDavid D. Zuhn1-5/+2
1992-08-04fix INFO-DIR-ENTRY, new gen-info-dirDavid D. Zuhn4-6/+25
1992-08-04* configure.in: Add support for apollo 68k under BSD environment.Stu Grossman3-0/+30
* xm-apollo68b.h: New file to support above.
1992-08-03clean up Makefile.in (install), configure.in (the parts that choose what not ↵David D. Zuhn3-107/+67
to build for a host or target)
1992-08-03fix installation problem which forced a relink of ld on 2nd and subsequent ↵David D. Zuhn2-6/+20
installation
1992-08-03 * configure.in: Recognize i486 host cpu, and use i386-elfFred Fish2-9/+18
for i486-ncr-sysv4.
1992-08-03 * config.sub (ncr3000): Change i386 to i486.Fred Fish1-0/+19
1992-08-03 * configure.in: Recognize i486 host cpu.Fred Fish3-68/+126
* valprint.c (type_print_derivation_info): Print derivation info in same form as class declarations in source. * valprint.c (type_print_varspec_suffix): Split arg printing code out to type_print_args function.
1992-08-02Back out of ill-considered addition of support for SHT_BEPROGBITS.Fred Fish1-3/+0
1992-08-01fix for pr1371: heed fx_offset in pcrel relocsKen Raeburn2-1405/+1591
1992-08-01 * config/stratus.mt (CC): Remove definition.Fred Fish2-154/+135
* elf.c (bfd_section_from_shdr, elf_section_from_bfd_section, section_from_elf_index): Add SHT_BEPROGBITS case for i860 in big endian mode. * elf.c (bfd_section_from_shdr): Test for the possibility that section_from_elf_index returns NULL and don't dereference it.
1992-08-01 * obstack.h: Merge changes from current FSF version.Fred Fish1-0/+22
1992-08-01 * dwarf.h: Replace with current version from gcc distribution.Fred Fish2-0/+209
* common.h (SHT_BEPROGBITS): Add section type for i860 operating in big endian mode, where code is in a separate section. The SHT_PROGBITS section is used for data. From pfieland@stratus.com.
1992-08-01 * dwarfread.c (struct dieinfo): Remove obsolete at_visibility,Fred Fish8-51/+103
at_import, at_frame_base. * dwarfread.c (completedieinfo): Remove cases for obsolete AT_visibility, AT_import, and AT_frame_base attributes. * breakpoint.h (BREAKPOINT_MAX): Increase from 10 to 16 for i860, which can keep up to 4 shadow breakpoints. * tm-stratus.h (USG): Define. * tm-stratus.h (TARGET_BYTE_ORDER): Define to BIG_ENDIAN. * xm-stratus.h (HOST_BYTE_ORDER): Define to BIG_ENDIAN. * xm-stratus.h (xm-sysv4.h): Include, name changed from xm-svr4.h. * xm-stratus.h (NO_JOB_CONTROL): Remove define. * config/stratus.mt (TDEPFILES): Include files available from stratus that are not yet in release pending receipt of paperwork at FSF. * buildsym.c (finish_block): Minor code format change. * gdbtypes.h (struct field): Add to comments. * gdbtypes.h (virtual_field_bits): Add to comments. * objfiles.c (allocate_objfile): Change obstack interface to match FSF merging efforts.
1992-08-01fix for PRs 1360 and 1370 -- new v8 patterns for save,inc,decKen Raeburn1-179/+237
1992-08-01 * config/tc-m68k.c (m68k_ip): Mismatch error could also indicateKen Raeburn1-1529/+1394
processor/opcode mismatch, so reword the error message. (md_assemble): If no CPU has been set (even if FPU/PMMU characteristics have been), default to 68020. Don't need extra quotes around error string.
1992-08-01(&!@# CVS breakage...)Ken Raeburn1-2/+7
* configure.in (mips host): Accept "ultrix" with version number. * expr.c (floating_constant): Separate "=-" to avoid confusing ancient or broken compilers.
1992-08-01 * configure.in (mips host): Accept "ultrix" with version number.Ken Raeburn1-0/+13
* expr.c (floating_constant): Separate "=-" to avoid confusing ancient or broken compilers. * config/tc-m68k.c (m68k_ip): Mismatch error could also indicate processor/opcode mismatch, so reword the error message. (md_assemble): If no CPU has been set (even if FPU/PMMU characteristics have been), default to 68020. Don't need extra quotes around error string.
1992-07-31Update cygnus copies of currently undistributed i860 files maintained byFred Fish6-172/+1213
Peggy Fieland at stratus.com.