aboutsummaryrefslogtreecommitdiff
path: root/bfd/hosts
AgeCommit message (Collapse)AuthorFilesLines
1993-05-01 * The following patches are from Jeffrey Law <law@cs.utah.edu>.Stu Grossman2-2/+12
* hppa.c (hppa_core_file_p): Provide a temporary dummy routine for HOST_HPPABSD. * bfd/hosts/hppabsd.h: Fix declarations of malloc and free. * bfd/libhppa.h: Include sysdep here. Conditionalize includes based on HOST_HPPAHPUX or HOST_HPPABSD. Provide definitions for MAXCOMLEN and _PA_RISC_ID suitable for BSD.
1993-04-24Support for the alphaSteve Chamberlain2-0/+51
1993-04-24 * Merge in HPPA/BSD changes from Utah.Stu Grossman1-0/+2
* hppa.c: Use this for both HPUX & BSD. * targets.c: Enable hppa_vec for both HPUX & BSD. * config/hppabsd.mt: TDEFINES => TDEFAULTS. * hosts/hppabsd.h: #define HOST_HPPABSD.
1993-04-20 * bfd.c: Add sgi_core_data to tdata union.Stu Grossman1-0/+2
* coff-mips.c: Add Irix 4.x core file support. * hosts/irix4.h: #define HOST_IRIX4.
1993-04-19changes for SVR3.2Jim Kingdon3-12/+0
1993-04-09 * config/sun3.h: String argument to fprintf is const.Ian Lance Taylor1-1/+1
1993-03-24turn on file-position optimizations againKen Raeburn1-1/+1
1993-03-24disable position-caching code for nowKen Raeburn1-1/+1
1993-03-23libbfd.c: Maintain `where' field of BFD with current position while BFD isKen Raeburn1-2/+2
in use. If FILE_OFFSET_IS_CHAR_INDEX, assume arithmetic can be done on it, and ignore SEEK_SET requests that move to the current position. hosts/sparc.h: Define FILE_OFFSET_IS_CHAR_INDEX.
1993-03-12don't define POSIX_UTIME for go32, makes ar & ranlib happy againDavid D. Zuhn1-1/+0
1993-03-03 (Ultrix 2.2 support from Michael Rendell <michael@mercury.cs.mun.ca>)Fred Fish2-0/+52
* configure.host (vax-*-ultrix2*): Add triplet. * hosts/vaxult2.h: New file. * config/vaxult2.mh: New file.
1993-02-03Keep mipsbsd.h.John Gilmore1-0/+1
1993-02-03Remove "done in pwd" msg.John Gilmore1-2/+0
1993-02-01changes from Ralph Campbell @ Pyramid for MIPS a.out (BSD 4.4) supportKen Raeburn1-0/+49
1993-01-29Fix minor bugs reported by Carl Greco, <cgreco@parrot.creighton.edu>:John Gilmore1-1/+1
* hosts/delta88.h (strtol): Fix prototype. * config/m88k-coff.mh (SELECT_ARCHITECTURES): Fix name.
1992-12-22 * hosts/std-host.h: New file. Attempt at a generic/defaultPer Bothner4-204/+161
set of definitions, to discourage porting to new hosts by copying. * hosts/news.h: Removed. * hosts/sparc.h: Use std-host.h.
1992-12-22 * hppa.c: Conditionalize on HOST_HPPAHPUX instead of hp9000s800.Stu Grossman1-3/+3
Get rid of HPPA/BSD specific code. That will go somewhere else someday. * (fill_spaces): Don't spin forever and die if you don't find $MILLICODE$ subspace. * (hppa_object_p): Make sure that we have a real honest-to-cthulu exec file! * (hppa_core_file_failing_signal, hppa_core_file_failing_command): Make these work for HPUX. * (make_bfd_asection): New routine to make section creation a little easier. * (hppa_core_file_p): Completely rewrite, leave out bugs. * libhppa.h: #include the right system files. Redefine all of the structs/macros for hacking core files to use more sensible HPUX core file structures. * targets.c (target_vector): Conditionalize hppa_vec on HOST_HPPAHPUX, not hp9000s800. * hosts/hppahpux.h: #include stdlib.h to get correct decls for malloc and realloc. #define HOST_HPPAHPUX.
1992-12-21Mon Dec 21 12:40:10 1992 Ian Lance Taylor (ian@cygnus.com)Ian Lance Taylor3-0/+125
* Patches from Minh Tran-le <mtranle@paris.intellicorp.com>. * configure.in (i386-*-isc*, i386-*-aix*): New targets. * configure.host (i386-*-isc*, i386-*-aix*): New hosts. * hosts/i386isc.h, config/i386isc.mh: New files for Interactive Unix. * hosts/i386aix.h, config/i386aix.mh: New files for AIX on PS/2. * aix386-core.c: New file for handling core files on AIX on PS/2. * targets.c: if AIX386_CORE, use aix386_core_vec. * coffcode.h (coff_real_object_p): check for I386SVMAGIC as well as I386MAGIC.
1992-12-15* hppahpux.h: Add defs for malloc() & realloc().Stu Grossman1-0/+3
1992-12-08recording file deathK. Richard Pixley2-121/+0
1992-11-02I'm eliminating the use of USG from binutils/ar.c, and nothing else inIan Lance Taylor4-2/+8
binutils, bfd or opcodes uses it. Mon Nov 2 12:36:14 1992 Ian Lance Taylor (ian@cygnus.com) * config/delta88.mh, config/hp300.mh, config/hppahpux.mh, config/i386v.mh: removed -DUSG from HDEFINES. hosts/delta88.h, hosts/hp300.h, hosts/hppahpux.h, hosts/i386v.h: defined USE_UTIME. hosts/i386v.h: don't define POSIX_UTIME.
1992-10-23Fri Oct 23 08:15:56 1992 Ian Lance Taylor (ian@cygnus.com)Ian Lance Taylor1-1/+0
* changes to support i386-sysv with shared libraries: * coffcode.h (sec_to_styp_flags): if TWO_DATA_SECS is defined, check for .data2; if _LIB is defined, check for it; map SEC_NEVER_LOAD to STYP_NOLOAD. (styp_to_sec_flags): map STYP_NOLOAD to SEC_NEVER_LOAD. (make_a_section_from_file): if TWO_DATA_SECS, accept .data2. (coff_write_object_contents): force vaddr of .lib to 0; set scnptr if section has contents, not just if it is loadable; if TWO_DATA_SECS, check for .data2 (coff_set_section_contents): set vma of .lib section to number of .lib sections. * coff-i386.c: define TWO_DATA_SECS; use a special CALC_ADDEND; don't define coff_write_armap to bsd_write_armap. * hosts/i386v.h: don't include <utime.h>, since it is not provided by SVR3.2.
1992-10-23* solaris2.h: Get the definition of alloca from alloca.h if weStu Grossman1-0/+3
aren't using gcc.
1992-10-15 * apollo68.h, apollov68.h, hp300.h, i386v.h, irix3.h: RemovePer Bothner5-59/+0
no-longer-used definitions of L_SET and L_INCR. * i386linux.h: Tweaks to smooth Linux build.
1992-10-09* aout-target.h (callback): Don't define this function if it won't be used.Ken Raeburn2-0/+47
* aoutx.h (some_aout_object_p): Restore old aout_data value if this type doesn't match. Don't lose if file sections have already been created. (set_arch_mach): Set reloc_entry_size. (slurp_symbol_table): Use bfd_h_get_{16,8} for reaeding symbol data. * hosts/i386bsd.h: New file. * configure.in: Recognize i[34]86-*-bsd host. * aout-target.h (callback, write_object_contents): Delete unused variables. * aoutx.h (reloc_type_lookup): New function. * aout-target.h (MY_reloc_howto_type_lookup): Use it as default. * aoutf1.h (sunos4_reloc_type_lookup): Deleted. (MY_reloc_howto_type_lookup): Don't define it. * aoutx.h (adjust_sizes_and_vmas): Don't bother with padding for OMAGIC files. (slurp_symbol_table): Use header byte order, not target byte order, for reading symbol data.
1992-10-08renamed hp9000 to hp300David D. Zuhn1-1/+1
1992-10-02renamed hp9000.h to hp300.hDavid D. Zuhn1-0/+70
1992-09-29Tue Sep 29 08:30:21 1992 Ian Lance Taylor (ian@cygnus.com)Ian Lance Taylor1-0/+4
* Portability fixes from p3: coffcode.h (coff_write_relocs): removed sanity check until it works on all targets (per advice from sac). config/hp9000.mh: new file to define USG. hppa.c: #undef hppa before the JUMP_TABLE. hosts/hppahpux.h: #define NATIVE_HPPAHPUX_COMPILER if not __STDC__. targets.c (bfd_target_list): if NATIVE_HPPAHPUX_COMPILER, make local variable target volatile to avoid mysterious bug in HP9000/700 cc.
1992-09-26* config/hppabsd.mh, config.hppahpux.mh: Remove various bogosity.John Gilmore1-31/+1
* hosts/hppahpux.h: Remove bcopy and index circumventions.
1992-09-21Patches from WRS:Ian Lance Taylor2-0/+11
Mon Sep 21 14:33:58 1992 Ian Lance Taylor (ian@cygnus.com) * hosts/hp9000.h, hosts/irix3.h: changes from WRS.
1992-09-10* opncls.c (bfd_fdopenr): Determine whether to fdopen forJohn Gilmore1-3/+0
update, based on how the underlying file was opened. Obsoletes FASCIST_FDOPEN. * hosts/rs6000.h, hosts/tahoe.h, hosts/vaxbsd.h: Remove all FASCIST_FDOPEN config defines.
1992-08-28Back out the HOST_BIG_ENDIAN_P changes I put in yesterday.Ian Lance Taylor26-51/+0
1992-08-28Forgot to list the we32k files in .Sanitize.Brendan Kehoe1-0/+1
1992-08-28Thu Aug 27 17:01:04 1992 Ian Lance Taylor (ian@cygnus.com)Ian Lance Taylor28-44/+68
* targets.c, config/i960-bout.mt, hosts/*: added HOST_BIG_ENDIAN_DEFAULT_VECTOR and HOST_LITTLE_ENDIAN_DEFAULT_VECTOR because bout archive format depends on the endianness of the host. Added #define HOST_BIG_ENDIAN_P and #undef HOST_BIG_ENDIAN_P to a number of configuration files in hosts/ (it was already in some).
1992-08-27Add preliminary support for the we32k (AT&T 3b2).Brendan Kehoe1-0/+43
1992-08-18Need L_SET defined on the apollo, at least under BSD emulation mode.Sean Eric Fagan1-15/+3
1992-07-15Add #include <alloca.h> so bfd can be built with native compiler.Michael Tiemann2-0/+2
1992-07-14Add solaris2.h.Stu Grossman1-0/+1
1992-07-04Don't really want <sys/file.h> on a SysV system, and need to make sureSean Eric Fagan1-2/+9
a couple of necessary defines are done.
1992-06-25Declare free() for hpux.Stu Grossman1-0/+3
1992-06-25* hosts/solaris2.h: Configure same as sysv4.John Gilmore1-0/+5
1992-06-23Add i386linux.h.Per Bothner1-0/+1
1992-06-20HPPA BSStu Grossman1-0/+2
1992-06-19HPPA merge.Stu Grossman2-0/+117
1992-06-16* hosts/sparc.h (abort, exit): Hide these names if compiling withKen Raeburn1-0/+6
gcc version 2, to avoid warnings.
1992-05-26Add apollo68.h.Per Bothner1-0/+1
1992-05-18Fix various protos so bfd/binutils compile on sun3 with gccSteve Chamberlain1-4/+6
1992-05-17fix declaration of freeK. Richard Pixley1-0/+4
1992-05-12Add definition of freeSteve Chamberlain1-0/+2
1992-05-08Compile with accSteve Chamberlain1-2/+5