aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)AuthorFilesLines
1995-06-06Fix some little endian problemsMichael Meissner3-8/+48
1995-06-06Mon Jun 5 18:26:36 1995 Jason Merrill <jason@phydeaux.cygnus.com>Jason Merrill3-6/+3
* Makefile.in (PICFLAG, PICFLAG_FOR_TARGET): New macros. (FLAGS_TO_PASS): Pass them. (EXTRA_TARGET_FLAGS): Ditto. * config/m?-*pic: Define PICFLAG* instead of LIB*FLAGS*. Support building both shared and archive libraries.
1995-06-05 * coff-a29k.c (coff_a29k_adjust_symndx): Completely parenthesizeSteve Chamberlain1-1/+1
macro. (pr ld/7127)
1995-06-05Linker support for m68k-elf from Andreas SchwabKen Raeburn1-0/+10
<schwab@issan.informatik.uni-dortmund.de>: * elfcode.h (elf_link_add_object_symbols): Check for NULL when looping through the symbol hashes. (elf_bfd_final_link): When looking for _init and _fini don't use the symbol if it is imported from another object. * elf32-m68k.c: Relocation type changed from REL to RELA. Regular and dynamic linking support functions added, similar to other elf targets.
1995-06-05change i386-gnu to elfKen Raeburn2-0/+8
1995-06-03*** empty log message ***Steve Chamberlain2-0/+9
1995-06-02 * arc-tdep.c (arc_bfd_mach_type): New static global.David Edelsohn2-28/+101
(codestream_fill): Handle byte order differences. (setup_prologue_scan): Don't read stdarg function's "sub sp,sp,N". (arc_get_frame_setup): Read it here. (arc_frame_saved_pc): And here. (arc_print_insn): New function. (arc_set_cpu_type): Set arc_bfd_mach_type. Don't set tm_print_insn. (_initialize_arc_tdep): Set tm_print_insn to arc_print_insn.
1995-06-01arm config fix from Richard EarnshawKen Raeburn3-27/+56
1995-06-01Thu Jun 1 13:51:49 1995 Steve Chamberlain <sac@slash.cygnus.com>Steve Chamberlain1-0/+6
* coffcode.h (sec_to_styp_flags, styp_to_sec_flags, coff_new_section_hook): Any section that starts ".stab" is now marked as debugging.
1995-06-01vms fixes from Pat RankinKen Raeburn2-60/+70
1995-06-01* archive.c (_bfd_write_archive_contents): Disable extended name table until itKen Raeburn1-0/+4
can be made optional, so that native AR has half a chance on SunOS and HP/UX. [PR binutils/6888]
1995-06-01* linker.c (_bfd_generic_link_output_symbols, case bfd_link_hash_indirect): AddKen Raeburn1-0/+13
cast to correct pointer types.
1995-05-31* nlm/{configure.in, Makefile.in}: Converted to use autoconf.J.T. Conklin5-100/+918
* nlm/configure: New file, generated with autoconf 2.3.
1995-05-31* nlm/configure.in: Use sed instead of awk to get the value ofJ.T. Conklin2-5/+10
cpufile. Awk is not a utility required by the GNU coding standards. This change also fixes the rigid whitespace requirements that were required for awk.
1995-05-31* sparclite/aload.c: Use a file descriptor instead of a stdioJ.T. Conklin1-0/+10
stream for i/o with target board. Use #error if HAVE_TERMIOS is not defined. * sparclite/{Makefile.in, configure.in}: Converted to use autoconf. * sparclite/configure: New file, generated with autoconf 2.3.
1995-05-30* Makefile.in: Delete lines with lots of #### because four or more indicate aKen Raeburn1-0/+16
point for makefile fragment substitution.
1995-05-30(grump. thought i checked this in last week.)Ken Raeburn1-0/+8
Check explicitly for undefined local dollar and f/b labels, and print a useful message if any are found, instead of generating obscure undefined symbol table entries.
1995-05-29Remove mention of no-longer-needed keep-mpw, add mention of lose-gdbtk.Stan Shebs1-1/+3
1995-05-29 * defs.h: Include either varargs.h or stdarg.h (for va_list).Jeff Law1-0/+3
Fix stupid thinko in last change ("..." -> "va_list").
1995-05-29 * defs.h (vprintf_filtered declaration): Add PARAMS prototype;Jeff Law2-39/+68
gcc-2.5 chokes on format attributes for unprototyped functions. (vfprintf_filtered declaration): Likewise. (vprintf_unfiltered declaration): Likewise. (vfprintf_unfiltered). Likewise.
1995-05-28* configure.in: Use sed instead of awk to get the values ofJ.T. Conklin3-12/+30
hostfile, targetfile and nativefile. Awk is not a utility required by the GNU coding standards. This change also fixes the rigid whitespace requirements that were required for awk. * configure: regenerated.
1995-05-28* config/te-dpx2.h: Include obj-format.h.J.T. Conklin2-2/+13
(COFF_MAGIC): Renamed from FILE_HEADER_MAGIC.
1995-05-27Sat May 27 16:24:04 1995 Angela Marie Thomas <angela@cirdan.cygnus.com>Angela Marie Thomas1-0/+10
* sparclite/{Makefile,configure}.in: Add hooks for building with -lsocket & -lnsl for solaris2. Don't build aload/eload for DOS.
1995-05-26* configure.in (noconfigdirs): Enable all packages forJ.T. Conklin1-3/+0
i386-unknown-netbsd.
1995-05-25Update gdbtk keep/lose to match main GDB sanitizeStan Shebs1-11/+18
1995-05-25 * arm-tdep.c (_initialize_arm_tdep): Use print_insn_little_armSteve Chamberlain1-0/+3
now.
1995-05-25New file.Steve Chamberlain2-6/+110
1995-05-25Unsanitize SH3 support.Jim Wilson2-45/+0
1995-05-24Wed May 24 15:49:47 1995 Steve Chamberlain <sac@slash.cygnus.com>Steve Chamberlain3-14/+109
* arm-tdep.c (convert_from_extended, convert_to_extended): New. * coffread.c (enter_linenos): Return if linetab 0. * config/arm/arm.mt (TDEPFILES): Add simulator support. * config/arm/tm-arm.h (FRAME_FIND_SAVED_REGS): Fix prototypes.
1995-05-24Correct typo in all simulator configure.in files other than SH: ../bfdJim Wilson3-2/+6
should be ../../bfd.
1995-05-24Wed May 24 14:48:46 1995 Steve Chamberlain <sac@slash.cygnus.com>Steve Chamberlain3-1/+73
* Makefile.in: Support ARM. * configure.in: Ditto.
1995-05-24Wed May 24 14:37:31 1995 Steve Chamberlain <sac@slash.cygnus.com>Steve Chamberlain23-0/+5310
* New.
1995-05-24Wed May 24 14:16:08 1995 Steve Chamberlain <sac@slash.cygnus.com>Steve Chamberlain2-4/+30
* sh-opc.h: Added bsrf and braf.
1995-05-24Wed May 24 14:07:11 1995 Steve Chamberlain <sac@slash.cygnus.com>Steve Chamberlain2-15/+33
* gencode.c (tab): Add bsrf and braf.
1995-05-24 Add support for ARM-PE.Steve Chamberlain7-5/+166
* Makefile.in (ALL_EMULATIONS): Add armpe.o * configure.in: Recognize armpe. * config/arm-pe.mt: New file. * emulparams/armpe.sh: New file. * scripttempl/armpe.sc: New file.
1995-05-24Wed May 24 10:52:01 1995 Steve Chamberlain <sac@slash.cygnus.com>Steve Chamberlain2-0/+36
pr ld/6997 * elf32-i386.c (elf_i386_relocate_section): Give error message when linking to a shared reloc which isn't there. Wed May 24 10:40:00 1995 Steve Chamberlain <sac@slash.cygnus.com> Support for ARM-PE. * Makefile.in, coffcode.h, config.bfd, configure.in, pe-arm.c, pei-arm.c, reloc.c, targets.c, config/arm-pe.mt: Support for ARM COFF/PE.
1995-05-24 * lib/gdb.exp: Fix comment which erroneously identifiedJim Kingdon1-0/+1
gdb_file_cmd as gdb_load (the 19 May change was in fact to gdb_file_cmd not gdb_load). * config/unix-gdb.exp (gdb_load): Add "upvar timeout timeout".
1995-05-24 * gdb.base/setvar.exp: Make test names consistent between pass andJim Kingdon1-0/+13
fail cases. Use gdb_test more.
1995-05-24 * config/tc-sparc.c (tc_gen_reloc): Handle BFD_RELOC_SPARC_WDISP16David Edelsohn1-0/+8
and BFD_RELOC_SPARC_WDISP19.
1995-05-23Make linking mips-elf and mips-ecoff work. At least, better than it did.Ken Raeburn2-10/+324
* bfd.c (bfd_get_relocated_section_contents): Now a function, tries calling routine from input bfd target vector for bfd_indirect_link_order. Put a declaration into the header file. * bfd-in2.h: Regenerated. * elf32-mips.c (gprel16_with_gp): New function, split out from mips_elf_gprel16_reloc. (mips_elf_gprel16_reloc): Call it. If output bfd target vector isn't elf flavoured, abort, since it's assumed to be elf in some of this code, including the code that looks up the gp value. (elf32_mips_get_relocated_section_contents): New function, modified from bfd_generic_get_relocated_section_contents to deal with passing gp to gprel16_with_gp. (bfd_elf32_bfd_get_relocated_section_contents): New macro. * elf32-target.h (bfd_elf32_bfd_get_relocated_section_contents): Don't define if already defined.
1995-05-23fix emulation code so configurations not supporting it still buildKen Raeburn1-0/+5
1995-05-23 * Makefile.in: Install bfdlink.h too.Jeff Law1-0/+12
1995-05-23fix up stab handlingKen Raeburn1-0/+7
1995-05-23 * config/idt.mt: replace monitor and array-rom with the newRob Savoye1-1/+1
remote-array.
1995-05-23* lib/ld.exp (default_ld_compile): If cc argument is multiple words, use onlyKen Raeburn1-3/+7
the first when trying to verify the availability of the compiler.
1995-05-23more emulation fixesKen Raeburn2-0/+110
1995-05-23 * remote-nindy.c: Install Kung patch for PR 6820. I have no ideaStu Grossman2-38/+53
what this does...
1995-05-22 * config/tc-arc.c (md_pcrel_from): Return 0 for undefined symbols.David Edelsohn1-0/+13
1995-05-22 * breakpoint.c: Move defaults of watchpoint related macros intoStu Grossman6-4/+25
target.h. * target.h: Macros from breakpoint.c. Conditionalize based on TARGET_HAS_HARDWARE_WATCHPOINTS. * i386v-nat.c procfs.c: Use TARGET_HAS_HARDWARE_WATCHPOINTS instead of TARGET_CAN_USE_HARDWARE_WATCHPOINT to enable watchpoint code. * config/i386/nm-linux.h, config/mips/nm-irix4.h, config/pa/nm-hppab.h, config/sparc/tm-sparclite.h: #define TARGET_HAS_HARDWARE_WATCHPOINTS to enable watchpoint code.
1995-05-22(cf-h8300h.mt): Deleted.David Edelsohn2-3/+0