Michael Meissner
f35df46cc3
make inline model use static when inlining.
1995-11-14 11:25:34 +00:00
Michael Meissner
fe439e0f18
fix more warnings
1995-11-14 10:52:24 +00:00
David Edelsohn
a6cb89ff68
Update. cfg-ml-com.in replaced with config-ml.in.
1995-11-14 10:40:55 +00:00
Michael Meissner
ac79ccd41d
Fix warnings and dependency
1995-11-14 09:52:29 +00:00
David Edelsohn
f3d4003ea3
Delete debugging -x's.
1995-11-14 09:36:54 +00:00
David Edelsohn
d747cac4c2
* Makefile.in (CONFIGURE_TARGET_MODULES): Pass --with-target-subdir.
...
Preserve relative path names in $srcdir. Build symlink tree if
configuring cross target dir and srcdir=. (= no VPATH support).
(configure-target-libg++): Depend on configure-target-librx.
* cfg-ml-com.in, cfg-ml-pos.in: Deleted.
* config-ml.in: New file.
* symlink-tree: New file.
* configure: Ensure srcdir="." if that's what it is.
1995-11-14 09:32:50 +00:00
Stan Shebs
75d1d87aa1
Keep te-macos.h.
1995-11-14 04:46:32 +00:00
Stan Shebs
51bc513e4e
* configure.in (ppc-*-macos*, ppc-*-mpw*): New configurations.
...
* configure: Update.
* mpw-make.sed: Reorder commands to make sed happier.
* config/te-macos.h: New file.
* config/tc-ppc.h (TARGET_FORMAT): Set correctly for PowerMac.
1995-11-14 04:45:54 +00:00
Stan Shebs
13a0f5955f
* mpw-README: Clarify some phrasing, add notes about CodeWarrior
...
includes and FLEX_SKELETON setting.
* mpw-configure (--with-gnu-ld): New option, controls whether
to use PPCLink or ld with PowerMac GCC.
* mpw-build.in (all-grez, do-grez, install-grez): New targets.
* mpw-config.in: Configure grez if targeting Mac.
1995-11-14 03:31:22 +00:00
Stan Shebs
19b1d034dc
* config.sub: Accept pmac and pmac-mpw as names for PowerMacs,
...
accept mpw and mac-mpw as names for m68k Macs, change macos7 to
just macos.
* configure.in: Configure grez resource compiler if targeting Mac.
* Makefile.in (all-grez, install-grez): New targets.
1995-11-13 20:47:41 +00:00
Ian Lance Taylor
afa67334cb
* libbfd.c (bfd_get_file_window): Use casts to avoid doing
...
arithmetic on PTR types.
1995-11-13 20:25:21 +00:00
Jeff Law
3306c363e3
* partial-stab.h: Remove GDB_TARGET_IS_HPPA kludge.
...
gcc-2.7.0 and gdb-4.15 have been released, so some old crud can
disappear. Yippie!
1995-11-13 20:15:42 +00:00
Ian Lance Taylor
f2bd89150f
* aout-target.h (MY(callback)): Set the lma of the sections.
1995-11-13 18:31:50 +00:00
Ian Lance Taylor
7ad4ba8143
* ecoff.c (ecoff_reloc_link_order): Turn a reloc against a defined
...
symbol into a reloc against the section.
1995-11-13 18:27:49 +00:00
Michael Meissner
1dc7c0ed84
checkpoint
1995-11-13 16:07:30 +00:00
Kim Knuttila
125d37c471
Missed a debug macro (duh)
1995-11-13 15:21:12 +00:00
Kim Knuttila
93b6a3f8e2
Implemented IMGLUE reloc + dumping
1995-11-13 12:54:05 +00:00
Jeff Law
863fe9d059
* gas/hppa/unsorted/brlenbug.s: New test.
...
* gas/hppa/unsorted/unsorted.exp: Run it.
1995-11-13 04:31:25 +00:00
Jeff Law
8b39c5df0e
* config/tc-hppa.c (pa_ip): Fix off-by-2 bug in length check for
...
conditional branches.
(md_apply_fix): Likewise.
1995-11-13 04:17:57 +00:00
Stan Shebs
0cf78faa25
Add "grez" to keep_these_too.
1995-11-13 02:12:19 +00:00
Michael Meissner
eb4ef19775
Add model-functions support
1995-11-13 01:27:21 +00:00
Stan Shebs
d101d7bf06
* mpw-make.sed (DEMANGLER_PROG): Edit out attempts to do anything
...
with the man page.
1995-11-12 21:03:38 +00:00
Stan Shebs
c769947b4a
* Makefile.in (bfd_libs_here, etc): Provide empty definitions.
...
* coff-rs6000.c (rs6000coff_vec): Add conditional defines
TARGET_SYM and TARGET_NAME for vector and BFD name.
* coff-pmac.c (pmac_xcoff_vec): Remove.
(TARGET_SYM, TARGET_NAME): Define.
* coffcode.h (coff_set_arch_mach_hook) [POWERMAC]: Set the
machine to 0, not all PowerMacs are 601s.
1995-11-12 20:39:38 +00:00
Michael Meissner
28816f45f5
Add support for setting model name and other things
1995-11-12 14:20:39 +00:00
Michael Meissner
c05c182dd6
Various changes
1995-11-12 02:06:11 +00:00
Michael Meissner
d587782c78
fix typo
1995-11-11 12:30:17 +00:00
Michael Meissner
813ad010f6
Check for files in the source directory, not the build directory
1995-11-11 01:11:31 +00:00
Michael Meissner
a31140524a
Tons of changes to allow model specific information in the instruction file.
1995-11-10 22:49:05 +00:00
Victoria Mixon
aa917e719d
modified from 95q4
1995-11-10 19:59:40 +00:00
Victoria Mixon
e0d3ace23a
modified from 95q4
1995-11-10 19:44:30 +00:00
Victoria Mixon
0e68864241
references to pesch@cygnus.com changed to doc@cygnus.com
1995-11-10 19:28:36 +00:00
Victoria Mixon
b94ff92428
binutils.texi: modified from 95q4
1995-11-10 19:09:41 +00:00
Michael Meissner
b51e5b4f6e
If --enable-sim-inline is not specified, default to DEFAULT_INLINE=1, not 2.
1995-11-10 11:41:58 +00:00
Michael Meissner
e218c1be05
Add comment about enabing PowerPC simulator
1995-11-10 11:38:13 +00:00
Michael Meissner
f7c22f27af
fix typo
1995-11-10 11:27:14 +00:00
Ian Lance Taylor
839087b7f1
* archive.c (bfd_generic_archive_p): Preserve tdata in case of
...
failure.
1995-11-10 04:50:15 +00:00
Michael Meissner
f50dc1050d
Add --enable-sim-powerpc support.
1995-11-09 22:44:47 +00:00
Michael Meissner
3c0bf315f5
Enable powerpc simulator for all powerpc-eabi targets, not just powerpc-eabisim if compiling with GCC. Add --enable-sim-powerpc option to control this.
1995-11-09 22:41:34 +00:00
Raymond Jou
96336a434c
* mpw-config.in: Add variable with names of SIOW libraries.
...
* mpw-make.sed: Add an action to build SIOWgdb.
1995-11-09 22:24:44 +00:00
Ian Lance Taylor
7eb5ccf525
* ldfile.c (ldfile_try_open_bfd): If bfd_error_invalid_target,
...
report a better error.
1995-11-09 21:57:02 +00:00
Michael Meissner
2bc7869d54
Obey --silent
1995-11-09 21:38:13 +00:00
Michael Meissner
6f07ee29f3
Get CC, etc. vars from configure; build ppc simulator if we are using GCC
1995-11-09 21:23:36 +00:00
Ian Lance Taylor
a9a675966b
* config/tc-a29k.c (md_apply_fix): Warn if an attempt is made to
...
generate a reloc which the linker will not handle correctly. Fix
overflow checking--R_IREL is 18 bits, not 17.
1995-11-09 21:15:10 +00:00
Ian Lance Taylor
922530a691
* aoutx.h (NAME(aout,final_link)): Report a reasonable error when
...
trying to do a relocateable link with a non-a.out object file.
1995-11-09 20:54:30 +00:00
Ian Lance Taylor
c33a0e4193
* archive.c (bfd_generic_archive_p): Check the first object file
...
in an archive even if target_defaulted is set. If the object file
has the wrong xvec, reject it.
1995-11-09 20:53:49 +00:00
Ian Lance Taylor
a1774c51f2
* aoutx.h (NAME(aout,set_section_contents)): If a section can not
...
be represented, report the name via _bfd_error_handler.
(translate_to_native_sym_flags): Likewise.
* elf32-mips.c (mips_elf_final_link): Likewise.
* oasys.c (oasys_write_sections): Likewise.
1995-11-09 20:09:00 +00:00
Michael Meissner
23a994eee6
fix typo
1995-11-09 19:51:34 +00:00
Michael Meissner
ba62bb1c74
Turn on INLINES if using GCC to compile simulator; Print more stuff if requests -t trace; If !WITH_ASSERT, do not check whether illegal bits in instruction are set
1995-11-09 19:50:51 +00:00
Ian Lance Taylor
4a378b13e4
* coffcode.h (coff_set_alignment_hook): Write RS6000COFF_C version
...
which checks for STYP_OVRFLO sections.
(coff_compute_section_file_positions): If RS6000COFF_C, handle
reloc and lineno count overflows.
(coff_write_object_contents): Call coff_count_linenumbers before
coff_compute_section_file_positions. If RS6000COFF_C, handle
reloc and lineno count overflows.
* xcofflink.c (_bfd_xcoff_bfd_final_link): Count line numbers and
relocs before dealing with .pad sections. Count overflow section
headers when handling .pad sections.
1995-11-09 19:44:09 +00:00
Ian Lance Taylor
7906bf87b9
* coffcode.h (coff_write_object_contents): Set a.out vstamp to 1
...
if RS6000COFF_C.
1995-11-09 18:26:10 +00:00