aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)AuthorFilesLines
1999-05-25* windres.c: add verbose optionDJ Delorie5-11/+141
(main): process verbose option * resrc.c (look_for_default): new. Look for the default preprocessor in a given location. (read_rc_file): for foo/bar-windres, look for foo/bar-gcc, foo/gcc (in case of foo/windres), and then gcc (the old default).
1999-05-25 * coff-arm.c (coff_arm_relocate_section): Don't emitCatherine Moore2-12/+10
base file entries for pc-relative values.
1999-05-25* peicode.h (coff_swap_sym_in): When we create the actual sectionDJ Delorie2-0/+8
to reflect the not-there section C_SECTION symbols refer to, change the symbol class to C_STAT as the section is now really there.
1999-05-24ÿAlan Modra1-1/+1
Fiz i386-iaout breakage introduced by last patch.
1999-05-24èAlan Modra1-0/+5
Fiz i386-iaout breakage introduced by last patch.
1999-05-24Updated to match latest version in EGCSNick Clifton2-196/+121
1999-05-241999-05-24 Philip Blundell <philb@gnu.org>Nick Clifton4-0/+12
* emultempl/armelf.em (before_parse): Set config.dynamic_link and config.has_shared. * emulparams/armelf.sh (GENERATE_SHLIB_SCRIPT): Define. * emulparams/armelf_linux.sh (GENERATE_SHLIB_SCRIPT): Likewise
1999-05-241999-05-24 Philip Blundell <pb@nexus.co.uk>Nick Clifton2-1/+6
* elf32-arm.h (elf32_arm_relocate_section): Undo change of 1999-03-25
1999-05-23Sync up with Cygnus CVS repository (cvs import doesn't handle theseJason Molenda4-274/+0
automatically, alas. This cleanpu must be automated in the near future). Tue Mar 9 19:25:11 1999 Stan Shebs <shebs@andros.cygnus.com> * h8-cfg.texi: Remove, hasn't been used in years. 1999-05-10 Martin Hunt <hunt@cygnus.com> * debugify.c, debugify.h: Removed because they are no longer used. Tue Mar 16 15:29:04 1999 Stan Shebs <shebs@andros.cygnus.com> * go32-xdep.c: Remove, no longer used by anything.
1999-05-22Accept 'sp' as a valid register name.Nick Clifton2-73/+78
1999-05-22Add definitions related to shared objects (copied from elf32.em)Nick Clifton2-15/+1003
1999-05-19import gdb-1999-0519Jason Molenda20-658/+806
1999-05-19 * coff-arm.c (coff_arm_relocate_section): Account forCatherine Moore1-3/+4
multiple glue sections when generating base file entries.
1999-05-19Use renamed ARM cpu flag bitsNick Clifton3-7/+15
1999-05-19Renumber cpu flag bits to avoid collision with PE flag bitsNick Clifton2-9/+16
1999-05-19 * Makefile.am (ALL_EMULATIONS): Remove earmlinux.o andAndreas Schwab3-4/+10
earm26linux.o, add earmelf_linux.o and earmelf_linux26.o. * Makefile.in: Regenerated.
1999-05-17Add xfail for mcore-elfNick Clifton2-0/+5
1999-05-17Update to match lattest assembler/objdump outpuytNick Clifton2-132/+135
1999-05-17èAlan Modra1-133/+108
Add missing files from last change in gas/testsuite. i386-dis.c: Catch a number of cases where an invalid modrm would result in bogus disassembly. const lots of places.
1999-05-17aAlan Modra1-0/+33
Add missing files from last change in gas/testsuite. i386-dis.c: Catch a number of cases where an invalid modrm would result in bogus disassembly. const lots of places.
1999-05-17ØAlan Modra2-0/+342
Add missing files from last change in gas/testsuite. i386-dis.c: Catch a number of cases where an invalid modrm would result in bogus disassembly. const lots of places.
1999-05-17èAlan Modra1-1/+4
Move bitfield overflow checks to after the md_apply_fix call in fixup_segment so that md_apply_fix has a chance to modify value. Handle 8 and 16-bit pcrel relocs for i386. Prototypes and other minor code cleanups.
1999-05-17nAlan Modra1-27/+48
Move bitfield overflow checks to after the md_apply_fix call in fixup_segment so that md_apply_fix has a chance to modify value. Handle 8 and 16-bit pcrel relocs for i386. Prototypes and other minor code cleanups.
1999-05-17*** empty log message ***Alan Modra1-7/+6
1999-05-17/Alan Modra4-25/+38
Move bitfield overflow checks to after the md_apply_fix call in fixup_segment so that md_apply_fix has a chance to modify value. Handle 8 and 16-bit pcrel relocs for i386. Prototypes and other minor code cleanups.
1999-05-17 Alan Modra1-0/+25
Move bitfield overflow checks to after the md_apply_fix call in fixup_segment so that md_apply_fix has a chance to modify value. Handle 8 and 16-bit pcrel relocs for i386. Prototypes and other minor code cleanups.
1999-05-16reinstate uin_reloc_pNick Clifton2-0/+15
1999-05-16Add support for generating an mcore-elf dll.Nick Clifton2-23/+206
1999-05-16Add mcore-elf support for shared librariesNick Clifton2-0/+8
1999-05-16Add PLT relolcsNick Clifton2-0/+9
1999-05-15Add support for mcore RVA relocs.Nick Clifton5-18/+58
1999-05-15Add support for mcore to dlltool.Nick Clifton4-24/+145
1999-05-15Defined rva relocations.Nick Clifton4-0/+10
1999-05-14 * elf32-arm.h (elf32_arm_relocate_section): Fix operatorAndreas Schwab2-1/+6
precedence between bit-and and comparison.
1999-05-14 * config/atof-ieee.c (gen_to_words): Correctly round aAndreas Schwab2-4/+29
denormalized number. Fix off-by-one in range checking for exponent in a denormal.
1999-05-13Joel Sherrill (joel@OARcorp.com)Richard Henderson2-1/+10
* configure.tgt (i386-*-rtemself*, sh-*-rtemself*): New targets. (mips*el-*-rtems*, powerpcle-*-rtems*): New targets.
1999-05-13Joel Sherrill (joel@OARcorp.com)Richard Henderson3-167/+175
* configure.in (i386-*-rtemself*, sh-*-rtemself*): New targets.
1999-05-13Joel Sherrill (joel@OARcorp.com)Richard Henderson2-6/+26
* config.bfd (i[3456]86*-*-rtems*, m68k*-*-rtems*): Added to list of target formats (targ_selvecs). (i[3456]86*-*-rtemself*, mips*el-*-rtems*): New targets. (powerpcle*-*rtems*, sh-*-rtemself*): New targets.
1999-05-13PAlan Modra13-524/+1006
i386 PIII SIMD support, remove ReverseRegRegmem kludge tidy a few things in i386 intel mode disassembly
1999-05-13XAlan Modra1-9/+16
i386 PIII SIMD support, remove ReverseRegRegmem kludge tidy a few things in i386 intel mode disassembly
1999-05-13ÿAlan Modra1-39/+28
i386 PIII SIMD support, remove ReverseRegRegmem kludge tidy a few things in i386 intel mode disassembly
1999-05-13 Alan Modra1-0/+13
i386 PIII SIMD support, remove ReverseRegRegmem kludge tidy a few things in i386 intel mode disassembly
1999-05-12 * rclex.l: add code to suppress certain output from cpp, replaceDJ Delorie3-85/+128
all returns with MAYBE_RETURN (MAYBE_RETURN): new, implement the suppression by returning IGNORED_TOKEN as needed. (cpp_line): remember which file we're in, mark data from included *.h files for suppression. * rcparse.y (input): allow IGNORED_TOKEN outside of known constructs
1999-05-111999-05-10 DJ Delorie <dj@cygnus.com>DJ Delorie4-62/+290
* scripttempl/pe.sc: Specify the output arch, which Ian says is the Right Thing to do. * emultempl/pe.em: various changes to parameterize the target-specific information. (gld_i386pe_after_open): Detect and fix MS import libraries by renaming the member objects (which are all named the same). * pe-dll.c: various changes to parameterize the target-specific information. (generate_reloc): support relocs more generically to allow for expansion. (pe_exe_build_sections): new; used to add .relocs to .exes (pe_exe_fill_sections): ditto
1999-05-111999-05-10 DJ Delorie <dj@cygnus.com>DJ Delorie6-11/+73
* windres.c (quot): Quote shell metacharacters in a string (main): quote parameters to cpp that might have metacharacters in them. Allow -D as an alias for --define to allow for sharing make macros with gcc. * objdump.c (dump_reloc_set): don't core if howto->name is NULL * Makefile.am: Give rescoff.c a cpu-specific -D so it can set the correct BFD. * Makefile.in: ditto * rescoff.c (write_coff_file): Set the correct BFD
1999-05-11 * ecoff.c (_bfd_ecoff_write_armap): give the symtab element aDJ Delorie6-4/+125
reasonable mode until "ar x" is smart enough to skip it (fixes gcc/libgcc.a builds on mips-ecoff targets * coffcode.h (styp_to_sec_flags): Explain how COMDATs are supposed to work. Hack to support MS import libraries, which use different COMDAT types than GNU. (coff_slurp_symbol_table): C_SECTION symbols are local; they refer to implied zero-length sections (see peicode below) * coffgen.c (coff_get_normalized_symtab): Properly read long MS filename symbols, which use one *or more* auxents. * coffswap.h (coff_swap_aux_in): ditto * peicode.h (coff_swap_sym_in): Build the implied zero-length sections
1999-05-11* ld-srec/srec.exp: Do not run tests for PE based ports.DJ Delorie2-0/+10
1999-05-11import gdb-1999-05-10Stan Shebs3-0/+1932
1999-05-11 * elf32-v850.c (v850_elf_howto_table): Make partial_inplace falseJeff Law2-6/+11
for all relocations.
1999-05-11import gdb-1999-05-10Stan Shebs61-3886/+6430