aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)AuthorFilesLines
1995-11-08* config/mips/vr4300.mt: Added simulator to default VR4300 build.Jackie Smith Cashion2-0/+6
NOTE: Only the BigEndian build has the simulator included, because a LittleEndian simulator is not constructed at the moment (it should work, but has not been tested fully).
1995-11-08* configure.in (mips*-*-*): Added "mips" simulator target.Jackie Smith Cashion3-9/+146
* configure: Re-generated.
1995-11-08Initial check-in of the MIPS simulator. Work still needs to be done onJackie Smith Cashion4-0/+2165
the run-time support code (interp.c) to provide better tracing, and also to add profiling and architecture specific support. At the moment the simulator has a fixed size, fixed address memory area, and simulates a subset of the IDT monitor calls (enough to execute test programs). The other major feature (could even be a bug) is that the simulator makes use of the GCC "long long" extension. Work has been started to make this a build configuration option... but there is still a lot of this to be done.
1995-11-08 * remote-mips.c (mips_initialize): Fix brain damage found byStu Grossman2-2/+2
Jamie. Basically had case statement in the wrong place... * (mips_load): Remove unnecessary `db tty0' command. It's all handled by mips_initialize now.
1995-11-08 * remote-mips.c (mips_initialize): Fix brain damage found byStu Grossman2-5/+13
Jamie. Basically had case statement in the wrong place...
1995-11-07 * mpw-mh-mpw (CC_MWC68K, CC_MWCPPC): Remove unused include path.Stan Shebs1-6/+18
(CC_MWCPPC): Add -mpw_chars, disable warnings, add comments explaining reasons for various flags. (EXTRALIBS_PPC, EXTRALIBS_MWCPPC ): Put runtime library first.
1995-11-07 * configure: Default ${build} correctly. Avoid picking up extraIan Lance Taylor3-15/+135
spaces when reading CC and CXX from Makefile. When doing a Canadian Cross, use plausible default values for numerous variables. * configure.in: When doing a Canadian Cross, don't try to configure tools whose configure script can't handle it.
1995-11-07added PowerPC PE targetting stuffKim Knuttila1-0/+12
1995-11-07New PowerPC Portable Executable stuffKim Knuttila3-0/+6
1995-11-07 * ecofflink.c (_bfd_ecoff_locate_line): Keep looking through stabsIan Lance Taylor1-0/+4
entries until both the line number address and the function name address are too large. PR 8364.
1995-11-07First round ld support for PPC PEKim Knuttila6-258/+1006
1995-11-07Exclude resources from SIOWgdb.Raymond Jou2-0/+8
1995-11-07Small PPC support changesKim Knuttila1-0/+5
1995-11-07NT ChangesKim Knuttila1-0/+5
1995-11-07 * configure.in: Call AC_CHECK_PROG to find and cache AR.Ian Lance Taylor4-18/+53
* configure: Rebuilt.
1995-11-07Added some NT definesKim Knuttila1-0/+5
1995-11-07 * configure.in: Don't treat rs6000-*-lynx* specially.Ian Lance Taylor4-30/+23
* configure: Rebuild. * config/rslynx: Remove. * Makefile.in: Remove @target_makefile_fragment@.
1995-11-07 * aclocal.m4 (BFD_CC_FOR_BUILD): Don't define CC_FOR_BUILD if itIan Lance Taylor1-0/+5
is defined in the environment.
1995-11-07 * som.c (som_get_section_contents_in_window): Define to useJeff Law1-0/+5
generic version.
1995-11-07 * ld.texinfo: The linker does not use _main as an entry point.Ian Lance Taylor2-2/+4
1995-11-07Tue Nov 7 11:46:11 1995 Manfred Hollstein KS/EF4A 60/1F/110 #40283 ↵Ian Lance Taylor1-0/+5
<manfred@lts.sel.alcatel.de> * scripttempl/m88kbcs.sc (.data): Calculate next boundary modulo 0x2000 not 0x200.
1995-11-07* remote-mips.c (mips_initialize): Updated to talk to VR4300 RISQJackie Smith Cashion2-14/+16
monitor board. The mips_initialize() code seemed to have a "funny" switch statement. I also removed an unnecessary switch into debug monitor mode just before the call to mips_initialize() in mips_load().
1995-11-07Patch for old Sega PRJim Wilson2-2/+6
* cfg-ml-com.in (sh-*-*): Add m2 and ml/m2 to multidirs.
1995-11-07Remove references to config.make/config.hdrMichael Meissner2-1/+4
1995-11-06 * config/tc-alpha.c: Undefine inline if not __GNUC__.Ian Lance Taylor1-0/+5
(md_pseudo_table): Don't define "extern".
1995-11-06Mon Nov 6 17:13:15 1995 Harry Dolan <dolan@ssd.intel.com>Ian Lance Taylor9-3/+136
* coff-i860.c: New file, based on coff-i386.c. * cpu-i860.c: New file, based on cpu-i386.c. * hosts/i860mach3.h: New file, based on hosts/i386mach3.h. * config.bfd (i860-*-mach3*, i860-*-osf1*, i860-*-coff*): New targets, using i860coff_vec. * configure.in (i860-*-mach3*, i860-*-osf1*): New hosts, using trad-core.o and hosts/i860mach3.h. (i860coff_vec): Use coff-i860.o and cofflink.o. * configure: Rebuild. * Makefile.in: Rebuild dependencies. (ALL_MACHINES): Add cpu-i860.o. (BFD32_BACKENDS): Add coff-i860.o. (CFILES): Add cpu-i860.c and coff-i860.c. * targets.c (i860coff_vec): Declare. (bfd_target_vector): Add &i860coff_vec. * archures.c (bfd_i860_arch): Declare. (bfd_archures_list): Add &bfd_i860_arch. * coffcode.h (coff_set_arch_mach_hook): Handle I860 magic number. (coff_set_flags): Handle bfd_arch_i860. (coff_write_object_contents): Handle I860 a.out magic number.
1995-11-06Mon Nov 6 17:39:47 1995 Harry Dolan <dolan@ssd.intel.com>Ian Lance Taylor3-12/+17
* configure.in: Add case for bfd_i860_arch. * configure: Rebuild.
1995-11-06Mon Nov 6 17:28:01 1995 Harry Dolan <dolan@ssd.intel.com>Ian Lance Taylor3-0/+209
* i860.h: New file, based on i386.h.
1995-11-06 * configure.in: Add test for whether free must be declared.Ian Lance Taylor2-0/+8
* sysdep.h: Declare free if necessary. Include "ansidecl.h". * acconfig.h: Explain NEED_DECLARATION_FREE. * configure, config.in: Rebuild.
1995-11-06 * ld-empic/empic.exp: Accept a . in the address symbol.Ian Lance Taylor1-1/+1
1995-11-06add tags targetKen Raeburn2-0/+8
1995-11-06 * bucomm.h: Include <sys/types.h>.Ian Lance Taylor3-25/+9
* ar.c: Don't include <sys/types.h> or <stdio.h>. * bucomm.c, dlltool.c, nlmconv.c, objcopy.c, objdump.c: Likewise.
1995-11-06 * ld-shared/shared.exp: Run tests on rs6000*-*-aix* andIan Lance Taylor3-0/+26
powerpc*-*-aix*. Add code to create appropriate exports files, and pass appropriate compilation flags, and test against appropriate expected output. * ld-shared/xcoff.dat: New file. * ld-shared/main.c: Put #ifndef XCOFF_TEST around tests that can not be linked using XCOFF. Use shlib_shlibvar1 as a sample function pointer, rather than shlib_mainvar. * ld-shared/sh1.c: Likewise. * ld-shared/shared.dat: Update for change from using shlib_mainvar to using shlib_shlibvar1. * ld-shared/sun4.dat: Likewise.
1995-11-06 * xcofflink.c (xcoff_link_add_symbols): Set the alignment power ofIan Lance Taylor2-5/+19
the created .tc section to 2. (xcoff_mark): Don't keep a .loader reloc for a call to an undefined symbol when creating a shared library. (xcoff_build_ldsyms): When creating a shared library, generate global linkage code for a call to an undefined symbol.
1995-11-06 * lexsup.c (parse_args): Take B:: out of shortopts.Ian Lance Taylor1-0/+4
1995-11-06delete unused filesMichael Meissner4-260/+5
1995-11-06Small changes from AndrewMichael Meissner4-9/+27
1995-11-06*** empty log message ***Jackie Smith Cashion1-0/+3
1995-11-06Change TARGET_MONITOR_PROMPT into real strings.Jackie Smith Cashion2-2/+2
1995-11-06*** empty log message ***Jackie Smith Cashion1-0/+5
1995-11-06Moved the "sim_open" call to after the callback initialisation. ThisJackie Smith Cashion1-1/+2
is to allow the simulator initialisation code to make use of the host callback facilities. Had discussed this with sac, and it should be a harmless change since none of the other simulators really make use of the call, and it does not return a result.
1995-11-06Changes for mmap; details in change log.Ken Raeburn12-112/+625
Added some new interfaces, and a new entry in the target vector. Under the new interfaces, mmap will be used if available, otherwise malloc/seek/read, as before. Old interfaces all still intact. Most configurations (including all used by "--enable-targets=all") simply changed to call the default routine for that entry in the target vector. I might've missed some targets only included in special configurations. Support for a.out symbol and string table reading now goes through new interfaces, and will use mmap when available. Linker hooks (e.g., avoiding reallocation under malloc) not ready yet.
1995-11-06real log for ecoff change - cast _bfd_read_ar_hdr return valueKen Raeburn1-0/+3
1995-11-06real makefile change - CFILES, dependenciesKen Raeburn1-215/+327
1995-11-06* Makefile.in (CFILES): Rebuild list from BFD_LIBS, ALL_MACHINES,Ken Raeburn1-0/+7
BFD32_BACKENDS, BFD64_BACKENDS. (.dep1): Put mkdep output in a separate file. Rebuilt dependencies.
1995-11-05some i386-netbsd cleanupKen Raeburn1-0/+9
1995-11-05 * configure.in: AC_CHECK_HEADERS, not AC_CHECK_HEADER.Jason Molenda3-6/+17
Sigh. It's one of those days.
1995-11-05 * configure.in: add check for stddef.hJason Molenda4-1/+36
* mmalloc.h: include stddef.h if HAVE_STDDEF_H is defined.
1995-11-05 * configure: Remove dubious bug reporting address.Per Bothner2-19/+16
1995-11-05 * configure.in (AC_CHECK_HEADERS): add stddef.h.Jason Molenda3-209/+72