2021-01-17 06:17:36 -05:00
# Makefile.in generated by automake 1.15.1 from Makefile.am.
# @configure_input@
sim: Fix use of out-of-tree assembler and linker when testing
With commit 7a259895bb2d "sim: testsuite: expand arch specific
toolchain settings", trying to use out-of-tree ld and as at test-time
broke for the "primary target", like when testing a release-tarball.
Subsequent to that commit, all assembler tests without in-tree-built
tools FAIL, getting errors when trying to call
$(abs_builddir)/../gas/as-new. But, that isn't the actual culprint;
it's actually it's its immediate predecessor, commit 8996c21067373
"sim: testsuite: setup per-port toolchain settings for multitarget
build", which hardcodes in-tree-paths to those tools instead of
considering e.g. $(<X>_FOR_TARGET), the preferred overridable variable
for single-target builds, as set up by the toplevel Makefile.
This commit calls GCC_TARGET_TOOL (a deceptive name; gcc-specific
features aren't used) from toplev/config/acx.m4, somewhat like calls
in toplev/configure.ac but without the NCN_STRICT_CHECK_TARGET_TOOLS
step, for each X to find a value for $(<X>_FOR_TARGET). N.B.: in-tree
tools still override any ${target}-${tool} found in $PATH, i.e. only
previously broken builds are affected.
The variables $(<X>_FOR_TARGET) are usually overridden by the toplevel
Makefile to the same value or better, but has to be set here too, as
automake "wants" Makefiles to be self-contained (you get an error
pointing out that the variable may be empty). If it hadn't been for
that, SIM_AC_CHECK_TOOLCHAIN_FOR_PRIMARY_TARGET would not be needed.
This detail should only (positively) affect users invoking "make
check" in sim/ instead of "make check-sim" (or "make check") at the
toplevel. Now the output from "configure" matches the target tools
actually used by sim at test-time, for the "primary target".
Using $(CC) for "example-" targets CC_FOR_TARGET is not changed, as
that appears to be a deliberate special-case.
Note that all tools still have to be installed and present in
$PATH at configure-time to be properly used at test-time.
sim:
* m4/sim_ac_toolchain.m4 (SIM_AC_CHECK_TOOLCHAIN_FOR_PRIMARY_TARGET):
New defun.
(SIM_TOOLCHAIN_VARS): Call it using AC_REQUIRE, and use variables
AS_FOR_TARGET, LD_FOR_TARGET and CC_FOR_TARGET instead of hard-coded
values.
* Makefile.in, configure: Regenerate.
2022-02-14 23:51:07 +01:00
# Copyright (C) 1994-2017 Free Software Foundation, Inc.
2021-01-17 06:17:36 -05:00
# This Makefile.in is free software; the Free Software Foundation
# gives unlimited permission to copy and/or distribute it,
# with or without modifications, as long as this notice is preserved.
# This program is distributed in the hope that it will be useful,
# but WITHOUT ANY WARRANTY, to the extent permitted by law; without
# even the implied warranty of MERCHANTABILITY or FITNESS FOR A
# PARTICULAR PURPOSE.
@ S E T _ M A K E @
sim: Fix use of out-of-tree assembler and linker when testing
With commit 7a259895bb2d "sim: testsuite: expand arch specific
toolchain settings", trying to use out-of-tree ld and as at test-time
broke for the "primary target", like when testing a release-tarball.
Subsequent to that commit, all assembler tests without in-tree-built
tools FAIL, getting errors when trying to call
$(abs_builddir)/../gas/as-new. But, that isn't the actual culprint;
it's actually it's its immediate predecessor, commit 8996c21067373
"sim: testsuite: setup per-port toolchain settings for multitarget
build", which hardcodes in-tree-paths to those tools instead of
considering e.g. $(<X>_FOR_TARGET), the preferred overridable variable
for single-target builds, as set up by the toplevel Makefile.
This commit calls GCC_TARGET_TOOL (a deceptive name; gcc-specific
features aren't used) from toplev/config/acx.m4, somewhat like calls
in toplev/configure.ac but without the NCN_STRICT_CHECK_TARGET_TOOLS
step, for each X to find a value for $(<X>_FOR_TARGET). N.B.: in-tree
tools still override any ${target}-${tool} found in $PATH, i.e. only
previously broken builds are affected.
The variables $(<X>_FOR_TARGET) are usually overridden by the toplevel
Makefile to the same value or better, but has to be set here too, as
automake "wants" Makefiles to be self-contained (you get an error
pointing out that the variable may be empty). If it hadn't been for
that, SIM_AC_CHECK_TOOLCHAIN_FOR_PRIMARY_TARGET would not be needed.
This detail should only (positively) affect users invoking "make
check" in sim/ instead of "make check-sim" (or "make check") at the
toplevel. Now the output from "configure" matches the target tools
actually used by sim at test-time, for the "primary target".
Using $(CC) for "example-" targets CC_FOR_TARGET is not changed, as
that appears to be a deliberate special-case.
Note that all tools still have to be installed and present in
$PATH at configure-time to be properly used at test-time.
sim:
* m4/sim_ac_toolchain.m4 (SIM_AC_CHECK_TOOLCHAIN_FOR_PRIMARY_TARGET):
New defun.
(SIM_TOOLCHAIN_VARS): Call it using AC_REQUIRE, and use variables
AS_FOR_TARGET, LD_FOR_TARGET and CC_FOR_TARGET instead of hard-coded
values.
* Makefile.in, configure: Regenerate.
2022-02-14 23:51:07 +01:00
# Copyright (C) 1993-2022 Free Software Foundation, Inc.
2021-01-17 06:17:36 -05:00
#
1999-04-16 01:35:26 +00:00
# This program is free software; you can redistribute it and/or modify
# it under the terms of the GNU General Public License as published by
2007-08-24 14:30:15 +00:00
# the Free Software Foundation; either version 3 of the License, or
1999-04-16 01:35:26 +00:00
# (at your option) any later version.
2007-08-24 14:30:15 +00:00
#
1999-04-16 01:35:26 +00:00
# This program is distributed in the hope that it will be useful,
# but WITHOUT ANY WARRANTY; without even the implied warranty of
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
# GNU General Public License for more details.
2007-08-24 14:30:15 +00:00
#
1999-04-16 01:35:26 +00:00
# You should have received a copy of the GNU General Public License
2007-08-24 14:30:15 +00:00
# along with this program. If not, see <http://www.gnu.org/licenses/>.
2021-01-17 11:13:37 -05:00
2021-05-14 01:57:06 -04:00
2021-11-18 19:32:31 -05:00
2022-11-03 18:19:13 +07:00
1999-04-16 01:35:26 +00:00
VPATH = @srcdir@
2021-01-17 06:17:36 -05:00
am__is_gnu_make = { \
if test -z '$(MAKELEVEL)' ; then \
false; \
elif test -n '$(MAKE_HOST)' ; then \
true; \
elif test -n '$(MAKE_VERSION)' && test -n '$(CURDIR)' ; then \
true; \
else \
false; \
fi ; \
}
am__make_running_with_option = \
case $$ { target_option-} in \
?) ; ; \
*) echo "am__make_running_with_option: internal error: invalid" \
" target option ' $$ {target_option-}' specified " >& 2; \
exit 1; ; \
esac ; \
has_opt = no; \
sane_makeflags = $$ MAKEFLAGS; \
if $( am__is_gnu_make) ; then \
sane_makeflags = $$ MFLAGS; \
else \
case $$ MAKEFLAGS in \
*\\ [ \ \ ] *) \
bs = \\ ; \
sane_makeflags = ` printf '%s\n' " $$ MAKEFLAGS " \
| sed " s/ $$ bs $$ bs[ $$ bs $$ bs ]*//g " ` ; ; \
esac ; \
fi ; \
skip_next = no; \
strip_trailopt ( ) \
{ \
flg = ` printf '%s\n' " $$ flg " | sed " s/ $$ 1.* $$ // " ` ; \
} ; \
for flg in $$ sane_makeflags; do \
test $$ skip_next = yes && { skip_next = no; continue ; } ; \
case $$ flg in \
*= *| --*) continue ; ; \
-*I) strip_trailopt 'I' ; skip_next = yes; ; \
-*I?*) strip_trailopt 'I' ; ; \
-*O) strip_trailopt 'O' ; skip_next = yes; ; \
-*O?*) strip_trailopt 'O' ; ; \
-*l) strip_trailopt 'l' ; skip_next = yes; ; \
-*l?*) strip_trailopt 'l' ; ; \
-[ dEDm] ) skip_next = yes; ; \
-[ JT] ) skip_next = yes; ; \
esac ; \
case $$ flg in \
*$$ target_option*) has_opt = yes; break; ; \
esac ; \
done ; \
test $$ has_opt = yes
am__make_dryrun = ( target_option = n; $( am__make_running_with_option) )
am__make_keepgoing = ( target_option = k; $( am__make_running_with_option) )
pkgdatadir = $( datadir) /@PACKAGE@
pkgincludedir = $( includedir) /@PACKAGE@
pkglibdir = $( libdir) /@PACKAGE@
pkglibexecdir = $( libexecdir) /@PACKAGE@
am__cd = CDPATH = " $$ {ZSH_VERSION+.} $( PATH_SEPARATOR) " && cd
install_sh_DATA = $( install_sh) -c -m 644
install_sh_PROGRAM = $( install_sh) -c
install_sh_SCRIPT = $( install_sh) -c
INSTALL_HEADER = $( INSTALL_DATA)
transform = $( program_transform_name)
NORMAL_INSTALL = :
PRE_INSTALL = :
POST_INSTALL = :
NORMAL_UNINSTALL = :
PRE_UNINSTALL = :
POST_UNINSTALL = :
build_triplet = @build@
host_triplet = @host@
target_triplet = @target@
2022-11-05 10:38:37 +07:00
check_PROGRAMS = $( am__EXEEXT_8) $( am__EXEEXT_9)
2022-11-03 18:19:13 +07:00
noinst_PROGRAMS = $( am__EXEEXT_10) $( am__EXEEXT_11) $( am__EXEEXT_12) \
$( am__EXEEXT_13) $( am__EXEEXT_14) $( am__EXEEXT_15) \
$( am__EXEEXT_16) $( am__EXEEXT_17) $( am__EXEEXT_18) \
$( am__EXEEXT_19) $( am__EXEEXT_20) $( am__EXEEXT_21) \
$( am__EXEEXT_22) $( am__EXEEXT_23) $( am__EXEEXT_24) \
$( am__EXEEXT_25) $( am__EXEEXT_26) $( am__EXEEXT_27) \
$( am__EXEEXT_28) $( am__EXEEXT_29) $( am__EXEEXT_30) \
$( am__EXEEXT_31) $( am__EXEEXT_32) $( am__EXEEXT_33) \
$( am__EXEEXT_34) $( am__EXEEXT_35) $( am__EXEEXT_36) \
$( am__EXEEXT_37) $( am__EXEEXT_38) $( am__EXEEXT_39) \
$( am__EXEEXT_40) $( am__EXEEXT_41)
2021-03-13 20:54:49 -05:00
EXTRA_PROGRAMS = $( am__EXEEXT_2) testsuite/common/bits-gen$( EXEEXT) \
2021-10-31 02:08:38 -04:00
testsuite/common/fpu-tst$( EXEEXT) $( am__EXEEXT_3) \
$( am__EXEEXT_4) $( am__EXEEXT_5) $( am__EXEEXT_6) \
$( am__EXEEXT_7)
2021-11-18 19:10:28 -05:00
@ E N A B L E _ S I M _ T R U E @ am__append_1 = \
@ E N A B L E _ S I M _ T R U E @ $( srcroot ) / i n c l u d e / s i m / c a l l b a c k . h \
@ E N A B L E _ S I M _ T R U E @ $( srcroot ) / i n c l u d e / s i m / s i m . h
2022-11-06 21:24:24 +07:00
@ S I M _ E N A B L E _ H W _ T R U E @ am__append_2 = \
@ S I M _ E N A B L E _ H W _ T R U E @ $( SIM_COMMON_HW_OBJS ) \
@ S I M _ E N A B L E _ H W _ T R U E @ $( SIM_HW_SOCKSER )
@ S I M _ E N A B L E _ H W _ T R U E @ am__append_3 = SIM_HW_DEVICES_ = " $( SIM_HW_DEVICES) "
@ S I M _ E N A B L E _ I G E N _ T R U E @ am__append_4 = $( IGEN)
@ S I M _ E N A B L E _ I G E N _ T R U E @ am__append_5 = igen/libigen.a
@ S I M _ E N A B L E _ I G E N _ T R U E @ am__append_6 = $( igen_IGEN_TOOLS)
@ S I M _ E N A B L E _ I G E N _ T R U E @ am__append_7 = $( igen_IGEN_TOOLS)
2021-03-13 20:54:49 -05:00
TESTS = testsuite/common/bits32m0$( EXEEXT) \
testsuite/common/bits32m31$( EXEEXT) \
testsuite/common/bits64m0$( EXEEXT) \
testsuite/common/bits64m63$( EXEEXT) \
testsuite/common/alu-tst$( EXEEXT)
2022-11-06 21:24:24 +07:00
@ S I M _ E N A B L E _ A R C H _ a a r c h 6 4 _ T R U E @ am__append_8 = aarch64/run
@ S I M _ E N A B L E _ A R C H _ a r m _ T R U E @ am__append_9 = arm/run
@ S I M _ E N A B L E _ A R C H _ a v r _ T R U E @ am__append_10 = avr/run
@ S I M _ E N A B L E _ A R C H _ b f i n _ T R U E @ am__append_11 = bfin/run
2022-11-06 21:40:56 +07:00
@ S I M _ E N A B L E _ A R C H _ b f i n _ T R U E @ am__append_12 = bfin_SIM_EXTRA_HW_DEVICES = " $( bfin_SIM_EXTRA_HW_DEVICES) "
@ S I M _ E N A B L E _ A R C H _ b p f _ T R U E @ am__append_13 = bpf/run
2022-11-06 21:24:24 +07:00
@ S I M _ E N A B L E _ A R C H _ b p f _ T R U E @ am__append_14 = $( bpf_BUILD_OUTPUTS)
2022-11-06 21:40:56 +07:00
@ S I M _ E N A B L E _ A R C H _ b p f _ T R U E @ am__append_15 = $( bpf_BUILD_OUTPUTS)
@ S I M _ E N A B L E _ A R C H _ c r 1 6 _ T R U E @ am__append_16 = cr16/run
@ S I M _ E N A B L E _ A R C H _ c r 1 6 _ T R U E @ am__append_17 = $( cr16_BUILD_OUTPUTS)
@ S I M _ E N A B L E _ A R C H _ c r 1 6 _ T R U E @ am__append_18 = cr16/gencode
@ S I M _ E N A B L E _ A R C H _ c r 1 6 _ T R U E @ am__append_19 = $( cr16_BUILD_OUTPUTS)
@ S I M _ E N A B L E _ A R C H _ c r i s _ T R U E @ am__append_20 = cris/run
@ S I M _ E N A B L E _ A R C H _ c r i s _ T R U E @ am__append_21 = cris_SIM_EXTRA_HW_DEVICES = " $( cris_SIM_EXTRA_HW_DEVICES) "
@ S I M _ E N A B L E _ A R C H _ c r i s _ T R U E @ am__append_22 = cris/rvdummy
@ S I M _ E N A B L E _ A R C H _ c r i s _ T R U E @ am__append_23 = $( cris_BUILD_OUTPUTS)
@ S I M _ E N A B L E _ A R C H _ c r i s _ T R U E @ am__append_24 = $( cris_BUILD_OUTPUTS)
@ S I M _ E N A B L E _ A R C H _ d 1 0 v _ T R U E @ am__append_25 = d10v/run
2022-11-06 21:24:24 +07:00
@ S I M _ E N A B L E _ A R C H _ d 1 0 v _ T R U E @ am__append_26 = $( d10v_BUILD_OUTPUTS)
2022-11-06 21:40:56 +07:00
@ S I M _ E N A B L E _ A R C H _ d 1 0 v _ T R U E @ am__append_27 = d10v/gencode
@ S I M _ E N A B L E _ A R C H _ d 1 0 v _ T R U E @ am__append_28 = $( d10v_BUILD_OUTPUTS)
@ S I M _ E N A B L E _ A R C H _ e r c 3 2 _ T R U E @ am__append_29 = erc32/run erc32/sis
@ S I M _ E N A B L E _ A R C H _ e r c 3 2 _ T R U E @ am__append_30 = sim-%D-install-exec-local
@ S I M _ E N A B L E _ A R C H _ e r c 3 2 _ T R U E @ am__append_31 = sim-erc32-uninstall-local
@ S I M _ E N A B L E _ A R C H _ e x a m p l e s _ T R U E @ am__append_32 = example-synacor/run
@ S I M _ E N A B L E _ A R C H _ f r v _ T R U E @ am__append_33 = frv/run
@ S I M _ E N A B L E _ A R C H _ f r v _ T R U E @ am__append_34 = $( frv_BUILD_OUTPUTS)
@ S I M _ E N A B L E _ A R C H _ f r v _ T R U E @ am__append_35 = $( frv_BUILD_OUTPUTS)
@ S I M _ E N A B L E _ A R C H _ f t 3 2 _ T R U E @ am__append_36 = ft32/run
@ S I M _ E N A B L E _ A R C H _ h 8 3 0 0 _ T R U E @ am__append_37 = h8300/run
@ S I M _ E N A B L E _ A R C H _ i q 2 0 0 0 _ T R U E @ am__append_38 = iq2000/run
@ S I M _ E N A B L E _ A R C H _ i q 2 0 0 0 _ T R U E @ am__append_39 = $( iq2000_BUILD_OUTPUTS)
@ S I M _ E N A B L E _ A R C H _ i q 2 0 0 0 _ T R U E @ am__append_40 = $( iq2000_BUILD_OUTPUTS)
@ S I M _ E N A B L E _ A R C H _ l m 3 2 _ T R U E @ am__append_41 = lm32/run
@ S I M _ E N A B L E _ A R C H _ l m 3 2 _ T R U E @ am__append_42 = lm32_SIM_EXTRA_HW_DEVICES = " $( lm32_SIM_EXTRA_HW_DEVICES) "
@ S I M _ E N A B L E _ A R C H _ l m 3 2 _ T R U E @ am__append_43 = $( lm32_BUILD_OUTPUTS)
@ S I M _ E N A B L E _ A R C H _ l m 3 2 _ T R U E @ am__append_44 = $( lm32_BUILD_OUTPUTS)
@ S I M _ E N A B L E _ A R C H _ m 3 2 c _ T R U E @ am__append_45 = m32c/run
@ S I M _ E N A B L E _ A R C H _ m 3 2 c _ T R U E @ am__append_46 = $( m32c_BUILD_OUTPUTS)
@ S I M _ E N A B L E _ A R C H _ m 3 2 c _ T R U E @ am__append_47 = m32c/opc2c
@ S I M _ E N A B L E _ A R C H _ m 3 2 c _ T R U E @ am__append_48 = \
2021-10-31 02:08:38 -04:00
@ S I M _ E N A B L E _ A R C H _ m 3 2 c _ T R U E @ $( m 32c_BUILD_OUTPUTS ) \
@ S I M _ E N A B L E _ A R C H _ m 3 2 c _ T R U E @ m 3 2 c / m 3 2 c . c . l o g \
@ S I M _ E N A B L E _ A R C H _ m 3 2 c _ T R U E @ m 3 2 c / r 8 c . c . l o g
2022-11-06 21:40:56 +07:00
@ S I M _ E N A B L E _ A R C H _ m 3 2 r _ T R U E @ am__append_49 = m32r/run
@ S I M _ E N A B L E _ A R C H _ m 3 2 r _ T R U E @ am__append_50 = m32r_SIM_EXTRA_HW_DEVICES = " $( m32r_SIM_EXTRA_HW_DEVICES) "
@ S I M _ E N A B L E _ A R C H _ m 3 2 r _ T R U E @ am__append_51 = $( m32r_BUILD_OUTPUTS)
@ S I M _ E N A B L E _ A R C H _ m 3 2 r _ T R U E @ am__append_52 = $( m32r_BUILD_OUTPUTS)
@ S I M _ E N A B L E _ A R C H _ m 6 8 h c 1 1 _ T R U E @ am__append_53 = m68hc11/run
@ S I M _ E N A B L E _ A R C H _ m 6 8 h c 1 1 _ T R U E @ am__append_54 = m68hc11_SIM_EXTRA_HW_DEVICES = " $( m68hc11_SIM_EXTRA_HW_DEVICES) "
@ S I M _ E N A B L E _ A R C H _ m 6 8 h c 1 1 _ T R U E @ am__append_55 = $( m68hc11_BUILD_OUTPUTS)
@ S I M _ E N A B L E _ A R C H _ m 6 8 h c 1 1 _ T R U E @ am__append_56 = m68hc11/gencode
@ S I M _ E N A B L E _ A R C H _ m 6 8 h c 1 1 _ T R U E @ am__append_57 = $( m68hc11_BUILD_OUTPUTS)
@ S I M _ E N A B L E _ A R C H _ m c o r e _ T R U E @ am__append_58 = mcore/run
@ S I M _ E N A B L E _ A R C H _ m i c r o b l a z e _ T R U E @ am__append_59 = microblaze/run
@ S I M _ E N A B L E _ A R C H _ m i p s _ T R U E @ am__append_60 = mips/run
@ S I M _ E N A B L E _ A R C H _ m i p s _ T R U E @ am__append_61 = mips_SIM_EXTRA_HW_DEVICES = " $( mips_SIM_EXTRA_HW_DEVICES) "
@ S I M _ E N A B L E _ A R C H _ m n 1 0 3 0 0 _ T R U E @ am__append_62 = mn10300/run
@ S I M _ E N A B L E _ A R C H _ m n 1 0 3 0 0 _ T R U E @ am__append_63 = mn10300_SIM_EXTRA_HW_DEVICES = " $( mn10300_SIM_EXTRA_HW_DEVICES) "
@ S I M _ E N A B L E _ A R C H _ m n 1 0 3 0 0 _ T R U E @ am__append_64 = $( mn10300_BUILD_OUTPUTS)
@ S I M _ E N A B L E _ A R C H _ m n 1 0 3 0 0 _ T R U E @ am__append_65 = $( mn10300_BUILD_OUTPUTS)
@ S I M _ E N A B L E _ A R C H _ m o x i e _ T R U E @ am__append_66 = moxie/run
@ S I M _ E N A B L E _ A R C H _ m s p 4 3 0 _ T R U E @ am__append_67 = msp430/run
@ S I M _ E N A B L E _ A R C H _ o r 1 k _ T R U E @ am__append_68 = or1k/run
@ S I M _ E N A B L E _ A R C H _ o r 1 k _ T R U E @ am__append_69 = $( or1k_BUILD_OUTPUTS)
@ S I M _ E N A B L E _ A R C H _ o r 1 k _ T R U E @ am__append_70 = $( or1k_BUILD_OUTPUTS)
@ S I M _ E N A B L E _ A R C H _ p p c _ T R U E @ am__append_71 = ppc/run ppc/psim
@ S I M _ E N A B L E _ A R C H _ p r u _ T R U E @ am__append_72 = pru/run
@ S I M _ E N A B L E _ A R C H _ r i s c v _ T R U E @ am__append_73 = riscv/run
@ S I M _ E N A B L E _ A R C H _ r l 7 8 _ T R U E @ am__append_74 = rl78/run
@ S I M _ E N A B L E _ A R C H _ r x _ T R U E @ am__append_75 = rx/run
@ S I M _ E N A B L E _ A R C H _ s h _ T R U E @ am__append_76 = sh/run
@ S I M _ E N A B L E _ A R C H _ s h _ T R U E @ am__append_77 = $( sh_BUILD_OUTPUTS)
@ S I M _ E N A B L E _ A R C H _ s h _ T R U E @ am__append_78 = sh/gencode
@ S I M _ E N A B L E _ A R C H _ s h _ T R U E @ am__append_79 = $( sh_BUILD_OUTPUTS)
@ S I M _ E N A B L E _ A R C H _ v 8 5 0 _ T R U E @ am__append_80 = v850/run
@ S I M _ E N A B L E _ A R C H _ v 8 5 0 _ T R U E @ am__append_81 = $( v850_BUILD_OUTPUTS)
@ S I M _ E N A B L E _ A R C H _ v 8 5 0 _ T R U E @ am__append_82 = $( v850_BUILD_OUTPUTS)
2021-01-17 06:17:36 -05:00
subdir = .
ACLOCAL_M4 = $( top_srcdir) /aclocal.m4
2021-06-06 20:48:46 -04:00
am__aclocal_m4_deps = $( top_srcdir) /../config/acx.m4 \
$( top_srcdir) /../config/depstand.m4 \
2021-01-17 06:17:36 -05:00
$( top_srcdir) /../config/lead-dot.m4 \
2021-01-17 14:45:25 -05:00
$( top_srcdir) /../config/override.m4 \
2022-11-03 13:35:32 +05:45
$( top_srcdir) /../config/pkg.m4 $( top_srcdir) /../libtool.m4 \
2021-06-18 02:03:44 -04:00
$( top_srcdir) /../ltoptions.m4 $( top_srcdir) /../ltsugar.m4 \
$( top_srcdir) /../ltversion.m4 $( top_srcdir) /../lt~obsolete.m4 \
sim: overhaul alignment settings management
Currently, the sim-config module will abort if alignment settings
haven't been specified by the port's configure.ac. This is a bit
weird when we've allowed SIM_AC_OPTION_ALIGNMENT to seem like it's
optional to use. Thus everyone invokes it.
There are 4 alignment settings, but really only 2 matters: strict
and nonstrict. The "mixed" setting is just the default ("unset"),
and "forced" isn't used directly by anyone (it's available as a
runtime option for some ports).
The m4 macro has 2 args: the "wire" settings (which represents the
hardwired port behavior), and the default settings (which are used
if nothing else is specified). If none are specified, then the
build won't work (see above as if SIM_AC_OPTION_ALIGNMENT wasn't
called). If default settings are provided, then that is used, but
we allow the user to override at runtime. Otherwise, the "wire"
settings are used and user runtime options to change are ignored.
Most ports specify a default, or set the "wire" to nonstrict. A
few set "wire" to strict, but it's not clear that's necessary as
it doesn't make the code behavior, by default, any different. It
might make things a little faster, but we should provide the user
the choice of the compromises to make: force a specific mode at
compile time for faster runtime, or allow the choice at runtime.
More likely it seems like an oversight when these ports were
initially created, and/or copied & pasted from existing ports.
With all that backstory, let's get to what this commit does.
First kill off the idea of a compile-time default alignment and
set it to nonstrict in the common code. For any ports that want
strict alignment by default, that code is moved to sim_open while
initializing the sim. That means WITH_DEFAULT_ALIGNMENT can be
completely removed.
Moving the default alignment to the runtime also allows removal
of setting the "wire" settings at configure time. Which allows
removing of all arguments to SIM_AC_OPTION_ALIGNMENT and moving
that call to common code.
The macro logic can be reworked to not pass WITH_ALIGNMENT as -D
CPPFLAG and instead move it to config.h.
All of these taken together mean we can hoist the macro up to the
top level and share it among all sims so behavior is consistent
among all the ports.
2021-06-07 00:54:20 -04:00
$( top_srcdir) /m4/sim_ac_option_alignment.m4 \
2021-06-06 18:45:05 -04:00
$( top_srcdir) /m4/sim_ac_option_assert.m4 \
2021-06-19 10:42:37 -04:00
$( top_srcdir) /m4/sim_ac_option_cgen_maint.m4 \
2021-06-06 20:35:02 -04:00
$( top_srcdir) /m4/sim_ac_option_debug.m4 \
sim: overhaul & unify endian settings management
The m4 macro has 2 args: the "wire" settings (which represents the
hardwired port behavior), and the default settings (which are used
if nothing else is specified). If none are specified, the arch is
expected to support both, and the value will be probed based on the
user runtime options or the input program.
Only two arches today set the default value (bpf & mips). We can
probably let this go as it only shows up in one scenario: the sim
is invoked, but with no inputs, and no user endian selection. This
means bpf will not behave like the other arches: an error is shown
and forces the user to make a choice. If an input program is used
though, we'll still switch the default to that. This allows us to
remove the WITH_DEFAULT_TARGET_BYTE_ORDER setting.
For the ports that set a "wire" endian, move it to the runtime init
of the respective sim_open calls. This allows us to change the
WITH_TARGET_BYTE_ORDER to purely a user-selected configure setting
if they want to force a specific endianness.
With all the endian logic moved to runtime selection, we can move
the configure call up to the common dir so we only process it once
across all ports.
The ppc arch was picking the wire endian based on the target used,
but since we weren't doing that for other biendian arches, we can
let this go too. We'll rely on the input selecting the endian, or
make the user decide.
2021-06-15 19:51:52 -04:00
$( top_srcdir) /m4/sim_ac_option_endian.m4 \
2021-06-06 20:11:02 -04:00
$( top_srcdir) /m4/sim_ac_option_environment.m4 \
2021-06-19 20:06:12 -04:00
$( top_srcdir) /m4/sim_ac_option_hardware.m4 \
2021-06-15 22:45:07 -04:00
$( top_srcdir) /m4/sim_ac_option_inline.m4 \
2021-06-06 20:35:02 -04:00
$( top_srcdir) /m4/sim_ac_option_profile.m4 \
2021-07-01 01:04:48 -04:00
$( top_srcdir) /m4/sim_ac_option_reserved_bits.m4 \
2021-06-28 22:39:16 -04:00
$( top_srcdir) /m4/sim_ac_option_scache.m4 \
2021-06-06 20:35:02 -04:00
$( top_srcdir) /m4/sim_ac_option_stdio.m4 \
$( top_srcdir) /m4/sim_ac_option_trace.m4 \
2021-06-18 01:14:39 -04:00
$( top_srcdir) /m4/sim_ac_option_warnings.m4 \
2021-05-17 20:34:52 -04:00
$( top_srcdir) /m4/sim_ac_platform.m4 \
2021-01-17 14:45:25 -05:00
$( top_srcdir) /m4/sim_ac_toolchain.m4 \
2022-11-07 22:56:58 +07:00
$( top_srcdir) /frv/acinclude.m4 \
2022-11-11 15:44:57 +07:00
$( top_srcdir) /mips/acinclude-top.m4 \
2022-11-07 22:56:58 +07:00
$( top_srcdir) /riscv/acinclude.m4 $( top_srcdir) /rx/acinclude.m4 \
2021-06-30 13:01:17 -04:00
$( top_srcdir) /configure.ac
2021-01-17 06:17:36 -05:00
am__configure_deps = $( am__aclocal_m4_deps) $( CONFIGURE_DEPENDENCIES) \
$( ACLOCAL_M4)
DIST_COMMON = $( srcdir) /Makefile.am $( top_srcdir) /configure \
2021-11-18 19:10:28 -05:00
$( am__configure_deps) $( am__pkginclude_HEADERS_DIST)
2021-01-17 06:17:36 -05:00
am__CONFIG_DISTCLEAN_FILES = config.status config.cache config.log \
configure.lineno config.status.lineno
mkinstalldirs = $( SHELL) $( top_srcdir) /../mkinstalldirs
2021-05-17 20:34:52 -04:00
CONFIG_HEADER = config.h
2022-11-07 21:49:53 +07:00
CONFIG_CLEAN_FILES = Make-common.sim aarch64/Makefile.sim \
aarch64/.gdbinit arm/Makefile.sim arm/.gdbinit \
avr/Makefile.sim avr/.gdbinit bfin/Makefile.sim bfin/.gdbinit \
2022-11-07 22:59:30 +07:00
bpf/Makefile.sim bpf/.gdbinit cr16/Makefile.sim cr16/.gdbinit \
cris/Makefile.sim cris/.gdbinit d10v/Makefile.sim \
d10v/.gdbinit frv/Makefile.sim frv/.gdbinit ft32/Makefile.sim \
ft32/.gdbinit h8300/Makefile.sim h8300/.gdbinit \
iq2000/Makefile.sim iq2000/.gdbinit lm32/Makefile.sim \
lm32/.gdbinit m32c/Makefile.sim m32c/.gdbinit \
m32r/Makefile.sim m32r/.gdbinit m68hc11/Makefile.sim \
m68hc11/.gdbinit mcore/Makefile.sim mcore/.gdbinit \
microblaze/Makefile.sim microblaze/.gdbinit mips/.gdbinit \
2022-11-07 23:05:46 +07:00
mn10300/Makefile.sim mn10300/.gdbinit moxie/Makefile.sim \
moxie/.gdbinit msp430/Makefile.sim msp430/.gdbinit \
or1k/Makefile.sim or1k/.gdbinit ppc/.gdbinit pru/Makefile.sim \
pru/.gdbinit riscv/Makefile.sim riscv/.gdbinit \
rl78/Makefile.sim rl78/.gdbinit rx/Makefile.sim rx/.gdbinit \
sh/Makefile.sim sh/.gdbinit erc32/Makefile.sim erc32/.gdbinit \
2022-11-07 23:07:43 +07:00
v850/Makefile.sim v850/.gdbinit example-synacor/Makefile.sim \
2022-11-07 23:05:46 +07:00
example-synacor/.gdbinit arch-subdir.mk .gdbinit
2021-01-17 06:17:36 -05:00
CONFIG_CLEAN_VPATH_FILES =
2021-02-21 23:35:46 -05:00
LIBRARIES = $( noinst_LIBRARIES)
ARFLAGS = cru
AM_V_AR = $( am__v_AR_@AM_V@)
am__v_AR_ = $( am__v_AR_@AM_DEFAULT_V@)
am__v_AR_0 = @echo " AR " $@ ;
am__v_AR_1 =
2021-05-14 04:39:39 -04:00
common_libcommon_a_AR = $( AR) $( ARFLAGS)
common_libcommon_a_LIBADD =
am__dirstamp = $( am__leading_dot) dirstamp
2022-10-31 18:35:52 +05:45
am_common_libcommon_a_OBJECTS = common/callback.$( OBJEXT) \
common/portability.$( OBJEXT) common/sim-load.$( OBJEXT) \
common/syscall.$( OBJEXT) common/target-newlib-errno.$( OBJEXT) \
common/target-newlib-open.$( OBJEXT) \
common/target-newlib-signal.$( OBJEXT) \
common/target-newlib-syscall.$( OBJEXT) \
common/version.$( OBJEXT)
2021-05-14 04:39:39 -04:00
common_libcommon_a_OBJECTS = $( am_common_libcommon_a_OBJECTS)
2021-02-21 23:35:46 -05:00
igen_libigen_a_AR = $( AR) $( ARFLAGS)
igen_libigen_a_LIBADD =
@ S I M _ E N A B L E _ I G E N _ T R U E @ am_igen_libigen_a_OBJECTS = \
@ S I M _ E N A B L E _ I G E N _ T R U E @ i g e n / t a b l e . $( OBJEXT ) i g e n / l f . $( OBJEXT ) \
@ S I M _ E N A B L E _ I G E N _ T R U E @ i g e n / m i s c . $( OBJEXT ) \
@ S I M _ E N A B L E _ I G E N _ T R U E @ i g e n / f i l t e r _ h o s t . $( OBJEXT ) \
@ S I M _ E N A B L E _ I G E N _ T R U E @ i g e n / l d - d e c o d e . $( OBJEXT ) \
@ S I M _ E N A B L E _ I G E N _ T R U E @ i g e n / l d - c a c h e . $( OBJEXT ) \
@ S I M _ E N A B L E _ I G E N _ T R U E @ i g e n / f i l t e r . $( OBJEXT ) \
@ S I M _ E N A B L E _ I G E N _ T R U E @ i g e n / l d - i n s n . $( OBJEXT ) \
@ S I M _ E N A B L E _ I G E N _ T R U E @ i g e n / g e n - m o d e l . $( OBJEXT ) \
@ S I M _ E N A B L E _ I G E N _ T R U E @ i g e n / g e n - i t a b l e . $( OBJEXT ) \
@ S I M _ E N A B L E _ I G E N _ T R U E @ i g e n / g e n - i c a c h e . $( OBJEXT ) \
@ S I M _ E N A B L E _ I G E N _ T R U E @ i g e n / g e n - s e m a n t i c s . $( OBJEXT ) \
@ S I M _ E N A B L E _ I G E N _ T R U E @ i g e n / g e n - i d e c o d e . $( OBJEXT ) \
@ S I M _ E N A B L E _ I G E N _ T R U E @ i g e n / g e n - s u p p o r t . $( OBJEXT ) \
@ S I M _ E N A B L E _ I G E N _ T R U E @ i g e n / g e n - e n g i n e . $( OBJEXT ) \
@ S I M _ E N A B L E _ I G E N _ T R U E @ i g e n / g e n . $( OBJEXT )
igen_libigen_a_OBJECTS = $( am_igen_libigen_a_OBJECTS)
2021-10-31 02:47:13 -04:00
@ S I M _ E N A B L E _ I G E N _ T R U E @ am__EXEEXT_1 = $( IGEN) igen/filter$( EXEEXT) \
@ S I M _ E N A B L E _ I G E N _ T R U E @ i g e n / g e n $( EXEEXT ) i g e n / l d - c a c h e $( EXEEXT ) \
2021-02-21 23:35:46 -05:00
@ S I M _ E N A B L E _ I G E N _ T R U E @ i g e n / l d - d e c o d e $( EXEEXT ) \
@ S I M _ E N A B L E _ I G E N _ T R U E @ i g e n / l d - i n s n $( EXEEXT ) \
@ S I M _ E N A B L E _ I G E N _ T R U E @ i g e n / t a b l e $( EXEEXT )
@ S I M _ E N A B L E _ I G E N _ T R U E @ am__EXEEXT_2 = $( am__EXEEXT_1)
2021-10-31 02:08:38 -04:00
@ S I M _ E N A B L E _ A R C H _ c r 1 6 _ T R U E @ am__EXEEXT_3 = cr16/gencode$( EXEEXT)
@ S I M _ E N A B L E _ A R C H _ d 1 0 v _ T R U E @ am__EXEEXT_4 = d10v/gencode$( EXEEXT)
@ S I M _ E N A B L E _ A R C H _ m 3 2 c _ T R U E @ am__EXEEXT_5 = m32c/opc2c$( EXEEXT)
@ S I M _ E N A B L E _ A R C H _ m 6 8 h c 1 1 _ T R U E @ am__EXEEXT_6 = m68hc11/gencode$( EXEEXT)
@ S I M _ E N A B L E _ A R C H _ s h _ T R U E @ am__EXEEXT_7 = sh/gencode$( EXEEXT)
am__EXEEXT_8 = testsuite/common/bits32m0$( EXEEXT) \
2021-03-13 20:54:49 -05:00
testsuite/common/bits32m31$( EXEEXT) \
testsuite/common/bits64m0$( EXEEXT) \
testsuite/common/bits64m63$( EXEEXT) \
testsuite/common/alu-tst$( EXEEXT)
2022-11-05 10:38:37 +07:00
@ S I M _ E N A B L E _ A R C H _ c r i s _ T R U E @ am__EXEEXT_9 = cris/rvdummy$( EXEEXT)
2022-11-03 18:19:13 +07:00
@ S I M _ E N A B L E _ A R C H _ a a r c h 6 4 _ T R U E @ am__EXEEXT_10 = aarch64/run$( EXEEXT)
@ S I M _ E N A B L E _ A R C H _ a r m _ T R U E @ am__EXEEXT_11 = arm/run$( EXEEXT)
@ S I M _ E N A B L E _ A R C H _ a v r _ T R U E @ am__EXEEXT_12 = avr/run$( EXEEXT)
@ S I M _ E N A B L E _ A R C H _ b f i n _ T R U E @ am__EXEEXT_13 = bfin/run$( EXEEXT)
@ S I M _ E N A B L E _ A R C H _ b p f _ T R U E @ am__EXEEXT_14 = bpf/run$( EXEEXT)
@ S I M _ E N A B L E _ A R C H _ c r 1 6 _ T R U E @ am__EXEEXT_15 = cr16/run$( EXEEXT)
@ S I M _ E N A B L E _ A R C H _ c r i s _ T R U E @ am__EXEEXT_16 = cris/run$( EXEEXT)
@ S I M _ E N A B L E _ A R C H _ d 1 0 v _ T R U E @ am__EXEEXT_17 = d10v/run$( EXEEXT)
@ S I M _ E N A B L E _ A R C H _ e r c 3 2 _ T R U E @ am__EXEEXT_18 = erc32/run$( EXEEXT) \
@ S I M _ E N A B L E _ A R C H _ e r c 3 2 _ T R U E @ e r c 3 2 / s i s $( EXEEXT )
@ S I M _ E N A B L E _ A R C H _ e x a m p l e s _ T R U E @ am__EXEEXT_19 = \
@ S I M _ E N A B L E _ A R C H _ e x a m p l e s _ T R U E @ e x a m p l e - s y n a c o r / r u n $( EXEEXT )
@ S I M _ E N A B L E _ A R C H _ f r v _ T R U E @ am__EXEEXT_20 = frv/run$( EXEEXT)
@ S I M _ E N A B L E _ A R C H _ f t 3 2 _ T R U E @ am__EXEEXT_21 = ft32/run$( EXEEXT)
@ S I M _ E N A B L E _ A R C H _ h 8 3 0 0 _ T R U E @ am__EXEEXT_22 = h8300/run$( EXEEXT)
@ S I M _ E N A B L E _ A R C H _ i q 2 0 0 0 _ T R U E @ am__EXEEXT_23 = iq2000/run$( EXEEXT)
@ S I M _ E N A B L E _ A R C H _ l m 3 2 _ T R U E @ am__EXEEXT_24 = lm32/run$( EXEEXT)
@ S I M _ E N A B L E _ A R C H _ m 3 2 c _ T R U E @ am__EXEEXT_25 = m32c/run$( EXEEXT)
@ S I M _ E N A B L E _ A R C H _ m 3 2 r _ T R U E @ am__EXEEXT_26 = m32r/run$( EXEEXT)
@ S I M _ E N A B L E _ A R C H _ m 6 8 h c 1 1 _ T R U E @ am__EXEEXT_27 = m68hc11/run$( EXEEXT)
@ S I M _ E N A B L E _ A R C H _ m c o r e _ T R U E @ am__EXEEXT_28 = mcore/run$( EXEEXT)
@ S I M _ E N A B L E _ A R C H _ m i c r o b l a z e _ T R U E @ am__EXEEXT_29 = \
@ S I M _ E N A B L E _ A R C H _ m i c r o b l a z e _ T R U E @ m i c r o b l a z e / r u n $( EXEEXT )
@ S I M _ E N A B L E _ A R C H _ m i p s _ T R U E @ am__EXEEXT_30 = mips/run$( EXEEXT)
@ S I M _ E N A B L E _ A R C H _ m n 1 0 3 0 0 _ T R U E @ am__EXEEXT_31 = mn10300/run$( EXEEXT)
@ S I M _ E N A B L E _ A R C H _ m o x i e _ T R U E @ am__EXEEXT_32 = moxie/run$( EXEEXT)
@ S I M _ E N A B L E _ A R C H _ m s p 4 3 0 _ T R U E @ am__EXEEXT_33 = msp430/run$( EXEEXT)
@ S I M _ E N A B L E _ A R C H _ o r 1 k _ T R U E @ am__EXEEXT_34 = or1k/run$( EXEEXT)
@ S I M _ E N A B L E _ A R C H _ p p c _ T R U E @ am__EXEEXT_35 = ppc/run$( EXEEXT) \
@ S I M _ E N A B L E _ A R C H _ p p c _ T R U E @ p p c / p s i m $( EXEEXT )
@ S I M _ E N A B L E _ A R C H _ p r u _ T R U E @ am__EXEEXT_36 = pru/run$( EXEEXT)
@ S I M _ E N A B L E _ A R C H _ r i s c v _ T R U E @ am__EXEEXT_37 = riscv/run$( EXEEXT)
@ S I M _ E N A B L E _ A R C H _ r l 7 8 _ T R U E @ am__EXEEXT_38 = rl78/run$( EXEEXT)
@ S I M _ E N A B L E _ A R C H _ r x _ T R U E @ am__EXEEXT_39 = rx/run$( EXEEXT)
@ S I M _ E N A B L E _ A R C H _ s h _ T R U E @ am__EXEEXT_40 = sh/run$( EXEEXT)
@ S I M _ E N A B L E _ A R C H _ v 8 5 0 _ T R U E @ am__EXEEXT_41 = v850/run$( EXEEXT)
PROGRAMS = $( noinst_PROGRAMS)
am_aarch64_run_OBJECTS =
aarch64_run_OBJECTS = $( am_aarch64_run_OBJECTS)
am__DEPENDENCIES_1 = $( SIM_COMMON_LIB) $( BFD_LIB) $( OPCODES_LIB) \
$( LIBIBERTY_LIB)
@ S I M _ E N A B L E _ A R C H _ a a r c h 6 4 _ T R U E @ aarch64_run_DEPENDENCIES = \
@ S I M _ E N A B L E _ A R C H _ a a r c h 6 4 _ T R U E @ a a r c h 6 4 / n r u n . o a a r c h 6 4 / l i b s i m . a \
@ S I M _ E N A B L E _ A R C H _ a a r c h 6 4 _ T R U E @ $( am__DEPENDENCIES_ 1)
AM_V_lt = $( am__v_lt_@AM_V@)
am__v_lt_ = $( am__v_lt_@AM_DEFAULT_V@)
am__v_lt_0 = --silent
am__v_lt_1 =
am_arm_run_OBJECTS =
arm_run_OBJECTS = $( am_arm_run_OBJECTS)
@ S I M _ E N A B L E _ A R C H _ a r m _ T R U E @ arm_run_DEPENDENCIES = arm/nrun.o \
@ S I M _ E N A B L E _ A R C H _ a r m _ T R U E @ a r m / l i b s i m . a $( am__DEPENDENCIES_ 1)
am_avr_run_OBJECTS =
avr_run_OBJECTS = $( am_avr_run_OBJECTS)
@ S I M _ E N A B L E _ A R C H _ a v r _ T R U E @ avr_run_DEPENDENCIES = avr/nrun.o \
@ S I M _ E N A B L E _ A R C H _ a v r _ T R U E @ a v r / l i b s i m . a $( am__DEPENDENCIES_ 1)
am_bfin_run_OBJECTS =
bfin_run_OBJECTS = $( am_bfin_run_OBJECTS)
@ S I M _ E N A B L E _ A R C H _ b f i n _ T R U E @ bfin_run_DEPENDENCIES = bfin/nrun.o \
@ S I M _ E N A B L E _ A R C H _ b f i n _ T R U E @ b f i n / l i b s i m . a $( am__DEPENDENCIES_ 1)
am_bpf_run_OBJECTS =
bpf_run_OBJECTS = $( am_bpf_run_OBJECTS)
@ S I M _ E N A B L E _ A R C H _ b p f _ T R U E @ bpf_run_DEPENDENCIES = bpf/nrun.o \
@ S I M _ E N A B L E _ A R C H _ b p f _ T R U E @ b p f / l i b s i m . a $( am__DEPENDENCIES_ 1)
2021-10-31 02:08:38 -04:00
@ S I M _ E N A B L E _ A R C H _ c r 1 6 _ T R U E @ am_cr16_gencode_OBJECTS = \
@ S I M _ E N A B L E _ A R C H _ c r 1 6 _ T R U E @ c r 1 6 / g e n c o d e . $( OBJEXT )
cr16_gencode_OBJECTS = $( am_cr16_gencode_OBJECTS)
@ S I M _ E N A B L E _ A R C H _ c r 1 6 _ T R U E @ cr16_gencode_DEPENDENCIES = \
@ S I M _ E N A B L E _ A R C H _ c r 1 6 _ T R U E @ c r 1 6 / c r 1 6 - o p c . o
2022-11-03 18:19:13 +07:00
am_cr16_run_OBJECTS =
cr16_run_OBJECTS = $( am_cr16_run_OBJECTS)
@ S I M _ E N A B L E _ A R C H _ c r 1 6 _ T R U E @ cr16_run_DEPENDENCIES = cr16/nrun.o \
@ S I M _ E N A B L E _ A R C H _ c r 1 6 _ T R U E @ c r 1 6 / l i b s i m . a $( am__DEPENDENCIES_ 1)
am_cris_run_OBJECTS =
cris_run_OBJECTS = $( am_cris_run_OBJECTS)
@ S I M _ E N A B L E _ A R C H _ c r i s _ T R U E @ cris_run_DEPENDENCIES = cris/nrun.o \
@ S I M _ E N A B L E _ A R C H _ c r i s _ T R U E @ c r i s / l i b s i m . a $( am__DEPENDENCIES_ 1)
2022-11-05 10:38:37 +07:00
@ S I M _ E N A B L E _ A R C H _ c r i s _ T R U E @ am_cris_rvdummy_OBJECTS = \
@ S I M _ E N A B L E _ A R C H _ c r i s _ T R U E @ c r i s / r v d u m m y . $( OBJEXT )
cris_rvdummy_OBJECTS = $( am_cris_rvdummy_OBJECTS)
2022-11-03 18:19:13 +07:00
@ S I M _ E N A B L E _ A R C H _ c r i s _ T R U E @ cris_rvdummy_DEPENDENCIES = \
@ S I M _ E N A B L E _ A R C H _ c r i s _ T R U E @ $( LIBIBERTY_LIB )
2021-10-31 02:08:38 -04:00
@ S I M _ E N A B L E _ A R C H _ d 1 0 v _ T R U E @ am_d10v_gencode_OBJECTS = \
@ S I M _ E N A B L E _ A R C H _ d 1 0 v _ T R U E @ d 1 0 v / g e n c o d e . $( OBJEXT )
d10v_gencode_OBJECTS = $( am_d10v_gencode_OBJECTS)
@ S I M _ E N A B L E _ A R C H _ d 1 0 v _ T R U E @ d10v_gencode_DEPENDENCIES = \
@ S I M _ E N A B L E _ A R C H _ d 1 0 v _ T R U E @ d 1 0 v / d 1 0 v - o p c . o
2022-11-03 18:19:13 +07:00
am_d10v_run_OBJECTS =
d10v_run_OBJECTS = $( am_d10v_run_OBJECTS)
@ S I M _ E N A B L E _ A R C H _ d 1 0 v _ T R U E @ d10v_run_DEPENDENCIES = d10v/nrun.o \
@ S I M _ E N A B L E _ A R C H _ d 1 0 v _ T R U E @ d 1 0 v / l i b s i m . a $( am__DEPENDENCIES_ 1)
am_erc32_run_OBJECTS =
erc32_run_OBJECTS = $( am_erc32_run_OBJECTS)
am__DEPENDENCIES_2 =
@ S I M _ E N A B L E _ A R C H _ e r c 3 2 _ T R U E @ erc32_run_DEPENDENCIES = erc32/sis.o \
@ S I M _ E N A B L E _ A R C H _ e r c 3 2 _ T R U E @ e r c 3 2 / l i b s i m . a \
@ S I M _ E N A B L E _ A R C H _ e r c 3 2 _ T R U E @ $( am__DEPENDENCIES_ 1) \
@ S I M _ E N A B L E _ A R C H _ e r c 3 2 _ T R U E @ $( am__DEPENDENCIES_ 2) \
@ S I M _ E N A B L E _ A R C H _ e r c 3 2 _ T R U E @ $( am__DEPENDENCIES_ 2)
erc32_sis_SOURCES = erc32/sis.c
erc32_sis_OBJECTS = erc32/sis.$( OBJEXT)
erc32_sis_LDADD = $( LDADD)
am_example_synacor_run_OBJECTS =
example_synacor_run_OBJECTS = $( am_example_synacor_run_OBJECTS)
@ S I M _ E N A B L E _ A R C H _ e x a m p l e s _ T R U E @ example_synacor_run_DEPENDENCIES = \
@ S I M _ E N A B L E _ A R C H _ e x a m p l e s _ T R U E @ e x a m p l e - s y n a c o r / n r u n . o \
@ S I M _ E N A B L E _ A R C H _ e x a m p l e s _ T R U E @ e x a m p l e - s y n a c o r / l i b s i m . a \
@ S I M _ E N A B L E _ A R C H _ e x a m p l e s _ T R U E @ $( am__DEPENDENCIES_ 1)
am_frv_run_OBJECTS =
frv_run_OBJECTS = $( am_frv_run_OBJECTS)
@ S I M _ E N A B L E _ A R C H _ f r v _ T R U E @ frv_run_DEPENDENCIES = frv/nrun.o \
@ S I M _ E N A B L E _ A R C H _ f r v _ T R U E @ f r v / l i b s i m . a $( am__DEPENDENCIES_ 1)
am_ft32_run_OBJECTS =
ft32_run_OBJECTS = $( am_ft32_run_OBJECTS)
@ S I M _ E N A B L E _ A R C H _ f t 3 2 _ T R U E @ ft32_run_DEPENDENCIES = ft32/nrun.o \
@ S I M _ E N A B L E _ A R C H _ f t 3 2 _ T R U E @ f t 3 2 / l i b s i m . a $( am__DEPENDENCIES_ 1)
am_h8300_run_OBJECTS =
h8300_run_OBJECTS = $( am_h8300_run_OBJECTS)
@ S I M _ E N A B L E _ A R C H _ h 8 3 0 0 _ T R U E @ h8300_run_DEPENDENCIES = h8300/nrun.o \
@ S I M _ E N A B L E _ A R C H _ h 8 3 0 0 _ T R U E @ h 8 3 0 0 / l i b s i m . a \
@ S I M _ E N A B L E _ A R C H _ h 8 3 0 0 _ T R U E @ $( am__DEPENDENCIES_ 1)
2021-10-31 02:08:38 -04:00
am_igen_filter_OBJECTS =
igen_filter_OBJECTS = $( am_igen_filter_OBJECTS)
@ S I M _ E N A B L E _ I G E N _ T R U E @ igen_filter_DEPENDENCIES = igen/filter-main.o \
@ S I M _ E N A B L E _ I G E N _ T R U E @ i g e n / l i b i g e n . a
2021-02-21 23:35:46 -05:00
am_igen_gen_OBJECTS =
igen_gen_OBJECTS = $( am_igen_gen_OBJECTS)
@ S I M _ E N A B L E _ I G E N _ T R U E @ igen_gen_DEPENDENCIES = igen/gen-main.o \
@ S I M _ E N A B L E _ I G E N _ T R U E @ i g e n / l i b i g e n . a
@ S I M _ E N A B L E _ I G E N _ T R U E @ am_igen_igen_OBJECTS = igen/igen.$( OBJEXT)
igen_igen_OBJECTS = $( am_igen_igen_OBJECTS)
@ S I M _ E N A B L E _ I G E N _ T R U E @ igen_igen_DEPENDENCIES = igen/libigen.a
am_igen_ld_cache_OBJECTS =
igen_ld_cache_OBJECTS = $( am_igen_ld_cache_OBJECTS)
@ S I M _ E N A B L E _ I G E N _ T R U E @ igen_ld_cache_DEPENDENCIES = \
@ S I M _ E N A B L E _ I G E N _ T R U E @ i g e n / l d - c a c h e - m a i n . o i g e n / l i b i g e n . a
am_igen_ld_decode_OBJECTS =
igen_ld_decode_OBJECTS = $( am_igen_ld_decode_OBJECTS)
@ S I M _ E N A B L E _ I G E N _ T R U E @ igen_ld_decode_DEPENDENCIES = \
@ S I M _ E N A B L E _ I G E N _ T R U E @ i g e n / l d - d e c o d e - m a i n . o i g e n / l i b i g e n . a
am_igen_ld_insn_OBJECTS =
igen_ld_insn_OBJECTS = $( am_igen_ld_insn_OBJECTS)
@ S I M _ E N A B L E _ I G E N _ T R U E @ igen_ld_insn_DEPENDENCIES = igen/ld-insn-main.o \
@ S I M _ E N A B L E _ I G E N _ T R U E @ i g e n / l i b i g e n . a
am_igen_table_OBJECTS =
igen_table_OBJECTS = $( am_igen_table_OBJECTS)
@ S I M _ E N A B L E _ I G E N _ T R U E @ igen_table_DEPENDENCIES = igen/table-main.o \
@ S I M _ E N A B L E _ I G E N _ T R U E @ i g e n / l i b i g e n . a
2022-11-03 18:19:13 +07:00
am_iq2000_run_OBJECTS =
iq2000_run_OBJECTS = $( am_iq2000_run_OBJECTS)
@ S I M _ E N A B L E _ A R C H _ i q 2 0 0 0 _ T R U E @ iq2000_run_DEPENDENCIES = iq2000/nrun.o \
@ S I M _ E N A B L E _ A R C H _ i q 2 0 0 0 _ T R U E @ i q 2 0 0 0 / l i b s i m . a \
@ S I M _ E N A B L E _ A R C H _ i q 2 0 0 0 _ T R U E @ $( am__DEPENDENCIES_ 1)
am_lm32_run_OBJECTS =
lm32_run_OBJECTS = $( am_lm32_run_OBJECTS)
@ S I M _ E N A B L E _ A R C H _ l m 3 2 _ T R U E @ lm32_run_DEPENDENCIES = lm32/nrun.o \
@ S I M _ E N A B L E _ A R C H _ l m 3 2 _ T R U E @ l m 3 2 / l i b s i m . a $( am__DEPENDENCIES_ 1)
2021-10-31 02:08:38 -04:00
@ S I M _ E N A B L E _ A R C H _ m 3 2 c _ T R U E @ am_m32c_opc2c_OBJECTS = \
@ S I M _ E N A B L E _ A R C H _ m 3 2 c _ T R U E @ m 3 2 c / o p c 2 c . $( OBJEXT )
m32c_opc2c_OBJECTS = $( am_m32c_opc2c_OBJECTS)
m32c_opc2c_LDADD = $( LDADD)
2022-11-03 18:19:13 +07:00
am_m32c_run_OBJECTS =
m32c_run_OBJECTS = $( am_m32c_run_OBJECTS)
@ S I M _ E N A B L E _ A R C H _ m 3 2 c _ T R U E @ m32c_run_DEPENDENCIES = m32c/main.o \
@ S I M _ E N A B L E _ A R C H _ m 3 2 c _ T R U E @ m 3 2 c / l i b s i m . a $( am__DEPENDENCIES_ 1)
am_m32r_run_OBJECTS =
m32r_run_OBJECTS = $( am_m32r_run_OBJECTS)
@ S I M _ E N A B L E _ A R C H _ m 3 2 r _ T R U E @ m32r_run_DEPENDENCIES = m32r/nrun.o \
@ S I M _ E N A B L E _ A R C H _ m 3 2 r _ T R U E @ m 3 2 r / l i b s i m . a $( am__DEPENDENCIES_ 1)
2021-10-31 02:08:38 -04:00
@ S I M _ E N A B L E _ A R C H _ m 6 8 h c 1 1 _ T R U E @ am_m68hc11_gencode_OBJECTS = \
@ S I M _ E N A B L E _ A R C H _ m 6 8 h c 1 1 _ T R U E @ m 6 8 h c 1 1 / g e n c o d e . $( OBJEXT )
m68hc11_gencode_OBJECTS = $( am_m68hc11_gencode_OBJECTS)
m68hc11_gencode_LDADD = $( LDADD)
2022-11-03 18:19:13 +07:00
am_m68hc11_run_OBJECTS =
m68hc11_run_OBJECTS = $( am_m68hc11_run_OBJECTS)
@ S I M _ E N A B L E _ A R C H _ m 6 8 h c 1 1 _ T R U E @ m68hc11_run_DEPENDENCIES = \
@ S I M _ E N A B L E _ A R C H _ m 6 8 h c 1 1 _ T R U E @ m 6 8 h c 1 1 / n r u n . o m 6 8 h c 1 1 / l i b s i m . a \
@ S I M _ E N A B L E _ A R C H _ m 6 8 h c 1 1 _ T R U E @ $( am__DEPENDENCIES_ 1)
am_mcore_run_OBJECTS =
mcore_run_OBJECTS = $( am_mcore_run_OBJECTS)
@ S I M _ E N A B L E _ A R C H _ m c o r e _ T R U E @ mcore_run_DEPENDENCIES = mcore/nrun.o \
@ S I M _ E N A B L E _ A R C H _ m c o r e _ T R U E @ m c o r e / l i b s i m . a \
@ S I M _ E N A B L E _ A R C H _ m c o r e _ T R U E @ $( am__DEPENDENCIES_ 1)
am_microblaze_run_OBJECTS =
microblaze_run_OBJECTS = $( am_microblaze_run_OBJECTS)
@ S I M _ E N A B L E _ A R C H _ m i c r o b l a z e _ T R U E @ microblaze_run_DEPENDENCIES = \
@ S I M _ E N A B L E _ A R C H _ m i c r o b l a z e _ T R U E @ m i c r o b l a z e / n r u n . o \
@ S I M _ E N A B L E _ A R C H _ m i c r o b l a z e _ T R U E @ m i c r o b l a z e / l i b s i m . a \
@ S I M _ E N A B L E _ A R C H _ m i c r o b l a z e _ T R U E @ $( am__DEPENDENCIES_ 1)
am_mips_run_OBJECTS =
mips_run_OBJECTS = $( am_mips_run_OBJECTS)
@ S I M _ E N A B L E _ A R C H _ m i p s _ T R U E @ mips_run_DEPENDENCIES = mips/nrun.o \
@ S I M _ E N A B L E _ A R C H _ m i p s _ T R U E @ m i p s / l i b s i m . a $( am__DEPENDENCIES_ 1)
am_mn10300_run_OBJECTS =
mn10300_run_OBJECTS = $( am_mn10300_run_OBJECTS)
@ S I M _ E N A B L E _ A R C H _ m n 1 0 3 0 0 _ T R U E @ mn10300_run_DEPENDENCIES = \
@ S I M _ E N A B L E _ A R C H _ m n 1 0 3 0 0 _ T R U E @ m n 1 0 3 0 0 / n r u n . o m n 1 0 3 0 0 / l i b s i m . a \
@ S I M _ E N A B L E _ A R C H _ m n 1 0 3 0 0 _ T R U E @ $( am__DEPENDENCIES_ 1)
am_moxie_run_OBJECTS =
moxie_run_OBJECTS = $( am_moxie_run_OBJECTS)
@ S I M _ E N A B L E _ A R C H _ m o x i e _ T R U E @ moxie_run_DEPENDENCIES = moxie/nrun.o \
@ S I M _ E N A B L E _ A R C H _ m o x i e _ T R U E @ m o x i e / l i b s i m . a \
@ S I M _ E N A B L E _ A R C H _ m o x i e _ T R U E @ $( am__DEPENDENCIES_ 1)
am_msp430_run_OBJECTS =
msp430_run_OBJECTS = $( am_msp430_run_OBJECTS)
@ S I M _ E N A B L E _ A R C H _ m s p 4 3 0 _ T R U E @ msp430_run_DEPENDENCIES = msp430/nrun.o \
@ S I M _ E N A B L E _ A R C H _ m s p 4 3 0 _ T R U E @ m s p 4 3 0 / l i b s i m . a \
@ S I M _ E N A B L E _ A R C H _ m s p 4 3 0 _ T R U E @ $( am__DEPENDENCIES_ 1)
am_or1k_run_OBJECTS =
or1k_run_OBJECTS = $( am_or1k_run_OBJECTS)
@ S I M _ E N A B L E _ A R C H _ o r 1 k _ T R U E @ or1k_run_DEPENDENCIES = or1k/nrun.o \
@ S I M _ E N A B L E _ A R C H _ o r 1 k _ T R U E @ o r 1 k / l i b s i m . a $( am__DEPENDENCIES_ 1)
ppc_psim_SOURCES = ppc/psim.c
ppc_psim_OBJECTS = ppc/psim.$( OBJEXT)
ppc_psim_LDADD = $( LDADD)
am_ppc_run_OBJECTS =
ppc_run_OBJECTS = $( am_ppc_run_OBJECTS)
@ S I M _ E N A B L E _ A R C H _ p p c _ T R U E @ ppc_run_DEPENDENCIES = ppc/main.o \
@ S I M _ E N A B L E _ A R C H _ p p c _ T R U E @ p p c / l i b s i m . a $( am__DEPENDENCIES_ 1)
am_pru_run_OBJECTS =
pru_run_OBJECTS = $( am_pru_run_OBJECTS)
@ S I M _ E N A B L E _ A R C H _ p r u _ T R U E @ pru_run_DEPENDENCIES = pru/nrun.o \
@ S I M _ E N A B L E _ A R C H _ p r u _ T R U E @ p r u / l i b s i m . a $( am__DEPENDENCIES_ 1)
am_riscv_run_OBJECTS =
riscv_run_OBJECTS = $( am_riscv_run_OBJECTS)
@ S I M _ E N A B L E _ A R C H _ r i s c v _ T R U E @ riscv_run_DEPENDENCIES = riscv/nrun.o \
@ S I M _ E N A B L E _ A R C H _ r i s c v _ T R U E @ r i s c v / l i b s i m . a \
@ S I M _ E N A B L E _ A R C H _ r i s c v _ T R U E @ $( am__DEPENDENCIES_ 1)
am_rl78_run_OBJECTS =
rl78_run_OBJECTS = $( am_rl78_run_OBJECTS)
@ S I M _ E N A B L E _ A R C H _ r l 7 8 _ T R U E @ rl78_run_DEPENDENCIES = rl78/main.o \
@ S I M _ E N A B L E _ A R C H _ r l 7 8 _ T R U E @ r l 7 8 / l i b s i m . a $( am__DEPENDENCIES_ 1)
am_rx_run_OBJECTS =
rx_run_OBJECTS = $( am_rx_run_OBJECTS)
@ S I M _ E N A B L E _ A R C H _ r x _ T R U E @ rx_run_DEPENDENCIES = rx/main.o rx/libsim.a \
@ S I M _ E N A B L E _ A R C H _ r x _ T R U E @ $( am__DEPENDENCIES_ 1)
2021-10-31 02:08:38 -04:00
@ S I M _ E N A B L E _ A R C H _ s h _ T R U E @ am_sh_gencode_OBJECTS = sh/gencode.$( OBJEXT)
sh_gencode_OBJECTS = $( am_sh_gencode_OBJECTS)
sh_gencode_LDADD = $( LDADD)
2022-11-03 18:19:13 +07:00
am_sh_run_OBJECTS =
sh_run_OBJECTS = $( am_sh_run_OBJECTS)
@ S I M _ E N A B L E _ A R C H _ s h _ T R U E @ sh_run_DEPENDENCIES = sh/nrun.o sh/libsim.a \
@ S I M _ E N A B L E _ A R C H _ s h _ T R U E @ $( am__DEPENDENCIES_ 1)
2021-03-13 20:54:49 -05:00
testsuite_common_alu_tst_SOURCES = testsuite/common/alu-tst.c
testsuite_common_alu_tst_OBJECTS = testsuite/common/alu-tst.$( OBJEXT)
testsuite_common_alu_tst_LDADD = $( LDADD)
testsuite_common_bits_gen_SOURCES = testsuite/common/bits-gen.c
testsuite_common_bits_gen_OBJECTS = \
testsuite/common/bits-gen.$( OBJEXT)
testsuite_common_bits_gen_LDADD = $( LDADD)
testsuite_common_bits32m0_SOURCES = testsuite/common/bits32m0.c
testsuite_common_bits32m0_OBJECTS = \
testsuite/common/bits32m0.$( OBJEXT)
testsuite_common_bits32m0_LDADD = $( LDADD)
testsuite_common_bits32m31_SOURCES = testsuite/common/bits32m31.c
testsuite_common_bits32m31_OBJECTS = \
testsuite/common/bits32m31.$( OBJEXT)
testsuite_common_bits32m31_LDADD = $( LDADD)
testsuite_common_bits64m0_SOURCES = testsuite/common/bits64m0.c
testsuite_common_bits64m0_OBJECTS = \
testsuite/common/bits64m0.$( OBJEXT)
testsuite_common_bits64m0_LDADD = $( LDADD)
testsuite_common_bits64m63_SOURCES = testsuite/common/bits64m63.c
testsuite_common_bits64m63_OBJECTS = \
testsuite/common/bits64m63.$( OBJEXT)
testsuite_common_bits64m63_LDADD = $( LDADD)
testsuite_common_fpu_tst_SOURCES = testsuite/common/fpu-tst.c
testsuite_common_fpu_tst_OBJECTS = testsuite/common/fpu-tst.$( OBJEXT)
testsuite_common_fpu_tst_LDADD = $( LDADD)
2022-11-03 18:19:13 +07:00
am_v850_run_OBJECTS =
v850_run_OBJECTS = $( am_v850_run_OBJECTS)
@ S I M _ E N A B L E _ A R C H _ v 8 5 0 _ T R U E @ v850_run_DEPENDENCIES = v850/nrun.o \
@ S I M _ E N A B L E _ A R C H _ v 8 5 0 _ T R U E @ v 8 5 0 / l i b s i m . a $( am__DEPENDENCIES_ 1)
2021-01-17 06:17:36 -05:00
AM_V_P = $( am__v_P_@AM_V@)
am__v_P_ = $( am__v_P_@AM_DEFAULT_V@)
am__v_P_0 = false
am__v_P_1 = :
AM_V_GEN = $( am__v_GEN_@AM_V@)
am__v_GEN_ = $( am__v_GEN_@AM_DEFAULT_V@)
am__v_GEN_0 = @echo " GEN " $@ ;
am__v_GEN_1 =
AM_V_at = $( am__v_at_@AM_V@)
am__v_at_ = $( am__v_at_@AM_DEFAULT_V@)
am__v_at_0 = @
am__v_at_1 =
2021-02-21 23:35:46 -05:00
DEFAULT_INCLUDES = -I.@am__isrc@
depcomp = $( SHELL) $( top_srcdir) /../depcomp
am__depfiles_maybe = depfiles
am__mv = mv -f
COMPILE = $( CC) $( DEFS) $( DEFAULT_INCLUDES) $( INCLUDES) $( AM_CPPFLAGS) \
$( CPPFLAGS) $( AM_CFLAGS) $( CFLAGS)
2021-06-18 02:03:44 -04:00
LTCOMPILE = $( LIBTOOL) $( AM_V_lt) --tag= CC $( AM_LIBTOOLFLAGS) \
$( LIBTOOLFLAGS) --mode= compile $( CC) $( DEFS) \
$( DEFAULT_INCLUDES) $( INCLUDES) $( AM_CPPFLAGS) $( CPPFLAGS) \
$( AM_CFLAGS) $( CFLAGS)
2021-02-21 23:35:46 -05:00
AM_V_CC = $( am__v_CC_@AM_V@)
am__v_CC_ = $( am__v_CC_@AM_DEFAULT_V@)
am__v_CC_0 = @echo " CC " $@ ;
am__v_CC_1 =
CCLD = $( CC)
2021-06-18 02:03:44 -04:00
LINK = $( LIBTOOL) $( AM_V_lt) --tag= CC $( AM_LIBTOOLFLAGS) \
$( LIBTOOLFLAGS) --mode= link $( CCLD) $( AM_CFLAGS) $( CFLAGS) \
$( AM_LDFLAGS) $( LDFLAGS) -o $@
2021-02-21 23:35:46 -05:00
AM_V_CCLD = $( am__v_CCLD_@AM_V@)
am__v_CCLD_ = $( am__v_CCLD_@AM_DEFAULT_V@)
am__v_CCLD_0 = @echo " CCLD " $@ ;
am__v_CCLD_1 =
2021-05-14 04:39:39 -04:00
SOURCES = $( common_libcommon_a_SOURCES) $( igen_libigen_a_SOURCES) \
2022-11-03 18:19:13 +07:00
$( aarch64_run_SOURCES) $( arm_run_SOURCES) $( avr_run_SOURCES) \
$( bfin_run_SOURCES) $( bpf_run_SOURCES) $( cr16_gencode_SOURCES) \
$( cr16_run_SOURCES) $( cris_run_SOURCES) \
$( cris_rvdummy_SOURCES) $( d10v_gencode_SOURCES) \
$( d10v_run_SOURCES) $( erc32_run_SOURCES) erc32/sis.c \
$( example_synacor_run_SOURCES) $( frv_run_SOURCES) \
$( ft32_run_SOURCES) $( h8300_run_SOURCES) \
$( igen_filter_SOURCES) $( igen_gen_SOURCES) \
$( igen_igen_SOURCES) $( igen_ld_cache_SOURCES) \
$( igen_ld_decode_SOURCES) $( igen_ld_insn_SOURCES) \
$( igen_table_SOURCES) $( iq2000_run_SOURCES) \
$( lm32_run_SOURCES) $( m32c_opc2c_SOURCES) $( m32c_run_SOURCES) \
$( m32r_run_SOURCES) $( m68hc11_gencode_SOURCES) \
$( m68hc11_run_SOURCES) $( mcore_run_SOURCES) \
$( microblaze_run_SOURCES) $( mips_run_SOURCES) \
$( mn10300_run_SOURCES) $( moxie_run_SOURCES) \
$( msp430_run_SOURCES) $( or1k_run_SOURCES) ppc/psim.c \
$( ppc_run_SOURCES) $( pru_run_SOURCES) $( riscv_run_SOURCES) \
$( rl78_run_SOURCES) $( rx_run_SOURCES) $( sh_gencode_SOURCES) \
$( sh_run_SOURCES) testsuite/common/alu-tst.c \
2022-11-05 10:38:37 +07:00
testsuite/common/bits-gen.c testsuite/common/bits32m0.c \
testsuite/common/bits32m31.c testsuite/common/bits64m0.c \
2022-11-03 18:19:13 +07:00
testsuite/common/bits64m63.c testsuite/common/fpu-tst.c \
$( v850_run_SOURCES)
2021-01-17 06:17:36 -05:00
RECURSIVE_TARGETS = all-recursive check-recursive cscopelist-recursive \
ctags-recursive dvi-recursive html-recursive info-recursive \
install-data-recursive install-dvi-recursive \
install-exec-recursive install-html-recursive \
install-info-recursive install-pdf-recursive \
install-ps-recursive install-recursive installcheck-recursive \
installdirs-recursive pdf-recursive ps-recursive \
tags-recursive uninstall-recursive
am__can_run_installinfo = \
case $$ AM_UPDATE_INFO_DIR in \
n| no| NO) false; ; \
*) ( install-info --version) >/dev/null 2>& 1; ; \
esac
2021-05-14 01:57:06 -04:00
am__vpath_adj_setup = srcdirstrip = ` echo " $( srcdir) " | sed 's|.|.|g' ` ;
am__vpath_adj = case $$ p in \
$( srcdir) /*) f = ` echo " $$ p " | sed " s|^ $$ srcdirstrip/|| " ` ; ; \
*) f = $$ p; ; \
esac ;
am__strip_dir = f = ` echo $$ p | sed -e 's|^.*/||' ` ;
am__install_max = 40
am__nobase_strip_setup = \
srcdirstrip = ` echo " $( srcdir) " | sed 's/[].[^$$\\*|]/\\\\&/g' `
am__nobase_strip = \
for p in $$ list; do echo " $$ p " ; done | sed -e " s| $$ srcdirstrip/|| "
am__nobase_list = $( am__nobase_strip_setup) ; \
for p in $$ list; do echo " $$ p $$ p " ; done | \
sed " s| $$ srcdirstrip/| |; " ' / .*\//!s/ .*/ ./; s,\( .*\)/[^/]*$$,\1,' | \
$( AWK) ' BEGIN { files[ "." ] = "" } { files[ $$ 2] = files[ $$ 2] " " $$ 1; \
if ( ++n[ $$ 2] = = $( am__install_max) ) \
{ print $$ 2, files[ $$ 2] ; n[ $$ 2] = 0; files[ $$ 2] = "" } } \
END { for ( dir in files) print dir, files[ dir] } '
am__base_list = \
sed '$$!N;$$!N;$$!N;$$!N;$$!N;$$!N;$$!N;s/\n/ /g' | \
sed '$$!N;$$!N;$$!N;$$!N;s/\n/ /g'
am__uninstall_files_from_dir = { \
test -z " $$ files " \
|| { test ! -d " $$ dir " && test ! -f " $$ dir " && test ! -r " $$ dir " ; } \
|| { echo " ( cd ' $$ dir' && rm -f " $$ files ")" ; \
$( am__cd) " $$ dir " && rm -f $$ files; } ; \
}
2021-12-04 13:35:25 -05:00
am__installdirs = " $( DESTDIR) $( armdocdir) " " $( DESTDIR) $( dtbdir) " \
" $( DESTDIR) $( erc32docdir) " " $( DESTDIR) $( frvdocdir) " \
" $( DESTDIR) $( or1kdocdir) " " $( DESTDIR) $( ppcdocdir) " \
" $( DESTDIR) $( rxdocdir) " " $( DESTDIR) $( pkgincludedir) "
DATA = $( armdoc_DATA) $( dtb_DATA) $( erc32doc_DATA) $( frvdoc_DATA) \
$( or1kdoc_DATA) $( ppcdoc_DATA) $( rxdoc_DATA)
2021-11-18 19:32:31 -05:00
am__pkginclude_HEADERS_DIST = $( srcroot) /include/sim/callback.h \
$( srcroot) /include/sim/sim.h
2021-05-14 01:57:06 -04:00
HEADERS = $( pkginclude_HEADERS)
2021-01-17 06:17:36 -05:00
RECURSIVE_CLEAN_TARGETS = mostlyclean-recursive clean-recursive \
distclean-recursive maintainer-clean-recursive
am__recursive_targets = \
$( RECURSIVE_TARGETS) \
$( RECURSIVE_CLEAN_TARGETS) \
$( am__extra_recursive_targets)
AM_RECURSIVE_TARGETS = $( am__recursive_targets:-recursive= ) TAGS CTAGS \
2021-03-13 20:54:49 -05:00
cscope check recheck
2021-05-17 20:34:52 -04:00
am__tagged_files = $( HEADERS) $( SOURCES) $( TAGS_FILES) \
$( LISP) config.h.in
2021-01-17 06:17:36 -05:00
# Read a list of newline-separated strings from the standard input,
# and print each of them once, without duplicates. Input order is
# *not* preserved.
am__uniquify_input = $( AWK) ' \
BEGIN { nonempty = 0; } \
{ items[ $$ 0] = 1; nonempty = 1; } \
END { if ( nonempty) { for ( i in items) print i; } ; } \
'
# Make sure the list of sources is unique. This is necessary because,
# e.g., the same source file might be shared among _SOURCES variables
# for different programs/libraries.
am__define_uniq_tagged_files = \
list = '$(am__tagged_files)' ; \
unique = ` for i in $$ list; do \
if test -f " $$ i " ; then echo $$ i; else echo $( srcdir) /$$ i; fi ; \
done | $( am__uniquify_input) `
ETAGS = etags
CTAGS = ctags
CSCOPE = cscope
2021-01-17 11:13:37 -05:00
DEJATOOL = $( PACKAGE)
RUNTESTDEFAULTFLAGS = --tool $$ tool --srcdir $$ srcdir
EXPECT = expect
RUNTEST = runtest
2021-03-13 20:54:49 -05:00
am__tty_colors_dummy = \
mgn = red = grn = lgn = blu = brg = std = ; \
am__color_tests = no
am__tty_colors = { \
$( am__tty_colors_dummy) ; \
if test " X $( AM_COLOR_TESTS) " = Xno; then \
am__color_tests = no; \
elif test " X $( AM_COLOR_TESTS) " = Xalways; then \
am__color_tests = yes; \
elif test " X $$ TERM " != Xdumb && { test -t 1; } 2>/dev/null; then \
am__color_tests = yes; \
fi ; \
if test $$ am__color_tests = yes; then \
red = ' [0;31m' ; \
grn = ' [0;32m' ; \
lgn = ' [1;32m' ; \
blu = ' [1;34m' ; \
mgn = ' [0;35m' ; \
brg = ' [1m' ; \
std = ' [m' ; \
fi ; \
}
am__recheck_rx = ^[ ] *:recheck:[ ] *
am__global_test_result_rx = ^[ ] *:global-test-result:[ ] *
am__copy_in_global_log_rx = ^[ ] *:copy-in-global-log:[ ] *
# A command that, given a newline-separated list of test names on the
# standard input, print the name of the tests that are to be re-run
# upon "make recheck".
am__list_recheck_tests = $( AWK) ' { \
recheck = 1; \
while ( ( rc = ( getline line < ( $$ 0 ".trs" ) ) ) != 0) \
{ \
if ( rc < 0) \
{ \
if ( ( getline line2 < ( $$ 0 ".log" ) ) < 0) \
recheck = 0; \
break; \
} \
else if ( line ~ /$( am__recheck_rx) [ nN] [ Oo] /) \
{ \
recheck = 0; \
break; \
} \
else if ( line ~ /$( am__recheck_rx) [ yY] [ eE] [ sS] /) \
{ \
break; \
} \
} ; \
if ( recheck) \
print $$ 0; \
close ( $$ 0 ".trs" ) ; \
close ( $$ 0 ".log" ) ; \
} '
# A command that, given a newline-separated list of test names on the
# standard input, create the global log from their .trs and .log files.
am__create_global_log = $( AWK) ' \
f u n c t i o n f a t a l ( m s g ) \
{ \
print " fatal: making $@ : " msg | "cat >&2" ; \
exit 1; \
} \
f u n c t i o n r s t _ s e c t i o n ( h e a d e r ) \
{ \
print header; \
len = length( header) ; \
for ( i = 1; i <= len; i = i + 1) \
printf "=" ; \
printf "\n\n" ; \
} \
{ \
copy_in_global_log = 1; \
global_test_result = "RUN" ; \
while ( ( rc = ( getline line < ( $$ 0 ".trs" ) ) ) != 0) \
{ \
if ( rc < 0) \
fatal( "failed to read from " $$ 0 ".trs" ) ; \
if ( line ~ /$( am__global_test_result_rx) /) \
{ \
sub( " $( am__global_test_result_rx) " , "" , line) ; \
sub( " [ ]* $$ " , "" , line) ; \
global_test_result = line; \
} \
else if ( line ~ /$( am__copy_in_global_log_rx) [ nN] [ oO] /) \
copy_in_global_log = 0; \
} ; \
if ( copy_in_global_log) \
{ \
rst_section( global_test_result ": " $$ 0) ; \
while ( ( rc = ( getline line < ( $$ 0 ".log" ) ) ) != 0) \
{ \
if ( rc < 0) \
fatal( "failed to read from " $$ 0 ".log" ) ; \
print line; \
} ; \
printf "\n" ; \
} ; \
close ( $$ 0 ".trs" ) ; \
close ( $$ 0 ".log" ) ; \
} '
# Restructured Text title.
am__rst_title = { sed 's/.*/ & /;h;s/./=/g;p;x;s/ *$$//;p;g' && echo; }
# Solaris 10 'make', and several other traditional 'make' implementations,
# pass "-e" to $(SHELL), and POSIX 2008 even requires this. Work around it
# by disabling -e (using the XSI extension "set +e") if it's set.
am__sh_e_setup = case $$ - in *e*) set +e; ; esac
# Default flags passed to test drivers.
am__common_driver_flags = \
--color-tests " $$ am__color_tests " \
--enable-hard-errors " $$ am__enable_hard_errors " \
--expect-failure " $$ am__expect_failure "
# To be inserted before the command running the test. Creates the
# directory for the log if needed. Stores in $dir the directory
# containing $f, in $tst the test, in $log the log. Executes the
# developer- defined test setup AM_TESTS_ENVIRONMENT (if any), and
# passes TESTS_ENVIRONMENT. Set up options for the wrapper that
# will run the test scripts (or their associated LOG_COMPILER, if
# thy have one).
am__check_pre = \
$( am__sh_e_setup ) ; \
$( am__vpath_adj_setup ) $( am__vpath_adj ) \
$( am__tty_colors ) ; \
srcdir = $( srcdir) ; export srcdir; \
c a s e "$@" i n \
*/*) am__odir = ` echo " ./ $@ " | sed 's|/[^/]*$$||' ` ; ; \
*) am__odir = .; ; \
e s a c ; \
t e s t "x$$am__odir" = x "." | | t e s t - d "$$am__odir" \
|| $( MKDIR_P) " $$ am__odir " || exit $$ ?; \
i f t e s t - f "./$$f" ; t h e n dir = ./; \
e l i f t e s t - f "$$f" ; t h e n dir = ; \
e l s e dir = " $( srcdir) / " ; fi ; \
tst = $$ dir$$ f; log = '$@' ; \
i f t e s t - n '$(DISABLE_HARD_ERRORS)' ; t h e n \
am__enable_hard_errors = no; \
e l s e \
am__enable_hard_errors = yes; \
f i ; \
c a s e " $(XFAIL_TESTS) " i n \
*[ \ \ ] $$ f[ \ \ ] * | *[ \ \ ] $$ dir$$ f[ \ \ ] *) \
am__expect_failure = yes; ; \
*) \
am__expect_failure = no; ; \
e s a c ; \
$( AM_TESTS_ENVIRONMENT ) $( TESTS_ENVIRONMENT )
# A shell command to get the names of the tests scripts with any registered
# extension removed (i.e., equivalently, the names of the test logs, with
# the '.log' extension removed). The result is saved in the shell variable
# '$bases'. This honors runtime overriding of TESTS and TEST_LOGS. Sadly,
# we cannot use something simpler, involving e.g., "$(TEST_LOGS:.log=)",
# since that might cause problem with VPATH rewrites for suffix-less tests.
# See also 'test-harness-vpath-rewrite.sh' and 'test-trs-basic.sh'.
am__set_TESTS_bases = \
bases = '$(TEST_LOGS)' ; \
bases = ` for i in $$ bases; do echo $$ i; done | sed 's/\.log$$//' ` ; \
bases = ` echo $$ bases`
RECHECK_LOGS = $( TEST_LOGS)
TEST_SUITE_LOG = test-suite.log
TEST_EXTENSIONS = @EXEEXT@ .test
LOG_DRIVER = $( SHELL) $( top_srcdir) /../test-driver
LOG_COMPILE = $( LOG_COMPILER) $( AM_LOG_FLAGS) $( LOG_FLAGS)
am__set_b = \
case '$@' in \
*/*) \
case '$*' in \
*/*) b = '$*' ; ; \
*) b = ` echo '$@' | sed 's/\.log$$//' ` ; \
esac ; ; \
*) \
b = '$*' ; ; \
esac
am__test_logs1 = $( TESTS:= .log)
am__test_logs2 = $( am__test_logs1:@EXEEXT@.log= .log)
TEST_LOGS = $( am__test_logs2:.test.log= .log)
TEST_LOG_DRIVER = $( SHELL) $( top_srcdir) /../test-driver
TEST_LOG_COMPILE = $( TEST_LOG_COMPILER) $( AM_TEST_LOG_FLAGS) \
$( TEST_LOG_FLAGS)
2021-01-17 06:17:36 -05:00
DIST_SUBDIRS = $( SUBDIRS)
ACLOCAL = @ACLOCAL@
AMTAR = @AMTAR@
AM_DEFAULT_VERBOSITY = @AM_DEFAULT_VERBOSITY@
AR = @AR@
2021-05-01 17:16:23 -04:00
AR_FOR_BUILD = @AR_FOR_BUILD@
sim: Fix use of out-of-tree assembler and linker when testing
With commit 7a259895bb2d "sim: testsuite: expand arch specific
toolchain settings", trying to use out-of-tree ld and as at test-time
broke for the "primary target", like when testing a release-tarball.
Subsequent to that commit, all assembler tests without in-tree-built
tools FAIL, getting errors when trying to call
$(abs_builddir)/../gas/as-new. But, that isn't the actual culprint;
it's actually it's its immediate predecessor, commit 8996c21067373
"sim: testsuite: setup per-port toolchain settings for multitarget
build", which hardcodes in-tree-paths to those tools instead of
considering e.g. $(<X>_FOR_TARGET), the preferred overridable variable
for single-target builds, as set up by the toplevel Makefile.
This commit calls GCC_TARGET_TOOL (a deceptive name; gcc-specific
features aren't used) from toplev/config/acx.m4, somewhat like calls
in toplev/configure.ac but without the NCN_STRICT_CHECK_TARGET_TOOLS
step, for each X to find a value for $(<X>_FOR_TARGET). N.B.: in-tree
tools still override any ${target}-${tool} found in $PATH, i.e. only
previously broken builds are affected.
The variables $(<X>_FOR_TARGET) are usually overridden by the toplevel
Makefile to the same value or better, but has to be set here too, as
automake "wants" Makefiles to be self-contained (you get an error
pointing out that the variable may be empty). If it hadn't been for
that, SIM_AC_CHECK_TOOLCHAIN_FOR_PRIMARY_TARGET would not be needed.
This detail should only (positively) affect users invoking "make
check" in sim/ instead of "make check-sim" (or "make check") at the
toplevel. Now the output from "configure" matches the target tools
actually used by sim at test-time, for the "primary target".
Using $(CC) for "example-" targets CC_FOR_TARGET is not changed, as
that appears to be a deliberate special-case.
Note that all tools still have to be installed and present in
$PATH at configure-time to be properly used at test-time.
sim:
* m4/sim_ac_toolchain.m4 (SIM_AC_CHECK_TOOLCHAIN_FOR_PRIMARY_TARGET):
New defun.
(SIM_TOOLCHAIN_VARS): Call it using AC_REQUIRE, and use variables
AS_FOR_TARGET, LD_FOR_TARGET and CC_FOR_TARGET instead of hard-coded
values.
* Makefile.in, configure: Regenerate.
2022-02-14 23:51:07 +01:00
AS_FOR_TARGET = @AS_FOR_TARGET@
2021-06-23 23:23:27 -04:00
AS_FOR_TARGET_AARCH64 = @AS_FOR_TARGET_AARCH64@
AS_FOR_TARGET_ARM = @AS_FOR_TARGET_ARM@
AS_FOR_TARGET_AVR = @AS_FOR_TARGET_AVR@
AS_FOR_TARGET_BFIN = @AS_FOR_TARGET_BFIN@
AS_FOR_TARGET_BPF = @AS_FOR_TARGET_BPF@
AS_FOR_TARGET_CR16 = @AS_FOR_TARGET_CR16@
AS_FOR_TARGET_CRIS = @AS_FOR_TARGET_CRIS@
AS_FOR_TARGET_D10V = @AS_FOR_TARGET_D10V@
AS_FOR_TARGET_ERC32 = @AS_FOR_TARGET_ERC32@
AS_FOR_TARGET_EXAMPLE_SYNACOR = @AS_FOR_TARGET_EXAMPLE_SYNACOR@
AS_FOR_TARGET_FRV = @AS_FOR_TARGET_FRV@
AS_FOR_TARGET_FT32 = @AS_FOR_TARGET_FT32@
AS_FOR_TARGET_H8300 = @AS_FOR_TARGET_H8300@
AS_FOR_TARGET_IQ2000 = @AS_FOR_TARGET_IQ2000@
AS_FOR_TARGET_LM32 = @AS_FOR_TARGET_LM32@
AS_FOR_TARGET_M32C = @AS_FOR_TARGET_M32C@
AS_FOR_TARGET_M32R = @AS_FOR_TARGET_M32R@
AS_FOR_TARGET_M68HC11 = @AS_FOR_TARGET_M68HC11@
AS_FOR_TARGET_MCORE = @AS_FOR_TARGET_MCORE@
AS_FOR_TARGET_MICROBLAZE = @AS_FOR_TARGET_MICROBLAZE@
AS_FOR_TARGET_MIPS = @AS_FOR_TARGET_MIPS@
AS_FOR_TARGET_MN10300 = @AS_FOR_TARGET_MN10300@
AS_FOR_TARGET_MOXIE = @AS_FOR_TARGET_MOXIE@
AS_FOR_TARGET_MSP430 = @AS_FOR_TARGET_MSP430@
AS_FOR_TARGET_OR1K = @AS_FOR_TARGET_OR1K@
AS_FOR_TARGET_PPC = @AS_FOR_TARGET_PPC@
AS_FOR_TARGET_PRU = @AS_FOR_TARGET_PRU@
AS_FOR_TARGET_RISCV = @AS_FOR_TARGET_RISCV@
AS_FOR_TARGET_RL78 = @AS_FOR_TARGET_RL78@
AS_FOR_TARGET_RX = @AS_FOR_TARGET_RX@
AS_FOR_TARGET_SH = @AS_FOR_TARGET_SH@
AS_FOR_TARGET_V850 = @AS_FOR_TARGET_V850@
2021-01-17 06:17:36 -05:00
AUTOCONF = @AUTOCONF@
AUTOHEADER = @AUTOHEADER@
AUTOMAKE = @AUTOMAKE@
AWK = @AWK@
CC = @CC@
CCDEPMODE = @CCDEPMODE@
CC_FOR_BUILD = @CC_FOR_BUILD@
sim: Fix use of out-of-tree assembler and linker when testing
With commit 7a259895bb2d "sim: testsuite: expand arch specific
toolchain settings", trying to use out-of-tree ld and as at test-time
broke for the "primary target", like when testing a release-tarball.
Subsequent to that commit, all assembler tests without in-tree-built
tools FAIL, getting errors when trying to call
$(abs_builddir)/../gas/as-new. But, that isn't the actual culprint;
it's actually it's its immediate predecessor, commit 8996c21067373
"sim: testsuite: setup per-port toolchain settings for multitarget
build", which hardcodes in-tree-paths to those tools instead of
considering e.g. $(<X>_FOR_TARGET), the preferred overridable variable
for single-target builds, as set up by the toplevel Makefile.
This commit calls GCC_TARGET_TOOL (a deceptive name; gcc-specific
features aren't used) from toplev/config/acx.m4, somewhat like calls
in toplev/configure.ac but without the NCN_STRICT_CHECK_TARGET_TOOLS
step, for each X to find a value for $(<X>_FOR_TARGET). N.B.: in-tree
tools still override any ${target}-${tool} found in $PATH, i.e. only
previously broken builds are affected.
The variables $(<X>_FOR_TARGET) are usually overridden by the toplevel
Makefile to the same value or better, but has to be set here too, as
automake "wants" Makefiles to be self-contained (you get an error
pointing out that the variable may be empty). If it hadn't been for
that, SIM_AC_CHECK_TOOLCHAIN_FOR_PRIMARY_TARGET would not be needed.
This detail should only (positively) affect users invoking "make
check" in sim/ instead of "make check-sim" (or "make check") at the
toplevel. Now the output from "configure" matches the target tools
actually used by sim at test-time, for the "primary target".
Using $(CC) for "example-" targets CC_FOR_TARGET is not changed, as
that appears to be a deliberate special-case.
Note that all tools still have to be installed and present in
$PATH at configure-time to be properly used at test-time.
sim:
* m4/sim_ac_toolchain.m4 (SIM_AC_CHECK_TOOLCHAIN_FOR_PRIMARY_TARGET):
New defun.
(SIM_TOOLCHAIN_VARS): Call it using AC_REQUIRE, and use variables
AS_FOR_TARGET, LD_FOR_TARGET and CC_FOR_TARGET instead of hard-coded
values.
* Makefile.in, configure: Regenerate.
2022-02-14 23:51:07 +01:00
CC_FOR_TARGET = @CC_FOR_TARGET@
2021-06-23 23:23:27 -04:00
CC_FOR_TARGET_AARCH64 = @CC_FOR_TARGET_AARCH64@
CC_FOR_TARGET_ARM = @CC_FOR_TARGET_ARM@
CC_FOR_TARGET_AVR = @CC_FOR_TARGET_AVR@
CC_FOR_TARGET_BFIN = @CC_FOR_TARGET_BFIN@
CC_FOR_TARGET_BPF = @CC_FOR_TARGET_BPF@
CC_FOR_TARGET_CR16 = @CC_FOR_TARGET_CR16@
CC_FOR_TARGET_CRIS = @CC_FOR_TARGET_CRIS@
CC_FOR_TARGET_D10V = @CC_FOR_TARGET_D10V@
CC_FOR_TARGET_ERC32 = @CC_FOR_TARGET_ERC32@
CC_FOR_TARGET_EXAMPLE_SYNACOR = @CC_FOR_TARGET_EXAMPLE_SYNACOR@
CC_FOR_TARGET_FRV = @CC_FOR_TARGET_FRV@
CC_FOR_TARGET_FT32 = @CC_FOR_TARGET_FT32@
CC_FOR_TARGET_H8300 = @CC_FOR_TARGET_H8300@
CC_FOR_TARGET_IQ2000 = @CC_FOR_TARGET_IQ2000@
CC_FOR_TARGET_LM32 = @CC_FOR_TARGET_LM32@
CC_FOR_TARGET_M32C = @CC_FOR_TARGET_M32C@
CC_FOR_TARGET_M32R = @CC_FOR_TARGET_M32R@
CC_FOR_TARGET_M68HC11 = @CC_FOR_TARGET_M68HC11@
CC_FOR_TARGET_MCORE = @CC_FOR_TARGET_MCORE@
CC_FOR_TARGET_MICROBLAZE = @CC_FOR_TARGET_MICROBLAZE@
CC_FOR_TARGET_MIPS = @CC_FOR_TARGET_MIPS@
CC_FOR_TARGET_MN10300 = @CC_FOR_TARGET_MN10300@
CC_FOR_TARGET_MOXIE = @CC_FOR_TARGET_MOXIE@
CC_FOR_TARGET_MSP430 = @CC_FOR_TARGET_MSP430@
CC_FOR_TARGET_OR1K = @CC_FOR_TARGET_OR1K@
CC_FOR_TARGET_PPC = @CC_FOR_TARGET_PPC@
CC_FOR_TARGET_PRU = @CC_FOR_TARGET_PRU@
CC_FOR_TARGET_RISCV = @CC_FOR_TARGET_RISCV@
CC_FOR_TARGET_RL78 = @CC_FOR_TARGET_RL78@
CC_FOR_TARGET_RX = @CC_FOR_TARGET_RX@
CC_FOR_TARGET_SH = @CC_FOR_TARGET_SH@
CC_FOR_TARGET_V850 = @CC_FOR_TARGET_V850@
2021-01-17 06:17:36 -05:00
CFLAGS = @CFLAGS@
CFLAGS_FOR_BUILD = @CFLAGS_FOR_BUILD@
2021-06-19 10:42:37 -04:00
CGEN_MAINT = @CGEN_MAINT@
2021-01-17 06:17:36 -05:00
CPP = @CPP@
CPPFLAGS = @CPPFLAGS@
2022-10-31 13:20:13 +05:45
CPPFLAGS_FOR_BUILD = @CPPFLAGS_FOR_BUILD@
2021-01-17 06:17:36 -05:00
CYGPATH_W = @CYGPATH_W@
2021-01-17 14:45:25 -05:00
C_DIALECT = @C_DIALECT@
2021-01-17 06:17:36 -05:00
DEFS = @DEFS@
DEPDIR = @DEPDIR@
2021-06-18 02:03:44 -04:00
DSYMUTIL = @DSYMUTIL@
2021-06-19 22:13:00 -04:00
DTC = @DTC@
2021-06-18 02:03:44 -04:00
DUMPBIN = @DUMPBIN@
2021-01-17 06:17:36 -05:00
ECHO_C = @ECHO_C@
ECHO_N = @ECHO_N@
ECHO_T = @ECHO_T@
2021-01-17 14:45:25 -05:00
EGREP = @EGREP@
2021-01-17 06:17:36 -05:00
EXEEXT = @EXEEXT@
2021-06-18 02:03:44 -04:00
FGREP = @FGREP@
2021-01-17 14:45:25 -05:00
GREP = @GREP@
2021-01-17 06:17:36 -05:00
INSTALL = @INSTALL@
INSTALL_DATA = @INSTALL_DATA@
INSTALL_PROGRAM = @INSTALL_PROGRAM@
INSTALL_SCRIPT = @INSTALL_SCRIPT@
INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@
2021-06-18 02:03:44 -04:00
LD = @LD@
2021-01-17 06:17:36 -05:00
LDFLAGS = @LDFLAGS@
2021-01-17 14:45:25 -05:00
LDFLAGS_FOR_BUILD = @LDFLAGS_FOR_BUILD@
sim: Fix use of out-of-tree assembler and linker when testing
With commit 7a259895bb2d "sim: testsuite: expand arch specific
toolchain settings", trying to use out-of-tree ld and as at test-time
broke for the "primary target", like when testing a release-tarball.
Subsequent to that commit, all assembler tests without in-tree-built
tools FAIL, getting errors when trying to call
$(abs_builddir)/../gas/as-new. But, that isn't the actual culprint;
it's actually it's its immediate predecessor, commit 8996c21067373
"sim: testsuite: setup per-port toolchain settings for multitarget
build", which hardcodes in-tree-paths to those tools instead of
considering e.g. $(<X>_FOR_TARGET), the preferred overridable variable
for single-target builds, as set up by the toplevel Makefile.
This commit calls GCC_TARGET_TOOL (a deceptive name; gcc-specific
features aren't used) from toplev/config/acx.m4, somewhat like calls
in toplev/configure.ac but without the NCN_STRICT_CHECK_TARGET_TOOLS
step, for each X to find a value for $(<X>_FOR_TARGET). N.B.: in-tree
tools still override any ${target}-${tool} found in $PATH, i.e. only
previously broken builds are affected.
The variables $(<X>_FOR_TARGET) are usually overridden by the toplevel
Makefile to the same value or better, but has to be set here too, as
automake "wants" Makefiles to be self-contained (you get an error
pointing out that the variable may be empty). If it hadn't been for
that, SIM_AC_CHECK_TOOLCHAIN_FOR_PRIMARY_TARGET would not be needed.
This detail should only (positively) affect users invoking "make
check" in sim/ instead of "make check-sim" (or "make check") at the
toplevel. Now the output from "configure" matches the target tools
actually used by sim at test-time, for the "primary target".
Using $(CC) for "example-" targets CC_FOR_TARGET is not changed, as
that appears to be a deliberate special-case.
Note that all tools still have to be installed and present in
$PATH at configure-time to be properly used at test-time.
sim:
* m4/sim_ac_toolchain.m4 (SIM_AC_CHECK_TOOLCHAIN_FOR_PRIMARY_TARGET):
New defun.
(SIM_TOOLCHAIN_VARS): Call it using AC_REQUIRE, and use variables
AS_FOR_TARGET, LD_FOR_TARGET and CC_FOR_TARGET instead of hard-coded
values.
* Makefile.in, configure: Regenerate.
2022-02-14 23:51:07 +01:00
LD_FOR_TARGET = @LD_FOR_TARGET@
2021-06-23 23:23:27 -04:00
LD_FOR_TARGET_AARCH64 = @LD_FOR_TARGET_AARCH64@
LD_FOR_TARGET_ARM = @LD_FOR_TARGET_ARM@
LD_FOR_TARGET_AVR = @LD_FOR_TARGET_AVR@
LD_FOR_TARGET_BFIN = @LD_FOR_TARGET_BFIN@
LD_FOR_TARGET_BPF = @LD_FOR_TARGET_BPF@
LD_FOR_TARGET_CR16 = @LD_FOR_TARGET_CR16@
LD_FOR_TARGET_CRIS = @LD_FOR_TARGET_CRIS@
LD_FOR_TARGET_D10V = @LD_FOR_TARGET_D10V@
LD_FOR_TARGET_ERC32 = @LD_FOR_TARGET_ERC32@
LD_FOR_TARGET_EXAMPLE_SYNACOR = @LD_FOR_TARGET_EXAMPLE_SYNACOR@
LD_FOR_TARGET_FRV = @LD_FOR_TARGET_FRV@
LD_FOR_TARGET_FT32 = @LD_FOR_TARGET_FT32@
LD_FOR_TARGET_H8300 = @LD_FOR_TARGET_H8300@
LD_FOR_TARGET_IQ2000 = @LD_FOR_TARGET_IQ2000@
LD_FOR_TARGET_LM32 = @LD_FOR_TARGET_LM32@
LD_FOR_TARGET_M32C = @LD_FOR_TARGET_M32C@
LD_FOR_TARGET_M32R = @LD_FOR_TARGET_M32R@
LD_FOR_TARGET_M68HC11 = @LD_FOR_TARGET_M68HC11@
LD_FOR_TARGET_MCORE = @LD_FOR_TARGET_MCORE@
LD_FOR_TARGET_MICROBLAZE = @LD_FOR_TARGET_MICROBLAZE@
LD_FOR_TARGET_MIPS = @LD_FOR_TARGET_MIPS@
LD_FOR_TARGET_MN10300 = @LD_FOR_TARGET_MN10300@
LD_FOR_TARGET_MOXIE = @LD_FOR_TARGET_MOXIE@
LD_FOR_TARGET_MSP430 = @LD_FOR_TARGET_MSP430@
LD_FOR_TARGET_OR1K = @LD_FOR_TARGET_OR1K@
LD_FOR_TARGET_PPC = @LD_FOR_TARGET_PPC@
LD_FOR_TARGET_PRU = @LD_FOR_TARGET_PRU@
LD_FOR_TARGET_RISCV = @LD_FOR_TARGET_RISCV@
LD_FOR_TARGET_RL78 = @LD_FOR_TARGET_RL78@
LD_FOR_TARGET_RX = @LD_FOR_TARGET_RX@
LD_FOR_TARGET_SH = @LD_FOR_TARGET_SH@
LD_FOR_TARGET_V850 = @LD_FOR_TARGET_V850@
2021-01-17 06:17:36 -05:00
LIBOBJS = @LIBOBJS@
LIBS = @LIBS@
2021-06-18 02:03:44 -04:00
LIBTOOL = @LIBTOOL@
LIPO = @LIPO@
LN_S = @LN_S@
2021-01-17 06:17:36 -05:00
LTLIBOBJS = @LTLIBOBJS@
2021-03-08 07:48:20 -07:00
MAINT = @MAINT@
2021-01-17 06:17:36 -05:00
MAKEINFO = @MAKEINFO@
MKDIR_P = @MKDIR_P@
2021-06-18 02:03:44 -04:00
NM = @NM@
NMEDIT = @NMEDIT@
OBJDUMP = @OBJDUMP@
2021-01-17 06:17:36 -05:00
OBJEXT = @OBJEXT@
2021-06-18 02:03:44 -04:00
OTOOL = @OTOOL@
OTOOL64 = @OTOOL64@
2021-01-17 06:17:36 -05:00
PACKAGE = @PACKAGE@
PACKAGE_BUGREPORT = @PACKAGE_BUGREPORT@
PACKAGE_NAME = @PACKAGE_NAME@
PACKAGE_STRING = @PACKAGE_STRING@
PACKAGE_TARNAME = @PACKAGE_TARNAME@
PACKAGE_URL = @PACKAGE_URL@
PACKAGE_VERSION = @PACKAGE_VERSION@
PATH_SEPARATOR = @PATH_SEPARATOR@
2021-06-06 20:48:46 -04:00
PKGVERSION = @PKGVERSION@
2021-06-26 10:43:27 -04:00
PKG_CONFIG = @PKG_CONFIG@
PKG_CONFIG_LIBDIR = @PKG_CONFIG_LIBDIR@
PKG_CONFIG_PATH = @PKG_CONFIG_PATH@
2021-01-17 06:17:36 -05:00
RANLIB = @RANLIB@
2021-05-01 17:16:23 -04:00
RANLIB_FOR_BUILD = @RANLIB_FOR_BUILD@
2021-06-26 10:49:32 -04:00
READLINE_CFLAGS = @READLINE_CFLAGS@
READLINE_LIB = @READLINE_LIB@
2021-06-06 20:48:46 -04:00
REPORT_BUGS_TEXI = @REPORT_BUGS_TEXI@
REPORT_BUGS_TO = @REPORT_BUGS_TO@
2021-06-26 10:43:27 -04:00
SDL_CFLAGS = @SDL_CFLAGS@
SDL_LIBS = @SDL_LIBS@
2021-06-18 02:03:44 -04:00
SED = @SED@
2021-01-17 06:17:36 -05:00
SET_MAKE = @SET_MAKE@
SHELL = @SHELL@
2021-06-19 21:33:30 -04:00
SIM_COMMON_BUILD_FALSE = @SIM_COMMON_BUILD_FALSE@
SIM_COMMON_BUILD_TRUE = @SIM_COMMON_BUILD_TRUE@
2022-11-07 21:30:10 +07:00
SIM_ENABLED_ARCHES = @SIM_ENABLED_ARCHES@
2021-06-30 13:01:17 -04:00
SIM_FRV_TRAPDUMP_FLAGS = @SIM_FRV_TRAPDUMP_FLAGS@
2022-11-05 10:23:28 +07:00
SIM_HW_CFLAGS = @SIM_HW_CFLAGS@
SIM_HW_SOCKSER = @SIM_HW_SOCKSER@
2021-06-15 22:45:07 -04:00
SIM_INLINE = @SIM_INLINE@
2022-11-11 15:57:55 +07:00
SIM_MIPS_BITSIZE = @SIM_MIPS_BITSIZE@
2022-11-11 16:15:46 +07:00
SIM_MIPS_FPU_BITSIZE = @SIM_MIPS_FPU_BITSIZE@
2022-11-11 15:44:57 +07:00
SIM_MIPS_SUBTARGET = @SIM_MIPS_SUBTARGET@
2021-01-16 02:27:38 -05:00
SIM_PRIMARY_TARGET = @SIM_PRIMARY_TARGET@
2022-11-07 22:56:58 +07:00
SIM_RISCV_BITSIZE = @SIM_RISCV_BITSIZE@
2021-06-20 01:04:34 -04:00
SIM_RX_CYCLE_ACCURATE_FLAGS = @SIM_RX_CYCLE_ACCURATE_FLAGS@
2021-06-19 21:33:30 -04:00
SIM_SUBDIRS = @SIM_SUBDIRS@
2021-06-23 23:23:27 -04:00
SIM_TOOLCHAIN_VARS = @SIM_TOOLCHAIN_VARS@
2021-01-17 06:17:36 -05:00
STRIP = @STRIP@
2021-06-26 10:49:32 -04:00
TERMCAP_LIB = @TERMCAP_LIB@
2021-01-17 06:17:36 -05:00
VERSION = @VERSION@
2021-06-18 01:14:39 -04:00
WARN_CFLAGS = @WARN_CFLAGS@
WERROR_CFLAGS = @WERROR_CFLAGS@
2021-01-17 06:17:36 -05:00
abs_builddir = @abs_builddir@
2021-01-17 05:32:12 -05:00
abs_srcdir = @abs_srcdir@
2021-01-17 06:17:36 -05:00
abs_top_builddir = @abs_top_builddir@
abs_top_srcdir = @abs_top_srcdir@
ac_ct_CC = @ac_ct_CC@
2021-06-18 02:03:44 -04:00
ac_ct_DUMPBIN = @ac_ct_DUMPBIN@
2021-01-17 06:17:36 -05:00
am__include = @am__include@
am__leading_dot = @am__leading_dot@
am__quote = @am__quote@
am__tar = @am__tar@
am__untar = @am__untar@
bindir = @bindir@
build = @build@
build_alias = @build_alias@
build_cpu = @build_cpu@
build_os = @build_os@
build_vendor = @build_vendor@
builddir = @builddir@
2021-06-19 10:42:37 -04:00
cgen = @cgen@
cgendir = @cgendir@
2021-01-17 06:17:36 -05:00
datadir = @datadir@
datarootdir = @datarootdir@
docdir = @docdir@
dvidir = @dvidir@
1999-04-16 01:35:26 +00:00
exec_prefix = @exec_prefix@
2021-01-17 06:17:36 -05:00
host = @host@
1999-04-16 01:35:26 +00:00
host_alias = @host_alias@
2021-01-17 06:17:36 -05:00
host_cpu = @host_cpu@
host_os = @host_os@
host_vendor = @host_vendor@
htmldir = @htmldir@
2022-10-31 18:31:44 +05:45
include_makefile = @include_makefile@
2021-01-17 06:17:36 -05:00
includedir = @includedir@
infodir = @infodir@
install_sh = @install_sh@
1999-04-16 01:35:26 +00:00
libdir = @libdir@
2021-01-17 06:17:36 -05:00
libexecdir = @libexecdir@
localedir = @localedir@
localstatedir = @localstatedir@
1999-04-16 01:35:26 +00:00
mandir = @mandir@
2021-01-17 06:17:36 -05:00
mkdir_p = @mkdir_p@
oldincludedir = @oldincludedir@
pdfdir = @pdfdir@
prefix = @prefix@
program_transform_name = @program_transform_name@
psdir = @psdir@
sbindir = @sbindir@
sharedstatedir = @sharedstatedir@
2021-06-19 21:33:30 -04:00
sim_bitsize = @sim_bitsize@
sim_float = @sim_float@
2021-01-17 06:17:36 -05:00
srcdir = @srcdir@
subdirs = @subdirs@
sysconfdir = @sysconfdir@
target = @target@
target_alias = @target_alias@
target_cpu = @target_cpu@
target_os = @target_os@
target_vendor = @target_vendor@
top_build_prefix = @top_build_prefix@
top_builddir = @top_builddir@
top_srcdir = @top_srcdir@
2021-01-17 11:13:37 -05:00
AUTOMAKE_OPTIONS = dejagnu foreign no-dist subdir-objects
2021-01-17 14:45:25 -05:00
ACLOCAL_AMFLAGS = -Im4 -I.. -I../config
2022-10-31 18:31:44 +05:45
GNULIB_PARENT_DIR = ..
2021-10-31 03:29:36 -04:00
srccom = $( srcdir) /common
2021-01-17 06:17:36 -05:00
srcroot = $( srcdir) /..
2021-06-19 21:33:30 -04:00
SUBDIRS = @subdirs@ $( SIM_SUBDIRS)
2022-11-06 21:24:24 +07:00
AM_MAKEFLAGS = SIM_NEW_COMMON_OBJS_ = " $( SIM_NEW_COMMON_OBJS) " \
2022-11-06 21:40:56 +07:00
$( am__append_3) $( am__append_12) $( am__append_21) \
$( am__append_42) $( am__append_50) $( am__append_54) \
$( am__append_61) $( am__append_63)
2021-11-18 19:10:28 -05:00
pkginclude_HEADERS = $( am__append_1)
2022-11-06 21:24:24 +07:00
noinst_LIBRARIES = $( SIM_COMMON_LIB) $( am__append_5)
2021-06-14 20:38:52 -04:00
CLEANFILES = common/version.c common/version.c-stamp \
testsuite/common/bits-gen testsuite/common/bits32m0.c \
2021-03-13 20:54:49 -05:00
testsuite/common/bits32m31.c testsuite/common/bits64m0.c \
testsuite/common/bits64m63.c
2022-11-03 18:19:13 +07:00
DISTCLEANFILES =
2022-11-06 22:57:06 +07:00
MOSTLYCLEANFILES = core $( common_HW_CONFIG_H_TARGETS) $( patsubst \
%,%/stamp-hw,$( SIM_ENABLED_ARCHES) ) $( am__append_7) \
site-sim-config.exp testrun.log testrun.sum $( am__append_15) \
$( am__append_19) $( am__append_24) $( am__append_28) \
$( am__append_35) $( am__append_40) $( am__append_44) \
$( am__append_48) $( am__append_52) $( am__append_57) \
$( am__append_65) $( am__append_70) $( am__append_79) \
$( am__append_82)
2021-06-18 01:14:39 -04:00
AM_CFLAGS = $( WERROR_CFLAGS) $( WARN_CFLAGS)
2022-10-31 18:35:52 +05:45
AM_CPPFLAGS = $( INCGNU) -I$( srcroot) /include -I../bfd -I.. \
2022-11-05 10:33:37 +07:00
$( SIM_HW_CFLAGS) $( SIM_INLINE) -I$( srcdir) /common \
-DSIM_COMMON_BUILD
AM_CPPFLAGS_FOR_BUILD = -I$( srcroot) /include $( SIM_HW_CFLAGS) \
$( SIM_INLINE) -I$( srcdir) /common
2022-10-31 13:20:13 +05:45
COMPILE_FOR_BUILD = $( CC_FOR_BUILD) $( AM_CPPFLAGS_FOR_BUILD) $( CPPFLAGS_FOR_BUILD) $( CFLAGS_FOR_BUILD)
2021-01-17 14:45:25 -05:00
LINK_FOR_BUILD = $( CC_FOR_BUILD) $( CFLAGS_FOR_BUILD) $( LDFLAGS_FOR_BUILD) -o $@
2022-11-06 22:57:06 +07:00
SIM_ALL_RECURSIVE_DEPS = common/libcommon.a \
$( common_HW_CONFIG_H_TARGETS) $( am__append_4) $( am__append_14) \
$( am__append_17) $( am__append_23) $( am__append_26) \
$( am__append_34) $( am__append_39) $( am__append_43) \
$( am__append_46) $( am__append_51) $( am__append_55) \
$( am__append_64) $( am__append_69) $( am__append_77) \
$( am__append_81)
2022-11-05 14:35:00 +07:00
SIM_INSTALL_DATA_LOCAL_DEPS =
2022-11-06 21:40:56 +07:00
SIM_INSTALL_EXEC_LOCAL_DEPS = $( am__append_30)
SIM_UNINSTALL_LOCAL_DEPS = $( am__append_31)
2022-11-03 18:19:13 +07:00
SIM_COMMON_LIB = common/libcommon.a
2021-05-14 04:39:39 -04:00
common_libcommon_a_SOURCES = \
2021-07-06 23:44:38 -04:00
common/callback.c \
2021-05-29 16:07:43 -04:00
common/portability.c \
2021-06-07 01:48:06 -04:00
common/sim-load.c \
2021-11-28 13:23:02 -05:00
common/syscall.c \
2021-07-06 22:10:53 -04:00
common/target-newlib-errno.c \
2021-07-06 23:37:56 -04:00
common/target-newlib-open.c \
2021-07-06 22:43:10 -04:00
common/target-newlib-signal.c \
2021-11-01 01:31:44 -04:00
common/target-newlib-syscall.c \
2021-05-14 04:39:39 -04:00
common/version.c
2022-11-06 21:24:24 +07:00
SIM_COMMON_HW_OBJS = \
hw-alloc.o \
hw-base.o \
hw-device.o \
hw-events.o \
hw-handles.o \
hw-instances.o \
hw-ports.o \
hw-properties.o \
hw-tree.o \
sim-hw.o
SIM_NEW_COMMON_OBJS = sim-arange.o sim-bits.o sim-close.o \
sim-command.o sim-config.o sim-core.o sim-cpu.o sim-endian.o \
sim-engine.o sim-events.o sim-fpu.o sim-hload.o sim-hrw.o \
sim-io.o sim-info.o sim-memopt.o sim-model.o sim-module.o \
sim-options.o sim-profile.o sim-reason.o sim-reg.o \
sim-signal.o sim-stop.o sim-syscall.o sim-trace.o sim-utils.o \
sim-watch.o $( am__append_2)
SIM_HW_DEVICES = cfi core pal glue
2022-11-06 22:57:06 +07:00
common_HW_CONFIG_H_TARGETS = $( patsubst %,%/hw-config.h,$( SIM_ENABLED_ARCHES) )
2022-11-03 18:19:13 +07:00
LIBIBERTY_LIB = ../libiberty/libiberty.a
BFD_LIB = ../bfd/libbfd.la
OPCODES_LIB = ../opcodes/libopcodes.la
SIM_COMMON_LIBS = \
$( SIM_COMMON_LIB) \
$( BFD_LIB) \
$( OPCODES_LIB) \
$( LIBIBERTY_LIB) \
$( LIBGNU) \
$( LIBGNU_EXTRA_LIBS)
2021-10-31 02:47:13 -04:00
# igen leaks memory, and therefore makes AddressSanitizer unhappy. Disable
# leak detection while running it.
@ S I M _ E N A B L E _ I G E N _ T R U E @ IGEN = igen/igen$( EXEEXT)
@ S I M _ E N A B L E _ I G E N _ T R U E @ IGEN_RUN = ASAN_OPTIONS = detect_leaks = 0 $( IGEN)
2021-02-21 23:35:46 -05:00
@ S I M _ E N A B L E _ I G E N _ T R U E @ igen_libigen_a_SOURCES = \
@ S I M _ E N A B L E _ I G E N _ T R U E @ i g e n / t a b l e . c \
@ S I M _ E N A B L E _ I G E N _ T R U E @ i g e n / l f . c \
@ S I M _ E N A B L E _ I G E N _ T R U E @ i g e n / m i s c . c \
@ S I M _ E N A B L E _ I G E N _ T R U E @ i g e n / f i l t e r _ h o s t . c \
@ S I M _ E N A B L E _ I G E N _ T R U E @ i g e n / l d - d e c o d e . c \
@ S I M _ E N A B L E _ I G E N _ T R U E @ i g e n / l d - c a c h e . c \
@ S I M _ E N A B L E _ I G E N _ T R U E @ i g e n / f i l t e r . c \
@ S I M _ E N A B L E _ I G E N _ T R U E @ i g e n / l d - i n s n . c \
@ S I M _ E N A B L E _ I G E N _ T R U E @ i g e n / g e n - m o d e l . c \
@ S I M _ E N A B L E _ I G E N _ T R U E @ i g e n / g e n - i t a b l e . c \
@ S I M _ E N A B L E _ I G E N _ T R U E @ i g e n / g e n - i c a c h e . c \
@ S I M _ E N A B L E _ I G E N _ T R U E @ i g e n / g e n - s e m a n t i c s . c \
@ S I M _ E N A B L E _ I G E N _ T R U E @ i g e n / g e n - i d e c o d e . c \
@ S I M _ E N A B L E _ I G E N _ T R U E @ i g e n / g e n - s u p p o r t . c \
@ S I M _ E N A B L E _ I G E N _ T R U E @ i g e n / g e n - e n g i n e . c \
@ S I M _ E N A B L E _ I G E N _ T R U E @ i g e n / g e n . c
@ S I M _ E N A B L E _ I G E N _ T R U E @ igen_igen_SOURCES = igen/igen.c
@ S I M _ E N A B L E _ I G E N _ T R U E @ igen_igen_LDADD = igen/libigen.a
@ S I M _ E N A B L E _ I G E N _ T R U E @ igen_filter_SOURCES =
@ S I M _ E N A B L E _ I G E N _ T R U E @ igen_filter_LDADD = igen/filter-main.o igen/libigen.a
@ S I M _ E N A B L E _ I G E N _ T R U E @ igen_gen_SOURCES =
@ S I M _ E N A B L E _ I G E N _ T R U E @ igen_gen_LDADD = igen/gen-main.o igen/libigen.a
@ S I M _ E N A B L E _ I G E N _ T R U E @ igen_ld_cache_SOURCES =
@ S I M _ E N A B L E _ I G E N _ T R U E @ igen_ld_cache_LDADD = igen/ld-cache-main.o igen/libigen.a
@ S I M _ E N A B L E _ I G E N _ T R U E @ igen_ld_decode_SOURCES =
@ S I M _ E N A B L E _ I G E N _ T R U E @ igen_ld_decode_LDADD = igen/ld-decode-main.o igen/libigen.a
@ S I M _ E N A B L E _ I G E N _ T R U E @ igen_ld_insn_SOURCES =
@ S I M _ E N A B L E _ I G E N _ T R U E @ igen_ld_insn_LDADD = igen/ld-insn-main.o igen/libigen.a
@ S I M _ E N A B L E _ I G E N _ T R U E @ igen_table_SOURCES =
@ S I M _ E N A B L E _ I G E N _ T R U E @ igen_table_LDADD = igen/table-main.o igen/libigen.a
@ S I M _ E N A B L E _ I G E N _ T R U E @ igen_IGEN_TOOLS = \
2021-10-31 02:47:13 -04:00
@ S I M _ E N A B L E _ I G E N _ T R U E @ $( IGEN ) \
2021-02-21 23:35:46 -05:00
@ S I M _ E N A B L E _ I G E N _ T R U E @ i g e n / f i l t e r \
@ S I M _ E N A B L E _ I G E N _ T R U E @ i g e n / g e n \
@ S I M _ E N A B L E _ I G E N _ T R U E @ i g e n / l d - c a c h e \
@ S I M _ E N A B L E _ I G E N _ T R U E @ i g e n / l d - d e c o d e \
@ S I M _ E N A B L E _ I G E N _ T R U E @ i g e n / l d - i n s n \
@ S I M _ E N A B L E _ I G E N _ T R U E @ i g e n / t a b l e
2021-11-21 03:06:20 -05:00
EXTRA_DEJAGNU_SITE_CONFIG = site-sim-config.exp
2021-11-16 19:23:58 -05:00
# Custom verbose test variables that automake doesn't provide (yet?).
AM_V_RUNTEST = $( AM_V_RUNTEST_@AM_V@)
AM_V_RUNTEST_ = $( AM_V_RUNTEST_@AM_DEFAULT_V@)
2021-11-26 00:04:31 -05:00
AM_V_RUNTEST_0 = @echo " RUNTEST $( RUNTESTFLAGS) $* " ;
2021-11-16 19:23:58 -05:00
AM_V_RUNTEST_1 =
2021-11-26 00:04:31 -05:00
DO_RUNTEST = \
LC_ALL = C; export LC_ALL; \
EXPECT = ${ EXPECT } ; export EXPECT ; \
runtest = $( RUNTEST) ; \
$$ runtest $( RUNTESTFLAGS)
2021-03-13 20:54:49 -05:00
testsuite_common_CPPFLAGS = \
-I$( srcdir) /common \
2021-04-05 19:21:35 +03:00
-I$( srcroot) /include \
-I../bfd
2021-03-13 20:54:49 -05:00
2022-11-03 18:19:13 +07:00
@ S I M _ E N A B L E _ A R C H _ a a r c h 6 4 _ T R U E @ aarch64_run_SOURCES =
@ S I M _ E N A B L E _ A R C H _ a a r c h 6 4 _ T R U E @ aarch64_run_LDADD = \
@ S I M _ E N A B L E _ A R C H _ a a r c h 6 4 _ T R U E @ a a r c h 6 4 / n r u n . o \
@ S I M _ E N A B L E _ A R C H _ a a r c h 6 4 _ T R U E @ a a r c h 6 4 / l i b s i m . a \
@ S I M _ E N A B L E _ A R C H _ a a r c h 6 4 _ T R U E @ $( SIM_COMMON_LIBS )
@ S I M _ E N A B L E _ A R C H _ a r m _ T R U E @ arm_run_SOURCES =
@ S I M _ E N A B L E _ A R C H _ a r m _ T R U E @ arm_run_LDADD = \
@ S I M _ E N A B L E _ A R C H _ a r m _ T R U E @ a r m / n r u n . o \
@ S I M _ E N A B L E _ A R C H _ a r m _ T R U E @ a r m / l i b s i m . a \
@ S I M _ E N A B L E _ A R C H _ a r m _ T R U E @ $( SIM_COMMON_LIBS )
2021-11-18 19:32:31 -05:00
@ S I M _ E N A B L E _ A R C H _ a r m _ T R U E @ armdocdir = $( docdir) /arm
@ S I M _ E N A B L E _ A R C H _ a r m _ T R U E @ armdoc_DATA = arm/README
2022-11-03 18:19:13 +07:00
@ S I M _ E N A B L E _ A R C H _ a v r _ T R U E @ avr_run_SOURCES =
@ S I M _ E N A B L E _ A R C H _ a v r _ T R U E @ avr_run_LDADD = \
@ S I M _ E N A B L E _ A R C H _ a v r _ T R U E @ a v r / n r u n . o \
@ S I M _ E N A B L E _ A R C H _ a v r _ T R U E @ a v r / l i b s i m . a \
@ S I M _ E N A B L E _ A R C H _ a v r _ T R U E @ $( SIM_COMMON_LIBS )
@ S I M _ E N A B L E _ A R C H _ b f i n _ T R U E @ bfin_run_SOURCES =
@ S I M _ E N A B L E _ A R C H _ b f i n _ T R U E @ bfin_run_LDADD = \
@ S I M _ E N A B L E _ A R C H _ b f i n _ T R U E @ b f i n / n r u n . o \
@ S I M _ E N A B L E _ A R C H _ b f i n _ T R U E @ b f i n / l i b s i m . a \
@ S I M _ E N A B L E _ A R C H _ b f i n _ T R U E @ $( SIM_COMMON_LIBS )
2022-11-06 21:40:56 +07:00
@ S I M _ E N A B L E _ A R C H _ b f i n _ T R U E @ bfin_SIM_EXTRA_HW_DEVICES = \
@ S I M _ E N A B L E _ A R C H _ b f i n _ T R U E @ b f i n _ c e c \
@ S I M _ E N A B L E _ A R C H _ b f i n _ T R U E @ b f i n _ c t i m e r \
@ S I M _ E N A B L E _ A R C H _ b f i n _ T R U E @ b f i n _ d m a \
@ S I M _ E N A B L E _ A R C H _ b f i n _ T R U E @ b f i n _ d m a c \
@ S I M _ E N A B L E _ A R C H _ b f i n _ T R U E @ b f i n _ e b i u _ a m c \
@ S I M _ E N A B L E _ A R C H _ b f i n _ T R U E @ b f i n _ e b i u _ d d r c \
@ S I M _ E N A B L E _ A R C H _ b f i n _ T R U E @ b f i n _ e b i u _ s d c \
@ S I M _ E N A B L E _ A R C H _ b f i n _ T R U E @ b f i n _ e m a c \
@ S I M _ E N A B L E _ A R C H _ b f i n _ T R U E @ b f i n _ e p p i \
@ S I M _ E N A B L E _ A R C H _ b f i n _ T R U E @ b f i n _ e v t \
@ S I M _ E N A B L E _ A R C H _ b f i n _ T R U E @ b f i n _ g p i o \
@ S I M _ E N A B L E _ A R C H _ b f i n _ T R U E @ b f i n _ g p i o 2 \
@ S I M _ E N A B L E _ A R C H _ b f i n _ T R U E @ b f i n _ g p t i m e r \
@ S I M _ E N A B L E _ A R C H _ b f i n _ T R U E @ b f i n _ j t a g \
@ S I M _ E N A B L E _ A R C H _ b f i n _ T R U E @ b f i n _ m m u \
@ S I M _ E N A B L E _ A R C H _ b f i n _ T R U E @ b f i n _ n f c \
@ S I M _ E N A B L E _ A R C H _ b f i n _ T R U E @ b f i n _ o t p \
@ S I M _ E N A B L E _ A R C H _ b f i n _ T R U E @ b f i n _ p f m o n \
@ S I M _ E N A B L E _ A R C H _ b f i n _ T R U E @ b f i n _ p i n t \
@ S I M _ E N A B L E _ A R C H _ b f i n _ T R U E @ b f i n _ p l l \
@ S I M _ E N A B L E _ A R C H _ b f i n _ T R U E @ b f i n _ p p i \
@ S I M _ E N A B L E _ A R C H _ b f i n _ T R U E @ b f i n _ r t c \
@ S I M _ E N A B L E _ A R C H _ b f i n _ T R U E @ b f i n _ s i c \
@ S I M _ E N A B L E _ A R C H _ b f i n _ T R U E @ b f i n _ s p i \
@ S I M _ E N A B L E _ A R C H _ b f i n _ T R U E @ b f i n _ t r a c e \
@ S I M _ E N A B L E _ A R C H _ b f i n _ T R U E @ b f i n _ t w i \
@ S I M _ E N A B L E _ A R C H _ b f i n _ T R U E @ b f i n _ u a r t \
@ S I M _ E N A B L E _ A R C H _ b f i n _ T R U E @ b f i n _ u a r t 2 \
@ S I M _ E N A B L E _ A R C H _ b f i n _ T R U E @ b f i n _ w d o g \
@ S I M _ E N A B L E _ A R C H _ b f i n _ T R U E @ b f i n _ w p \
@ S I M _ E N A B L E _ A R C H _ b f i n _ T R U E @ e t h _ p h y
2022-11-03 18:19:13 +07:00
@ S I M _ E N A B L E _ A R C H _ b p f _ T R U E @ bpf_run_SOURCES =
@ S I M _ E N A B L E _ A R C H _ b p f _ T R U E @ bpf_run_LDADD = \
@ S I M _ E N A B L E _ A R C H _ b p f _ T R U E @ b p f / n r u n . o \
@ S I M _ E N A B L E _ A R C H _ b p f _ T R U E @ b p f / l i b s i m . a \
@ S I M _ E N A B L E _ A R C H _ b p f _ T R U E @ $( SIM_COMMON_LIBS )
2021-10-31 03:29:36 -04:00
@ S I M _ E N A B L E _ A R C H _ b p f _ T R U E @ bpf_BUILD_OUTPUTS = \
@ S I M _ E N A B L E _ A R C H _ b p f _ T R U E @ b p f / e n g - l e . h \
@ S I M _ E N A B L E _ A R C H _ b p f _ T R U E @ b p f / m l o o p - l e . c \
@ S I M _ E N A B L E _ A R C H _ b p f _ T R U E @ b p f / s t a m p - m l o o p - l e \
@ S I M _ E N A B L E _ A R C H _ b p f _ T R U E @ b p f / e n g - b e . h \
@ S I M _ E N A B L E _ A R C H _ b p f _ T R U E @ b p f / m l o o p - b e . c \
@ S I M _ E N A B L E _ A R C H _ b p f _ T R U E @ b p f / s t a m p - m l o o p - b e
2022-11-03 18:19:13 +07:00
@ S I M _ E N A B L E _ A R C H _ c r 1 6 _ T R U E @ cr16_run_SOURCES =
@ S I M _ E N A B L E _ A R C H _ c r 1 6 _ T R U E @ cr16_run_LDADD = \
@ S I M _ E N A B L E _ A R C H _ c r 1 6 _ T R U E @ c r 1 6 / n r u n . o \
@ S I M _ E N A B L E _ A R C H _ c r 1 6 _ T R U E @ c r 1 6 / l i b s i m . a \
@ S I M _ E N A B L E _ A R C H _ c r 1 6 _ T R U E @ $( SIM_COMMON_LIBS )
2021-10-31 02:08:38 -04:00
@ S I M _ E N A B L E _ A R C H _ c r 1 6 _ T R U E @ cr16_BUILD_OUTPUTS = \
@ S I M _ E N A B L E _ A R C H _ c r 1 6 _ T R U E @ c r 1 6 / g e n c o d e $( EXEEXT ) \
@ S I M _ E N A B L E _ A R C H _ c r 1 6 _ T R U E @ c r 1 6 / s i m o p s . h \
@ S I M _ E N A B L E _ A R C H _ c r 1 6 _ T R U E @ c r 1 6 / t a b l e . c
@ S I M _ E N A B L E _ A R C H _ c r 1 6 _ T R U E @ cr16_gencode_SOURCES = cr16/gencode.c
@ S I M _ E N A B L E _ A R C H _ c r 1 6 _ T R U E @ cr16_gencode_LDADD = cr16/cr16-opc.o
2022-11-03 18:19:13 +07:00
@ S I M _ E N A B L E _ A R C H _ c r i s _ T R U E @ cris_run_SOURCES =
@ S I M _ E N A B L E _ A R C H _ c r i s _ T R U E @ cris_run_LDADD = \
@ S I M _ E N A B L E _ A R C H _ c r i s _ T R U E @ c r i s / n r u n . o \
@ S I M _ E N A B L E _ A R C H _ c r i s _ T R U E @ c r i s / l i b s i m . a \
@ S I M _ E N A B L E _ A R C H _ c r i s _ T R U E @ $( SIM_COMMON_LIBS )
2022-11-06 21:40:56 +07:00
@ S I M _ E N A B L E _ A R C H _ c r i s _ T R U E @ cris_SIM_EXTRA_HW_DEVICES = rv cris cris_900000xx
2022-11-05 10:38:37 +07:00
@ S I M _ E N A B L E _ A R C H _ c r i s _ T R U E @ cris_rvdummy_SOURCES = cris/rvdummy.c
@ S I M _ E N A B L E _ A R C H _ c r i s _ T R U E @ cris_rvdummy_LDADD = $( LIBIBERTY_LIB)
2021-10-31 03:29:36 -04:00
@ S I M _ E N A B L E _ A R C H _ c r i s _ T R U E @ cris_BUILD_OUTPUTS = \
@ S I M _ E N A B L E _ A R C H _ c r i s _ T R U E @ c r i s / e n g v 1 0 . h \
@ S I M _ E N A B L E _ A R C H _ c r i s _ T R U E @ c r i s / m l o o p v 1 0 f . c \
@ S I M _ E N A B L E _ A R C H _ c r i s _ T R U E @ c r i s / s t a m p - m l o o p - v 1 0 f \
@ S I M _ E N A B L E _ A R C H _ c r i s _ T R U E @ c r i s / e n g v 3 2 . h \
@ S I M _ E N A B L E _ A R C H _ c r i s _ T R U E @ c r i s / m l o o p v 3 2 f . c \
@ S I M _ E N A B L E _ A R C H _ c r i s _ T R U E @ c r i s / s t a m p - m l o o p - v 3 2 f
2022-11-03 18:19:13 +07:00
@ S I M _ E N A B L E _ A R C H _ d 1 0 v _ T R U E @ d10v_run_SOURCES =
@ S I M _ E N A B L E _ A R C H _ d 1 0 v _ T R U E @ d10v_run_LDADD = \
@ S I M _ E N A B L E _ A R C H _ d 1 0 v _ T R U E @ d 1 0 v / n r u n . o \
@ S I M _ E N A B L E _ A R C H _ d 1 0 v _ T R U E @ d 1 0 v / l i b s i m . a \
@ S I M _ E N A B L E _ A R C H _ d 1 0 v _ T R U E @ $( SIM_COMMON_LIBS )
2021-10-31 02:08:38 -04:00
@ S I M _ E N A B L E _ A R C H _ d 1 0 v _ T R U E @ d10v_BUILD_OUTPUTS = \
@ S I M _ E N A B L E _ A R C H _ d 1 0 v _ T R U E @ d 1 0 v / g e n c o d e $( EXEEXT ) \
@ S I M _ E N A B L E _ A R C H _ d 1 0 v _ T R U E @ d 1 0 v / s i m o p s . h \
@ S I M _ E N A B L E _ A R C H _ d 1 0 v _ T R U E @ d 1 0 v / t a b l e . c
@ S I M _ E N A B L E _ A R C H _ d 1 0 v _ T R U E @ d10v_gencode_SOURCES = d10v/gencode.c
@ S I M _ E N A B L E _ A R C H _ d 1 0 v _ T R U E @ d10v_gencode_LDADD = d10v/d10v-opc.o
2022-11-03 18:19:13 +07:00
@ S I M _ E N A B L E _ A R C H _ e r c 3 2 _ T R U E @ erc32_run_SOURCES =
@ S I M _ E N A B L E _ A R C H _ e r c 3 2 _ T R U E @ erc32_run_LDADD = \
@ S I M _ E N A B L E _ A R C H _ e r c 3 2 _ T R U E @ e r c 3 2 / s i s . o \
@ S I M _ E N A B L E _ A R C H _ e r c 3 2 _ T R U E @ e r c 3 2 / l i b s i m . a \
@ S I M _ E N A B L E _ A R C H _ e r c 3 2 _ T R U E @ $( SIM_COMMON_LIBS ) $( READLINE_LIB ) $( TERMCAP_LIB )
2021-11-18 19:32:31 -05:00
@ S I M _ E N A B L E _ A R C H _ e r c 3 2 _ T R U E @ erc32docdir = $( docdir) /erc32
@ S I M _ E N A B L E _ A R C H _ e r c 3 2 _ T R U E @ erc32doc_DATA = erc32/README.erc32 erc32/README.gdb erc32/README.sis
2022-11-03 18:19:13 +07:00
@ S I M _ E N A B L E _ A R C H _ e x a m p l e s _ T R U E @ example_synacor_run_SOURCES =
@ S I M _ E N A B L E _ A R C H _ e x a m p l e s _ T R U E @ example_synacor_run_LDADD = \
@ S I M _ E N A B L E _ A R C H _ e x a m p l e s _ T R U E @ e x a m p l e - s y n a c o r / n r u n . o \
@ S I M _ E N A B L E _ A R C H _ e x a m p l e s _ T R U E @ e x a m p l e - s y n a c o r / l i b s i m . a \
@ S I M _ E N A B L E _ A R C H _ e x a m p l e s _ T R U E @ $( SIM_COMMON_LIBS )
@ S I M _ E N A B L E _ A R C H _ f r v _ T R U E @ frv_run_SOURCES =
@ S I M _ E N A B L E _ A R C H _ f r v _ T R U E @ frv_run_LDADD = \
@ S I M _ E N A B L E _ A R C H _ f r v _ T R U E @ f r v / n r u n . o \
@ S I M _ E N A B L E _ A R C H _ f r v _ T R U E @ f r v / l i b s i m . a \
@ S I M _ E N A B L E _ A R C H _ f r v _ T R U E @ $( SIM_COMMON_LIBS )
2021-11-18 19:32:31 -05:00
@ S I M _ E N A B L E _ A R C H _ f r v _ T R U E @ frvdocdir = $( docdir) /frv
@ S I M _ E N A B L E _ A R C H _ f r v _ T R U E @ frvdoc_DATA = frv/README
2021-10-31 03:29:36 -04:00
@ S I M _ E N A B L E _ A R C H _ f r v _ T R U E @ frv_BUILD_OUTPUTS = \
@ S I M _ E N A B L E _ A R C H _ f r v _ T R U E @ f r v / e n g . h \
@ S I M _ E N A B L E _ A R C H _ f r v _ T R U E @ f r v / m l o o p . c \
@ S I M _ E N A B L E _ A R C H _ f r v _ T R U E @ f r v / s t a m p - m l o o p
2022-11-03 18:19:13 +07:00
@ S I M _ E N A B L E _ A R C H _ f t 3 2 _ T R U E @ ft32_run_SOURCES =
@ S I M _ E N A B L E _ A R C H _ f t 3 2 _ T R U E @ ft32_run_LDADD = \
@ S I M _ E N A B L E _ A R C H _ f t 3 2 _ T R U E @ f t 3 2 / n r u n . o \
@ S I M _ E N A B L E _ A R C H _ f t 3 2 _ T R U E @ f t 3 2 / l i b s i m . a \
@ S I M _ E N A B L E _ A R C H _ f t 3 2 _ T R U E @ $( SIM_COMMON_LIBS )
@ S I M _ E N A B L E _ A R C H _ h 8 3 0 0 _ T R U E @ h8300_run_SOURCES =
@ S I M _ E N A B L E _ A R C H _ h 8 3 0 0 _ T R U E @ h8300_run_LDADD = \
@ S I M _ E N A B L E _ A R C H _ h 8 3 0 0 _ T R U E @ h 8 3 0 0 / n r u n . o \
@ S I M _ E N A B L E _ A R C H _ h 8 3 0 0 _ T R U E @ h 8 3 0 0 / l i b s i m . a \
@ S I M _ E N A B L E _ A R C H _ h 8 3 0 0 _ T R U E @ $( SIM_COMMON_LIBS )
@ S I M _ E N A B L E _ A R C H _ i q 2 0 0 0 _ T R U E @ iq2000_run_SOURCES =
@ S I M _ E N A B L E _ A R C H _ i q 2 0 0 0 _ T R U E @ iq2000_run_LDADD = \
@ S I M _ E N A B L E _ A R C H _ i q 2 0 0 0 _ T R U E @ i q 2 0 0 0 / n r u n . o \
@ S I M _ E N A B L E _ A R C H _ i q 2 0 0 0 _ T R U E @ i q 2 0 0 0 / l i b s i m . a \
@ S I M _ E N A B L E _ A R C H _ i q 2 0 0 0 _ T R U E @ $( SIM_COMMON_LIBS )
2021-10-31 03:29:36 -04:00
@ S I M _ E N A B L E _ A R C H _ i q 2 0 0 0 _ T R U E @ iq2000_BUILD_OUTPUTS = \
@ S I M _ E N A B L E _ A R C H _ i q 2 0 0 0 _ T R U E @ i q 2 0 0 0 / e n g . h \
@ S I M _ E N A B L E _ A R C H _ i q 2 0 0 0 _ T R U E @ i q 2 0 0 0 / m l o o p . c \
@ S I M _ E N A B L E _ A R C H _ i q 2 0 0 0 _ T R U E @ i q 2 0 0 0 / s t a m p - m l o o p
2022-11-03 18:19:13 +07:00
@ S I M _ E N A B L E _ A R C H _ l m 3 2 _ T R U E @ lm32_run_SOURCES =
@ S I M _ E N A B L E _ A R C H _ l m 3 2 _ T R U E @ lm32_run_LDADD = \
@ S I M _ E N A B L E _ A R C H _ l m 3 2 _ T R U E @ l m 3 2 / n r u n . o \
@ S I M _ E N A B L E _ A R C H _ l m 3 2 _ T R U E @ l m 3 2 / l i b s i m . a \
@ S I M _ E N A B L E _ A R C H _ l m 3 2 _ T R U E @ $( SIM_COMMON_LIBS )
2022-11-06 21:40:56 +07:00
@ S I M _ E N A B L E _ A R C H _ l m 3 2 _ T R U E @ lm32_SIM_EXTRA_HW_DEVICES = lm32cpu lm32timer lm32uart
2021-10-31 03:29:36 -04:00
@ S I M _ E N A B L E _ A R C H _ l m 3 2 _ T R U E @ lm32_BUILD_OUTPUTS = \
@ S I M _ E N A B L E _ A R C H _ l m 3 2 _ T R U E @ l m 3 2 / e n g . h \
@ S I M _ E N A B L E _ A R C H _ l m 3 2 _ T R U E @ l m 3 2 / m l o o p . c \
@ S I M _ E N A B L E _ A R C H _ l m 3 2 _ T R U E @ l m 3 2 / s t a m p - m l o o p
2022-11-03 18:19:13 +07:00
@ S I M _ E N A B L E _ A R C H _ m 3 2 c _ T R U E @ m32c_run_SOURCES =
@ S I M _ E N A B L E _ A R C H _ m 3 2 c _ T R U E @ m32c_run_LDADD = \
@ S I M _ E N A B L E _ A R C H _ m 3 2 c _ T R U E @ m 3 2 c / m a i n . o \
@ S I M _ E N A B L E _ A R C H _ m 3 2 c _ T R U E @ m 3 2 c / l i b s i m . a \
@ S I M _ E N A B L E _ A R C H _ m 3 2 c _ T R U E @ $( SIM_COMMON_LIBS )
2021-10-31 02:08:38 -04:00
@ S I M _ E N A B L E _ A R C H _ m 3 2 c _ T R U E @ m32c_BUILD_OUTPUTS = \
@ S I M _ E N A B L E _ A R C H _ m 3 2 c _ T R U E @ m 3 2 c / o p c 2 c $( EXEEXT ) \
@ S I M _ E N A B L E _ A R C H _ m 3 2 c _ T R U E @ m 3 2 c / m 3 2 c . c \
@ S I M _ E N A B L E _ A R C H _ m 3 2 c _ T R U E @ m 3 2 c / r 8 c . c
@ S I M _ E N A B L E _ A R C H _ m 3 2 c _ T R U E @ m32c_opc2c_SOURCES = m32c/opc2c.c
# opc2c leaks memory, and therefore makes AddressSanitizer unhappy. Disable
# leak detection while running it.
@ S I M _ E N A B L E _ A R C H _ m 3 2 c _ T R U E @ m32c_OPC2C_RUN = ASAN_OPTIONS = detect_leaks = 0 m32c/opc2c$( EXEEXT)
2022-11-03 18:19:13 +07:00
@ S I M _ E N A B L E _ A R C H _ m 3 2 r _ T R U E @ m32r_run_SOURCES =
@ S I M _ E N A B L E _ A R C H _ m 3 2 r _ T R U E @ m32r_run_LDADD = \
@ S I M _ E N A B L E _ A R C H _ m 3 2 r _ T R U E @ m 3 2 r / n r u n . o \
@ S I M _ E N A B L E _ A R C H _ m 3 2 r _ T R U E @ m 3 2 r / l i b s i m . a \
@ S I M _ E N A B L E _ A R C H _ m 3 2 r _ T R U E @ $( SIM_COMMON_LIBS )
2022-11-06 21:40:56 +07:00
@ S I M _ E N A B L E _ A R C H _ m 3 2 r _ T R U E @ m32r_SIM_EXTRA_HW_DEVICES = m32r_cache m32r_uart
2021-10-31 03:29:36 -04:00
@ S I M _ E N A B L E _ A R C H _ m 3 2 r _ T R U E @ m32r_BUILD_OUTPUTS = \
@ S I M _ E N A B L E _ A R C H _ m 3 2 r _ T R U E @ m 3 2 r / e n g . h \
@ S I M _ E N A B L E _ A R C H _ m 3 2 r _ T R U E @ m 3 2 r / m l o o p . c \
@ S I M _ E N A B L E _ A R C H _ m 3 2 r _ T R U E @ m 3 2 r / s t a m p - m l o o p \
@ S I M _ E N A B L E _ A R C H _ m 3 2 r _ T R U E @ m 3 2 r / e n g x . h \
@ S I M _ E N A B L E _ A R C H _ m 3 2 r _ T R U E @ m 3 2 r / m l o o p x . c \
@ S I M _ E N A B L E _ A R C H _ m 3 2 r _ T R U E @ m 3 2 r / s t a m p - m l o o p - x \
@ S I M _ E N A B L E _ A R C H _ m 3 2 r _ T R U E @ m 3 2 r / e n g 2 . h \
@ S I M _ E N A B L E _ A R C H _ m 3 2 r _ T R U E @ m 3 2 r / m l o o p 2 . c \
@ S I M _ E N A B L E _ A R C H _ m 3 2 r _ T R U E @ m 3 2 r / s t a m p - m l o o p - 2
2022-11-03 18:19:13 +07:00
@ S I M _ E N A B L E _ A R C H _ m 6 8 h c 1 1 _ T R U E @ m68hc11_run_SOURCES =
@ S I M _ E N A B L E _ A R C H _ m 6 8 h c 1 1 _ T R U E @ m68hc11_run_LDADD = \
@ S I M _ E N A B L E _ A R C H _ m 6 8 h c 1 1 _ T R U E @ m 6 8 h c 1 1 / n r u n . o \
@ S I M _ E N A B L E _ A R C H _ m 6 8 h c 1 1 _ T R U E @ m 6 8 h c 1 1 / l i b s i m . a \
@ S I M _ E N A B L E _ A R C H _ m 6 8 h c 1 1 _ T R U E @ $( SIM_COMMON_LIBS )
2022-11-06 21:40:56 +07:00
@ S I M _ E N A B L E _ A R C H _ m 6 8 h c 1 1 _ T R U E @ m68hc11_SIM_EXTRA_HW_DEVICES = m68hc11 m68hc11sio m68hc11eepr m68hc11tim m68hc11spi nvram
2021-10-31 02:08:38 -04:00
@ S I M _ E N A B L E _ A R C H _ m 6 8 h c 1 1 _ T R U E @ m68hc11_BUILD_OUTPUTS = \
@ S I M _ E N A B L E _ A R C H _ m 6 8 h c 1 1 _ T R U E @ m 6 8 h c 1 1 / g e n c o d e $( EXEEXT ) \
@ S I M _ E N A B L E _ A R C H _ m 6 8 h c 1 1 _ T R U E @ m 6 8 h c 1 1 / m 6 8 h c 1 1 i n t . c \
@ S I M _ E N A B L E _ A R C H _ m 6 8 h c 1 1 _ T R U E @ m 6 8 h c 1 1 / m 6 8 h c 1 2 i n t . c
@ S I M _ E N A B L E _ A R C H _ m 6 8 h c 1 1 _ T R U E @ m68hc11_gencode_SOURCES = m68hc11/gencode.c
2022-11-03 18:19:13 +07:00
@ S I M _ E N A B L E _ A R C H _ m c o r e _ T R U E @ mcore_run_SOURCES =
@ S I M _ E N A B L E _ A R C H _ m c o r e _ T R U E @ mcore_run_LDADD = \
@ S I M _ E N A B L E _ A R C H _ m c o r e _ T R U E @ m c o r e / n r u n . o \
@ S I M _ E N A B L E _ A R C H _ m c o r e _ T R U E @ m c o r e / l i b s i m . a \
@ S I M _ E N A B L E _ A R C H _ m c o r e _ T R U E @ $( SIM_COMMON_LIBS )
@ S I M _ E N A B L E _ A R C H _ m i c r o b l a z e _ T R U E @ microblaze_run_SOURCES =
@ S I M _ E N A B L E _ A R C H _ m i c r o b l a z e _ T R U E @ microblaze_run_LDADD = \
@ S I M _ E N A B L E _ A R C H _ m i c r o b l a z e _ T R U E @ m i c r o b l a z e / n r u n . o \
@ S I M _ E N A B L E _ A R C H _ m i c r o b l a z e _ T R U E @ m i c r o b l a z e / l i b s i m . a \
@ S I M _ E N A B L E _ A R C H _ m i c r o b l a z e _ T R U E @ $( SIM_COMMON_LIBS )
@ S I M _ E N A B L E _ A R C H _ m i p s _ T R U E @ mips_run_SOURCES =
@ S I M _ E N A B L E _ A R C H _ m i p s _ T R U E @ mips_run_LDADD = \
@ S I M _ E N A B L E _ A R C H _ m i p s _ T R U E @ m i p s / n r u n . o \
@ S I M _ E N A B L E _ A R C H _ m i p s _ T R U E @ m i p s / l i b s i m . a \
@ S I M _ E N A B L E _ A R C H _ m i p s _ T R U E @ $( SIM_COMMON_LIBS )
2022-11-06 21:40:56 +07:00
@ S I M _ E N A B L E _ A R C H _ m i p s _ T R U E @ mips_SIM_EXTRA_HW_DEVICES = tx3904cpu tx3904irc tx3904tmr tx3904sio
2022-11-03 18:19:13 +07:00
@ S I M _ E N A B L E _ A R C H _ m n 1 0 3 0 0 _ T R U E @ mn10300_run_SOURCES =
@ S I M _ E N A B L E _ A R C H _ m n 1 0 3 0 0 _ T R U E @ mn10300_run_LDADD = \
@ S I M _ E N A B L E _ A R C H _ m n 1 0 3 0 0 _ T R U E @ m n 1 0 3 0 0 / n r u n . o \
@ S I M _ E N A B L E _ A R C H _ m n 1 0 3 0 0 _ T R U E @ m n 1 0 3 0 0 / l i b s i m . a \
@ S I M _ E N A B L E _ A R C H _ m n 1 0 3 0 0 _ T R U E @ $( SIM_COMMON_LIBS )
2022-11-06 21:40:56 +07:00
@ S I M _ E N A B L E _ A R C H _ m n 1 0 3 0 0 _ T R U E @ mn10300_SIM_EXTRA_HW_DEVICES = mn103cpu mn103int mn103tim mn103ser mn103iop
2021-10-31 02:47:13 -04:00
@ S I M _ E N A B L E _ A R C H _ m n 1 0 3 0 0 _ T R U E @ mn10300_BUILT_SRC_FROM_IGEN = \
@ S I M _ E N A B L E _ A R C H _ m n 1 0 3 0 0 _ T R U E @ m n 1 0 3 0 0 / i c a c h e . h \
@ S I M _ E N A B L E _ A R C H _ m n 1 0 3 0 0 _ T R U E @ m n 1 0 3 0 0 / i c a c h e . c \
@ S I M _ E N A B L E _ A R C H _ m n 1 0 3 0 0 _ T R U E @ m n 1 0 3 0 0 / i d e c o d e . h \
@ S I M _ E N A B L E _ A R C H _ m n 1 0 3 0 0 _ T R U E @ m n 1 0 3 0 0 / i d e c o d e . c \
@ S I M _ E N A B L E _ A R C H _ m n 1 0 3 0 0 _ T R U E @ m n 1 0 3 0 0 / s e m a n t i c s . h \
@ S I M _ E N A B L E _ A R C H _ m n 1 0 3 0 0 _ T R U E @ m n 1 0 3 0 0 / s e m a n t i c s . c \
@ S I M _ E N A B L E _ A R C H _ m n 1 0 3 0 0 _ T R U E @ m n 1 0 3 0 0 / m o d e l . h \
@ S I M _ E N A B L E _ A R C H _ m n 1 0 3 0 0 _ T R U E @ m n 1 0 3 0 0 / m o d e l . c \
@ S I M _ E N A B L E _ A R C H _ m n 1 0 3 0 0 _ T R U E @ m n 1 0 3 0 0 / s u p p o r t . h \
@ S I M _ E N A B L E _ A R C H _ m n 1 0 3 0 0 _ T R U E @ m n 1 0 3 0 0 / s u p p o r t . c \
@ S I M _ E N A B L E _ A R C H _ m n 1 0 3 0 0 _ T R U E @ m n 1 0 3 0 0 / i t a b l e . h \
@ S I M _ E N A B L E _ A R C H _ m n 1 0 3 0 0 _ T R U E @ m n 1 0 3 0 0 / i t a b l e . c \
@ S I M _ E N A B L E _ A R C H _ m n 1 0 3 0 0 _ T R U E @ m n 1 0 3 0 0 / e n g i n e . h \
@ S I M _ E N A B L E _ A R C H _ m n 1 0 3 0 0 _ T R U E @ m n 1 0 3 0 0 / e n g i n e . c \
@ S I M _ E N A B L E _ A R C H _ m n 1 0 3 0 0 _ T R U E @ m n 1 0 3 0 0 / i r u n . c
@ S I M _ E N A B L E _ A R C H _ m n 1 0 3 0 0 _ T R U E @ mn10300_BUILD_OUTPUTS = \
@ S I M _ E N A B L E _ A R C H _ m n 1 0 3 0 0 _ T R U E @ $( mn 10300_BUILT_SRC_FROM_IGEN ) \
@ S I M _ E N A B L E _ A R C H _ m n 1 0 3 0 0 _ T R U E @ m n 1 0 3 0 0 / s t a m p - i g e n
@ S I M _ E N A B L E _ A R C H _ m n 1 0 3 0 0 _ T R U E @ mn10300_IGEN_TRACE = # -G omit-line-numbers # -G trace-rule-selection -G trace-rule-rejection -G trace-entries
@ S I M _ E N A B L E _ A R C H _ m n 1 0 3 0 0 _ T R U E @ mn10300_IGEN_INSN = $( srcdir) /mn10300/mn10300.igen
@ S I M _ E N A B L E _ A R C H _ m n 1 0 3 0 0 _ T R U E @ mn10300_IGEN_INSN_INC = mn10300/am33.igen mn10300/am33-2.igen
@ S I M _ E N A B L E _ A R C H _ m n 1 0 3 0 0 _ T R U E @ mn10300_IGEN_DC = $( srcdir) /mn10300/mn10300.dc
2022-11-03 18:19:13 +07:00
@ S I M _ E N A B L E _ A R C H _ m o x i e _ T R U E @ moxie_run_SOURCES =
@ S I M _ E N A B L E _ A R C H _ m o x i e _ T R U E @ moxie_run_LDADD = \
@ S I M _ E N A B L E _ A R C H _ m o x i e _ T R U E @ m o x i e / n r u n . o \
@ S I M _ E N A B L E _ A R C H _ m o x i e _ T R U E @ m o x i e / l i b s i m . a \
@ S I M _ E N A B L E _ A R C H _ m o x i e _ T R U E @ $( SIM_COMMON_LIBS )
2021-12-04 13:35:25 -05:00
@ S I M _ E N A B L E _ A R C H _ m o x i e _ T R U E @ dtbdir = $( datadir) /gdb/dtb
@ S I M _ E N A B L E _ A R C H _ m o x i e _ T R U E @ dtb_DATA = moxie/moxie-gdb.dtb
2022-11-03 18:19:13 +07:00
@ S I M _ E N A B L E _ A R C H _ m s p 4 3 0 _ T R U E @ msp430_run_SOURCES =
@ S I M _ E N A B L E _ A R C H _ m s p 4 3 0 _ T R U E @ msp430_run_LDADD = \
@ S I M _ E N A B L E _ A R C H _ m s p 4 3 0 _ T R U E @ m s p 4 3 0 / n r u n . o \
@ S I M _ E N A B L E _ A R C H _ m s p 4 3 0 _ T R U E @ m s p 4 3 0 / l i b s i m . a \
@ S I M _ E N A B L E _ A R C H _ m s p 4 3 0 _ T R U E @ $( SIM_COMMON_LIBS )
@ S I M _ E N A B L E _ A R C H _ o r 1 k _ T R U E @ or1k_run_SOURCES =
@ S I M _ E N A B L E _ A R C H _ o r 1 k _ T R U E @ or1k_run_LDADD = \
@ S I M _ E N A B L E _ A R C H _ o r 1 k _ T R U E @ o r 1 k / n r u n . o \
@ S I M _ E N A B L E _ A R C H _ o r 1 k _ T R U E @ o r 1 k / l i b s i m . a \
@ S I M _ E N A B L E _ A R C H _ o r 1 k _ T R U E @ $( SIM_COMMON_LIBS )
2021-11-18 19:32:31 -05:00
@ S I M _ E N A B L E _ A R C H _ o r 1 k _ T R U E @ or1kdocdir = $( docdir) /or1k
@ S I M _ E N A B L E _ A R C H _ o r 1 k _ T R U E @ or1kdoc_DATA = or1k/README
2021-10-31 03:29:36 -04:00
@ S I M _ E N A B L E _ A R C H _ o r 1 k _ T R U E @ or1k_BUILD_OUTPUTS = \
@ S I M _ E N A B L E _ A R C H _ o r 1 k _ T R U E @ o r 1 k / e n g . h \
@ S I M _ E N A B L E _ A R C H _ o r 1 k _ T R U E @ o r 1 k / m l o o p . c \
@ S I M _ E N A B L E _ A R C H _ o r 1 k _ T R U E @ o r 1 k / s t a m p - m l o o p
2022-11-03 18:19:13 +07:00
@ S I M _ E N A B L E _ A R C H _ p p c _ T R U E @ ppc_run_SOURCES =
@ S I M _ E N A B L E _ A R C H _ p p c _ T R U E @ ppc_run_LDADD = \
@ S I M _ E N A B L E _ A R C H _ p p c _ T R U E @ p p c / m a i n . o \
@ S I M _ E N A B L E _ A R C H _ p p c _ T R U E @ p p c / l i b s i m . a \
@ S I M _ E N A B L E _ A R C H _ p p c _ T R U E @ $( SIM_COMMON_LIBS )
2021-11-18 19:32:31 -05:00
@ S I M _ E N A B L E _ A R C H _ p p c _ T R U E @ ppcdocdir = $( docdir) /ppc
@ S I M _ E N A B L E _ A R C H _ p p c _ T R U E @ ppcdoc_DATA = ppc/BUGS ppc/INSTALL ppc/README ppc/RUN
2022-11-03 18:19:13 +07:00
@ S I M _ E N A B L E _ A R C H _ p r u _ T R U E @ pru_run_SOURCES =
@ S I M _ E N A B L E _ A R C H _ p r u _ T R U E @ pru_run_LDADD = \
@ S I M _ E N A B L E _ A R C H _ p r u _ T R U E @ p r u / n r u n . o \
@ S I M _ E N A B L E _ A R C H _ p r u _ T R U E @ p r u / l i b s i m . a \
@ S I M _ E N A B L E _ A R C H _ p r u _ T R U E @ $( SIM_COMMON_LIBS )
@ S I M _ E N A B L E _ A R C H _ r i s c v _ T R U E @ riscv_run_SOURCES =
@ S I M _ E N A B L E _ A R C H _ r i s c v _ T R U E @ riscv_run_LDADD = \
@ S I M _ E N A B L E _ A R C H _ r i s c v _ T R U E @ r i s c v / n r u n . o \
@ S I M _ E N A B L E _ A R C H _ r i s c v _ T R U E @ r i s c v / l i b s i m . a \
@ S I M _ E N A B L E _ A R C H _ r i s c v _ T R U E @ $( SIM_COMMON_LIBS )
@ S I M _ E N A B L E _ A R C H _ r l 7 8 _ T R U E @ rl78_run_SOURCES =
@ S I M _ E N A B L E _ A R C H _ r l 7 8 _ T R U E @ rl78_run_LDADD = \
@ S I M _ E N A B L E _ A R C H _ r l 7 8 _ T R U E @ r l 7 8 / m a i n . o \
@ S I M _ E N A B L E _ A R C H _ r l 7 8 _ T R U E @ r l 7 8 / l i b s i m . a \
@ S I M _ E N A B L E _ A R C H _ r l 7 8 _ T R U E @ $( SIM_COMMON_LIBS )
@ S I M _ E N A B L E _ A R C H _ r x _ T R U E @ rx_run_SOURCES =
@ S I M _ E N A B L E _ A R C H _ r x _ T R U E @ rx_run_LDADD = \
@ S I M _ E N A B L E _ A R C H _ r x _ T R U E @ r x / m a i n . o \
@ S I M _ E N A B L E _ A R C H _ r x _ T R U E @ r x / l i b s i m . a \
@ S I M _ E N A B L E _ A R C H _ r x _ T R U E @ $( SIM_COMMON_LIBS )
2021-11-18 19:32:31 -05:00
@ S I M _ E N A B L E _ A R C H _ r x _ T R U E @ rxdocdir = $( docdir) /rx
@ S I M _ E N A B L E _ A R C H _ r x _ T R U E @ rxdoc_DATA = rx/README.txt
2022-11-03 18:19:13 +07:00
@ S I M _ E N A B L E _ A R C H _ s h _ T R U E @ sh_run_SOURCES =
@ S I M _ E N A B L E _ A R C H _ s h _ T R U E @ sh_run_LDADD = \
@ S I M _ E N A B L E _ A R C H _ s h _ T R U E @ s h / n r u n . o \
@ S I M _ E N A B L E _ A R C H _ s h _ T R U E @ s h / l i b s i m . a \
@ S I M _ E N A B L E _ A R C H _ s h _ T R U E @ $( SIM_COMMON_LIBS )
2021-10-31 02:08:38 -04:00
@ S I M _ E N A B L E _ A R C H _ s h _ T R U E @ sh_BUILD_OUTPUTS = \
@ S I M _ E N A B L E _ A R C H _ s h _ T R U E @ s h / g e n c o d e $( EXEEXT ) \
@ S I M _ E N A B L E _ A R C H _ s h _ T R U E @ s h / c o d e . c \
@ S I M _ E N A B L E _ A R C H _ s h _ T R U E @ s h / p p i . c \
@ S I M _ E N A B L E _ A R C H _ s h _ T R U E @ s h / t a b l e . c
@ S I M _ E N A B L E _ A R C H _ s h _ T R U E @ sh_gencode_SOURCES = sh/gencode.c
2022-11-03 18:19:13 +07:00
@ S I M _ E N A B L E _ A R C H _ v 8 5 0 _ T R U E @ v850_run_SOURCES =
@ S I M _ E N A B L E _ A R C H _ v 8 5 0 _ T R U E @ v850_run_LDADD = \
@ S I M _ E N A B L E _ A R C H _ v 8 5 0 _ T R U E @ v 8 5 0 / n r u n . o \
@ S I M _ E N A B L E _ A R C H _ v 8 5 0 _ T R U E @ v 8 5 0 / l i b s i m . a \
@ S I M _ E N A B L E _ A R C H _ v 8 5 0 _ T R U E @ $( SIM_COMMON_LIBS )
2021-10-31 02:47:13 -04:00
@ S I M _ E N A B L E _ A R C H _ v 8 5 0 _ T R U E @ v850_BUILT_SRC_FROM_IGEN = \
@ S I M _ E N A B L E _ A R C H _ v 8 5 0 _ T R U E @ v 8 5 0 / i c a c h e . h \
@ S I M _ E N A B L E _ A R C H _ v 8 5 0 _ T R U E @ v 8 5 0 / i c a c h e . c \
@ S I M _ E N A B L E _ A R C H _ v 8 5 0 _ T R U E @ v 8 5 0 / i d e c o d e . h \
@ S I M _ E N A B L E _ A R C H _ v 8 5 0 _ T R U E @ v 8 5 0 / i d e c o d e . c \
@ S I M _ E N A B L E _ A R C H _ v 8 5 0 _ T R U E @ v 8 5 0 / s e m a n t i c s . h \
@ S I M _ E N A B L E _ A R C H _ v 8 5 0 _ T R U E @ v 8 5 0 / s e m a n t i c s . c \
@ S I M _ E N A B L E _ A R C H _ v 8 5 0 _ T R U E @ v 8 5 0 / m o d e l . h \
@ S I M _ E N A B L E _ A R C H _ v 8 5 0 _ T R U E @ v 8 5 0 / m o d e l . c \
@ S I M _ E N A B L E _ A R C H _ v 8 5 0 _ T R U E @ v 8 5 0 / s u p p o r t . h \
@ S I M _ E N A B L E _ A R C H _ v 8 5 0 _ T R U E @ v 8 5 0 / s u p p o r t . c \
@ S I M _ E N A B L E _ A R C H _ v 8 5 0 _ T R U E @ v 8 5 0 / i t a b l e . h \
@ S I M _ E N A B L E _ A R C H _ v 8 5 0 _ T R U E @ v 8 5 0 / i t a b l e . c \
@ S I M _ E N A B L E _ A R C H _ v 8 5 0 _ T R U E @ v 8 5 0 / e n g i n e . h \
@ S I M _ E N A B L E _ A R C H _ v 8 5 0 _ T R U E @ v 8 5 0 / e n g i n e . c \
@ S I M _ E N A B L E _ A R C H _ v 8 5 0 _ T R U E @ v 8 5 0 / i r u n . c
@ S I M _ E N A B L E _ A R C H _ v 8 5 0 _ T R U E @ v850_BUILD_OUTPUTS = \
@ S I M _ E N A B L E _ A R C H _ v 8 5 0 _ T R U E @ $( v 850_BUILT_SRC_FROM_IGEN ) \
@ S I M _ E N A B L E _ A R C H _ v 8 5 0 _ T R U E @ v 8 5 0 / s t a m p - i g e n
@ S I M _ E N A B L E _ A R C H _ v 8 5 0 _ T R U E @ v850_IGEN_TRACE = # -G omit-line-numbers # -G trace-rule-selection -G trace-rule-rejection -G trace-entries
@ S I M _ E N A B L E _ A R C H _ v 8 5 0 _ T R U E @ v850_IGEN_INSN = $( srcdir) /v850/v850.igen
2022-11-11 00:58:59 +07:00
@ S I M _ E N A B L E _ A R C H _ v 8 5 0 _ T R U E @ v850_IGEN_DC = $( srcdir) /v850/v850.dc
2021-05-17 20:34:52 -04:00
all : config .h
$( MAKE) $( AM_MAKEFLAGS) all-recursive
2021-01-17 06:17:36 -05:00
.SUFFIXES :
2021-06-18 02:03:44 -04:00
.SUFFIXES : .c .lo .log .o .obj .test .test $( EXEEXT ) .trs
2021-01-17 06:17:36 -05:00
am--refresh : Makefile
@:
2022-11-03 18:19:13 +07:00
$(srcdir)/Makefile.in : @MAINTAINER_MODE_TRUE @ $( srcdir ) /Makefile .am $( srcdir ) /common /local .mk $( srcdir ) /igen /local .mk $( srcdir ) /testsuite /local .mk $( srcdir ) /testsuite /common /local .mk $( srcdir ) /aarch 64/local .mk $( srcdir ) /arm /local .mk $( srcdir ) /avr /local .mk $( srcdir ) /bfin /local .mk $( srcdir ) /bpf /local .mk $( srcdir ) /cr 16/local .mk $( srcdir ) /cris /local .mk $( srcdir ) /d 10v /local .mk $( srcdir ) /erc 32/local .mk $( srcdir ) /example -synacor /local .mk $( srcdir ) /frv /local .mk $( srcdir ) /ft 32/local .mk $( srcdir ) /h 8300/local .mk $( srcdir ) /iq 2000/local .mk $( srcdir ) /lm 32/local .mk $( srcdir ) /m 32c /local .mk $( srcdir ) /m 32r /local .mk $( srcdir ) /m 68hc 11/local .mk $( srcdir ) /mcore /local .mk $( srcdir ) /microblaze /local .mk $( srcdir ) /mips /local .mk $( srcdir ) /mn 10300/local .mk $( srcdir ) /moxie /local .mk $( srcdir ) /msp 430/local .mk $( srcdir ) /or 1k /local .mk $( srcdir ) /ppc /local .mk $( srcdir ) /pru /local .mk $( srcdir ) /riscv /local .mk $( srcdir ) /rl 78/local .mk $( srcdir ) /rx /local .mk $( srcdir ) /sh /local .mk $( srcdir ) /v 850/local .mk $( am__configure_deps )
2021-01-17 06:17:36 -05:00
@for dep in $? ; do \
case '$(am__configure_deps)' in \
*$$ dep*) \
echo ' cd $(srcdir) && $(AUTOMAKE) --foreign' ; \
$( am__cd) $( srcdir) && $( AUTOMAKE) --foreign \
&& exit 0; \
exit 1; ; \
esac ; \
done ; \
echo ' cd $(top_srcdir) && $(AUTOMAKE) --foreign Makefile' ; \
$( am__cd) $( top_srcdir) && \
$( AUTOMAKE) --foreign Makefile
Makefile : $( srcdir ) /Makefile .in $( top_builddir ) /config .status
@case '$?' in \
*config.status*) \
echo ' $(SHELL) ./config.status' ; \
$( SHELL) ./config.status; ; \
*) \
echo ' cd $(top_builddir) && $(SHELL) ./config.status $@ $(am__depfiles_maybe)' ; \
cd $( top_builddir) && $( SHELL) ./config.status $@ $( am__depfiles_maybe) ; ; \
esac ;
2022-11-03 18:19:13 +07:00
$(srcdir)/common/local.mk $(srcdir)/igen/local.mk $(srcdir)/testsuite/local.mk $(srcdir)/testsuite/common/local.mk $(srcdir)/aarch64/local.mk $(srcdir)/arm/local.mk $(srcdir)/avr/local.mk $(srcdir)/bfin/local.mk $(srcdir)/bpf/local.mk $(srcdir)/cr16/local.mk $(srcdir)/cris/local.mk $(srcdir)/d10v/local.mk $(srcdir)/erc32/local.mk $(srcdir)/example-synacor/local.mk $(srcdir)/frv/local.mk $(srcdir)/ft32/local.mk $(srcdir)/h8300/local.mk $(srcdir)/iq2000/local.mk $(srcdir)/lm32/local.mk $(srcdir)/m32c/local.mk $(srcdir)/m32r/local.mk $(srcdir)/m68hc11/local.mk $(srcdir)/mcore/local.mk $(srcdir)/microblaze/local.mk $(srcdir)/mips/local.mk $(srcdir)/mn10300/local.mk $(srcdir)/moxie/local.mk $(srcdir)/msp430/local.mk $(srcdir)/or1k/local.mk $(srcdir)/ppc/local.mk $(srcdir)/pru/local.mk $(srcdir)/riscv/local.mk $(srcdir)/rl78/local.mk $(srcdir)/rx/local.mk $(srcdir)/sh/local.mk $(srcdir)/v850/local.mk $(am__empty) :
2021-01-17 06:17:36 -05:00
$(top_builddir)/config.status : $( top_srcdir ) /configure $( CONFIG_STATUS_DEPENDENCIES )
$( SHELL) ./config.status --recheck
1999-04-16 01:35:26 +00:00
2021-03-08 07:48:20 -07:00
$(top_srcdir)/configure : @MAINTAINER_MODE_TRUE @ $( am__configure_deps )
2021-01-17 06:17:36 -05:00
$( am__cd) $( srcdir) && $( AUTOCONF)
2021-03-08 07:48:20 -07:00
$(ACLOCAL_M4) : @MAINTAINER_MODE_TRUE @ $( am__aclocal_m 4_deps )
2021-01-17 06:17:36 -05:00
$( am__cd) $( srcdir) && $( ACLOCAL) $( ACLOCAL_AMFLAGS)
$(am__aclocal_m4_deps) :
2021-05-17 20:34:52 -04:00
config.h : stamp -h 1
@test -f $@ || rm -f stamp-h1
@test -f $@ || $( MAKE) $( AM_MAKEFLAGS) stamp-h1
stamp-h1 : $( srcdir ) /config .h .in $( top_builddir ) /config .status
@rm -f stamp-h1
cd $( top_builddir) && $( SHELL) ./config.status config.h
$(srcdir)/config.h.in : @MAINTAINER_MODE_TRUE @ $( am__configure_deps )
( $( am__cd) $( top_srcdir) && $( AUTOHEADER) )
rm -f stamp-h1
touch $@
distclean-hdr :
-rm -f config.h stamp-h1
2021-06-19 21:33:30 -04:00
Make-common.sim : $( top_builddir ) /config .status $( top_srcdir ) /common /Make -common .in
cd $( top_builddir) && $( SHELL) ./config.status $@
2022-11-07 21:49:53 +07:00
aarch64/Makefile.sim : $( top_builddir ) /config .status $( top_srcdir ) /aarch 64/Makefile .in
cd $( top_builddir) && $( SHELL) ./config.status $@
2022-02-21 22:35:38 -05:00
aarch64/.gdbinit : $( top_builddir ) /config .status $( top_srcdir ) /common /gdbinit .in
cd $( top_builddir) && $( SHELL) ./config.status $@
2022-11-07 21:49:53 +07:00
arm/Makefile.sim : $( top_builddir ) /config .status $( top_srcdir ) /arm /Makefile .in
2021-06-19 21:33:30 -04:00
cd $( top_builddir) && $( SHELL) ./config.status $@
2022-02-21 22:35:38 -05:00
arm/.gdbinit : $( top_builddir ) /config .status $( top_srcdir ) /common /gdbinit .in
cd $( top_builddir) && $( SHELL) ./config.status $@
2022-11-07 21:49:53 +07:00
avr/Makefile.sim : $( top_builddir ) /config .status $( top_srcdir ) /avr /Makefile .in
2021-06-19 21:33:30 -04:00
cd $( top_builddir) && $( SHELL) ./config.status $@
2022-02-21 22:35:38 -05:00
avr/.gdbinit : $( top_builddir ) /config .status $( top_srcdir ) /common /gdbinit .in
cd $( top_builddir) && $( SHELL) ./config.status $@
2022-11-07 21:49:53 +07:00
bfin/Makefile.sim : $( top_builddir ) /config .status $( top_srcdir ) /bfin /Makefile .in
2021-06-19 21:33:30 -04:00
cd $( top_builddir) && $( SHELL) ./config.status $@
2022-02-21 22:35:38 -05:00
bfin/.gdbinit : $( top_builddir ) /config .status $( top_srcdir ) /common /gdbinit .in
cd $( top_builddir) && $( SHELL) ./config.status $@
2022-11-07 22:59:30 +07:00
bpf/Makefile.sim : $( top_builddir ) /config .status $( top_srcdir ) /bpf /Makefile .in
cd $( top_builddir) && $( SHELL) ./config.status $@
2022-11-07 21:49:53 +07:00
bpf/.gdbinit : $( top_builddir ) /config .status $( top_srcdir ) /common /gdbinit .in
cd $( top_builddir) && $( SHELL) ./config.status $@
cr16/Makefile.sim : $( top_builddir ) /config .status $( top_srcdir ) /cr 16/Makefile .in
2021-06-28 22:11:30 -04:00
cd $( top_builddir) && $( SHELL) ./config.status $@
2022-02-21 22:35:38 -05:00
cr16/.gdbinit : $( top_builddir ) /config .status $( top_srcdir ) /common /gdbinit .in
cd $( top_builddir) && $( SHELL) ./config.status $@
2022-11-07 21:49:53 +07:00
cris/Makefile.sim : $( top_builddir ) /config .status $( top_srcdir ) /cris /Makefile .in
2021-06-19 21:33:30 -04:00
cd $( top_builddir) && $( SHELL) ./config.status $@
2022-02-21 22:35:38 -05:00
cris/.gdbinit : $( top_builddir ) /config .status $( top_srcdir ) /common /gdbinit .in
cd $( top_builddir) && $( SHELL) ./config.status $@
2022-11-07 21:49:53 +07:00
d10v/Makefile.sim : $( top_builddir ) /config .status $( top_srcdir ) /d 10v /Makefile .in
2021-06-30 13:01:17 -04:00
cd $( top_builddir) && $( SHELL) ./config.status $@
2022-02-21 22:35:38 -05:00
d10v/.gdbinit : $( top_builddir ) /config .status $( top_srcdir ) /common /gdbinit .in
cd $( top_builddir) && $( SHELL) ./config.status $@
2022-11-07 21:49:53 +07:00
frv/Makefile.sim : $( top_builddir ) /config .status $( top_srcdir ) /frv /Makefile .in
2021-06-19 21:33:30 -04:00
cd $( top_builddir) && $( SHELL) ./config.status $@
2022-02-21 22:35:38 -05:00
frv/.gdbinit : $( top_builddir ) /config .status $( top_srcdir ) /common /gdbinit .in
cd $( top_builddir) && $( SHELL) ./config.status $@
2022-11-07 21:49:53 +07:00
ft32/Makefile.sim : $( top_builddir ) /config .status $( top_srcdir ) /ft 32/Makefile .in
2021-06-30 13:01:17 -04:00
cd $( top_builddir) && $( SHELL) ./config.status $@
2022-02-21 22:35:38 -05:00
ft32/.gdbinit : $( top_builddir ) /config .status $( top_srcdir ) /common /gdbinit .in
cd $( top_builddir) && $( SHELL) ./config.status $@
2022-11-07 21:49:53 +07:00
h8300/Makefile.sim : $( top_builddir ) /config .status $( top_srcdir ) /h 8300/Makefile .in
2021-06-19 21:33:30 -04:00
cd $( top_builddir) && $( SHELL) ./config.status $@
2022-02-21 22:35:38 -05:00
h8300/.gdbinit : $( top_builddir ) /config .status $( top_srcdir ) /common /gdbinit .in
cd $( top_builddir) && $( SHELL) ./config.status $@
2022-11-07 21:49:53 +07:00
iq2000/Makefile.sim : $( top_builddir ) /config .status $( top_srcdir ) /iq 2000/Makefile .in
2021-06-19 21:33:30 -04:00
cd $( top_builddir) && $( SHELL) ./config.status $@
2022-02-21 22:35:38 -05:00
iq2000/.gdbinit : $( top_builddir ) /config .status $( top_srcdir ) /common /gdbinit .in
cd $( top_builddir) && $( SHELL) ./config.status $@
2022-11-07 21:49:53 +07:00
lm32/Makefile.sim : $( top_builddir ) /config .status $( top_srcdir ) /lm 32/Makefile .in
2021-06-30 13:01:17 -04:00
cd $( top_builddir) && $( SHELL) ./config.status $@
2022-02-21 22:35:38 -05:00
lm32/.gdbinit : $( top_builddir ) /config .status $( top_srcdir ) /common /gdbinit .in
cd $( top_builddir) && $( SHELL) ./config.status $@
2022-11-07 21:49:53 +07:00
m32c/Makefile.sim : $( top_builddir ) /config .status $( top_srcdir ) /m 32c /Makefile .in
2021-06-30 13:01:17 -04:00
cd $( top_builddir) && $( SHELL) ./config.status $@
2022-02-21 22:35:38 -05:00
m32c/.gdbinit : $( top_builddir ) /config .status $( top_srcdir ) /common /gdbinit .in
cd $( top_builddir) && $( SHELL) ./config.status $@
2022-11-07 21:49:53 +07:00
m32r/Makefile.sim : $( top_builddir ) /config .status $( top_srcdir ) /m 32r /Makefile .in
2021-06-19 21:33:30 -04:00
cd $( top_builddir) && $( SHELL) ./config.status $@
2022-02-21 22:35:38 -05:00
m32r/.gdbinit : $( top_builddir ) /config .status $( top_srcdir ) /common /gdbinit .in
cd $( top_builddir) && $( SHELL) ./config.status $@
2022-11-07 21:49:53 +07:00
m68hc11/Makefile.sim : $( top_builddir ) /config .status $( top_srcdir ) /m 68hc 11/Makefile .in
2021-07-01 00:50:17 -04:00
cd $( top_builddir) && $( SHELL) ./config.status $@
2022-02-21 22:35:38 -05:00
m68hc11/.gdbinit : $( top_builddir ) /config .status $( top_srcdir ) /common /gdbinit .in
cd $( top_builddir) && $( SHELL) ./config.status $@
2022-11-07 21:49:53 +07:00
mcore/Makefile.sim : $( top_builddir ) /config .status $( top_srcdir ) /mcore /Makefile .in
2021-06-19 21:33:30 -04:00
cd $( top_builddir) && $( SHELL) ./config.status $@
2022-02-21 22:35:38 -05:00
mcore/.gdbinit : $( top_builddir ) /config .status $( top_srcdir ) /common /gdbinit .in
cd $( top_builddir) && $( SHELL) ./config.status $@
2022-11-07 21:49:53 +07:00
microblaze/Makefile.sim : $( top_builddir ) /config .status $( top_srcdir ) /microblaze /Makefile .in
2021-06-19 21:33:30 -04:00
cd $( top_builddir) && $( SHELL) ./config.status $@
2022-02-21 22:35:38 -05:00
microblaze/.gdbinit : $( top_builddir ) /config .status $( top_srcdir ) /common /gdbinit .in
cd $( top_builddir) && $( SHELL) ./config.status $@
2022-11-07 21:49:53 +07:00
mips/.gdbinit : $( top_builddir ) /config .status $( top_srcdir ) /common /gdbinit .in
2021-06-19 21:33:30 -04:00
cd $( top_builddir) && $( SHELL) ./config.status $@
2022-11-07 23:05:46 +07:00
mn10300/Makefile.sim : $( top_builddir ) /config .status $( top_srcdir ) /mn 10300/Makefile .in
cd $( top_builddir) && $( SHELL) ./config.status $@
2022-11-07 21:49:53 +07:00
mn10300/.gdbinit : $( top_builddir ) /config .status $( top_srcdir ) /common /gdbinit .in
2022-02-21 22:35:38 -05:00
cd $( top_builddir) && $( SHELL) ./config.status $@
2021-06-19 21:33:30 -04:00
moxie/Makefile.sim : $( top_builddir ) /config .status $( top_srcdir ) /moxie /Makefile .in
cd $( top_builddir) && $( SHELL) ./config.status $@
2022-11-07 21:49:53 +07:00
moxie/.gdbinit : $( top_builddir ) /config .status $( top_srcdir ) /common /gdbinit .in
2022-02-21 22:35:38 -05:00
cd $( top_builddir) && $( SHELL) ./config.status $@
2021-06-19 21:33:30 -04:00
msp430/Makefile.sim : $( top_builddir ) /config .status $( top_srcdir ) /msp 430/Makefile .in
cd $( top_builddir) && $( SHELL) ./config.status $@
2022-11-07 21:49:53 +07:00
msp430/.gdbinit : $( top_builddir ) /config .status $( top_srcdir ) /common /gdbinit .in
cd $( top_builddir) && $( SHELL) ./config.status $@
2022-11-07 23:04:25 +07:00
or1k/Makefile.sim : $( top_builddir ) /config .status $( top_srcdir ) /or 1k /Makefile .in
cd $( top_builddir) && $( SHELL) ./config.status $@
2022-11-07 21:49:53 +07:00
or1k/.gdbinit : $( top_builddir ) /config .status $( top_srcdir ) /common /gdbinit .in
cd $( top_builddir) && $( SHELL) ./config.status $@
ppc/.gdbinit : $( top_builddir ) /config .status $( top_srcdir ) /common /gdbinit .in
2022-02-21 22:35:38 -05:00
cd $( top_builddir) && $( SHELL) ./config.status $@
2021-06-19 21:33:30 -04:00
pru/Makefile.sim : $( top_builddir ) /config .status $( top_srcdir ) /pru /Makefile .in
cd $( top_builddir) && $( SHELL) ./config.status $@
2022-11-07 21:49:53 +07:00
pru/.gdbinit : $( top_builddir ) /config .status $( top_srcdir ) /common /gdbinit .in
cd $( top_builddir) && $( SHELL) ./config.status $@
2022-11-07 22:56:58 +07:00
riscv/Makefile.sim : $( top_builddir ) /config .status $( top_srcdir ) /riscv /Makefile .in
cd $( top_builddir) && $( SHELL) ./config.status $@
2022-11-07 21:49:53 +07:00
riscv/.gdbinit : $( top_builddir ) /config .status $( top_srcdir ) /common /gdbinit .in
2022-02-21 22:35:38 -05:00
cd $( top_builddir) && $( SHELL) ./config.status $@
2021-06-19 21:33:30 -04:00
rl78/Makefile.sim : $( top_builddir ) /config .status $( top_srcdir ) /rl 78/Makefile .in
cd $( top_builddir) && $( SHELL) ./config.status $@
2022-11-07 21:49:53 +07:00
rl78/.gdbinit : $( top_builddir ) /config .status $( top_srcdir ) /common /gdbinit .in
2022-02-21 22:35:38 -05:00
cd $( top_builddir) && $( SHELL) ./config.status $@
2021-06-20 01:04:34 -04:00
rx/Makefile.sim : $( top_builddir ) /config .status $( top_srcdir ) /rx /Makefile .in
cd $( top_builddir) && $( SHELL) ./config.status $@
2022-11-07 21:49:53 +07:00
rx/.gdbinit : $( top_builddir ) /config .status $( top_srcdir ) /common /gdbinit .in
2022-02-21 22:35:38 -05:00
cd $( top_builddir) && $( SHELL) ./config.status $@
2021-06-19 21:33:30 -04:00
sh/Makefile.sim : $( top_builddir ) /config .status $( top_srcdir ) /sh /Makefile .in
cd $( top_builddir) && $( SHELL) ./config.status $@
2022-11-07 21:49:53 +07:00
sh/.gdbinit : $( top_builddir ) /config .status $( top_srcdir ) /common /gdbinit .in
2022-02-21 22:35:38 -05:00
cd $( top_builddir) && $( SHELL) ./config.status $@
2021-06-26 10:49:32 -04:00
erc32/Makefile.sim : $( top_builddir ) /config .status $( top_srcdir ) /erc 32/Makefile .in
cd $( top_builddir) && $( SHELL) ./config.status $@
2022-11-07 21:49:53 +07:00
erc32/.gdbinit : $( top_builddir ) /config .status $( top_srcdir ) /common /gdbinit .in
cd $( top_builddir) && $( SHELL) ./config.status $@
2022-11-07 23:07:43 +07:00
v850/Makefile.sim : $( top_builddir ) /config .status $( top_srcdir ) /v 850/Makefile .in
cd $( top_builddir) && $( SHELL) ./config.status $@
2022-11-07 21:49:53 +07:00
v850/.gdbinit : $( top_builddir ) /config .status $( top_srcdir ) /common /gdbinit .in
2022-02-21 22:35:38 -05:00
cd $( top_builddir) && $( SHELL) ./config.status $@
2021-06-19 21:33:30 -04:00
example-synacor/Makefile.sim : $( top_builddir ) /config .status $( top_srcdir ) /example -synacor /Makefile .in
cd $( top_builddir) && $( SHELL) ./config.status $@
2022-11-07 21:49:53 +07:00
example-synacor/.gdbinit : $( top_builddir ) /config .status $( top_srcdir ) /common /gdbinit .in
cd $( top_builddir) && $( SHELL) ./config.status $@
2021-06-15 23:01:45 -04:00
arch-subdir.mk : $( top_builddir ) /config .status $( srcdir ) /arch -subdir .mk .in
cd $( top_builddir) && $( SHELL) ./config.status $@
2022-02-17 00:35:31 -05:00
.gdbinit : $( top_builddir ) /config .status $( srcdir ) /gdbinit .in
cd $( top_builddir) && $( SHELL) ./config.status $@
2021-05-17 20:34:52 -04:00
2021-02-21 23:35:46 -05:00
clean-noinstLIBRARIES :
-test -z " $( noinst_LIBRARIES) " || rm -f $( noinst_LIBRARIES)
2021-05-14 04:39:39 -04:00
common/$(am__dirstamp) :
@$( MKDIR_P) common
@: > common/$( am__dirstamp)
common/$(DEPDIR)/$(am__dirstamp) :
@$( MKDIR_P) common/$( DEPDIR)
@: > common/$( DEPDIR) /$( am__dirstamp)
2022-10-31 18:35:52 +05:45
common/callback.$(OBJEXT) : common /$( am__dirstamp ) \
common/$( DEPDIR) /$( am__dirstamp)
common/portability.$(OBJEXT) : common /$( am__dirstamp ) \
common/$( DEPDIR) /$( am__dirstamp)
common/sim-load.$(OBJEXT) : common /$( am__dirstamp ) \
common/$( DEPDIR) /$( am__dirstamp)
common/syscall.$(OBJEXT) : common /$( am__dirstamp ) \
common/$( DEPDIR) /$( am__dirstamp)
common/target-newlib-errno.$(OBJEXT) : common /$( am__dirstamp ) \
2021-07-06 23:44:38 -04:00
common/$( DEPDIR) /$( am__dirstamp)
2022-10-31 18:35:52 +05:45
common/target-newlib-open.$(OBJEXT) : common /$( am__dirstamp ) \
2021-06-07 01:48:06 -04:00
common/$( DEPDIR) /$( am__dirstamp)
2022-10-31 18:35:52 +05:45
common/target-newlib-signal.$(OBJEXT) : common /$( am__dirstamp ) \
2021-11-28 13:23:02 -05:00
common/$( DEPDIR) /$( am__dirstamp)
2022-10-31 18:35:52 +05:45
common/target-newlib-syscall.$(OBJEXT) : common /$( am__dirstamp ) \
common/$( DEPDIR) /$( am__dirstamp)
common/version.$(OBJEXT) : common /$( am__dirstamp ) \
2021-05-14 04:39:39 -04:00
common/$( DEPDIR) /$( am__dirstamp)
common/libcommon.a : $( common_libcommon_a_OBJECTS ) $( common_libcommon_a_DEPENDENCIES ) $( EXTRA_common_libcommon_a_DEPENDENCIES ) common /$( am__dirstamp )
$( AM_V_at) -rm -f common/libcommon.a
$( AM_V_AR) $( common_libcommon_a_AR) common/libcommon.a $( common_libcommon_a_OBJECTS) $( common_libcommon_a_LIBADD)
$( AM_V_at) $( RANLIB) common/libcommon.a
2021-02-21 23:35:46 -05:00
igen/$(am__dirstamp) :
@$( MKDIR_P) igen
@: > igen/$( am__dirstamp)
igen/$(DEPDIR)/$(am__dirstamp) :
@$( MKDIR_P) igen/$( DEPDIR)
@: > igen/$( DEPDIR) /$( am__dirstamp)
igen/table.$(OBJEXT) : igen /$( am__dirstamp ) \
igen/$( DEPDIR) /$( am__dirstamp)
igen/lf.$(OBJEXT) : igen /$( am__dirstamp ) igen /$( DEPDIR ) /$( am__dirstamp )
igen/misc.$(OBJEXT) : igen /$( am__dirstamp ) \
igen/$( DEPDIR) /$( am__dirstamp)
igen/filter_host.$(OBJEXT) : igen /$( am__dirstamp ) \
igen/$( DEPDIR) /$( am__dirstamp)
igen/ld-decode.$(OBJEXT) : igen /$( am__dirstamp ) \
igen/$( DEPDIR) /$( am__dirstamp)
igen/ld-cache.$(OBJEXT) : igen /$( am__dirstamp ) \
igen/$( DEPDIR) /$( am__dirstamp)
igen/filter.$(OBJEXT) : igen /$( am__dirstamp ) \
igen/$( DEPDIR) /$( am__dirstamp)
igen/ld-insn.$(OBJEXT) : igen /$( am__dirstamp ) \
igen/$( DEPDIR) /$( am__dirstamp)
igen/gen-model.$(OBJEXT) : igen /$( am__dirstamp ) \
igen/$( DEPDIR) /$( am__dirstamp)
igen/gen-itable.$(OBJEXT) : igen /$( am__dirstamp ) \
igen/$( DEPDIR) /$( am__dirstamp)
igen/gen-icache.$(OBJEXT) : igen /$( am__dirstamp ) \
igen/$( DEPDIR) /$( am__dirstamp)
igen/gen-semantics.$(OBJEXT) : igen /$( am__dirstamp ) \
igen/$( DEPDIR) /$( am__dirstamp)
igen/gen-idecode.$(OBJEXT) : igen /$( am__dirstamp ) \
igen/$( DEPDIR) /$( am__dirstamp)
igen/gen-support.$(OBJEXT) : igen /$( am__dirstamp ) \
igen/$( DEPDIR) /$( am__dirstamp)
igen/gen-engine.$(OBJEXT) : igen /$( am__dirstamp ) \
igen/$( DEPDIR) /$( am__dirstamp)
igen/gen.$(OBJEXT) : igen /$( am__dirstamp ) \
igen/$( DEPDIR) /$( am__dirstamp)
2021-05-01 17:16:23 -04:00
@SIM_ENABLE_IGEN_FALSE@igen/libigen.a : $( igen_libigen_a_OBJECTS ) $( igen_libigen_a_DEPENDENCIES ) $( EXTRA_igen_libigen_a_DEPENDENCIES ) igen /$( am__dirstamp )
@ S I M _ E N A B L E _ I G E N _ F A L S E @ $( AM_V_at ) - r m - f i g e n / l i b i g e n . a
@ S I M _ E N A B L E _ I G E N _ F A L S E @ $( AM_V_AR ) $( igen_libigen_a_AR ) i g e n / l i b i g e n . a $( igen_libigen_a_OBJECTS ) $( igen_libigen_a_LIBADD )
@ S I M _ E N A B L E _ I G E N _ F A L S E @ $( AM_V_at ) $( RANLIB ) i g e n / l i b i g e n . a
2021-02-21 23:35:46 -05:00
2021-03-13 20:54:49 -05:00
clean-checkPROGRAMS :
2021-06-18 02:03:44 -04:00
@list= '$(check_PROGRAMS)' ; test -n " $$ list " || exit 0; \
echo " rm -f" $$ list; \
rm -f $$ list || exit $$ ?; \
test -n " $( EXEEXT) " || exit 0; \
list = ` for p in $$ list; do echo " $$ p " ; done | sed 's/$(EXEEXT)$$//' ` ; \
echo " rm -f" $$ list; \
rm -f $$ list
2022-11-03 18:19:13 +07:00
clean-noinstPROGRAMS :
@list= '$(noinst_PROGRAMS)' ; test -n " $$ list " || exit 0; \
echo " rm -f" $$ list; \
rm -f $$ list || exit $$ ?; \
test -n " $( EXEEXT) " || exit 0; \
list = ` for p in $$ list; do echo " $$ p " ; done | sed 's/$(EXEEXT)$$//' ` ; \
echo " rm -f" $$ list; \
rm -f $$ list
aarch64/$(am__dirstamp) :
@$( MKDIR_P) aarch64
@: > aarch64/$( am__dirstamp)
aarch64/run$(EXEEXT) : $( aarch 64_run_OBJECTS ) $( aarch 64_run_DEPENDENCIES ) $( EXTRA_aarch 64_run_DEPENDENCIES ) aarch 64/$( am__dirstamp )
@rm -f aarch64/run$( EXEEXT)
$( AM_V_CCLD) $( LINK) $( aarch64_run_OBJECTS) $( aarch64_run_LDADD) $( LIBS)
arm/$(am__dirstamp) :
@$( MKDIR_P) arm
@: > arm/$( am__dirstamp)
arm/run$(EXEEXT) : $( arm_run_OBJECTS ) $( arm_run_DEPENDENCIES ) $( EXTRA_arm_run_DEPENDENCIES ) arm /$( am__dirstamp )
@rm -f arm/run$( EXEEXT)
$( AM_V_CCLD) $( LINK) $( arm_run_OBJECTS) $( arm_run_LDADD) $( LIBS)
avr/$(am__dirstamp) :
@$( MKDIR_P) avr
@: > avr/$( am__dirstamp)
avr/run$(EXEEXT) : $( avr_run_OBJECTS ) $( avr_run_DEPENDENCIES ) $( EXTRA_avr_run_DEPENDENCIES ) avr /$( am__dirstamp )
@rm -f avr/run$( EXEEXT)
$( AM_V_CCLD) $( LINK) $( avr_run_OBJECTS) $( avr_run_LDADD) $( LIBS)
bfin/$(am__dirstamp) :
@$( MKDIR_P) bfin
@: > bfin/$( am__dirstamp)
bfin/run$(EXEEXT) : $( bfin_run_OBJECTS ) $( bfin_run_DEPENDENCIES ) $( EXTRA_bfin_run_DEPENDENCIES ) bfin /$( am__dirstamp )
@rm -f bfin/run$( EXEEXT)
$( AM_V_CCLD) $( LINK) $( bfin_run_OBJECTS) $( bfin_run_LDADD) $( LIBS)
bpf/$(am__dirstamp) :
@$( MKDIR_P) bpf
@: > bpf/$( am__dirstamp)
bpf/run$(EXEEXT) : $( bpf_run_OBJECTS ) $( bpf_run_DEPENDENCIES ) $( EXTRA_bpf_run_DEPENDENCIES ) bpf /$( am__dirstamp )
@rm -f bpf/run$( EXEEXT)
$( AM_V_CCLD) $( LINK) $( bpf_run_OBJECTS) $( bpf_run_LDADD) $( LIBS)
2021-10-31 02:08:38 -04:00
cr16/$(am__dirstamp) :
@$( MKDIR_P) cr16
@: > cr16/$( am__dirstamp)
cr16/$(DEPDIR)/$(am__dirstamp) :
@$( MKDIR_P) cr16/$( DEPDIR)
@: > cr16/$( DEPDIR) /$( am__dirstamp)
cr16/gencode.$(OBJEXT) : cr 16/$( am__dirstamp ) \
cr16/$( DEPDIR) /$( am__dirstamp)
@SIM_ENABLE_ARCH_cr16_FALSE@cr16/gencode$(EXEEXT) : $( cr 16_gencode_OBJECTS ) $( cr 16_gencode_DEPENDENCIES ) $( EXTRA_cr 16_gencode_DEPENDENCIES ) cr 16/$( am__dirstamp )
@ S I M _ E N A B L E _ A R C H _ c r 1 6 _ F A L S E @ @ r m - f c r 1 6 / g e n c o d e $( EXEEXT )
@ S I M _ E N A B L E _ A R C H _ c r 1 6 _ F A L S E @ $( AM_V_CCLD ) $( LINK ) $( cr 16_gencode_OBJECTS ) $( cr 16_gencode_LDADD ) $( LIBS )
2022-11-03 18:19:13 +07:00
cr16/run$(EXEEXT) : $( cr 16_run_OBJECTS ) $( cr 16_run_DEPENDENCIES ) $( EXTRA_cr 16_run_DEPENDENCIES ) cr 16/$( am__dirstamp )
@rm -f cr16/run$( EXEEXT)
$( AM_V_CCLD) $( LINK) $( cr16_run_OBJECTS) $( cr16_run_LDADD) $( LIBS)
2022-11-05 10:38:37 +07:00
cris/$(am__dirstamp) :
@$( MKDIR_P) cris
@: > cris/$( am__dirstamp)
2022-11-03 18:19:13 +07:00
cris/run$(EXEEXT) : $( cris_run_OBJECTS ) $( cris_run_DEPENDENCIES ) $( EXTRA_cris_run_DEPENDENCIES ) cris /$( am__dirstamp )
@rm -f cris/run$( EXEEXT)
$( AM_V_CCLD) $( LINK) $( cris_run_OBJECTS) $( cris_run_LDADD) $( LIBS)
2022-11-05 10:38:37 +07:00
cris/$(DEPDIR)/$(am__dirstamp) :
@$( MKDIR_P) cris/$( DEPDIR)
@: > cris/$( DEPDIR) /$( am__dirstamp)
cris/rvdummy.$(OBJEXT) : cris /$( am__dirstamp ) \
cris/$( DEPDIR) /$( am__dirstamp)
cris/rvdummy$(EXEEXT) : $( cris_rvdummy_OBJECTS ) $( cris_rvdummy_DEPENDENCIES ) $( EXTRA_cris_rvdummy_DEPENDENCIES ) cris /$( am__dirstamp )
@rm -f cris/rvdummy$( EXEEXT)
$( AM_V_CCLD) $( LINK) $( cris_rvdummy_OBJECTS) $( cris_rvdummy_LDADD) $( LIBS)
2021-10-31 02:08:38 -04:00
d10v/$(am__dirstamp) :
@$( MKDIR_P) d10v
@: > d10v/$( am__dirstamp)
d10v/$(DEPDIR)/$(am__dirstamp) :
@$( MKDIR_P) d10v/$( DEPDIR)
@: > d10v/$( DEPDIR) /$( am__dirstamp)
d10v/gencode.$(OBJEXT) : d 10v /$( am__dirstamp ) \
d10v/$( DEPDIR) /$( am__dirstamp)
@SIM_ENABLE_ARCH_d10v_FALSE@d10v/gencode$(EXEEXT) : $( d 10v_gencode_OBJECTS ) $( d 10v_gencode_DEPENDENCIES ) $( EXTRA_d 10v_gencode_DEPENDENCIES ) d 10v /$( am__dirstamp )
@ S I M _ E N A B L E _ A R C H _ d 1 0 v _ F A L S E @ @ r m - f d 1 0 v / g e n c o d e $( EXEEXT )
@ S I M _ E N A B L E _ A R C H _ d 1 0 v _ F A L S E @ $( AM_V_CCLD ) $( LINK ) $( d 10v_gencode_OBJECTS ) $( d 10v_gencode_LDADD ) $( LIBS )
2021-03-13 20:54:49 -05:00
2022-11-03 18:19:13 +07:00
d10v/run$(EXEEXT) : $( d 10v_run_OBJECTS ) $( d 10v_run_DEPENDENCIES ) $( EXTRA_d 10v_run_DEPENDENCIES ) d 10v /$( am__dirstamp )
@rm -f d10v/run$( EXEEXT)
$( AM_V_CCLD) $( LINK) $( d10v_run_OBJECTS) $( d10v_run_LDADD) $( LIBS)
erc32/$(am__dirstamp) :
@$( MKDIR_P) erc32
@: > erc32/$( am__dirstamp)
erc32/run$(EXEEXT) : $( erc 32_run_OBJECTS ) $( erc 32_run_DEPENDENCIES ) $( EXTRA_erc 32_run_DEPENDENCIES ) erc 32/$( am__dirstamp )
@rm -f erc32/run$( EXEEXT)
$( AM_V_CCLD) $( LINK) $( erc32_run_OBJECTS) $( erc32_run_LDADD) $( LIBS)
erc32/$(DEPDIR)/$(am__dirstamp) :
@$( MKDIR_P) erc32/$( DEPDIR)
@: > erc32/$( DEPDIR) /$( am__dirstamp)
erc32/sis.$(OBJEXT) : erc 32/$( am__dirstamp ) \
erc32/$( DEPDIR) /$( am__dirstamp)
@SIM_ENABLE_ARCH_erc32_FALSE@erc32/sis$(EXEEXT) : $( erc 32_sis_OBJECTS ) $( erc 32_sis_DEPENDENCIES ) $( EXTRA_erc 32_sis_DEPENDENCIES ) erc 32/$( am__dirstamp )
@ S I M _ E N A B L E _ A R C H _ e r c 3 2 _ F A L S E @ @ r m - f e r c 3 2 / s i s $( EXEEXT )
@ S I M _ E N A B L E _ A R C H _ e r c 3 2 _ F A L S E @ $( AM_V_CCLD ) $( LINK ) $( erc 32_sis_OBJECTS ) $( erc 32_sis_LDADD ) $( LIBS )
example-synacor/$(am__dirstamp) :
@$( MKDIR_P) example-synacor
@: > example-synacor/$( am__dirstamp)
example-synacor/run$(EXEEXT) : $( example_synacor_run_OBJECTS ) $( example_synacor_run_DEPENDENCIES ) $( EXTRA_example_synacor_run_DEPENDENCIES ) example -synacor /$( am__dirstamp )
@rm -f example-synacor/run$( EXEEXT)
$( AM_V_CCLD) $( LINK) $( example_synacor_run_OBJECTS) $( example_synacor_run_LDADD) $( LIBS)
frv/$(am__dirstamp) :
@$( MKDIR_P) frv
@: > frv/$( am__dirstamp)
frv/run$(EXEEXT) : $( frv_run_OBJECTS ) $( frv_run_DEPENDENCIES ) $( EXTRA_frv_run_DEPENDENCIES ) frv /$( am__dirstamp )
@rm -f frv/run$( EXEEXT)
$( AM_V_CCLD) $( LINK) $( frv_run_OBJECTS) $( frv_run_LDADD) $( LIBS)
ft32/$(am__dirstamp) :
@$( MKDIR_P) ft32
@: > ft32/$( am__dirstamp)
ft32/run$(EXEEXT) : $( ft 32_run_OBJECTS ) $( ft 32_run_DEPENDENCIES ) $( EXTRA_ft 32_run_DEPENDENCIES ) ft 32/$( am__dirstamp )
@rm -f ft32/run$( EXEEXT)
$( AM_V_CCLD) $( LINK) $( ft32_run_OBJECTS) $( ft32_run_LDADD) $( LIBS)
h8300/$(am__dirstamp) :
@$( MKDIR_P) h8300
@: > h8300/$( am__dirstamp)
h8300/run$(EXEEXT) : $( h 8300_run_OBJECTS ) $( h 8300_run_DEPENDENCIES ) $( EXTRA_h 8300_run_DEPENDENCIES ) h 8300/$( am__dirstamp )
@rm -f h8300/run$( EXEEXT)
$( AM_V_CCLD) $( LINK) $( h8300_run_OBJECTS) $( h8300_run_LDADD) $( LIBS)
2021-02-21 23:35:46 -05:00
igen/filter$(EXEEXT) : $( igen_filter_OBJECTS ) $( igen_filter_DEPENDENCIES ) $( EXTRA_igen_filter_DEPENDENCIES ) igen /$( am__dirstamp )
@rm -f igen/filter$( EXEEXT)
$( AM_V_CCLD) $( LINK) $( igen_filter_OBJECTS) $( igen_filter_LDADD) $( LIBS)
igen/gen$(EXEEXT) : $( igen_gen_OBJECTS ) $( igen_gen_DEPENDENCIES ) $( EXTRA_igen_gen_DEPENDENCIES ) igen /$( am__dirstamp )
@rm -f igen/gen$( EXEEXT)
$( AM_V_CCLD) $( LINK) $( igen_gen_OBJECTS) $( igen_gen_LDADD) $( LIBS)
igen/igen.$(OBJEXT) : igen /$( am__dirstamp ) \
igen/$( DEPDIR) /$( am__dirstamp)
@SIM_ENABLE_IGEN_FALSE@igen/igen$(EXEEXT) : $( igen_igen_OBJECTS ) $( igen_igen_DEPENDENCIES ) $( EXTRA_igen_igen_DEPENDENCIES ) igen /$( am__dirstamp )
@ S I M _ E N A B L E _ I G E N _ F A L S E @ @ r m - f i g e n / i g e n $( EXEEXT )
@ S I M _ E N A B L E _ I G E N _ F A L S E @ $( AM_V_CCLD ) $( LINK ) $( igen_igen_OBJECTS ) $( igen_igen_LDADD ) $( LIBS )
igen/ld-cache$(EXEEXT) : $( igen_ld_cache_OBJECTS ) $( igen_ld_cache_DEPENDENCIES ) $( EXTRA_igen_ld_cache_DEPENDENCIES ) igen /$( am__dirstamp )
@rm -f igen/ld-cache$( EXEEXT)
$( AM_V_CCLD) $( LINK) $( igen_ld_cache_OBJECTS) $( igen_ld_cache_LDADD) $( LIBS)
igen/ld-decode$(EXEEXT) : $( igen_ld_decode_OBJECTS ) $( igen_ld_decode_DEPENDENCIES ) $( EXTRA_igen_ld_decode_DEPENDENCIES ) igen /$( am__dirstamp )
@rm -f igen/ld-decode$( EXEEXT)
$( AM_V_CCLD) $( LINK) $( igen_ld_decode_OBJECTS) $( igen_ld_decode_LDADD) $( LIBS)
igen/ld-insn$(EXEEXT) : $( igen_ld_insn_OBJECTS ) $( igen_ld_insn_DEPENDENCIES ) $( EXTRA_igen_ld_insn_DEPENDENCIES ) igen /$( am__dirstamp )
@rm -f igen/ld-insn$( EXEEXT)
$( AM_V_CCLD) $( LINK) $( igen_ld_insn_OBJECTS) $( igen_ld_insn_LDADD) $( LIBS)
igen/table$(EXEEXT) : $( igen_table_OBJECTS ) $( igen_table_DEPENDENCIES ) $( EXTRA_igen_table_DEPENDENCIES ) igen /$( am__dirstamp )
@rm -f igen/table$( EXEEXT)
$( AM_V_CCLD) $( LINK) $( igen_table_OBJECTS) $( igen_table_LDADD) $( LIBS)
2022-11-03 18:19:13 +07:00
iq2000/$(am__dirstamp) :
@$( MKDIR_P) iq2000
@: > iq2000/$( am__dirstamp)
iq2000/run$(EXEEXT) : $( iq 2000_run_OBJECTS ) $( iq 2000_run_DEPENDENCIES ) $( EXTRA_iq 2000_run_DEPENDENCIES ) iq 2000/$( am__dirstamp )
@rm -f iq2000/run$( EXEEXT)
$( AM_V_CCLD) $( LINK) $( iq2000_run_OBJECTS) $( iq2000_run_LDADD) $( LIBS)
lm32/$(am__dirstamp) :
@$( MKDIR_P) lm32
@: > lm32/$( am__dirstamp)
lm32/run$(EXEEXT) : $( lm 32_run_OBJECTS ) $( lm 32_run_DEPENDENCIES ) $( EXTRA_lm 32_run_DEPENDENCIES ) lm 32/$( am__dirstamp )
@rm -f lm32/run$( EXEEXT)
$( AM_V_CCLD) $( LINK) $( lm32_run_OBJECTS) $( lm32_run_LDADD) $( LIBS)
2021-10-31 02:08:38 -04:00
m32c/$(am__dirstamp) :
@$( MKDIR_P) m32c
@: > m32c/$( am__dirstamp)
m32c/$(DEPDIR)/$(am__dirstamp) :
@$( MKDIR_P) m32c/$( DEPDIR)
@: > m32c/$( DEPDIR) /$( am__dirstamp)
m32c/opc2c.$(OBJEXT) : m 32c /$( am__dirstamp ) \
m32c/$( DEPDIR) /$( am__dirstamp)
@SIM_ENABLE_ARCH_m32c_FALSE@m32c/opc2c$(EXEEXT) : $( m 32c_opc 2c_OBJECTS ) $( m 32c_opc 2c_DEPENDENCIES ) $( EXTRA_m 32c_opc 2c_DEPENDENCIES ) m 32c /$( am__dirstamp )
@ S I M _ E N A B L E _ A R C H _ m 3 2 c _ F A L S E @ @ r m - f m 3 2 c / o p c 2 c $( EXEEXT )
@ S I M _ E N A B L E _ A R C H _ m 3 2 c _ F A L S E @ $( AM_V_CCLD ) $( LINK ) $( m 32c_opc 2c_OBJECTS ) $( m 32c_opc 2c_LDADD ) $( LIBS )
2022-11-03 18:19:13 +07:00
m32c/run$(EXEEXT) : $( m 32c_run_OBJECTS ) $( m 32c_run_DEPENDENCIES ) $( EXTRA_m 32c_run_DEPENDENCIES ) m 32c /$( am__dirstamp )
@rm -f m32c/run$( EXEEXT)
$( AM_V_CCLD) $( LINK) $( m32c_run_OBJECTS) $( m32c_run_LDADD) $( LIBS)
m32r/$(am__dirstamp) :
@$( MKDIR_P) m32r
@: > m32r/$( am__dirstamp)
m32r/run$(EXEEXT) : $( m 32r_run_OBJECTS ) $( m 32r_run_DEPENDENCIES ) $( EXTRA_m 32r_run_DEPENDENCIES ) m 32r /$( am__dirstamp )
@rm -f m32r/run$( EXEEXT)
$( AM_V_CCLD) $( LINK) $( m32r_run_OBJECTS) $( m32r_run_LDADD) $( LIBS)
2021-10-31 02:08:38 -04:00
m68hc11/$(am__dirstamp) :
@$( MKDIR_P) m68hc11
@: > m68hc11/$( am__dirstamp)
m68hc11/$(DEPDIR)/$(am__dirstamp) :
@$( MKDIR_P) m68hc11/$( DEPDIR)
@: > m68hc11/$( DEPDIR) /$( am__dirstamp)
m68hc11/gencode.$(OBJEXT) : m 68hc 11/$( am__dirstamp ) \
m68hc11/$( DEPDIR) /$( am__dirstamp)
@SIM_ENABLE_ARCH_m68hc11_FALSE@m68hc11/gencode$(EXEEXT) : $( m 68hc 11_gencode_OBJECTS ) $( m 68hc 11_gencode_DEPENDENCIES ) $( EXTRA_m 68hc 11_gencode_DEPENDENCIES ) m 68hc 11/$( am__dirstamp )
@ S I M _ E N A B L E _ A R C H _ m 6 8 h c 1 1 _ F A L S E @ @ r m - f m 6 8 h c 1 1 / g e n c o d e $( EXEEXT )
@ S I M _ E N A B L E _ A R C H _ m 6 8 h c 1 1 _ F A L S E @ $( AM_V_CCLD ) $( LINK ) $( m 68hc 11_gencode_OBJECTS ) $( m 68hc 11_gencode_LDADD ) $( LIBS )
2022-11-03 18:19:13 +07:00
m68hc11/run$(EXEEXT) : $( m 68hc 11_run_OBJECTS ) $( m 68hc 11_run_DEPENDENCIES ) $( EXTRA_m 68hc 11_run_DEPENDENCIES ) m 68hc 11/$( am__dirstamp )
@rm -f m68hc11/run$( EXEEXT)
$( AM_V_CCLD) $( LINK) $( m68hc11_run_OBJECTS) $( m68hc11_run_LDADD) $( LIBS)
mcore/$(am__dirstamp) :
@$( MKDIR_P) mcore
@: > mcore/$( am__dirstamp)
mcore/run$(EXEEXT) : $( mcore_run_OBJECTS ) $( mcore_run_DEPENDENCIES ) $( EXTRA_mcore_run_DEPENDENCIES ) mcore /$( am__dirstamp )
@rm -f mcore/run$( EXEEXT)
$( AM_V_CCLD) $( LINK) $( mcore_run_OBJECTS) $( mcore_run_LDADD) $( LIBS)
microblaze/$(am__dirstamp) :
@$( MKDIR_P) microblaze
@: > microblaze/$( am__dirstamp)
microblaze/run$(EXEEXT) : $( microblaze_run_OBJECTS ) $( microblaze_run_DEPENDENCIES ) $( EXTRA_microblaze_run_DEPENDENCIES ) microblaze /$( am__dirstamp )
@rm -f microblaze/run$( EXEEXT)
$( AM_V_CCLD) $( LINK) $( microblaze_run_OBJECTS) $( microblaze_run_LDADD) $( LIBS)
mips/$(am__dirstamp) :
@$( MKDIR_P) mips
@: > mips/$( am__dirstamp)
mips/run$(EXEEXT) : $( mips_run_OBJECTS ) $( mips_run_DEPENDENCIES ) $( EXTRA_mips_run_DEPENDENCIES ) mips /$( am__dirstamp )
@rm -f mips/run$( EXEEXT)
$( AM_V_CCLD) $( LINK) $( mips_run_OBJECTS) $( mips_run_LDADD) $( LIBS)
mn10300/$(am__dirstamp) :
@$( MKDIR_P) mn10300
@: > mn10300/$( am__dirstamp)
mn10300/run$(EXEEXT) : $( mn 10300_run_OBJECTS ) $( mn 10300_run_DEPENDENCIES ) $( EXTRA_mn 10300_run_DEPENDENCIES ) mn 10300/$( am__dirstamp )
@rm -f mn10300/run$( EXEEXT)
$( AM_V_CCLD) $( LINK) $( mn10300_run_OBJECTS) $( mn10300_run_LDADD) $( LIBS)
moxie/$(am__dirstamp) :
@$( MKDIR_P) moxie
@: > moxie/$( am__dirstamp)
moxie/run$(EXEEXT) : $( moxie_run_OBJECTS ) $( moxie_run_DEPENDENCIES ) $( EXTRA_moxie_run_DEPENDENCIES ) moxie /$( am__dirstamp )
@rm -f moxie/run$( EXEEXT)
$( AM_V_CCLD) $( LINK) $( moxie_run_OBJECTS) $( moxie_run_LDADD) $( LIBS)
msp430/$(am__dirstamp) :
@$( MKDIR_P) msp430
@: > msp430/$( am__dirstamp)
msp430/run$(EXEEXT) : $( msp 430_run_OBJECTS ) $( msp 430_run_DEPENDENCIES ) $( EXTRA_msp 430_run_DEPENDENCIES ) msp 430/$( am__dirstamp )
@rm -f msp430/run$( EXEEXT)
$( AM_V_CCLD) $( LINK) $( msp430_run_OBJECTS) $( msp430_run_LDADD) $( LIBS)
or1k/$(am__dirstamp) :
@$( MKDIR_P) or1k
@: > or1k/$( am__dirstamp)
or1k/run$(EXEEXT) : $( or 1k_run_OBJECTS ) $( or 1k_run_DEPENDENCIES ) $( EXTRA_or 1k_run_DEPENDENCIES ) or 1k /$( am__dirstamp )
@rm -f or1k/run$( EXEEXT)
$( AM_V_CCLD) $( LINK) $( or1k_run_OBJECTS) $( or1k_run_LDADD) $( LIBS)
ppc/$(am__dirstamp) :
@$( MKDIR_P) ppc
@: > ppc/$( am__dirstamp)
ppc/$(DEPDIR)/$(am__dirstamp) :
@$( MKDIR_P) ppc/$( DEPDIR)
@: > ppc/$( DEPDIR) /$( am__dirstamp)
ppc/psim.$(OBJEXT) : ppc /$( am__dirstamp ) ppc /$( DEPDIR ) /$( am__dirstamp )
@SIM_ENABLE_ARCH_ppc_FALSE@ppc/psim$(EXEEXT) : $( ppc_psim_OBJECTS ) $( ppc_psim_DEPENDENCIES ) $( EXTRA_ppc_psim_DEPENDENCIES ) ppc /$( am__dirstamp )
@ S I M _ E N A B L E _ A R C H _ p p c _ F A L S E @ @ r m - f p p c / p s i m $( EXEEXT )
@ S I M _ E N A B L E _ A R C H _ p p c _ F A L S E @ $( AM_V_CCLD ) $( LINK ) $( ppc_psim_OBJECTS ) $( ppc_psim_LDADD ) $( LIBS )
ppc/run$(EXEEXT) : $( ppc_run_OBJECTS ) $( ppc_run_DEPENDENCIES ) $( EXTRA_ppc_run_DEPENDENCIES ) ppc /$( am__dirstamp )
@rm -f ppc/run$( EXEEXT)
$( AM_V_CCLD) $( LINK) $( ppc_run_OBJECTS) $( ppc_run_LDADD) $( LIBS)
pru/$(am__dirstamp) :
@$( MKDIR_P) pru
@: > pru/$( am__dirstamp)
pru/run$(EXEEXT) : $( pru_run_OBJECTS ) $( pru_run_DEPENDENCIES ) $( EXTRA_pru_run_DEPENDENCIES ) pru /$( am__dirstamp )
@rm -f pru/run$( EXEEXT)
$( AM_V_CCLD) $( LINK) $( pru_run_OBJECTS) $( pru_run_LDADD) $( LIBS)
riscv/$(am__dirstamp) :
@$( MKDIR_P) riscv
@: > riscv/$( am__dirstamp)
riscv/run$(EXEEXT) : $( riscv_run_OBJECTS ) $( riscv_run_DEPENDENCIES ) $( EXTRA_riscv_run_DEPENDENCIES ) riscv /$( am__dirstamp )
@rm -f riscv/run$( EXEEXT)
$( AM_V_CCLD) $( LINK) $( riscv_run_OBJECTS) $( riscv_run_LDADD) $( LIBS)
rl78/$(am__dirstamp) :
@$( MKDIR_P) rl78
@: > rl78/$( am__dirstamp)
rl78/run$(EXEEXT) : $( rl 78_run_OBJECTS ) $( rl 78_run_DEPENDENCIES ) $( EXTRA_rl 78_run_DEPENDENCIES ) rl 78/$( am__dirstamp )
@rm -f rl78/run$( EXEEXT)
$( AM_V_CCLD) $( LINK) $( rl78_run_OBJECTS) $( rl78_run_LDADD) $( LIBS)
rx/$(am__dirstamp) :
@$( MKDIR_P) rx
@: > rx/$( am__dirstamp)
rx/run$(EXEEXT) : $( rx_run_OBJECTS ) $( rx_run_DEPENDENCIES ) $( EXTRA_rx_run_DEPENDENCIES ) rx /$( am__dirstamp )
@rm -f rx/run$( EXEEXT)
$( AM_V_CCLD) $( LINK) $( rx_run_OBJECTS) $( rx_run_LDADD) $( LIBS)
2021-10-31 02:08:38 -04:00
sh/$(am__dirstamp) :
@$( MKDIR_P) sh
@: > sh/$( am__dirstamp)
sh/$(DEPDIR)/$(am__dirstamp) :
@$( MKDIR_P) sh/$( DEPDIR)
@: > sh/$( DEPDIR) /$( am__dirstamp)
sh/gencode.$(OBJEXT) : sh /$( am__dirstamp ) sh /$( DEPDIR ) /$( am__dirstamp )
@SIM_ENABLE_ARCH_sh_FALSE@sh/gencode$(EXEEXT) : $( sh_gencode_OBJECTS ) $( sh_gencode_DEPENDENCIES ) $( EXTRA_sh_gencode_DEPENDENCIES ) sh /$( am__dirstamp )
@ S I M _ E N A B L E _ A R C H _ s h _ F A L S E @ @ r m - f s h / g e n c o d e $( EXEEXT )
@ S I M _ E N A B L E _ A R C H _ s h _ F A L S E @ $( AM_V_CCLD ) $( LINK ) $( sh_gencode_OBJECTS ) $( sh_gencode_LDADD ) $( LIBS )
2022-11-03 18:19:13 +07:00
sh/run$(EXEEXT) : $( sh_run_OBJECTS ) $( sh_run_DEPENDENCIES ) $( EXTRA_sh_run_DEPENDENCIES ) sh /$( am__dirstamp )
@rm -f sh/run$( EXEEXT)
$( AM_V_CCLD) $( LINK) $( sh_run_OBJECTS) $( sh_run_LDADD) $( LIBS)
2021-03-13 20:54:49 -05:00
testsuite/common/$(am__dirstamp) :
@$( MKDIR_P) testsuite/common
@: > testsuite/common/$( am__dirstamp)
testsuite/common/$(DEPDIR)/$(am__dirstamp) :
@$( MKDIR_P) testsuite/common/$( DEPDIR)
@: > testsuite/common/$( DEPDIR) /$( am__dirstamp)
testsuite/common/alu-tst.$(OBJEXT) : testsuite /common /$( am__dirstamp ) \
testsuite/common/$( DEPDIR) /$( am__dirstamp)
testsuite/common/bits-gen.$(OBJEXT) : testsuite /common /$( am__dirstamp ) \
testsuite/common/$( DEPDIR) /$( am__dirstamp)
testsuite/common/bits32m0.$(OBJEXT) : testsuite /common /$( am__dirstamp ) \
testsuite/common/$( DEPDIR) /$( am__dirstamp)
testsuite/common/bits32m31.$(OBJEXT) : \
testsuite/common/$( am__dirstamp) \
testsuite/common/$( DEPDIR) /$( am__dirstamp)
testsuite/common/bits64m0.$(OBJEXT) : testsuite /common /$( am__dirstamp ) \
testsuite/common/$( DEPDIR) /$( am__dirstamp)
testsuite/common/bits64m63.$(OBJEXT) : \
testsuite/common/$( am__dirstamp) \
testsuite/common/$( DEPDIR) /$( am__dirstamp)
testsuite/common/fpu-tst.$(OBJEXT) : testsuite /common /$( am__dirstamp ) \
testsuite/common/$( DEPDIR) /$( am__dirstamp)
2022-11-03 18:19:13 +07:00
v850/$(am__dirstamp) :
@$( MKDIR_P) v850
@: > v850/$( am__dirstamp)
v850/run$(EXEEXT) : $( v 850_run_OBJECTS ) $( v 850_run_DEPENDENCIES ) $( EXTRA_v 850_run_DEPENDENCIES ) v 850/$( am__dirstamp )
@rm -f v850/run$( EXEEXT)
$( AM_V_CCLD) $( LINK) $( v850_run_OBJECTS) $( v850_run_LDADD) $( LIBS)
2021-02-21 23:35:46 -05:00
mostlyclean-compile :
-rm -f *.$( OBJEXT)
2021-05-14 04:39:39 -04:00
-rm -f common/*.$( OBJEXT)
2021-10-31 02:08:38 -04:00
-rm -f cr16/*.$( OBJEXT)
2022-11-05 10:38:37 +07:00
-rm -f cris/*.$( OBJEXT)
2021-10-31 02:08:38 -04:00
-rm -f d10v/*.$( OBJEXT)
2022-11-03 18:19:13 +07:00
-rm -f erc32/*.$( OBJEXT)
2021-02-21 23:35:46 -05:00
-rm -f igen/*.$( OBJEXT)
2021-10-31 02:08:38 -04:00
-rm -f m32c/*.$( OBJEXT)
-rm -f m68hc11/*.$( OBJEXT)
2022-11-03 18:19:13 +07:00
-rm -f ppc/*.$( OBJEXT)
2021-10-31 02:08:38 -04:00
-rm -f sh/*.$( OBJEXT)
2021-03-13 20:54:49 -05:00
-rm -f testsuite/common/*.$( OBJEXT)
2021-02-21 23:35:46 -05:00
distclean-compile :
-rm -f *.tab.c
2022-10-31 18:35:52 +05:45
@ A M D E P _ T R U E @ @ a m _ _ i n c l u d e @ @ a m _ _ q u o t e @ c o m m o n / $( DEPDIR ) / c a l l b a c k . P o @ a m _ _ q u o t e @
@ A M D E P _ T R U E @ @ a m _ _ i n c l u d e @ @ a m _ _ q u o t e @ c o m m o n / $( DEPDIR ) / p o r t a b i l i t y . P o @ a m _ _ q u o t e @
@ A M D E P _ T R U E @ @ a m _ _ i n c l u d e @ @ a m _ _ q u o t e @ c o m m o n / $( DEPDIR ) / s i m - l o a d . P o @ a m _ _ q u o t e @
@ A M D E P _ T R U E @ @ a m _ _ i n c l u d e @ @ a m _ _ q u o t e @ c o m m o n / $( DEPDIR ) / s y s c a l l . P o @ a m _ _ q u o t e @
@ A M D E P _ T R U E @ @ a m _ _ i n c l u d e @ @ a m _ _ q u o t e @ c o m m o n / $( DEPDIR ) / t a r g e t - n e w l i b - e r r n o . P o @ a m _ _ q u o t e @
@ A M D E P _ T R U E @ @ a m _ _ i n c l u d e @ @ a m _ _ q u o t e @ c o m m o n / $( DEPDIR ) / t a r g e t - n e w l i b - o p e n . P o @ a m _ _ q u o t e @
@ A M D E P _ T R U E @ @ a m _ _ i n c l u d e @ @ a m _ _ q u o t e @ c o m m o n / $( DEPDIR ) / t a r g e t - n e w l i b - s i g n a l . P o @ a m _ _ q u o t e @
@ A M D E P _ T R U E @ @ a m _ _ i n c l u d e @ @ a m _ _ q u o t e @ c o m m o n / $( DEPDIR ) / t a r g e t - n e w l i b - s y s c a l l . P o @ a m _ _ q u o t e @
@ A M D E P _ T R U E @ @ a m _ _ i n c l u d e @ @ a m _ _ q u o t e @ c o m m o n / $( DEPDIR ) / v e r s i o n . P o @ a m _ _ q u o t e @
2021-10-31 02:08:38 -04:00
@ A M D E P _ T R U E @ @ a m _ _ i n c l u d e @ @ a m _ _ q u o t e @ c r 1 6 / $( DEPDIR ) / g e n c o d e . P o @ a m _ _ q u o t e @
2022-11-05 10:38:37 +07:00
@ A M D E P _ T R U E @ @ a m _ _ i n c l u d e @ @ a m _ _ q u o t e @ c r i s / $( DEPDIR ) / r v d u m m y . P o @ a m _ _ q u o t e @
2021-10-31 02:08:38 -04:00
@ A M D E P _ T R U E @ @ a m _ _ i n c l u d e @ @ a m _ _ q u o t e @ d 1 0 v / $( DEPDIR ) / g e n c o d e . P o @ a m _ _ q u o t e @
2022-11-03 18:19:13 +07:00
@ A M D E P _ T R U E @ @ a m _ _ i n c l u d e @ @ a m _ _ q u o t e @ e r c 3 2 / $( DEPDIR ) / s i s . P o @ a m _ _ q u o t e @
2021-02-21 23:35:46 -05:00
@ A M D E P _ T R U E @ @ a m _ _ i n c l u d e @ @ a m _ _ q u o t e @ i g e n / $( DEPDIR ) / f i l t e r . P o @ a m _ _ q u o t e @
@ A M D E P _ T R U E @ @ a m _ _ i n c l u d e @ @ a m _ _ q u o t e @ i g e n / $( DEPDIR ) / f i l t e r _ h o s t . P o @ a m _ _ q u o t e @
@ A M D E P _ T R U E @ @ a m _ _ i n c l u d e @ @ a m _ _ q u o t e @ i g e n / $( DEPDIR ) / g e n - e n g i n e . P o @ a m _ _ q u o t e @
@ A M D E P _ T R U E @ @ a m _ _ i n c l u d e @ @ a m _ _ q u o t e @ i g e n / $( DEPDIR ) / g e n - i c a c h e . P o @ a m _ _ q u o t e @
@ A M D E P _ T R U E @ @ a m _ _ i n c l u d e @ @ a m _ _ q u o t e @ i g e n / $( DEPDIR ) / g e n - i d e c o d e . P o @ a m _ _ q u o t e @
@ A M D E P _ T R U E @ @ a m _ _ i n c l u d e @ @ a m _ _ q u o t e @ i g e n / $( DEPDIR ) / g e n - i t a b l e . P o @ a m _ _ q u o t e @
@ A M D E P _ T R U E @ @ a m _ _ i n c l u d e @ @ a m _ _ q u o t e @ i g e n / $( DEPDIR ) / g e n - m o d e l . P o @ a m _ _ q u o t e @
@ A M D E P _ T R U E @ @ a m _ _ i n c l u d e @ @ a m _ _ q u o t e @ i g e n / $( DEPDIR ) / g e n - s e m a n t i c s . P o @ a m _ _ q u o t e @
@ A M D E P _ T R U E @ @ a m _ _ i n c l u d e @ @ a m _ _ q u o t e @ i g e n / $( DEPDIR ) / g e n - s u p p o r t . P o @ a m _ _ q u o t e @
@ A M D E P _ T R U E @ @ a m _ _ i n c l u d e @ @ a m _ _ q u o t e @ i g e n / $( DEPDIR ) / g e n . P o @ a m _ _ q u o t e @
@ A M D E P _ T R U E @ @ a m _ _ i n c l u d e @ @ a m _ _ q u o t e @ i g e n / $( DEPDIR ) / i g e n . P o @ a m _ _ q u o t e @
@ A M D E P _ T R U E @ @ a m _ _ i n c l u d e @ @ a m _ _ q u o t e @ i g e n / $( DEPDIR ) / l d - c a c h e . P o @ a m _ _ q u o t e @
@ A M D E P _ T R U E @ @ a m _ _ i n c l u d e @ @ a m _ _ q u o t e @ i g e n / $( DEPDIR ) / l d - d e c o d e . P o @ a m _ _ q u o t e @
@ A M D E P _ T R U E @ @ a m _ _ i n c l u d e @ @ a m _ _ q u o t e @ i g e n / $( DEPDIR ) / l d - i n s n . P o @ a m _ _ q u o t e @
@ A M D E P _ T R U E @ @ a m _ _ i n c l u d e @ @ a m _ _ q u o t e @ i g e n / $( DEPDIR ) / l f . P o @ a m _ _ q u o t e @
@ A M D E P _ T R U E @ @ a m _ _ i n c l u d e @ @ a m _ _ q u o t e @ i g e n / $( DEPDIR ) / m i s c . P o @ a m _ _ q u o t e @
@ A M D E P _ T R U E @ @ a m _ _ i n c l u d e @ @ a m _ _ q u o t e @ i g e n / $( DEPDIR ) / t a b l e . P o @ a m _ _ q u o t e @
2021-10-31 02:08:38 -04:00
@ A M D E P _ T R U E @ @ a m _ _ i n c l u d e @ @ a m _ _ q u o t e @ m 3 2 c / $( DEPDIR ) / o p c 2 c . P o @ a m _ _ q u o t e @
@ A M D E P _ T R U E @ @ a m _ _ i n c l u d e @ @ a m _ _ q u o t e @ m 6 8 h c 1 1 / $( DEPDIR ) / g e n c o d e . P o @ a m _ _ q u o t e @
2022-11-03 18:19:13 +07:00
@ A M D E P _ T R U E @ @ a m _ _ i n c l u d e @ @ a m _ _ q u o t e @ p p c / $( DEPDIR ) / p s i m . P o @ a m _ _ q u o t e @
2021-10-31 02:08:38 -04:00
@ A M D E P _ T R U E @ @ a m _ _ i n c l u d e @ @ a m _ _ q u o t e @ s h / $( DEPDIR ) / g e n c o d e . P o @ a m _ _ q u o t e @
2021-03-13 20:54:49 -05:00
@ A M D E P _ T R U E @ @ a m _ _ i n c l u d e @ @ a m _ _ q u o t e @ t e s t s u i t e / c o m m o n / $( DEPDIR ) / a l u - t s t . P o @ a m _ _ q u o t e @
@ A M D E P _ T R U E @ @ a m _ _ i n c l u d e @ @ a m _ _ q u o t e @ t e s t s u i t e / c o m m o n / $( DEPDIR ) / b i t s - g e n . P o @ a m _ _ q u o t e @
@ A M D E P _ T R U E @ @ a m _ _ i n c l u d e @ @ a m _ _ q u o t e @ t e s t s u i t e / c o m m o n / $( DEPDIR ) / b i t s 3 2 m 0 . P o @ a m _ _ q u o t e @
@ A M D E P _ T R U E @ @ a m _ _ i n c l u d e @ @ a m _ _ q u o t e @ t e s t s u i t e / c o m m o n / $( DEPDIR ) / b i t s 3 2 m 3 1 . P o @ a m _ _ q u o t e @
@ A M D E P _ T R U E @ @ a m _ _ i n c l u d e @ @ a m _ _ q u o t e @ t e s t s u i t e / c o m m o n / $( DEPDIR ) / b i t s 6 4 m 0 . P o @ a m _ _ q u o t e @
@ A M D E P _ T R U E @ @ a m _ _ i n c l u d e @ @ a m _ _ q u o t e @ t e s t s u i t e / c o m m o n / $( DEPDIR ) / b i t s 6 4 m 6 3 . P o @ a m _ _ q u o t e @
@ A M D E P _ T R U E @ @ a m _ _ i n c l u d e @ @ a m _ _ q u o t e @ t e s t s u i t e / c o m m o n / $( DEPDIR ) / f p u - t s t . P o @ a m _ _ q u o t e @
2021-02-21 23:35:46 -05:00
.c.o :
@ a m _ _ f a s t d e p C C _ T R U E @ $(AM_V_CC)depbase = ` echo $@ | sed 's|[^/]*$$|$(DEPDIR)/&|;s|\.o$$||' ` ; \
@ a m _ _ f a s t d e p C C _ T R U E @ $( COMPILE ) - M T $@ - M D - M P - M F $$ d e p b a s e . T p o - c - o $@ $< & & \
@ a m _ _ f a s t d e p C C _ T R U E @ $( am__mv ) $$ d e p b a s e . T p o $$ d e p b a s e . P o
@ A M D E P _ T R U E @ @ a m _ _ f a s t d e p C C _ F A L S E @ $(AM_V_CC)source = '$<' object = '$@' libtool = no @AMDEPBACKSLASH@
@ A M D E P _ T R U E @ @ a m _ _ f a s t d e p C C _ F A L S E @ DEPDIR = $( DEPDIR) $( CCDEPMODE) $( depcomp) @AMDEPBACKSLASH@
@ a m _ _ f a s t d e p C C _ F A L S E @ $( AM_V_CC @am__nodep @) $( COMPILE ) - c - o $@ $<
.c.obj :
@ a m _ _ f a s t d e p C C _ T R U E @ $(AM_V_CC)depbase = ` echo $@ | sed 's|[^/]*$$|$(DEPDIR)/&|;s|\.obj$$||' ` ; \
@ a m _ _ f a s t d e p C C _ T R U E @ $( COMPILE ) - M T $@ - M D - M P - M F $$ d e p b a s e . T p o - c - o $@ ` $( CYGPATH_W ) '$<' ` & & \
@ a m _ _ f a s t d e p C C _ T R U E @ $( am__mv ) $$ d e p b a s e . T p o $$ d e p b a s e . P o
@ A M D E P _ T R U E @ @ a m _ _ f a s t d e p C C _ F A L S E @ $(AM_V_CC)source = '$<' object = '$@' libtool = no @AMDEPBACKSLASH@
@ A M D E P _ T R U E @ @ a m _ _ f a s t d e p C C _ F A L S E @ DEPDIR = $( DEPDIR) $( CCDEPMODE) $( depcomp) @AMDEPBACKSLASH@
@ a m _ _ f a s t d e p C C _ F A L S E @ $( AM_V_CC @am__nodep @) $( COMPILE ) - c - o $@ ` $( CYGPATH_W ) '$<' `
2021-06-07 01:48:06 -04:00
2021-06-18 02:03:44 -04:00
.c.lo :
@ a m _ _ f a s t d e p C C _ T R U E @ $(AM_V_CC)depbase = ` echo $@ | sed 's|[^/]*$$|$(DEPDIR)/&|;s|\.lo$$||' ` ; \
@ a m _ _ f a s t d e p C C _ T R U E @ $( LTCOMPILE ) - M T $@ - M D - M P - M F $$ d e p b a s e . T p o - c - o $@ $< & & \
@ a m _ _ f a s t d e p C C _ T R U E @ $( am__mv ) $$ d e p b a s e . T p o $$ d e p b a s e . P l o
@ A M D E P _ T R U E @ @ a m _ _ f a s t d e p C C _ F A L S E @ $(AM_V_CC)source = '$<' object = '$@' libtool = yes @AMDEPBACKSLASH@
@ A M D E P _ T R U E @ @ a m _ _ f a s t d e p C C _ F A L S E @ DEPDIR = $( DEPDIR) $( CCDEPMODE) $( depcomp) @AMDEPBACKSLASH@
@ a m _ _ f a s t d e p C C _ F A L S E @ $( AM_V_CC @am__nodep @) $( LTCOMPILE ) - c - o $@ $<
mostlyclean-libtool :
-rm -f *.lo
clean-libtool :
-rm -rf .libs _libs
2022-11-03 18:19:13 +07:00
-rm -rf aarch64/.libs aarch64/_libs
-rm -rf arm/.libs arm/_libs
-rm -rf avr/.libs avr/_libs
-rm -rf bfin/.libs bfin/_libs
-rm -rf bpf/.libs bpf/_libs
2021-10-31 02:08:38 -04:00
-rm -rf cr16/.libs cr16/_libs
2022-11-05 10:38:37 +07:00
-rm -rf cris/.libs cris/_libs
2021-10-31 02:08:38 -04:00
-rm -rf d10v/.libs d10v/_libs
2022-11-03 18:19:13 +07:00
-rm -rf erc32/.libs erc32/_libs
-rm -rf example-synacor/.libs example-synacor/_libs
-rm -rf frv/.libs frv/_libs
-rm -rf ft32/.libs ft32/_libs
-rm -rf h8300/.libs h8300/_libs
2021-06-18 02:03:44 -04:00
-rm -rf igen/.libs igen/_libs
2022-11-03 18:19:13 +07:00
-rm -rf iq2000/.libs iq2000/_libs
-rm -rf lm32/.libs lm32/_libs
2021-10-31 02:08:38 -04:00
-rm -rf m32c/.libs m32c/_libs
2022-11-03 18:19:13 +07:00
-rm -rf m32r/.libs m32r/_libs
2021-10-31 02:08:38 -04:00
-rm -rf m68hc11/.libs m68hc11/_libs
2022-11-03 18:19:13 +07:00
-rm -rf mcore/.libs mcore/_libs
-rm -rf microblaze/.libs microblaze/_libs
-rm -rf mips/.libs mips/_libs
-rm -rf mn10300/.libs mn10300/_libs
-rm -rf moxie/.libs moxie/_libs
-rm -rf msp430/.libs msp430/_libs
-rm -rf or1k/.libs or1k/_libs
-rm -rf ppc/.libs ppc/_libs
-rm -rf pru/.libs pru/_libs
-rm -rf riscv/.libs riscv/_libs
-rm -rf rl78/.libs rl78/_libs
-rm -rf rx/.libs rx/_libs
2021-10-31 02:08:38 -04:00
-rm -rf sh/.libs sh/_libs
2021-06-18 02:03:44 -04:00
-rm -rf testsuite/common/.libs testsuite/common/_libs
2022-11-03 18:19:13 +07:00
-rm -rf v850/.libs v850/_libs
2021-06-18 02:03:44 -04:00
distclean-libtool :
-rm -f libtool config.lt
2021-11-18 19:32:31 -05:00
install-armdocDATA : $( armdoc_DATA )
@$( NORMAL_INSTALL)
@list= '$(armdoc_DATA)' ; test -n " $( armdocdir) " || list = ; \
if test -n " $$ list " ; then \
echo " $( MKDIR_P) ' $( DESTDIR) $( armdocdir) ' " ; \
$( MKDIR_P) " $( DESTDIR) $( armdocdir) " || exit 1; \
fi ; \
for p in $$ list; do \
if test -f " $$ p " ; then d = ; else d = " $( srcdir) / " ; fi ; \
echo " $$ d $$ p " ; \
done | $( am__base_list) | \
while read files; do \
echo " $( INSTALL_DATA) $$ files ' $( DESTDIR) $( armdocdir) ' " ; \
$( INSTALL_DATA) $$ files " $( DESTDIR) $( armdocdir) " || exit $$ ?; \
done
uninstall-armdocDATA :
@$( NORMAL_UNINSTALL)
@list= '$(armdoc_DATA)' ; test -n " $( armdocdir) " || list = ; \
files = ` for p in $$ list; do echo $$ p; done | sed -e 's|^.*/||' ` ; \
dir = '$(DESTDIR)$(armdocdir)' ; $( am__uninstall_files_from_dir)
2021-12-04 13:35:25 -05:00
install-dtbDATA : $( dtb_DATA )
@$( NORMAL_INSTALL)
@list= '$(dtb_DATA)' ; test -n " $( dtbdir) " || list = ; \
if test -n " $$ list " ; then \
echo " $( MKDIR_P) ' $( DESTDIR) $( dtbdir) ' " ; \
$( MKDIR_P) " $( DESTDIR) $( dtbdir) " || exit 1; \
fi ; \
for p in $$ list; do \
if test -f " $$ p " ; then d = ; else d = " $( srcdir) / " ; fi ; \
echo " $$ d $$ p " ; \
done | $( am__base_list) | \
while read files; do \
echo " $( INSTALL_DATA) $$ files ' $( DESTDIR) $( dtbdir) ' " ; \
$( INSTALL_DATA) $$ files " $( DESTDIR) $( dtbdir) " || exit $$ ?; \
done
uninstall-dtbDATA :
@$( NORMAL_UNINSTALL)
@list= '$(dtb_DATA)' ; test -n " $( dtbdir) " || list = ; \
files = ` for p in $$ list; do echo $$ p; done | sed -e 's|^.*/||' ` ; \
dir = '$(DESTDIR)$(dtbdir)' ; $( am__uninstall_files_from_dir)
2021-11-18 19:32:31 -05:00
install-erc32docDATA : $( erc 32doc_DATA )
@$( NORMAL_INSTALL)
@list= '$(erc32doc_DATA)' ; test -n " $( erc32docdir) " || list = ; \
if test -n " $$ list " ; then \
echo " $( MKDIR_P) ' $( DESTDIR) $( erc32docdir) ' " ; \
$( MKDIR_P) " $( DESTDIR) $( erc32docdir) " || exit 1; \
fi ; \
for p in $$ list; do \
if test -f " $$ p " ; then d = ; else d = " $( srcdir) / " ; fi ; \
echo " $$ d $$ p " ; \
done | $( am__base_list) | \
while read files; do \
echo " $( INSTALL_DATA) $$ files ' $( DESTDIR) $( erc32docdir) ' " ; \
$( INSTALL_DATA) $$ files " $( DESTDIR) $( erc32docdir) " || exit $$ ?; \
done
uninstall-erc32docDATA :
@$( NORMAL_UNINSTALL)
@list= '$(erc32doc_DATA)' ; test -n " $( erc32docdir) " || list = ; \
files = ` for p in $$ list; do echo $$ p; done | sed -e 's|^.*/||' ` ; \
dir = '$(DESTDIR)$(erc32docdir)' ; $( am__uninstall_files_from_dir)
install-frvdocDATA : $( frvdoc_DATA )
@$( NORMAL_INSTALL)
@list= '$(frvdoc_DATA)' ; test -n " $( frvdocdir) " || list = ; \
if test -n " $$ list " ; then \
echo " $( MKDIR_P) ' $( DESTDIR) $( frvdocdir) ' " ; \
$( MKDIR_P) " $( DESTDIR) $( frvdocdir) " || exit 1; \
fi ; \
for p in $$ list; do \
if test -f " $$ p " ; then d = ; else d = " $( srcdir) / " ; fi ; \
echo " $$ d $$ p " ; \
done | $( am__base_list) | \
while read files; do \
echo " $( INSTALL_DATA) $$ files ' $( DESTDIR) $( frvdocdir) ' " ; \
$( INSTALL_DATA) $$ files " $( DESTDIR) $( frvdocdir) " || exit $$ ?; \
done
uninstall-frvdocDATA :
@$( NORMAL_UNINSTALL)
@list= '$(frvdoc_DATA)' ; test -n " $( frvdocdir) " || list = ; \
files = ` for p in $$ list; do echo $$ p; done | sed -e 's|^.*/||' ` ; \
dir = '$(DESTDIR)$(frvdocdir)' ; $( am__uninstall_files_from_dir)
install-or1kdocDATA : $( or 1kdoc_DATA )
@$( NORMAL_INSTALL)
@list= '$(or1kdoc_DATA)' ; test -n " $( or1kdocdir) " || list = ; \
if test -n " $$ list " ; then \
echo " $( MKDIR_P) ' $( DESTDIR) $( or1kdocdir) ' " ; \
$( MKDIR_P) " $( DESTDIR) $( or1kdocdir) " || exit 1; \
fi ; \
for p in $$ list; do \
if test -f " $$ p " ; then d = ; else d = " $( srcdir) / " ; fi ; \
echo " $$ d $$ p " ; \
done | $( am__base_list) | \
while read files; do \
echo " $( INSTALL_DATA) $$ files ' $( DESTDIR) $( or1kdocdir) ' " ; \
$( INSTALL_DATA) $$ files " $( DESTDIR) $( or1kdocdir) " || exit $$ ?; \
done
uninstall-or1kdocDATA :
@$( NORMAL_UNINSTALL)
@list= '$(or1kdoc_DATA)' ; test -n " $( or1kdocdir) " || list = ; \
files = ` for p in $$ list; do echo $$ p; done | sed -e 's|^.*/||' ` ; \
dir = '$(DESTDIR)$(or1kdocdir)' ; $( am__uninstall_files_from_dir)
install-ppcdocDATA : $( ppcdoc_DATA )
@$( NORMAL_INSTALL)
@list= '$(ppcdoc_DATA)' ; test -n " $( ppcdocdir) " || list = ; \
if test -n " $$ list " ; then \
echo " $( MKDIR_P) ' $( DESTDIR) $( ppcdocdir) ' " ; \
$( MKDIR_P) " $( DESTDIR) $( ppcdocdir) " || exit 1; \
fi ; \
for p in $$ list; do \
if test -f " $$ p " ; then d = ; else d = " $( srcdir) / " ; fi ; \
echo " $$ d $$ p " ; \
done | $( am__base_list) | \
while read files; do \
echo " $( INSTALL_DATA) $$ files ' $( DESTDIR) $( ppcdocdir) ' " ; \
$( INSTALL_DATA) $$ files " $( DESTDIR) $( ppcdocdir) " || exit $$ ?; \
done
uninstall-ppcdocDATA :
@$( NORMAL_UNINSTALL)
@list= '$(ppcdoc_DATA)' ; test -n " $( ppcdocdir) " || list = ; \
files = ` for p in $$ list; do echo $$ p; done | sed -e 's|^.*/||' ` ; \
dir = '$(DESTDIR)$(ppcdocdir)' ; $( am__uninstall_files_from_dir)
install-rxdocDATA : $( rxdoc_DATA )
@$( NORMAL_INSTALL)
@list= '$(rxdoc_DATA)' ; test -n " $( rxdocdir) " || list = ; \
if test -n " $$ list " ; then \
echo " $( MKDIR_P) ' $( DESTDIR) $( rxdocdir) ' " ; \
$( MKDIR_P) " $( DESTDIR) $( rxdocdir) " || exit 1; \
fi ; \
for p in $$ list; do \
if test -f " $$ p " ; then d = ; else d = " $( srcdir) / " ; fi ; \
echo " $$ d $$ p " ; \
done | $( am__base_list) | \
while read files; do \
echo " $( INSTALL_DATA) $$ files ' $( DESTDIR) $( rxdocdir) ' " ; \
$( INSTALL_DATA) $$ files " $( DESTDIR) $( rxdocdir) " || exit $$ ?; \
done
uninstall-rxdocDATA :
@$( NORMAL_UNINSTALL)
@list= '$(rxdoc_DATA)' ; test -n " $( rxdocdir) " || list = ; \
files = ` for p in $$ list; do echo $$ p; done | sed -e 's|^.*/||' ` ; \
dir = '$(DESTDIR)$(rxdocdir)' ; $( am__uninstall_files_from_dir)
2021-05-14 01:57:06 -04:00
install-pkgincludeHEADERS : $( pkginclude_HEADERS )
@$( NORMAL_INSTALL)
@list= '$(pkginclude_HEADERS)' ; test -n " $( pkgincludedir) " || list = ; \
if test -n " $$ list " ; then \
echo " $( MKDIR_P) ' $( DESTDIR) $( pkgincludedir) ' " ; \
$( MKDIR_P) " $( DESTDIR) $( pkgincludedir) " || exit 1; \
fi ; \
for p in $$ list; do \
if test -f " $$ p " ; then d = ; else d = " $( srcdir) / " ; fi ; \
echo " $$ d $$ p " ; \
done | $( am__base_list) | \
while read files; do \
echo " $( INSTALL_HEADER) $$ files ' $( DESTDIR) $( pkgincludedir) ' " ; \
$( INSTALL_HEADER) $$ files " $( DESTDIR) $( pkgincludedir) " || exit $$ ?; \
done
uninstall-pkgincludeHEADERS :
@$( NORMAL_UNINSTALL)
@list= '$(pkginclude_HEADERS)' ; test -n " $( pkgincludedir) " || list = ; \
files = ` for p in $$ list; do echo $$ p; done | sed -e 's|^.*/||' ` ; \
dir = '$(DESTDIR)$(pkgincludedir)' ; $( am__uninstall_files_from_dir)
2021-02-21 23:35:46 -05:00
2021-01-17 06:17:36 -05:00
# This directory's subdirectories are mostly independent; you can cd
# into them and run 'make' without going through this Makefile.
# To change the values of 'make' variables: instead of editing Makefiles,
# (1) if the variable is set in 'config.status', edit 'config.status'
# (which will cause the Makefiles to be regenerated when you run 'make');
# (2) otherwise, pass the desired values on the 'make' command line.
$(am__recursive_targets) :
@fail= ; \
if $( am__make_keepgoing) ; then \
failcom = 'fail=yes' ; \
else \
failcom = 'exit 1' ; \
fi ; \
dot_seen = no; \
target = ` echo $@ | sed s/-recursive//` ; \
case " $@ " in \
distclean-* | maintainer-clean-*) list = '$(DIST_SUBDIRS)' ; ; \
*) list = '$(SUBDIRS)' ; ; \
esac ; \
for subdir in $$ list; do \
echo " Making $$ target in $$ subdir " ; \
if test " $$ subdir " = "." ; then \
dot_seen = yes; \
local_target = " $$ target-am " ; \
else \
local_target = " $$ target " ; \
fi ; \
( $( am__cd) $$ subdir && $( MAKE) $( AM_MAKEFLAGS) $$ local_target) \
|| eval $$ failcom; \
done ; \
if test " $$ dot_seen " = "no" ; then \
$( MAKE) $( AM_MAKEFLAGS) " $$ target-am " || exit 1; \
fi ; test -z " $$ fail "
ID : $( am__tagged_files )
$( am__define_uniq_tagged_files) ; mkid -fID $$ unique
tags : tags -recursive
TAGS : tags
tags-am : $( TAGS_DEPENDENCIES ) $( am__tagged_files )
set x; \
here = ` pwd ` ; \
if ( $( ETAGS) --etags-include --version) >/dev/null 2>& 1; then \
include_option = --etags-include; \
empty_fix = .; \
else \
include_option = --include; \
empty_fix = ; \
fi ; \
list = '$(SUBDIRS)' ; for subdir in $$ list; do \
if test " $$ subdir " = .; then :; else \
test ! -f $$ subdir/TAGS || \
set " $$ @ " " $$ include_option= $$ here/ $$ subdir/TAGS " ; \
fi ; \
done ; \
$( am__define_uniq_tagged_files) ; \
shift; \
if test -z " $( ETAGS_ARGS) $$ * $$ unique " ; then :; else \
test -n " $$ unique " || unique = $$ empty_fix; \
if test $$ # -gt 0; then \
$( ETAGS) $( ETAGSFLAGS) $( AM_ETAGSFLAGS) $( ETAGS_ARGS) \
" $$ @ " $$ unique; \
else \
$( ETAGS) $( ETAGSFLAGS) $( AM_ETAGSFLAGS) $( ETAGS_ARGS) \
$$ unique; \
fi ; \
fi
ctags : ctags -recursive
CTAGS : ctags
ctags-am : $( TAGS_DEPENDENCIES ) $( am__tagged_files )
$( am__define_uniq_tagged_files) ; \
test -z " $( CTAGS_ARGS) $$ unique " \
|| $( CTAGS) $( CTAGSFLAGS) $( AM_CTAGSFLAGS) $( CTAGS_ARGS) \
$$ unique
GTAGS :
here = ` $( am__cd) $( top_builddir) && pwd ` \
&& $( am__cd) $( top_srcdir) \
&& gtags -i $( GTAGS_ARGS) " $$ here "
cscope : cscope .files
test ! -s cscope.files \
|| $( CSCOPE) -b -q $( AM_CSCOPEFLAGS) $( CSCOPEFLAGS) -i cscope.files $( CSCOPE_ARGS)
clean-cscope :
-rm -f cscope.files
cscope.files : clean -cscope cscopelist
cscopelist : cscopelist -recursive
cscopelist-am : $( am__tagged_files )
list = '$(am__tagged_files)' ; \
case " $( srcdir) " in \
[ \\ /] * | ?:[ \\ /] *) sdir = " $( srcdir) " ; ; \
*) sdir = $( subdir) /$( srcdir) ; ; \
esac ; \
for i in $$ list; do \
if test -f " $$ i " ; then \
echo " $( subdir) / $$ i " ; \
else \
echo " $$ sdir/ $$ i " ; \
fi ; \
done >> $( top_builddir) /cscope.files
distclean-tags :
-rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags
-rm -f cscope.out cscope.in.out cscope.po.out cscope.files
2021-01-17 11:13:37 -05:00
site.exp : Makefile $( EXTRA_DEJAGNU_SITE_CONFIG )
@echo 'Making a new site.exp file ...'
@echo '## these variables are automatically generated by make ##' >site.tmp
@echo '# Do not edit here. If you wish to override these values' >>site.tmp
@echo '# edit the last section' >>site.tmp
@echo 'set srcdir "$(srcdir)"' >>site.tmp
@echo "set objdir `pwd`" >>site.tmp
@echo 'set build_alias "$(build_alias)"' >>site.tmp
@echo 'set build_triplet $(build_triplet)' >>site.tmp
@echo 'set host_alias "$(host_alias)"' >>site.tmp
@echo 'set host_triplet $(host_triplet)' >>site.tmp
@echo 'set target_alias "$(target_alias)"' >>site.tmp
@echo 'set target_triplet $(target_triplet)' >>site.tmp
@list= '$(EXTRA_DEJAGNU_SITE_CONFIG)' ; for f in $$ list; do \
echo " ## Begin content included from file $$ f. Do not modify. ## " \
&& cat ` test -f " $$ f " || echo '$(srcdir)/' ` $$ f \
&& echo " ## End content included from file $$ f. ## " \
|| exit 1; \
done >> site.tmp
@echo "## End of auto-generated content; you can edit from here. ##" >> site.tmp
@if test -f site.exp; then \
sed -e '1,/^## End of auto-generated content.*##/d' site.exp >> site.tmp; \
fi
@-rm -f site.bak
@test ! -f site.exp || mv site.exp site.bak
@mv site.tmp site.exp
distclean-DEJAGNU :
-rm -f site.exp site.bak
-l= '$(DEJATOOL)' ; for tool in $$ l; do \
rm -f $$ tool.sum $$ tool.log; \
done
2021-03-13 20:54:49 -05:00
# Recover from deleted '.trs' file; this should ensure that
# "rm -f foo.log; make foo.trs" re-run 'foo.test', and re-create
# both 'foo.log' and 'foo.trs'. Break the recipe in two subshells
# to avoid problems with "make -n".
.log.trs :
rm -f $< $@
$( MAKE) $( AM_MAKEFLAGS) $<
# Leading 'am--fnord' is there to ensure the list of targets does not
# expand to empty, as could happen e.g. with make check TESTS=''.
am--fnord $(TEST_LOGS) $(TEST_LOGS : .log =.trs ): $( am__force_recheck )
am--force-recheck :
@:
$(TEST_SUITE_LOG) : $( TEST_LOGS )
@$( am__set_TESTS_bases) ; \
am__f_ok ( ) { test -f " $$ 1 " && test -r " $$ 1 " ; } ; \
redo_bases = ` for i in $$ bases; do \
am__f_ok $$ i.trs && am__f_ok $$ i.log || echo $$ i; \
done ` ; \
if test -n " $$ redo_bases " ; then \
redo_logs = ` for i in $$ redo_bases; do echo $$ i.log; done ` ; \
redo_results = ` for i in $$ redo_bases; do echo $$ i.trs; done ` ; \
if $( am__make_dryrun) ; then :; else \
rm -f $$ redo_logs && rm -f $$ redo_results || exit 1; \
fi ; \
fi ; \
if test -n " $$ am__remaking_logs " ; then \
echo " fatal: making $( TEST_SUITE_LOG) : possible infinite " \
"recursion detected" >& 2; \
elif test -n " $$ redo_logs " ; then \
am__remaking_logs = yes $( MAKE) $( AM_MAKEFLAGS) $$ redo_logs; \
fi ; \
if $( am__make_dryrun) ; then :; else \
st = 0; \
errmsg = " fatal: making $( TEST_SUITE_LOG) : failed to create " ; \
for i in $$ redo_bases; do \
test -f $$ i.trs && test -r $$ i.trs \
|| { echo " $$ errmsg $$ i.trs " >& 2; st = 1; } ; \
test -f $$ i.log && test -r $$ i.log \
|| { echo " $$ errmsg $$ i.log " >& 2; st = 1; } ; \
done ; \
test $$ st -eq 0 || exit 1; \
fi
@$( am__sh_e_setup) ; $( am__tty_colors) ; $( am__set_TESTS_bases) ; \
ws = '[ ]' ; \
results = ` for b in $$ bases; do echo $$ b.trs; done ` ; \
test -n " $$ results " || results = /dev/null; \
all = ` grep " ^ $$ ws*:test-result: " $$ results | wc -l` ; \
pass = ` grep " ^ $$ ws*:test-result: $$ ws*PASS " $$ results | wc -l` ; \
fail = ` grep " ^ $$ ws*:test-result: $$ ws*FAIL " $$ results | wc -l` ; \
skip = ` grep " ^ $$ ws*:test-result: $$ ws*SKIP " $$ results | wc -l` ; \
xfail = ` grep " ^ $$ ws*:test-result: $$ ws*XFAIL " $$ results | wc -l` ; \
xpass = ` grep " ^ $$ ws*:test-result: $$ ws*XPASS " $$ results | wc -l` ; \
error = ` grep " ^ $$ ws*:test-result: $$ ws*ERROR " $$ results | wc -l` ; \
if test ` expr $$ fail + $$ xpass + $$ error` -eq 0; then \
success = true; \
else \
success = false; \
fi ; \
br = '===================' ; br = $$ br$$ br$$ br$$ br; \
result_count ( ) \
{ \
if test x" $$ 1 " = x"--maybe-color" ; then \
maybe_colorize = yes; \
elif test x" $$ 1 " = x"--no-color" ; then \
maybe_colorize = no; \
else \
echo " $@ : invalid 'result_count' usage " >& 2; exit 4; \
fi ; \
shift; \
desc = $$ 1 count = $$ 2; \
if test $$ maybe_colorize = yes && test $$ count -gt 0; then \
color_start = $$ 3 color_end = $$ std; \
else \
color_start = color_end = ; \
fi ; \
echo " $$ {color_start}# $$ desc $$ count $$ {color_end} " ; \
} ; \
create_testsuite_report ( ) \
{ \
result_count $$ 1 "TOTAL:" $$ all " $$ brg " ; \
result_count $$ 1 "PASS: " $$ pass " $$ grn " ; \
result_count $$ 1 "SKIP: " $$ skip " $$ blu " ; \
result_count $$ 1 "XFAIL:" $$ xfail " $$ lgn " ; \
result_count $$ 1 "FAIL: " $$ fail " $$ red " ; \
result_count $$ 1 "XPASS:" $$ xpass " $$ red " ; \
result_count $$ 1 "ERROR:" $$ error " $$ mgn " ; \
} ; \
{ \
echo " $( PACKAGE_STRING) : $( subdir) / $( TEST_SUITE_LOG) " | \
$( am__rst_title) ; \
create_testsuite_report --no-color; \
echo; \
echo ".. contents:: :depth: 2" ; \
echo; \
for b in $$ bases; do echo $$ b; done \
| $( am__create_global_log) ; \
} >$( TEST_SUITE_LOG) .tmp || exit 1; \
mv $( TEST_SUITE_LOG) .tmp $( TEST_SUITE_LOG) ; \
if $$ success; then \
col = " $$ grn " ; \
else \
col = " $$ red " ; \
test x" $$ VERBOSE " = x || cat $( TEST_SUITE_LOG) ; \
fi ; \
echo " $$ {col} $$ br $$ {std} " ; \
echo " $$ {col}Testsuite summary for $( PACKAGE_STRING) $$ {std} " ; \
echo " $$ {col} $$ br $$ {std} " ; \
create_testsuite_report --maybe-color; \
echo " $$ col $$ br $$ std " ; \
if $$ success; then :; else \
echo " $$ {col}See $( subdir) / $( TEST_SUITE_LOG) $$ {std} " ; \
if test -n " $( PACKAGE_BUGREPORT) " ; then \
echo " $$ {col}Please report to $( PACKAGE_BUGREPORT) $$ {std} " ; \
fi ; \
echo " $$ col $$ br $$ std " ; \
fi ; \
$$ success || exit 1
check-TESTS :
@list= '$(RECHECK_LOGS)' ; test -z " $$ list " || rm -f $$ list
@list= '$(RECHECK_LOGS:.log=.trs)' ; test -z " $$ list " || rm -f $$ list
@test -z " $( TEST_SUITE_LOG) " || rm -f $( TEST_SUITE_LOG)
@set +e; $( am__set_TESTS_bases) ; \
log_list = ` for i in $$ bases; do echo $$ i.log; done ` ; \
trs_list = ` for i in $$ bases; do echo $$ i.trs; done ` ; \
log_list = ` echo $$ log_list` ; trs_list = ` echo $$ trs_list` ; \
$( MAKE) $( AM_MAKEFLAGS) $( TEST_SUITE_LOG) TEST_LOGS = " $$ log_list " ; \
exit $$ ?;
recheck : all $( check_PROGRAMS )
@test -z " $( TEST_SUITE_LOG) " || rm -f $( TEST_SUITE_LOG)
@set +e; $( am__set_TESTS_bases) ; \
bases = ` for i in $$ bases; do echo $$ i; done \
| $( am__list_recheck_tests) ` || exit 1; \
log_list = ` for i in $$ bases; do echo $$ i.log; done ` ; \
log_list = ` echo $$ log_list` ; \
$( MAKE) $( AM_MAKEFLAGS) $( TEST_SUITE_LOG) \
am__force_recheck = am--force-recheck \
TEST_LOGS = " $$ log_list " ; \
exit $$ ?
testsuite/common/bits32m0.log : testsuite /common /bits 32m 0$( EXEEXT )
@p= 'testsuite/common/bits32m0$(EXEEXT)' ; \
b = 'testsuite/common/bits32m0' ; \
$( am__check_pre) $( LOG_DRIVER) --test-name " $$ f " \
--log-file $$ b.log --trs-file $$ b.trs \
$( am__common_driver_flags) $( AM_LOG_DRIVER_FLAGS) $( LOG_DRIVER_FLAGS) -- $( LOG_COMPILE) \
" $$ tst " $( AM_TESTS_FD_REDIRECT)
testsuite/common/bits32m31.log : testsuite /common /bits 32m 31$( EXEEXT )
@p= 'testsuite/common/bits32m31$(EXEEXT)' ; \
b = 'testsuite/common/bits32m31' ; \
$( am__check_pre) $( LOG_DRIVER) --test-name " $$ f " \
--log-file $$ b.log --trs-file $$ b.trs \
$( am__common_driver_flags) $( AM_LOG_DRIVER_FLAGS) $( LOG_DRIVER_FLAGS) -- $( LOG_COMPILE) \
" $$ tst " $( AM_TESTS_FD_REDIRECT)
testsuite/common/bits64m0.log : testsuite /common /bits 64m 0$( EXEEXT )
@p= 'testsuite/common/bits64m0$(EXEEXT)' ; \
b = 'testsuite/common/bits64m0' ; \
$( am__check_pre) $( LOG_DRIVER) --test-name " $$ f " \
--log-file $$ b.log --trs-file $$ b.trs \
$( am__common_driver_flags) $( AM_LOG_DRIVER_FLAGS) $( LOG_DRIVER_FLAGS) -- $( LOG_COMPILE) \
" $$ tst " $( AM_TESTS_FD_REDIRECT)
testsuite/common/bits64m63.log : testsuite /common /bits 64m 63$( EXEEXT )
@p= 'testsuite/common/bits64m63$(EXEEXT)' ; \
b = 'testsuite/common/bits64m63' ; \
$( am__check_pre) $( LOG_DRIVER) --test-name " $$ f " \
--log-file $$ b.log --trs-file $$ b.trs \
$( am__common_driver_flags) $( AM_LOG_DRIVER_FLAGS) $( LOG_DRIVER_FLAGS) -- $( LOG_COMPILE) \
" $$ tst " $( AM_TESTS_FD_REDIRECT)
testsuite/common/alu-tst.log : testsuite /common /alu -tst $( EXEEXT )
@p= 'testsuite/common/alu-tst$(EXEEXT)' ; \
b = 'testsuite/common/alu-tst' ; \
$( am__check_pre) $( LOG_DRIVER) --test-name " $$ f " \
--log-file $$ b.log --trs-file $$ b.trs \
$( am__common_driver_flags) $( AM_LOG_DRIVER_FLAGS) $( LOG_DRIVER_FLAGS) -- $( LOG_COMPILE) \
" $$ tst " $( AM_TESTS_FD_REDIRECT)
.test.log :
@p= '$<' ; \
$( am__set_b) ; \
$( am__check_pre) $( TEST_LOG_DRIVER) --test-name " $$ f " \
--log-file $$ b.log --trs-file $$ b.trs \
$( am__common_driver_flags) $( AM_TEST_LOG_DRIVER_FLAGS) $( TEST_LOG_DRIVER_FLAGS) -- $( TEST_LOG_COMPILE) \
" $$ tst " $( AM_TESTS_FD_REDIRECT)
@am__EXEEXT_TRUE@.test$(EXEEXT).log :
@ a m _ _ E X E E X T _ T R U E @ @ p = '$<' ; \
@ a m _ _ E X E E X T _ T R U E @ $( am__set_b ) ; \
@ a m _ _ E X E E X T _ T R U E @ $( am__check_pre ) $( TEST_LOG_DRIVER ) - - t e s t - n a m e "$$f" \
@ a m _ _ E X E E X T _ T R U E @ - - l o g - f i l e $$ b . l o g - - t r s - f i l e $$ b . t r s \
@ a m _ _ E X E E X T _ T R U E @ $( am__common_driver_flags ) $( AM_TEST_LOG_DRIVER_FLAGS ) $( TEST_LOG_DRIVER_FLAGS ) - - $( TEST_LOG_COMPILE ) \
@ a m _ _ E X E E X T _ T R U E @ "$$tst" $( AM_TESTS_FD_REDIRECT )
2021-01-17 06:17:36 -05:00
check-am : all -am
2021-03-13 20:54:49 -05:00
$( MAKE) $( AM_MAKEFLAGS) $( check_PROGRAMS)
$( MAKE) $( AM_MAKEFLAGS) check-DEJAGNU check-TESTS
2021-01-17 06:17:36 -05:00
check : check -recursive
2022-11-03 18:19:13 +07:00
all-am : Makefile $( LIBRARIES ) $( PROGRAMS ) $( DATA ) $( HEADERS ) config .h
2021-01-17 06:17:36 -05:00
installdirs : installdirs -recursive
installdirs-am :
2021-12-04 13:35:25 -05:00
for dir in " $( DESTDIR) $( armdocdir) " " $( DESTDIR) $( dtbdir) " " $( DESTDIR) $( erc32docdir) " " $( DESTDIR) $( frvdocdir) " " $( DESTDIR) $( or1kdocdir) " " $( DESTDIR) $( ppcdocdir) " " $( DESTDIR) $( rxdocdir) " " $( DESTDIR) $( pkgincludedir) " ; do \
2021-05-14 01:57:06 -04:00
test -z " $$ dir " || $( MKDIR_P) " $$ dir " ; \
done
2021-01-17 06:17:36 -05:00
install : install -recursive
install-exec : install -exec -recursive
install-data : install -data -recursive
uninstall : uninstall -recursive
install-am : all -am
@$( MAKE) $( AM_MAKEFLAGS) install-exec-am install-data-am
installcheck : installcheck -recursive
install-strip :
if test -z '$(STRIP)' ; then \
$( MAKE) $( AM_MAKEFLAGS) INSTALL_PROGRAM = " $( INSTALL_STRIP_PROGRAM) " \
install_sh_PROGRAM = " $( INSTALL_STRIP_PROGRAM) " INSTALL_STRIP_FLAG = -s \
install; \
else \
$( MAKE) $( AM_MAKEFLAGS) INSTALL_PROGRAM = " $( INSTALL_STRIP_PROGRAM) " \
install_sh_PROGRAM = " $( INSTALL_STRIP_PROGRAM) " INSTALL_STRIP_FLAG = -s \
" INSTALL_PROGRAM_ENV=STRIPPROG=' $( STRIP) ' " install; \
fi
mostlyclean-generic :
-test -z " $( MOSTLYCLEANFILES) " || rm -f $( MOSTLYCLEANFILES)
2021-03-13 20:54:49 -05:00
-test -z " $( TEST_LOGS) " || rm -f $( TEST_LOGS)
-test -z " $( TEST_LOGS:.log= .trs) " || rm -f $( TEST_LOGS:.log= .trs)
-test -z " $( TEST_SUITE_LOG) " || rm -f $( TEST_SUITE_LOG)
1999-04-16 01:35:26 +00:00
2021-01-17 06:17:36 -05:00
clean-generic :
2021-03-13 20:54:49 -05:00
-test -z " $( CLEANFILES) " || rm -f $( CLEANFILES)
1999-04-16 01:35:26 +00:00
2021-01-17 06:17:36 -05:00
distclean-generic :
-test -z " $( CONFIG_CLEAN_FILES) " || rm -f $( CONFIG_CLEAN_FILES)
-test . = " $( srcdir) " || test -z " $( CONFIG_CLEAN_VPATH_FILES) " || rm -f $( CONFIG_CLEAN_VPATH_FILES)
2022-11-03 18:19:13 +07:00
-rm -f aarch64/$( am__dirstamp)
-rm -f arm/$( am__dirstamp)
-rm -f avr/$( am__dirstamp)
-rm -f bfin/$( am__dirstamp)
-rm -f bpf/$( am__dirstamp)
2021-05-14 04:39:39 -04:00
-rm -f common/$( DEPDIR) /$( am__dirstamp)
-rm -f common/$( am__dirstamp)
2021-10-31 02:08:38 -04:00
-rm -f cr16/$( DEPDIR) /$( am__dirstamp)
-rm -f cr16/$( am__dirstamp)
2022-11-05 10:38:37 +07:00
-rm -f cris/$( DEPDIR) /$( am__dirstamp)
-rm -f cris/$( am__dirstamp)
2021-10-31 02:08:38 -04:00
-rm -f d10v/$( DEPDIR) /$( am__dirstamp)
-rm -f d10v/$( am__dirstamp)
2022-11-03 18:19:13 +07:00
-rm -f erc32/$( DEPDIR) /$( am__dirstamp)
-rm -f erc32/$( am__dirstamp)
-rm -f example-synacor/$( am__dirstamp)
-rm -f frv/$( am__dirstamp)
-rm -f ft32/$( am__dirstamp)
-rm -f h8300/$( am__dirstamp)
2021-02-21 23:35:46 -05:00
-rm -f igen/$( DEPDIR) /$( am__dirstamp)
-rm -f igen/$( am__dirstamp)
2022-11-03 18:19:13 +07:00
-rm -f iq2000/$( am__dirstamp)
-rm -f lm32/$( am__dirstamp)
2021-10-31 02:08:38 -04:00
-rm -f m32c/$( DEPDIR) /$( am__dirstamp)
-rm -f m32c/$( am__dirstamp)
2022-11-03 18:19:13 +07:00
-rm -f m32r/$( am__dirstamp)
2021-10-31 02:08:38 -04:00
-rm -f m68hc11/$( DEPDIR) /$( am__dirstamp)
-rm -f m68hc11/$( am__dirstamp)
2022-11-03 18:19:13 +07:00
-rm -f mcore/$( am__dirstamp)
-rm -f microblaze/$( am__dirstamp)
-rm -f mips/$( am__dirstamp)
-rm -f mn10300/$( am__dirstamp)
-rm -f moxie/$( am__dirstamp)
-rm -f msp430/$( am__dirstamp)
-rm -f or1k/$( am__dirstamp)
-rm -f ppc/$( DEPDIR) /$( am__dirstamp)
-rm -f ppc/$( am__dirstamp)
-rm -f pru/$( am__dirstamp)
-rm -f riscv/$( am__dirstamp)
-rm -f rl78/$( am__dirstamp)
-rm -f rx/$( am__dirstamp)
2021-10-31 02:08:38 -04:00
-rm -f sh/$( DEPDIR) /$( am__dirstamp)
-rm -f sh/$( am__dirstamp)
2021-03-13 20:54:49 -05:00
-rm -f testsuite/common/$( DEPDIR) /$( am__dirstamp)
-rm -f testsuite/common/$( am__dirstamp)
2022-11-03 18:19:13 +07:00
-rm -f v850/$( am__dirstamp)
2021-03-13 20:54:49 -05:00
-test -z " $( DISTCLEANFILES) " || rm -f $( DISTCLEANFILES)
1999-04-16 01:35:26 +00:00
2021-01-17 06:17:36 -05:00
maintainer-clean-generic :
@echo "This command is intended for maintainers to use"
@echo "it deletes files that may require special tools to rebuild."
clean : clean -recursive
1999-04-16 01:35:26 +00:00
2021-06-18 02:03:44 -04:00
clean-am : clean -checkPROGRAMS clean -generic clean -libtool \
2022-11-03 18:19:13 +07:00
clean-noinstLIBRARIES clean-noinstPROGRAMS mostlyclean-am
1999-04-16 01:35:26 +00:00
2021-01-17 06:17:36 -05:00
distclean : distclean -recursive
-rm -f $( am__CONFIG_DISTCLEAN_FILES)
2022-11-03 18:19:13 +07:00
-rm -rf common/$( DEPDIR) cr16/$( DEPDIR) cris/$( DEPDIR) d10v/$( DEPDIR) erc32/$( DEPDIR) igen/$( DEPDIR) m32c/$( DEPDIR) m68hc11/$( DEPDIR) ppc/$( DEPDIR) sh/$( DEPDIR) testsuite/common/$( DEPDIR)
2021-01-17 06:17:36 -05:00
-rm -f Makefile
2021-02-21 23:35:46 -05:00
distclean-am : clean -am distclean -DEJAGNU distclean -compile \
2021-06-18 02:03:44 -04:00
distclean-generic distclean-hdr distclean-libtool \
distclean-tags
1999-04-16 01:35:26 +00:00
2021-01-17 06:17:36 -05:00
dvi : dvi -recursive
1999-04-16 01:35:26 +00:00
2021-01-17 06:17:36 -05:00
dvi-am :
1999-04-16 01:35:26 +00:00
2021-01-17 06:17:36 -05:00
html : html -recursive
1999-04-16 01:35:26 +00:00
2021-01-17 06:17:36 -05:00
html-am :
1999-04-16 01:35:26 +00:00
2021-01-17 06:17:36 -05:00
info : info -recursive
info-am :
2022-11-05 14:35:00 +07:00
install-data-am : install -armdocDATA install -data -local install -dtbDATA \
2021-12-04 13:35:25 -05:00
install-erc32docDATA install-frvdocDATA install-or1kdocDATA \
2021-11-18 19:32:31 -05:00
install-pkgincludeHEADERS install-ppcdocDATA install-rxdocDATA
2021-01-17 06:17:36 -05:00
install-dvi : install -dvi -recursive
install-dvi-am :
2022-11-05 14:35:00 +07:00
install-exec-am : install -exec -local
2021-01-17 06:17:36 -05:00
install-html : install -html -recursive
install-html-am :
install-info : install -info -recursive
install-info-am :
install-man :
install-pdf : install -pdf -recursive
install-pdf-am :
install-ps : install -ps -recursive
install-ps-am :
installcheck-am :
maintainer-clean : maintainer -clean -recursive
-rm -f $( am__CONFIG_DISTCLEAN_FILES)
-rm -rf $( top_srcdir) /autom4te.cache
2022-11-03 18:19:13 +07:00
-rm -rf common/$( DEPDIR) cr16/$( DEPDIR) cris/$( DEPDIR) d10v/$( DEPDIR) erc32/$( DEPDIR) igen/$( DEPDIR) m32c/$( DEPDIR) m68hc11/$( DEPDIR) ppc/$( DEPDIR) sh/$( DEPDIR) testsuite/common/$( DEPDIR)
2021-01-17 06:17:36 -05:00
-rm -f Makefile
maintainer-clean-am : distclean -am maintainer -clean -generic
mostlyclean : mostlyclean -recursive
2021-06-18 02:03:44 -04:00
mostlyclean-am : mostlyclean -compile mostlyclean -generic \
mostlyclean-libtool
2021-01-17 06:17:36 -05:00
pdf : pdf -recursive
pdf-am :
ps : ps -recursive
ps-am :
2021-12-04 13:35:25 -05:00
uninstall-am : uninstall -armdocDATA uninstall -dtbDATA \
2022-11-05 14:44:15 +07:00
uninstall-erc32docDATA uninstall-frvdocDATA uninstall-local \
2021-12-04 13:35:25 -05:00
uninstall-or1kdocDATA uninstall-pkgincludeHEADERS \
uninstall-ppcdocDATA uninstall-rxdocDATA
2021-01-17 06:17:36 -05:00
2021-05-17 20:34:52 -04:00
.MAKE : $( am__recursive_targets ) all check -am install -am install -strip
2021-01-17 06:17:36 -05:00
.PHONY : $( am__recursive_targets ) CTAGS GTAGS TAGS all all -am \
2021-03-13 20:54:49 -05:00
am--refresh check check-DEJAGNU check-TESTS check-am clean \
2021-06-18 02:03:44 -04:00
clean-checkPROGRAMS clean-cscope clean-generic clean-libtool \
2022-11-03 18:19:13 +07:00
clean-noinstLIBRARIES clean-noinstPROGRAMS cscope \
cscopelist-am ctags ctags-am distclean distclean-DEJAGNU \
distclean-compile distclean-generic distclean-hdr \
distclean-libtool distclean-tags dvi dvi-am html html-am info \
info-am install install-am install-armdocDATA install-data \
install-data-am install-data-local install-dtbDATA install-dvi \
install-dvi-am install-erc32docDATA install-exec \
install-exec-am install-exec-local install-frvdocDATA \
install-html install-html-am install-info install-info-am \
install-man install-or1kdocDATA install-pdf install-pdf-am \
2022-11-05 14:35:00 +07:00
install-pkgincludeHEADERS install-ppcdocDATA install-ps \
install-ps-am install-rxdocDATA install-strip installcheck \
installcheck-am installdirs installdirs-am maintainer-clean \
maintainer-clean-generic mostlyclean mostlyclean-compile \
mostlyclean-generic mostlyclean-libtool pdf pdf-am ps ps-am \
recheck tags tags-am uninstall uninstall-am \
uninstall-armdocDATA uninstall-dtbDATA uninstall-erc32docDATA \
2022-11-05 14:44:15 +07:00
uninstall-frvdocDATA uninstall-local uninstall-or1kdocDATA \
2022-11-05 14:35:00 +07:00
uninstall-pkgincludeHEADERS uninstall-ppcdocDATA \
uninstall-rxdocDATA
2021-01-17 06:17:36 -05:00
.PRECIOUS : Makefile
1999-04-16 01:35:26 +00:00
2022-10-31 18:31:44 +05:45
@ i n c l u d e _ m a k e f i l e @ $( GNULIB_PARENT_DIR ) / g n u l i b / M a k e f i l e . g n u l i b . i n c
1999-04-16 01:35:26 +00:00
2021-11-01 01:31:44 -04:00
# Generate target constants for newlib/libgloss from its source tree.
2021-01-17 05:32:12 -05:00
# This file is shipped with distributions so we build in the source dir.
# Use `make nltvals' to rebuild.
.PHONY : nltvals
nltvals :
2021-10-31 03:29:36 -04:00
$( srccom) /gennltvals.py --cpp " $( CPP) "
2021-01-17 05:32:12 -05:00
2021-06-14 20:38:52 -04:00
common/version.c : common /version .c -stamp ; @true
common/version.c-stamp : $( srcroot ) /gdb /version .in $( srcroot ) /bfd /version .h $( srcdir ) /common /create -version .sh
2021-06-14 19:54:04 -04:00
$( AM_V_GEN) $( SHELL) $( srcdir) /common/create-version.sh $( srcroot) /gdb $@ .tmp
2021-06-14 20:38:52 -04:00
$( AM_V_at) $( SHELL) $( srcroot) /move-if-change $@ .tmp $( @:-stamp= )
2021-06-14 19:54:04 -04:00
$( AM_V_at) touch $@
2021-02-21 23:35:46 -05:00
2022-11-06 22:57:06 +07:00
# FIXME This is one very simple-minded way of generating the file hw-config.h.
%/hw-config.h : %/stamp -hw ; @true
%/stamp-hw : Makefile
$( AM_V_GEN) set -e; \
( \
sim_hw = " $( SIM_HW_DEVICES) $( $( @D) _SIM_EXTRA_HW_DEVICES) " ; \
echo "/* generated by Makefile */" ; \
printf "extern const struct hw_descriptor dv_%s_descriptor[];\n" $$ sim_hw ; \
echo "const struct hw_descriptor * const hw_descriptors[] = {" ; \
printf " dv_%s_descriptor,\n" $$ sim_hw ; \
echo " NULL," ; \
echo "};" \
) > $@ .tmp; \
$( SHELL) $( srcroot) /move-if-change $@ .tmp $( @D) /hw-config.h; \
touch $@
.PRECIOUS : %/stamp -hw
2021-02-21 23:35:46 -05:00
# Alias for developers.
2021-10-31 02:47:13 -04:00
@SIM_ENABLE_IGEN_TRUE@igen : $( IGEN )
2021-02-21 23:35:46 -05:00
2021-05-01 17:16:23 -04:00
# These rules are copied from automake, but tweaked to use FOR_BUILD variables.
@SIM_ENABLE_IGEN_TRUE@igen/libigen.a : $( igen_libigen_a_OBJECTS ) $( igen_libigen_a_DEPENDENCIES ) $( EXTRA_igen_libigen_a_DEPENDENCIES ) igen /$( am__dirstamp )
@ S I M _ E N A B L E _ I G E N _ T R U E @ $( AM_V_at ) - r m - f $@
@ S I M _ E N A B L E _ I G E N _ T R U E @ $( AM_V_AR ) $( AR_FOR_BUILD ) $( ARFLAGS ) $@ $( igen_libigen_a_OBJECTS ) $( igen_libigen_a_LIBADD )
@ S I M _ E N A B L E _ I G E N _ T R U E @ $( AM_V_at ) $( RANLIB_FOR_BUILD ) $@
2021-02-21 23:35:46 -05:00
@SIM_ENABLE_IGEN_TRUE@igen/igen$(EXEEXT) : $( igen_igen_OBJECTS ) $( igen_igen_DEPENDENCIES ) igen /$( am__dirstamp )
@ S I M _ E N A B L E _ I G E N _ T R U E @ $( AM_V_CCLD ) $( LINK_FOR_BUILD ) $( igen_igen_OBJECTS ) $( igen_igen_LDADD )
# igen is a build-time only tool. Override the default rules for it.
@SIM_ENABLE_IGEN_TRUE@igen/%.o : igen /%.c
@ S I M _ E N A B L E _ I G E N _ T R U E @ $( AM_V_CC ) $( COMPILE_FOR_BUILD ) - c $< - o $@
# Build some of the files in standalone mode for developers of igen itself.
@SIM_ENABLE_IGEN_TRUE@igen/%-main.o : igen /%.c
@ S I M _ E N A B L E _ I G E N _ T R U E @ $( AM_V_CC ) $( COMPILE_FOR_BUILD ) - D M A I N - c $< - o $@
2021-11-21 03:06:20 -05:00
site-sim-config.exp : Makefile
$( AM_V_GEN) ( \
2021-11-20 01:56:32 -05:00
echo " set SIM_PRIMARY_TARGET \" $( SIM_PRIMARY_TARGET) \" " ; \
2021-11-21 03:06:20 -05:00
echo " set builddir \" $( builddir) \" " ; \
echo " set srcdir \" $( srcdir) /testsuite\" " ; \
2021-06-23 23:23:27 -04:00
$( foreach V,$( SIM_TOOLCHAIN_VARS) ,echo " set $( V) \" $( $( V) ) \" " ; ) \
2021-11-21 03:06:20 -05:00
) > $@
2021-01-17 11:13:37 -05:00
2021-11-26 00:04:31 -05:00
# Ignore dirs that only contain configuration settings.
check/./config/%.exp : ; @true
2022-10-24 01:28:15 +05:45
check/config/%.exp : ; @true
2021-11-26 00:04:31 -05:00
check/./lib/%.exp : ; @true
2022-10-24 01:28:15 +05:45
check/lib/%.exp : ; @true
2021-11-26 00:04:31 -05:00
check/%.exp :
$( AM_V_at) mkdir -p testsuite/$*
$( AM_V_RUNTEST) $( DO_RUNTEST) --objdir testsuite/$* --outdir testsuite/$* $* .exp
check-DEJAGNU-parallel :
$( AM_V_at) ( \
2022-10-24 01:30:18 +05:45
set -- ` cd $( srcdir) /testsuite && find . -name '*.exp' -printf '%P\n' | sed 's:[.]exp$$::' ` ; \
$( MAKE) -k ` printf 'check/%s.exp ' $$ @` ; \
2021-11-26 00:04:31 -05:00
ret = $$ ?; \
2022-10-24 01:30:18 +05:45
set -- ` printf 'testsuite/%s/ ' $$ @` ; \
2021-11-26 00:04:31 -05:00
$( SHELL) $( srcroot) /contrib/dg-extract-results.sh \
2022-10-24 01:30:18 +05:45
` find $$ @ -maxdepth 1 -name testrun.sum 2>/dev/null | sort` > testrun.sum; \
2021-11-26 00:04:31 -05:00
$( SHELL) $( srcroot) /contrib/dg-extract-results.sh -L \
2022-10-24 01:30:18 +05:45
` find $$ @ -maxdepth 1 -name testrun.log 2>/dev/null | sort` > testrun.log; \
2021-11-26 00:04:31 -05:00
echo; \
$( SED) -n '/^.*===.*Summary.*===/,$$p' testrun.sum; \
exit $$ ret)
check-DEJAGNU-single :
$( AM_V_RUNTEST) $( DO_RUNTEST)
# If running a single job, invoking runtest once is faster & has nicer output.
2021-01-17 11:13:37 -05:00
check-DEJAGNU : site .exp
2021-11-26 00:04:31 -05:00
$( AM_V_at) ( set -e; \
2021-01-17 11:13:37 -05:00
EXPECT = ${ EXPECT } ; export EXPECT ; \
runtest = $( RUNTEST) ; \
if $( SHELL) -c " $$ runtest --version " > /dev/null 2>& 1; then \
2021-11-26 00:04:31 -05:00
case " $( MAKEFLAGS) " in \
*-j*) $( MAKE) check-DEJAGNU-parallel; ; \
*) $( MAKE) check-DEJAGNU-single; ; \
esac ; \
else \
echo "WARNING: could not find \`runtest'" 1>& 2; :; \
fi )
2021-01-17 11:13:37 -05:00
2021-03-13 20:54:49 -05:00
# These tests are build-time only tools. Override the default rules for them.
testsuite/common/%.o : testsuite /common /%.c
$( AM_V_CC) $( COMPILE_FOR_BUILD) $( testsuite_common_CPPFLAGS) -c $< -o $@
testsuite/common/alu-tst$(EXEEXT) : $( testsuite_common_alu_tst_OBJECTS ) $( testsuite_common_alu_tst_DEPENDENCIES ) testsuite /common /$( am__dirstamp )
$( AM_V_CCLD) $( LINK_FOR_BUILD) $( testsuite_common_alu_tst_OBJECTS) $( testsuite_common_alu_tst_LDADD)
testsuite/common/fpu-tst$(EXEEXT) : $( testsuite_common_fpu_tst_OBJECTS ) $( testsuite_common_fpu_tst_DEPENDENCIES ) testsuite /common /$( am__dirstamp )
$( AM_V_CCLD) $( LINK_FOR_BUILD) $( testsuite_common_fpu_tst_OBJECTS) $( testsuite_common_fpu_tst_LDADD)
testsuite/common/bits-gen$(EXEEXT) : $( testsuite_common_bits_gen_OBJECTS ) $( testsuite_common_bits_gen_DEPENDENCIES ) testsuite /common /$( am__dirstamp )
$( AM_V_CCLD) $( LINK_FOR_BUILD) $( testsuite_common_bits_gen_OBJECTS) $( testsuite_common_bits_gen_LDADD)
testsuite/common/bits32m0$(EXEEXT) : $( testsuite_common_bits 32m 0_OBJECTS ) $( testsuite_common_bits 32m 0_DEPENDENCIES ) testsuite /common /$( am__dirstamp )
$( AM_V_CCLD) $( LINK_FOR_BUILD) $( testsuite_common_bits32m0_OBJECTS) $( testsuite_common_bits32m0_LDADD)
2021-11-26 20:41:44 -05:00
testsuite/common/bits32m0.c : testsuite /common /bits -gen $( EXEEXT ) testsuite /common /bits -tst .c
2021-06-14 19:54:04 -04:00
$( AM_V_GEN) $< 32 0 big > $@ .tmp
$( AM_V_at) cat $( srcdir) /testsuite/common/bits-tst.c >> $@ .tmp
$( AM_V_at) mv $@ .tmp $@
2021-03-13 20:54:49 -05:00
testsuite/common/bits32m31$(EXEEXT) : $( testsuite_common_bits 32m 31_OBJECTS ) $( testsuite_common_bits 32m 31_DEPENDENCIES ) testsuite /common /$( am__dirstamp )
$( AM_V_CCLD) $( LINK_FOR_BUILD) $( testsuite_common_bits32m31_OBJECTS) $( testsuite_common_bits32m31_LDADD)
2021-11-26 20:41:44 -05:00
testsuite/common/bits32m31.c : testsuite /common /bits -gen $( EXEEXT ) testsuite /common /bits -tst .c
2021-06-14 19:54:04 -04:00
$( AM_V_GEN) $< 32 31 little > $@ .tmp
$( AM_V_at) cat $( srcdir) /testsuite/common/bits-tst.c >> $@ .tmp
$( AM_V_at) mv $@ .tmp $@
2021-03-13 20:54:49 -05:00
testsuite/common/bits64m0$(EXEEXT) : $( testsuite_common_bits 64m 0_OBJECTS ) $( testsuite_common_bits 64m 0_DEPENDENCIES ) testsuite /common /$( am__dirstamp )
$( AM_V_CCLD) $( LINK_FOR_BUILD) $( testsuite_common_bits64m0_OBJECTS) $( testsuite_common_bits64m0_LDADD)
2021-11-26 20:41:44 -05:00
testsuite/common/bits64m0.c : testsuite /common /bits -gen $( EXEEXT ) testsuite /common /bits -tst .c
2021-06-14 19:54:04 -04:00
$( AM_V_GEN) $< 64 0 big > $@ .tmp
$( AM_V_at) cat $( srcdir) /testsuite/common/bits-tst.c >> $@ .tmp
$( AM_V_at) mv $@ .tmp $@
2021-03-13 20:54:49 -05:00
testsuite/common/bits64m63$(EXEEXT) : $( testsuite_common_bits 64m 63_OBJECTS ) $( testsuite_common_bits 64m 63_DEPENDENCIES ) testsuite /common /$( am__dirstamp )
$( AM_V_CCLD) $( LINK_FOR_BUILD) $( testsuite_common_bits64m63_OBJECTS) $( testsuite_common_bits64m63_LDADD)
2021-11-26 20:41:44 -05:00
testsuite/common/bits64m63.c : testsuite /common /bits -gen $( EXEEXT ) testsuite /common /bits -tst .c
2021-06-14 19:54:04 -04:00
$( AM_V_GEN) $< 64 63 little > $@ .tmp
$( AM_V_at) cat $( srcdir) /testsuite/common/bits-tst.c >> $@ .tmp
$( AM_V_at) mv $@ .tmp $@
2021-03-13 20:54:49 -05:00
2022-11-05 16:15:30 +07:00
@SIM_ENABLE_ARCH_bfin_TRUE@bfin/linux-fixed-code.h : @MAINT @ $( srcdir ) /bfin /linux -fixed -code .s bfin /local .mk bfin /$( am__dirstamp )
@ S I M _ E N A B L E _ A R C H _ b f i n _ T R U E @ $( AM_V_GEN ) $( AS_FOR_TARGET_BFIN ) $( srcdir ) / b f i n / l i n u x - f i x e d - c o d e . s - o b f i n / l i n u x - f i x e d - c o d e . o
@ S I M _ E N A B L E _ A R C H _ b f i n _ T R U E @ $( AM_V_at ) ( \
@ S I M _ E N A B L E _ A R C H _ b f i n _ T R U E @ s e t - e ; \
@SIM_ENABLE_ARCH_bfin_TRUE@ echo "/* DO NOT EDIT : Autogenerated from linux -fixed -code .s . */"; \
@ S I M _ E N A B L E _ A R C H _ b f i n _ T R U E @ e c h o "static const unsigned char bfin_linux_fixed_code[] =" ; \
@ S I M _ E N A B L E _ A R C H _ b f i n _ T R U E @ e c h o "{" ; \
@ S I M _ E N A B L E _ A R C H _ b f i n _ T R U E @ $( OBJDUMP_FOR_TARGET_BFIN ) - d - z b f i n / l i n u x - f i x e d - c o d e . o > $@ . d i s ; \
@ S I M _ E N A B L E _ A R C H _ b f i n _ T R U E @ s e d - n \
@SIM_ENABLE_ARCH_bfin_TRUE@ -e 's : ^[^ ]* :0x :' \
@SIM_ENABLE_ARCH_bfin_TRUE@ -e '/^0x/{s : .*::;s : *$$:, :;s : :, 0x :g ;p ;}' \
@ S I M _ E N A B L E _ A R C H _ b f i n _ T R U E @ $@ . d i s ; \
@ S I M _ E N A B L E _ A R C H _ b f i n _ T R U E @ r m - f $@ . d i s ; \
@ S I M _ E N A B L E _ A R C H _ b f i n _ T R U E @ e c h o "};" \
@ S I M _ E N A B L E _ A R C H _ b f i n _ T R U E @ ) > $@ . t m p
@ S I M _ E N A B L E _ A R C H _ b f i n _ T R U E @ $( AM_V_at ) $( SHELL ) $( srcroot ) / m o v e - i f - c h a n g e $@ . t m p $( srcdir ) / b f i n / l i n u x - f i x e d - c o d e . h
@ S I M _ E N A B L E _ A R C H _ b f i n _ T R U E @ $( AM_V_at ) t o u c h $( srcdir ) / b f i n / l i n u x - f i x e d - c o d e . h
2021-10-31 03:29:36 -04:00
@SIM_ENABLE_ARCH_bpf_TRUE@bpf/mloop-le.c bpf/eng-le.h : bpf /stamp -mloop -le ; @true
@SIM_ENABLE_ARCH_bpf_TRUE@bpf/stamp-mloop-le : $( srccom ) /genmloop .sh bpf /mloop .in
@ S I M _ E N A B L E _ A R C H _ b p f _ T R U E @ $( AM_V_GEN ) $( SHELL ) $( srccom ) / g e n m l o o p . s h - s h e l l $( SHELL ) \
@ S I M _ E N A B L E _ A R C H _ b p f _ T R U E @ - m o n o - s c a c h e - p r e f i x b p f b f _ e b p f l e - c p u b p f b f \
@ S I M _ E N A B L E _ A R C H _ b p f _ T R U E @ - i n f i l e $( srcdir ) / b p f / m l o o p . i n \
@ S I M _ E N A B L E _ A R C H _ b p f _ T R U E @ - o u t f i l e - p r e f i x b p f / - o u t f i l e - s u f f i x - l e
@ S I M _ E N A B L E _ A R C H _ b p f _ T R U E @ $( AM_V_at ) $( SHELL ) $( srcroot ) / m o v e - i f - c h a n g e b p f / e n g - l e . h i n b p f / e n g - l e . h
@ S I M _ E N A B L E _ A R C H _ b p f _ T R U E @ $( AM_V_at ) $( SHELL ) $( srcroot ) / m o v e - i f - c h a n g e b p f / m l o o p - l e . c i n b p f / m l o o p - l e . c
@ S I M _ E N A B L E _ A R C H _ b p f _ T R U E @ $( AM_V_at ) t o u c h $@
@SIM_ENABLE_ARCH_bpf_TRUE@bpf/mloop-be.c bpf/eng-be.h : bpf /stamp -mloop -be ; @true
@SIM_ENABLE_ARCH_bpf_TRUE@bpf/stamp-mloop-be : $( srccom ) /genmloop .sh bpf /mloop .in
@ S I M _ E N A B L E _ A R C H _ b p f _ T R U E @ $( AM_V_GEN ) $( SHELL ) $( srccom ) / g e n m l o o p . s h - s h e l l $( SHELL ) \
@ S I M _ E N A B L E _ A R C H _ b p f _ T R U E @ - m o n o - s c a c h e - p r e f i x b p f b f _ e b p f b e - c p u b p f b f \
@ S I M _ E N A B L E _ A R C H _ b p f _ T R U E @ - i n f i l e $( srcdir ) / b p f / m l o o p . i n \
@ S I M _ E N A B L E _ A R C H _ b p f _ T R U E @ - o u t f i l e - p r e f i x b p f / - o u t f i l e - s u f f i x - b e
@ S I M _ E N A B L E _ A R C H _ b p f _ T R U E @ $( AM_V_at ) $( SHELL ) $( srcroot ) / m o v e - i f - c h a n g e b p f / e n g - b e . h i n b p f / e n g - b e . h
@ S I M _ E N A B L E _ A R C H _ b p f _ T R U E @ $( AM_V_at ) $( SHELL ) $( srcroot ) / m o v e - i f - c h a n g e b p f / m l o o p - b e . c i n b p f / m l o o p - b e . c
@ S I M _ E N A B L E _ A R C H _ b p f _ T R U E @ $( AM_V_at ) t o u c h $@
2021-10-31 02:08:38 -04:00
# These rules are copied from automake, but tweaked to use FOR_BUILD variables.
@SIM_ENABLE_ARCH_cr16_TRUE@cr16/gencode$(EXEEXT) : $( cr 16_gencode_OBJECTS ) $( cr 16_gencode_DEPENDENCIES ) cr 16/$( am__dirstamp )
@ S I M _ E N A B L E _ A R C H _ c r 1 6 _ T R U E @ $( AM_V_CCLD ) $( LINK_FOR_BUILD ) $( cr 16_gencode_OBJECTS ) $( cr 16_gencode_LDADD )
# gencode is a build-time only tool. Override the default rules for it.
@SIM_ENABLE_ARCH_cr16_TRUE@cr16/gencode.o : cr 16/gencode .c
@ S I M _ E N A B L E _ A R C H _ c r 1 6 _ T R U E @ $( AM_V_CC ) $( COMPILE_FOR_BUILD ) - c $< - o $@
@SIM_ENABLE_ARCH_cr16_TRUE@cr16/cr16-opc.o : ../opcodes /cr 16-opc .c
@ S I M _ E N A B L E _ A R C H _ c r 1 6 _ T R U E @ $( AM_V_CC ) $( COMPILE_FOR_BUILD ) - c $< - o $@
@SIM_ENABLE_ARCH_cr16_TRUE@cr16/simops.h : cr 16/gencode $( EXEEXT )
@ S I M _ E N A B L E _ A R C H _ c r 1 6 _ T R U E @ $( AM_V_GEN ) $< - h > $@
@SIM_ENABLE_ARCH_cr16_TRUE@cr16/table.c : cr 16/gencode $( EXEEXT )
@ S I M _ E N A B L E _ A R C H _ c r 1 6 _ T R U E @ $( AM_V_GEN ) $< > $@
2021-10-31 03:29:36 -04:00
@SIM_ENABLE_ARCH_cris_TRUE@cris/mloopv10f.c cris/engv10.h : cris /stamp -mloop -v 10f ; @true
@SIM_ENABLE_ARCH_cris_TRUE@cris/stamp-mloop-v10f : $( srccom ) /genmloop .sh cris /mloop .in
@ S I M _ E N A B L E _ A R C H _ c r i s _ T R U E @ $( AM_V_GEN ) $( SHELL ) $( srccom ) / g e n m l o o p . s h - s h e l l $( SHELL ) \
@ S I M _ E N A B L E _ A R C H _ c r i s _ T R U E @ - m o n o - n o - f a s t - p b b - s w i t c h s e m c r i s v 1 0 f - s w i t c h . c \
@ S I M _ E N A B L E _ A R C H _ c r i s _ T R U E @ - c p u c r i s v 1 0 f \
@ S I M _ E N A B L E _ A R C H _ c r i s _ T R U E @ - i n f i l e $( srcdir ) / c r i s / m l o o p . i n - o u t f i l e - p r e f i x c r i s / - o u t f i l e - s u f f i x - v 1 0 f
@ S I M _ E N A B L E _ A R C H _ c r i s _ T R U E @ $( AM_V_at ) $( SHELL ) $( srcroot ) / m o v e - i f - c h a n g e c r i s / e n g - v 1 0 f . h i n c r i s / e n g v 1 0 . h
@ S I M _ E N A B L E _ A R C H _ c r i s _ T R U E @ $( AM_V_at ) $( SHELL ) $( srcroot ) / m o v e - i f - c h a n g e c r i s / m l o o p - v 1 0 f . c i n c r i s / m l o o p v 1 0 f . c
@ S I M _ E N A B L E _ A R C H _ c r i s _ T R U E @ $( AM_V_at ) t o u c h $@
@SIM_ENABLE_ARCH_cris_TRUE@cris/mloopv32f.c cris/engv32.h : cris /stamp -mloop -v 32f ; @true
@SIM_ENABLE_ARCH_cris_TRUE@cris/stamp-mloop-v32f : $( srccom ) /genmloop .sh cris /mloop .in
@ S I M _ E N A B L E _ A R C H _ c r i s _ T R U E @ $( AM_V_GEN ) $( SHELL ) $( srccom ) / g e n m l o o p . s h - s h e l l $( SHELL ) \
@ S I M _ E N A B L E _ A R C H _ c r i s _ T R U E @ - m o n o - n o - f a s t - p b b - s w i t c h s e m c r i s v 3 2 f - s w i t c h . c \
@ S I M _ E N A B L E _ A R C H _ c r i s _ T R U E @ - c p u c r i s v 3 2 f \
@ S I M _ E N A B L E _ A R C H _ c r i s _ T R U E @ - i n f i l e $( srcdir ) / c r i s / m l o o p . i n - o u t f i l e - p r e f i x c r i s / - o u t f i l e - s u f f i x - v 3 2 f
@ S I M _ E N A B L E _ A R C H _ c r i s _ T R U E @ $( AM_V_at ) $( SHELL ) $( srcroot ) / m o v e - i f - c h a n g e c r i s / e n g - v 3 2 f . h i n c r i s / e n g v 3 2 . h
@ S I M _ E N A B L E _ A R C H _ c r i s _ T R U E @ $( AM_V_at ) $( SHELL ) $( srcroot ) / m o v e - i f - c h a n g e c r i s / m l o o p - v 3 2 f . c i n c r i s / m l o o p v 3 2 f . c
@ S I M _ E N A B L E _ A R C H _ c r i s _ T R U E @ $( AM_V_at ) t o u c h $@
2021-10-31 02:08:38 -04:00
# These rules are copied from automake, but tweaked to use FOR_BUILD variables.
@SIM_ENABLE_ARCH_d10v_TRUE@d10v/gencode$(EXEEXT) : $( d 10v_gencode_OBJECTS ) $( d 10v_gencode_DEPENDENCIES ) d 10v /$( am__dirstamp )
@ S I M _ E N A B L E _ A R C H _ d 1 0 v _ T R U E @ $( AM_V_CCLD ) $( LINK_FOR_BUILD ) $( d 10v_gencode_OBJECTS ) $( d 10v_gencode_LDADD )
# gencode is a build-time only tool. Override the default rules for it.
@SIM_ENABLE_ARCH_d10v_TRUE@d10v/gencode.o : d 10v /gencode .c
@ S I M _ E N A B L E _ A R C H _ d 1 0 v _ T R U E @ $( AM_V_CC ) $( COMPILE_FOR_BUILD ) - c $< - o $@
@SIM_ENABLE_ARCH_d10v_TRUE@d10v/d10v-opc.o : ../opcodes /d 10v -opc .c
@ S I M _ E N A B L E _ A R C H _ d 1 0 v _ T R U E @ $( AM_V_CC ) $( COMPILE_FOR_BUILD ) - c $< - o $@
@SIM_ENABLE_ARCH_d10v_TRUE@d10v/simops.h : d 10v /gencode $( EXEEXT )
@ S I M _ E N A B L E _ A R C H _ d 1 0 v _ T R U E @ $( AM_V_GEN ) $< - h > $@
@SIM_ENABLE_ARCH_d10v_TRUE@d10v/table.c : d 10v /gencode $( EXEEXT )
@ S I M _ E N A B L E _ A R C H _ d 1 0 v _ T R U E @ $( AM_V_GEN ) $< > $@
2022-11-03 18:19:13 +07:00
@SIM_ENABLE_ARCH_erc32_TRUE@erc32/sis$(EXEEXT) : erc 32/run $( EXEEXT )
@ S I M _ E N A B L E _ A R C H _ e r c 3 2 _ T R U E @ $( AM_V_GEN ) l n $< $@ 2 > / d e v / n u l l | | $( LN_S ) $< $@ 2 > / d e v / n u l l | | c p - p $< $@
@SIM_ENABLE_ARCH_erc32_TRUE@erc32/%.o : erc 32/%.c | erc 32/libsim .a $( SIM_ALL_RECURSIVE_DEPS )
2022-11-06 21:09:25 +07:00
@ S I M _ E N A B L E _ A R C H _ e r c 3 2 _ T R U E @ $( MAKE ) $( AM_MAKEFLAGS ) - C $( @D ) $( @F )
2022-11-05 14:35:00 +07:00
@SIM_ENABLE_ARCH_erc32_TRUE@sim-%D-install-exec-local : installdirs
@ S I M _ E N A B L E _ A R C H _ e r c 3 2 _ T R U E @ $( AM_V_at ) $( MKDIR_P ) $( DESTDIR ) $( bindir )
@ S I M _ E N A B L E _ A R C H _ e r c 3 2 _ T R U E @ n = ` echo sis | sed '$(program_transform_name)' ` ; \
2022-11-05 20:27:16 +07:00
@ S I M _ E N A B L E _ A R C H _ e r c 3 2 _ T R U E @ $( LIBTOOL ) --mode = install $( INSTALL_PROGRAM) erc32/run$( EXEEXT) $( DESTDIR) $( bindir) /$$ n$( EXEEXT)
2022-11-05 14:44:15 +07:00
@SIM_ENABLE_ARCH_erc32_TRUE@sim-erc32-uninstall-local :
@ S I M _ E N A B L E _ A R C H _ e r c 3 2 _ T R U E @ r m - f $( DESTDIR ) $( bindir ) / s i s
2021-10-31 02:08:38 -04:00
2021-10-31 03:29:36 -04:00
@SIM_ENABLE_ARCH_frv_TRUE@frv/mloop.c frv/eng.h : frv /stamp -mloop ; @true
@SIM_ENABLE_ARCH_frv_TRUE@frv/stamp-mloop : $( srccom ) /genmloop .sh frv /mloop .in
@ S I M _ E N A B L E _ A R C H _ f r v _ T R U E @ $( AM_V_GEN ) $( SHELL ) $( srccom ) / g e n m l o o p . s h - s h e l l $( SHELL ) \
@ S I M _ E N A B L E _ A R C H _ f r v _ T R U E @ - m o n o - s c a c h e - p a r a l l e l - g e n e r i c - w r i t e - p a r a l l e l - o n l y \
@ S I M _ E N A B L E _ A R C H _ f r v _ T R U E @ - c p u f r v b f \
@ S I M _ E N A B L E _ A R C H _ f r v _ T R U E @ - i n f i l e $( srcdir ) / f r v / m l o o p . i n - o u t f i l e - p r e f i x f r v /
@ S I M _ E N A B L E _ A R C H _ f r v _ T R U E @ $( AM_V_at ) $( SHELL ) $( srcroot ) / m o v e - i f - c h a n g e f r v / e n g . h i n f r v / e n g . h
@ S I M _ E N A B L E _ A R C H _ f r v _ T R U E @ $( AM_V_at ) $( SHELL ) $( srcroot ) / m o v e - i f - c h a n g e f r v / m l o o p . c i n f r v / m l o o p . c
@ S I M _ E N A B L E _ A R C H _ f r v _ T R U E @ $( AM_V_at ) t o u c h $@
@SIM_ENABLE_ARCH_iq2000_TRUE@iq2000/mloop.c iq2000/eng.h : iq 2000/stamp -mloop ; @true
@SIM_ENABLE_ARCH_iq2000_TRUE@iq2000/stamp-mloop : $( srccom ) /genmloop .sh iq 2000/mloop .in
@ S I M _ E N A B L E _ A R C H _ i q 2 0 0 0 _ T R U E @ $( AM_V_GEN ) $( SHELL ) $( srccom ) / g e n m l o o p . s h - s h e l l $( SHELL ) \
@ S I M _ E N A B L E _ A R C H _ i q 2 0 0 0 _ T R U E @ - m o n o - f a s t - p b b - s w i t c h s e m - s w i t c h . c \
@ S I M _ E N A B L E _ A R C H _ i q 2 0 0 0 _ T R U E @ - c p u i q 2 0 0 0 b f \
@ S I M _ E N A B L E _ A R C H _ i q 2 0 0 0 _ T R U E @ - i n f i l e $( srcdir ) / i q 2 0 0 0 / m l o o p . i n - o u t f i l e - p r e f i x i q 2 0 0 0 /
@ S I M _ E N A B L E _ A R C H _ i q 2 0 0 0 _ T R U E @ $( AM_V_at ) $( SHELL ) $( srcroot ) / m o v e - i f - c h a n g e i q 2 0 0 0 / e n g . h i n i q 2 0 0 0 / e n g . h
@ S I M _ E N A B L E _ A R C H _ i q 2 0 0 0 _ T R U E @ $( AM_V_at ) $( SHELL ) $( srcroot ) / m o v e - i f - c h a n g e i q 2 0 0 0 / m l o o p . c i n i q 2 0 0 0 / m l o o p . c
@ S I M _ E N A B L E _ A R C H _ i q 2 0 0 0 _ T R U E @ $( AM_V_at ) t o u c h $@
@SIM_ENABLE_ARCH_lm32_TRUE@lm32/mloop.c lm32/eng.h : lm 32/stamp -mloop ; @true
@SIM_ENABLE_ARCH_lm32_TRUE@lm32/stamp-mloop : $( srccom ) /genmloop .sh lm 32/mloop .in
@ S I M _ E N A B L E _ A R C H _ l m 3 2 _ T R U E @ $( AM_V_GEN ) $( SHELL ) $( srccom ) / g e n m l o o p . s h - s h e l l $( SHELL ) \
@ S I M _ E N A B L E _ A R C H _ l m 3 2 _ T R U E @ - m o n o - f a s t - p b b - s w i t c h s e m - s w i t c h . c \
@ S I M _ E N A B L E _ A R C H _ l m 3 2 _ T R U E @ - c p u l m 3 2 b f \
@ S I M _ E N A B L E _ A R C H _ l m 3 2 _ T R U E @ - i n f i l e $( srcdir ) / l m 3 2 / m l o o p . i n - o u t f i l e - p r e f i x l m 3 2 /
@ S I M _ E N A B L E _ A R C H _ l m 3 2 _ T R U E @ $( AM_V_at ) $( SHELL ) $( srcroot ) / m o v e - i f - c h a n g e l m 3 2 / e n g . h i n l m 3 2 / e n g . h
@ S I M _ E N A B L E _ A R C H _ l m 3 2 _ T R U E @ $( AM_V_at ) $( SHELL ) $( srcroot ) / m o v e - i f - c h a n g e l m 3 2 / m l o o p . c i n l m 3 2 / m l o o p . c
@ S I M _ E N A B L E _ A R C H _ l m 3 2 _ T R U E @ $( AM_V_at ) t o u c h $@
2022-11-03 18:19:13 +07:00
@SIM_ENABLE_ARCH_m32c_TRUE@m32c/%.o : m 32c /%.c | m 32c /libsim .a $( SIM_ALL_RECURSIVE_DEPS )
2022-11-06 21:09:25 +07:00
@ S I M _ E N A B L E _ A R C H _ m 3 2 c _ T R U E @ $( MAKE ) $( AM_MAKEFLAGS ) - C $( @D ) $( @F )
2022-11-03 18:19:13 +07:00
2021-10-31 02:08:38 -04:00
# These rules are copied from automake, but tweaked to use FOR_BUILD variables.
@SIM_ENABLE_ARCH_m32c_TRUE@m32c/opc2c$(EXEEXT) : $( m 32c_opc 2c_OBJECTS ) $( m 32c_opc 2c_DEPENDENCIES ) m 32c /$( am__dirstamp )
@ S I M _ E N A B L E _ A R C H _ m 3 2 c _ T R U E @ $( AM_V_CCLD ) $( LINK_FOR_BUILD ) $( m 32c_opc 2c_OBJECTS ) $( m 32c_opc 2c_LDADD )
# opc2c is a build-time only tool. Override the default rules for it.
@SIM_ENABLE_ARCH_m32c_TRUE@m32c/opc2c.o : m 32c /opc 2c .c
@ S I M _ E N A B L E _ A R C H _ m 3 2 c _ T R U E @ $( AM_V_CC ) $( COMPILE_FOR_BUILD ) - c $< - o $@
@SIM_ENABLE_ARCH_m32c_TRUE@m32c/m32c.c : m 32c /m 32c .opc m 32c /opc 2c $( EXEEXT )
@ S I M _ E N A B L E _ A R C H _ m 3 2 c _ T R U E @ $( AM_V_GEN ) $( m 32c_OPC 2C_RUN ) - l $@ . l o g $< > $@ . t m p
@ S I M _ E N A B L E _ A R C H _ m 3 2 c _ T R U E @ $( AM_V_at ) m v $@ . t m p $@
@SIM_ENABLE_ARCH_m32c_TRUE@m32c/r8c.c : m 32c /r 8c .opc m 32c /opc 2c $( EXEEXT )
@ S I M _ E N A B L E _ A R C H _ m 3 2 c _ T R U E @ $( AM_V_GEN ) $( m 32c_OPC 2C_RUN ) - l $@ . l o g $< > $@ . t m p
@ S I M _ E N A B L E _ A R C H _ m 3 2 c _ T R U E @ $( AM_V_at ) m v $@ . t m p $@
2021-10-31 03:29:36 -04:00
@SIM_ENABLE_ARCH_m32r_TRUE@m32r/mloop.c m32r/eng.h : m 32r /stamp -mloop ; @true
@SIM_ENABLE_ARCH_m32r_TRUE@m32r/stamp-mloop : $( srccom ) /genmloop .sh m 32r /mloop .in
@ S I M _ E N A B L E _ A R C H _ m 3 2 r _ T R U E @ $( AM_V_GEN ) $( SHELL ) $( srccom ) / g e n m l o o p . s h - s h e l l $( SHELL ) \
@ S I M _ E N A B L E _ A R C H _ m 3 2 r _ T R U E @ - m o n o - f a s t - p b b - s w i t c h s e m - s w i t c h . c \
@ S I M _ E N A B L E _ A R C H _ m 3 2 r _ T R U E @ - c p u m 3 2 r b f \
@ S I M _ E N A B L E _ A R C H _ m 3 2 r _ T R U E @ - i n f i l e $( srcdir ) / m 3 2 r / m l o o p . i n - o u t f i l e - p r e f i x m 3 2 r /
@ S I M _ E N A B L E _ A R C H _ m 3 2 r _ T R U E @ $( AM_V_at ) $( SHELL ) $( srcroot ) / m o v e - i f - c h a n g e m 3 2 r / e n g . h i n m 3 2 r / e n g . h
@ S I M _ E N A B L E _ A R C H _ m 3 2 r _ T R U E @ $( AM_V_at ) $( SHELL ) $( srcroot ) / m o v e - i f - c h a n g e m 3 2 r / m l o o p . c i n m 3 2 r / m l o o p . c
@ S I M _ E N A B L E _ A R C H _ m 3 2 r _ T R U E @ $( AM_V_at ) t o u c h $@
@SIM_ENABLE_ARCH_m32r_TRUE@m32r/mloopx.c m32r/engx.h : m 32r /stamp -mloop ; @true
@SIM_ENABLE_ARCH_m32r_TRUE@m32r/stamp-mloop-x : $( srccom ) /genmloop .sh m 32r /mloop .in
@ S I M _ E N A B L E _ A R C H _ m 3 2 r _ T R U E @ $( AM_V_GEN ) $( SHELL ) $( srccom ) / g e n m l o o p . s h - s h e l l $( SHELL ) \
@ S I M _ E N A B L E _ A R C H _ m 3 2 r _ T R U E @ - m o n o - n o - f a s t - p b b - p a r a l l e l - w r i t e - s w i t c h s e m x - s w i t c h . c \
@ S I M _ E N A B L E _ A R C H _ m 3 2 r _ T R U E @ - c p u m 3 2 r x f \
@ S I M _ E N A B L E _ A R C H _ m 3 2 r _ T R U E @ - i n f i l e $( srcdir ) / m 3 2 r / m l o o p x . i n - o u t f i l e - p r e f i x m 3 2 r / - o u t f i l e - s u f f i x x
@ S I M _ E N A B L E _ A R C H _ m 3 2 r _ T R U E @ $( AM_V_at ) $( SHELL ) $( srcroot ) / m o v e - i f - c h a n g e m 3 2 r / e n g x . h i n m 3 2 r / e n g x . h
@ S I M _ E N A B L E _ A R C H _ m 3 2 r _ T R U E @ $( AM_V_at ) $( SHELL ) $( srcroot ) / m o v e - i f - c h a n g e m 3 2 r / m l o o p x . c i n m 3 2 r / m l o o p x . c
@ S I M _ E N A B L E _ A R C H _ m 3 2 r _ T R U E @ $( AM_V_at ) t o u c h $@
@SIM_ENABLE_ARCH_m32r_TRUE@m32r/mloop2.c m32r/eng2.h : m 32r /stamp -mloop ; @true
@SIM_ENABLE_ARCH_m32r_TRUE@m32r/stamp-mloop-2 : $( srccom ) /genmloop .sh m 32r /mloop .in
@ S I M _ E N A B L E _ A R C H _ m 3 2 r _ T R U E @ $( AM_V_GEN ) $( SHELL ) $( srccom ) / g e n m l o o p . s h - s h e l l $( SHELL ) \
@ S I M _ E N A B L E _ A R C H _ m 3 2 r _ T R U E @ - m o n o - n o - f a s t - p b b - p a r a l l e l - w r i t e - s w i t c h s e m 2 - s w i t c h . c \
@ S I M _ E N A B L E _ A R C H _ m 3 2 r _ T R U E @ - c p u m 3 2 r 2 f \
@ S I M _ E N A B L E _ A R C H _ m 3 2 r _ T R U E @ - i n f i l e $( srcdir ) / m 3 2 r / m l o o p 2 . i n - o u t f i l e - p r e f i x m 3 2 r / - o u t f i l e - s u f f i x 2
@ S I M _ E N A B L E _ A R C H _ m 3 2 r _ T R U E @ $( AM_V_at ) $( SHELL ) $( srcroot ) / m o v e - i f - c h a n g e m 3 2 r / e n g 2 . h i n m 3 2 r / e n g 2 . h
@ S I M _ E N A B L E _ A R C H _ m 3 2 r _ T R U E @ $( AM_V_at ) $( SHELL ) $( srcroot ) / m o v e - i f - c h a n g e m 3 2 r / m l o o p 2 . c i n m 3 2 r / m l o o p 2 . c
@ S I M _ E N A B L E _ A R C H _ m 3 2 r _ T R U E @ $( AM_V_at ) t o u c h $@
2021-10-31 02:08:38 -04:00
# These rules are copied from automake, but tweaked to use FOR_BUILD variables.
@SIM_ENABLE_ARCH_m68hc11_TRUE@m68hc11/gencode$(EXEEXT) : $( m 68hc 11_gencode_OBJECTS ) $( m 68hc 11_gencode_DEPENDENCIES ) m 68hc 11/$( am__dirstamp )
@ S I M _ E N A B L E _ A R C H _ m 6 8 h c 1 1 _ T R U E @ $( AM_V_CCLD ) $( LINK_FOR_BUILD ) $( m 68hc 11_gencode_OBJECTS ) $( m 68hc 11_gencode_LDADD )
# gencode is a build-time only tool. Override the default rules for it.
@SIM_ENABLE_ARCH_m68hc11_TRUE@m68hc11/gencode.o : m 68hc 11/gencode .c
@ S I M _ E N A B L E _ A R C H _ m 6 8 h c 1 1 _ T R U E @ $( AM_V_CC ) $( COMPILE_FOR_BUILD ) - c $< - o $@
@SIM_ENABLE_ARCH_m68hc11_TRUE@m68hc11/m68hc11int.c : m 68hc 11/gencode $( EXEEXT )
@ S I M _ E N A B L E _ A R C H _ m 6 8 h c 1 1 _ T R U E @ $( AM_V_GEN ) $< - m 6 8 1 1 > $@
@SIM_ENABLE_ARCH_m68hc11_TRUE@m68hc11/m68hc12int.c : m 68hc 11/gencode $( EXEEXT )
@ S I M _ E N A B L E _ A R C H _ m 6 8 h c 1 1 _ T R U E @ $( AM_V_GEN ) $< - m 6 8 1 2 > $@
2021-10-31 02:47:13 -04:00
@SIM_ENABLE_ARCH_mn10300_TRUE@$(mn10300_BUILT_SRC_FROM_IGEN) : mn 10300/stamp -igen
@SIM_ENABLE_ARCH_mn10300_TRUE@mn10300/stamp-igen : $( mn 10300_IGEN_INSN ) $( mn 10300_IGEN_INSN_INC ) $( mn 10300_IGEN_DC ) $( IGEN )
@ S I M _ E N A B L E _ A R C H _ m n 1 0 3 0 0 _ T R U E @ $( AM_V_GEN ) $( IGEN_RUN ) \
@ S I M _ E N A B L E _ A R C H _ m n 1 0 3 0 0 _ T R U E @ $( mn 10300_IGEN_TRACE ) \
@ S I M _ E N A B L E _ A R C H _ m n 1 0 3 0 0 _ T R U E @ - G g e n - d i r e c t - a c c e s s \
@ S I M _ E N A B L E _ A R C H _ m n 1 0 3 0 0 _ T R U E @ - M m n 1 0 3 0 0 , a m 3 3 - G gen-multi-sim = am33 \
@ S I M _ E N A B L E _ A R C H _ m n 1 0 3 0 0 _ T R U E @ - M a m 3 3 _ 2 \
@ S I M _ E N A B L E _ A R C H _ m n 1 0 3 0 0 _ T R U E @ - I $( srcdir ) / m n 1 0 3 0 0 \
@ S I M _ E N A B L E _ A R C H _ m n 1 0 3 0 0 _ T R U E @ - i $( mn 10300_IGEN_INSN ) \
@ S I M _ E N A B L E _ A R C H _ m n 1 0 3 0 0 _ T R U E @ - o $( mn 10300_IGEN_DC ) \
@ S I M _ E N A B L E _ A R C H _ m n 1 0 3 0 0 _ T R U E @ - x \
@ S I M _ E N A B L E _ A R C H _ m n 1 0 3 0 0 _ T R U E @ - n i c a c h e . h - h c m n 1 0 3 0 0 / t m p - i c a c h e . h \
@ S I M _ E N A B L E _ A R C H _ m n 1 0 3 0 0 _ T R U E @ - n i c a c h e . c - c m n 1 0 3 0 0 / t m p - i c a c h e . c \
@ S I M _ E N A B L E _ A R C H _ m n 1 0 3 0 0 _ T R U E @ - n s e m a n t i c s . h - h s m n 1 0 3 0 0 / t m p - s e m a n t i c s . h \
@ S I M _ E N A B L E _ A R C H _ m n 1 0 3 0 0 _ T R U E @ - n s e m a n t i c s . c - s m n 1 0 3 0 0 / t m p - s e m a n t i c s . c \
@ S I M _ E N A B L E _ A R C H _ m n 1 0 3 0 0 _ T R U E @ - n i d e c o d e . h - h d m n 1 0 3 0 0 / t m p - i d e c o d e . h \
@ S I M _ E N A B L E _ A R C H _ m n 1 0 3 0 0 _ T R U E @ - n i d e c o d e . c - d m n 1 0 3 0 0 / t m p - i d e c o d e . c \
@ S I M _ E N A B L E _ A R C H _ m n 1 0 3 0 0 _ T R U E @ - n m o d e l . h - h m m n 1 0 3 0 0 / t m p - m o d e l . h \
@ S I M _ E N A B L E _ A R C H _ m n 1 0 3 0 0 _ T R U E @ - n m o d e l . c - m m n 1 0 3 0 0 / t m p - m o d e l . c \
@ S I M _ E N A B L E _ A R C H _ m n 1 0 3 0 0 _ T R U E @ - n s u p p o r t . h - h f m n 1 0 3 0 0 / t m p - s u p p o r t . h \
@ S I M _ E N A B L E _ A R C H _ m n 1 0 3 0 0 _ T R U E @ - n s u p p o r t . c - f m n 1 0 3 0 0 / t m p - s u p p o r t . c \
@ S I M _ E N A B L E _ A R C H _ m n 1 0 3 0 0 _ T R U E @ - n i t a b l e . h - h t m n 1 0 3 0 0 / t m p - i t a b l e . h \
@ S I M _ E N A B L E _ A R C H _ m n 1 0 3 0 0 _ T R U E @ - n i t a b l e . c - t m n 1 0 3 0 0 / t m p - i t a b l e . c \
@ S I M _ E N A B L E _ A R C H _ m n 1 0 3 0 0 _ T R U E @ - n e n g i n e . h - h e m n 1 0 3 0 0 / t m p - e n g i n e . h \
@ S I M _ E N A B L E _ A R C H _ m n 1 0 3 0 0 _ T R U E @ - n e n g i n e . c - e m n 1 0 3 0 0 / t m p - e n g i n e . c \
@ S I M _ E N A B L E _ A R C H _ m n 1 0 3 0 0 _ T R U E @ - n i r u n . c - r m n 1 0 3 0 0 / t m p - i r u n . c
@ S I M _ E N A B L E _ A R C H _ m n 1 0 3 0 0 _ T R U E @ $( AM_V_at ) $( SHELL ) $( srcroot ) / m o v e - i f - c h a n g e m n 1 0 3 0 0 / t m p - i c a c h e . h m n 1 0 3 0 0 / i c a c h e . h
@ S I M _ E N A B L E _ A R C H _ m n 1 0 3 0 0 _ T R U E @ $( AM_V_at ) $( SHELL ) $( srcroot ) / m o v e - i f - c h a n g e m n 1 0 3 0 0 / t m p - i c a c h e . c m n 1 0 3 0 0 / i c a c h e . c
@ S I M _ E N A B L E _ A R C H _ m n 1 0 3 0 0 _ T R U E @ $( AM_V_at ) $( SHELL ) $( srcroot ) / m o v e - i f - c h a n g e m n 1 0 3 0 0 / t m p - i d e c o d e . h m n 1 0 3 0 0 / i d e c o d e . h
@ S I M _ E N A B L E _ A R C H _ m n 1 0 3 0 0 _ T R U E @ $( AM_V_at ) $( SHELL ) $( srcroot ) / m o v e - i f - c h a n g e m n 1 0 3 0 0 / t m p - i d e c o d e . c m n 1 0 3 0 0 / i d e c o d e . c
@ S I M _ E N A B L E _ A R C H _ m n 1 0 3 0 0 _ T R U E @ $( AM_V_at ) $( SHELL ) $( srcroot ) / m o v e - i f - c h a n g e m n 1 0 3 0 0 / t m p - s e m a n t i c s . h m n 1 0 3 0 0 / s e m a n t i c s . h
@ S I M _ E N A B L E _ A R C H _ m n 1 0 3 0 0 _ T R U E @ $( AM_V_at ) $( SHELL ) $( srcroot ) / m o v e - i f - c h a n g e m n 1 0 3 0 0 / t m p - s e m a n t i c s . c m n 1 0 3 0 0 / s e m a n t i c s . c
@ S I M _ E N A B L E _ A R C H _ m n 1 0 3 0 0 _ T R U E @ $( AM_V_at ) $( SHELL ) $( srcroot ) / m o v e - i f - c h a n g e m n 1 0 3 0 0 / t m p - m o d e l . h m n 1 0 3 0 0 / m o d e l . h
@ S I M _ E N A B L E _ A R C H _ m n 1 0 3 0 0 _ T R U E @ $( AM_V_at ) $( SHELL ) $( srcroot ) / m o v e - i f - c h a n g e m n 1 0 3 0 0 / t m p - m o d e l . c m n 1 0 3 0 0 / m o d e l . c
@ S I M _ E N A B L E _ A R C H _ m n 1 0 3 0 0 _ T R U E @ $( AM_V_at ) $( SHELL ) $( srcroot ) / m o v e - i f - c h a n g e m n 1 0 3 0 0 / t m p - s u p p o r t . h m n 1 0 3 0 0 / s u p p o r t . h
@ S I M _ E N A B L E _ A R C H _ m n 1 0 3 0 0 _ T R U E @ $( AM_V_at ) $( SHELL ) $( srcroot ) / m o v e - i f - c h a n g e m n 1 0 3 0 0 / t m p - s u p p o r t . c m n 1 0 3 0 0 / s u p p o r t . c
@ S I M _ E N A B L E _ A R C H _ m n 1 0 3 0 0 _ T R U E @ $( AM_V_at ) $( SHELL ) $( srcroot ) / m o v e - i f - c h a n g e m n 1 0 3 0 0 / t m p - i t a b l e . h m n 1 0 3 0 0 / i t a b l e . h
@ S I M _ E N A B L E _ A R C H _ m n 1 0 3 0 0 _ T R U E @ $( AM_V_at ) $( SHELL ) $( srcroot ) / m o v e - i f - c h a n g e m n 1 0 3 0 0 / t m p - i t a b l e . c m n 1 0 3 0 0 / i t a b l e . c
@ S I M _ E N A B L E _ A R C H _ m n 1 0 3 0 0 _ T R U E @ $( AM_V_at ) $( SHELL ) $( srcroot ) / m o v e - i f - c h a n g e m n 1 0 3 0 0 / t m p - e n g i n e . h m n 1 0 3 0 0 / e n g i n e . h
@ S I M _ E N A B L E _ A R C H _ m n 1 0 3 0 0 _ T R U E @ $( AM_V_at ) $( SHELL ) $( srcroot ) / m o v e - i f - c h a n g e m n 1 0 3 0 0 / t m p - e n g i n e . c m n 1 0 3 0 0 / e n g i n e . c
@ S I M _ E N A B L E _ A R C H _ m n 1 0 3 0 0 _ T R U E @ $( AM_V_at ) $( SHELL ) $( srcroot ) / m o v e - i f - c h a n g e m n 1 0 3 0 0 / t m p - i r u n . c m n 1 0 3 0 0 / i r u n . c
@ S I M _ E N A B L E _ A R C H _ m n 1 0 3 0 0 _ T R U E @ $( AM_V_at ) t o u c h $@
2021-12-04 13:35:25 -05:00
@SIM_ENABLE_ARCH_moxie_TRUE@moxie/moxie-gdb.dtb : @MAINT @ moxie /moxie -gdb .dts moxie /$( am__dirstamp )
@ S I M _ E N A B L E _ A R C H _ m o x i e _ T R U E @ $( AM_V_GEN ) \
@ S I M _ E N A B L E _ A R C H _ m o x i e _ T R U E @ i f t e s t "x$(DTC)" ! = x ; t h e n \
@ S I M _ E N A B L E _ A R C H _ m o x i e _ T R U E @ $( DTC ) - O d t b - o $@ . t m p $ { s r c d i r } / m o x i e / m o x i e - g d b . d t s | | e x i t 1 ; \
@ S I M _ E N A B L E _ A R C H _ m o x i e _ T R U E @ $( SHELL ) $( srcroot ) / m o v e - i f - c h a n g e $@ . t m p $ { s r c d i r } / m o x i e / m o x i e - g d b . d t b | | e x i t 1 ; \
@ S I M _ E N A B L E _ A R C H _ m o x i e _ T R U E @ t o u c h $ { s r c d i r } / m o x i e / m o x i e - g d b . d t b ; \
@ S I M _ E N A B L E _ A R C H _ m o x i e _ T R U E @ e l s e \
@ S I M _ E N A B L E _ A R C H _ m o x i e _ T R U E @ e c h o "Could not update the moxie-gdb.dtb file because the device " ; \
@ S I M _ E N A B L E _ A R C H _ m o x i e _ T R U E @ e c h o "tree compiler tool (dtc) is missing. Install the tool to " ; \
@ S I M _ E N A B L E _ A R C H _ m o x i e _ T R U E @ e c h o "update the device tree blob." ; \
@ S I M _ E N A B L E _ A R C H _ m o x i e _ T R U E @ f i
2021-10-31 03:29:36 -04:00
@SIM_ENABLE_ARCH_or1k_TRUE@or1k/mloop.c or1k/eng.h : or 1k /stamp -mloop ; @true
@SIM_ENABLE_ARCH_or1k_TRUE@or1k/stamp-mloop : $( srccom ) /genmloop .sh or 1k /mloop .in
@ S I M _ E N A B L E _ A R C H _ o r 1 k _ T R U E @ $( AM_V_GEN ) $( SHELL ) $( srccom ) / g e n m l o o p . s h - s h e l l $( SHELL ) \
@ S I M _ E N A B L E _ A R C H _ o r 1 k _ T R U E @ - m o n o - f a s t - p b b - s w i t c h s e m - s w i t c h . c \
@ S I M _ E N A B L E _ A R C H _ o r 1 k _ T R U E @ - c p u o r 1 k 3 2 b f \
@ S I M _ E N A B L E _ A R C H _ o r 1 k _ T R U E @ - i n f i l e $( srcdir ) / o r 1 k / m l o o p . i n - o u t f i l e - p r e f i x o r 1 k /
@ S I M _ E N A B L E _ A R C H _ o r 1 k _ T R U E @ $( AM_V_at ) $( SHELL ) $( srcroot ) / m o v e - i f - c h a n g e o r 1 k / e n g . h i n o r 1 k / e n g . h
@ S I M _ E N A B L E _ A R C H _ o r 1 k _ T R U E @ $( AM_V_at ) $( SHELL ) $( srcroot ) / m o v e - i f - c h a n g e o r 1 k / m l o o p . c i n o r 1 k / m l o o p . c
@ S I M _ E N A B L E _ A R C H _ o r 1 k _ T R U E @ $( AM_V_at ) t o u c h $@
2022-11-03 18:19:13 +07:00
@SIM_ENABLE_ARCH_ppc_TRUE@ppc/psim$(EXEEXT) : ppc /run $( EXEEXT )
@ S I M _ E N A B L E _ A R C H _ p p c _ T R U E @ $( AM_V_GEN ) l n $< $@ 2 > / d e v / n u l l | | $( LN_S ) $< $@ 2 > / d e v / n u l l | | c p - p $< $@
@SIM_ENABLE_ARCH_ppc_TRUE@ppc/%.o : ppc /%.c | ppc /libsim .a $( SIM_ALL_RECURSIVE_DEPS )
2022-11-06 21:09:25 +07:00
@ S I M _ E N A B L E _ A R C H _ p p c _ T R U E @ $( MAKE ) $( AM_MAKEFLAGS ) - C $( @D ) $( @F )
2022-11-03 18:19:13 +07:00
2022-11-10 02:52:45 +07:00
@SIM_ENABLE_ARCH_ppc_TRUE@ppc/spreg.c : @MAINT @ ppc /ppc -spr -table ppc /spreg -gen .py ppc /$( am__dirstamp )
@ S I M _ E N A B L E _ A R C H _ p p c _ T R U E @ $( AM_V_GEN ) $( srcdir ) / p p c / s p r e g - g e n . p y - - s o u r c e $@ . t m p
@ S I M _ E N A B L E _ A R C H _ p p c _ T R U E @ $( AM_V_at ) $( SHELL ) $( srcroot ) / m o v e - i f - c h a n g e $@ . t m p $( srcdir ) / p p c / s p r e g . c
@ S I M _ E N A B L E _ A R C H _ p p c _ T R U E @ $( AM_V_at ) t o u c h $( srcdir ) / p p c / s p r e g . c
@SIM_ENABLE_ARCH_ppc_TRUE@ppc/spreg.h : @MAINT @ ppc /ppc -spr -table ppc /spreg -gen .py ppc /$( am__dirstamp )
@ S I M _ E N A B L E _ A R C H _ p p c _ T R U E @ $( AM_V_GEN ) $( srcdir ) / p p c / s p r e g - g e n . p y - - h e a d e r $@ . t m p
@ S I M _ E N A B L E _ A R C H _ p p c _ T R U E @ $( AM_V_at ) $( SHELL ) $( srcroot ) / m o v e - i f - c h a n g e $@ . t m p $( srcdir ) / p p c / s p r e g . h
@ S I M _ E N A B L E _ A R C H _ p p c _ T R U E @ $( AM_V_at ) t o u c h $( srcdir ) / p p c / s p r e g . h
2022-11-03 18:19:13 +07:00
@SIM_ENABLE_ARCH_rl78_TRUE@rl78/%.o : rl 78/%.c | rl 78/libsim .a $( SIM_ALL_RECURSIVE_DEPS )
2022-11-06 21:09:25 +07:00
@ S I M _ E N A B L E _ A R C H _ r l 7 8 _ T R U E @ $( MAKE ) $( AM_MAKEFLAGS ) - C $( @D ) $( @F )
2022-11-03 18:19:13 +07:00
@SIM_ENABLE_ARCH_rx_TRUE@rx/%.o : rx /%.c | rx /libsim .a $( SIM_ALL_RECURSIVE_DEPS )
2022-11-06 21:09:25 +07:00
@ S I M _ E N A B L E _ A R C H _ r x _ T R U E @ $( MAKE ) $( AM_MAKEFLAGS ) - C $( @D ) $( @F )
2022-11-03 18:19:13 +07:00
2021-10-31 02:08:38 -04:00
# These rules are copied from automake, but tweaked to use FOR_BUILD variables.
@SIM_ENABLE_ARCH_sh_TRUE@sh/gencode$(EXEEXT) : $( sh_gencode_OBJECTS ) $( sh_gencode_DEPENDENCIES ) sh /$( am__dirstamp )
@ S I M _ E N A B L E _ A R C H _ s h _ T R U E @ $( AM_V_CCLD ) $( LINK_FOR_BUILD ) $( sh_gencode_OBJECTS ) $( sh_gencode_LDADD )
# gencode is a build-time only tool. Override the default rules for it.
@SIM_ENABLE_ARCH_sh_TRUE@sh/gencode.o : sh /gencode .c
@ S I M _ E N A B L E _ A R C H _ s h _ T R U E @ $( AM_V_CC ) $( COMPILE_FOR_BUILD ) - c $< - o $@
@SIM_ENABLE_ARCH_sh_TRUE@sh/code.c : sh /gencode $( EXEEXT )
@ S I M _ E N A B L E _ A R C H _ s h _ T R U E @ $( AM_V_GEN ) $< - x > $@
@SIM_ENABLE_ARCH_sh_TRUE@sh/ppi.c : sh /gencode $( EXEEXT )
@ S I M _ E N A B L E _ A R C H _ s h _ T R U E @ $( AM_V_GEN ) $< - p > $@
@SIM_ENABLE_ARCH_sh_TRUE@sh/table.c : sh /gencode $( EXEEXT )
@ S I M _ E N A B L E _ A R C H _ s h _ T R U E @ $( AM_V_GEN ) $< - s > $@
2021-10-31 02:47:13 -04:00
@SIM_ENABLE_ARCH_v850_TRUE@$(v850_BUILT_SRC_FROM_IGEN) : v 850/stamp -igen
@SIM_ENABLE_ARCH_v850_TRUE@v850/stamp-igen : $( v 850_IGEN_INSN ) $( v 850_IGEN_DC ) $( IGEN )
@ S I M _ E N A B L E _ A R C H _ v 8 5 0 _ T R U E @ $( AM_V_GEN ) $( IGEN_RUN ) \
@ S I M _ E N A B L E _ A R C H _ v 8 5 0 _ T R U E @ $( v 850_IGEN_TRACE ) \
@ S I M _ E N A B L E _ A R C H _ v 8 5 0 _ T R U E @ - G g e n - d i r e c t - a c c e s s \
@ S I M _ E N A B L E _ A R C H _ v 8 5 0 _ T R U E @ - G g e n - z e r o - r 0 \
@ S I M _ E N A B L E _ A R C H _ v 8 5 0 _ T R U E @ - i $( v 850_IGEN_INSN ) \
@ S I M _ E N A B L E _ A R C H _ v 8 5 0 _ T R U E @ - o $( v 850_IGEN_DC ) \
@ S I M _ E N A B L E _ A R C H _ v 8 5 0 _ T R U E @ - x \
@ S I M _ E N A B L E _ A R C H _ v 8 5 0 _ T R U E @ - n i c a c h e . h - h c v 8 5 0 / t m p - i c a c h e . h \
@ S I M _ E N A B L E _ A R C H _ v 8 5 0 _ T R U E @ - n i c a c h e . c - c v 8 5 0 / t m p - i c a c h e . c \
@ S I M _ E N A B L E _ A R C H _ v 8 5 0 _ T R U E @ - n s e m a n t i c s . h - h s v 8 5 0 / t m p - s e m a n t i c s . h \
@ S I M _ E N A B L E _ A R C H _ v 8 5 0 _ T R U E @ - n s e m a n t i c s . c - s v 8 5 0 / t m p - s e m a n t i c s . c \
@ S I M _ E N A B L E _ A R C H _ v 8 5 0 _ T R U E @ - n i d e c o d e . h - h d v 8 5 0 / t m p - i d e c o d e . h \
@ S I M _ E N A B L E _ A R C H _ v 8 5 0 _ T R U E @ - n i d e c o d e . c - d v 8 5 0 / t m p - i d e c o d e . c \
@ S I M _ E N A B L E _ A R C H _ v 8 5 0 _ T R U E @ - n m o d e l . h - h m v 8 5 0 / t m p - m o d e l . h \
@ S I M _ E N A B L E _ A R C H _ v 8 5 0 _ T R U E @ - n m o d e l . c - m v 8 5 0 / t m p - m o d e l . c \
@ S I M _ E N A B L E _ A R C H _ v 8 5 0 _ T R U E @ - n s u p p o r t . h - h f v 8 5 0 / t m p - s u p p o r t . h \
@ S I M _ E N A B L E _ A R C H _ v 8 5 0 _ T R U E @ - n s u p p o r t . c - f v 8 5 0 / t m p - s u p p o r t . c \
@ S I M _ E N A B L E _ A R C H _ v 8 5 0 _ T R U E @ - n i t a b l e . h - h t v 8 5 0 / t m p - i t a b l e . h \
@ S I M _ E N A B L E _ A R C H _ v 8 5 0 _ T R U E @ - n i t a b l e . c - t v 8 5 0 / t m p - i t a b l e . c \
@ S I M _ E N A B L E _ A R C H _ v 8 5 0 _ T R U E @ - n e n g i n e . h - h e v 8 5 0 / t m p - e n g i n e . h \
@ S I M _ E N A B L E _ A R C H _ v 8 5 0 _ T R U E @ - n e n g i n e . c - e v 8 5 0 / t m p - e n g i n e . c \
@ S I M _ E N A B L E _ A R C H _ v 8 5 0 _ T R U E @ - n i r u n . c - r v 8 5 0 / t m p - i r u n . c
@ S I M _ E N A B L E _ A R C H _ v 8 5 0 _ T R U E @ $( AM_V_at ) $( SHELL ) $( srcroot ) / m o v e - i f - c h a n g e v 8 5 0 / t m p - i c a c h e . h v 8 5 0 / i c a c h e . h
@ S I M _ E N A B L E _ A R C H _ v 8 5 0 _ T R U E @ $( AM_V_at ) $( SHELL ) $( srcroot ) / m o v e - i f - c h a n g e v 8 5 0 / t m p - i c a c h e . c v 8 5 0 / i c a c h e . c
@ S I M _ E N A B L E _ A R C H _ v 8 5 0 _ T R U E @ $( AM_V_at ) $( SHELL ) $( srcroot ) / m o v e - i f - c h a n g e v 8 5 0 / t m p - i d e c o d e . h v 8 5 0 / i d e c o d e . h
@ S I M _ E N A B L E _ A R C H _ v 8 5 0 _ T R U E @ $( AM_V_at ) $( SHELL ) $( srcroot ) / m o v e - i f - c h a n g e v 8 5 0 / t m p - i d e c o d e . c v 8 5 0 / i d e c o d e . c
@ S I M _ E N A B L E _ A R C H _ v 8 5 0 _ T R U E @ $( AM_V_at ) $( SHELL ) $( srcroot ) / m o v e - i f - c h a n g e v 8 5 0 / t m p - s e m a n t i c s . h v 8 5 0 / s e m a n t i c s . h
@ S I M _ E N A B L E _ A R C H _ v 8 5 0 _ T R U E @ $( AM_V_at ) $( SHELL ) $( srcroot ) / m o v e - i f - c h a n g e v 8 5 0 / t m p - s e m a n t i c s . c v 8 5 0 / s e m a n t i c s . c
@ S I M _ E N A B L E _ A R C H _ v 8 5 0 _ T R U E @ $( AM_V_at ) $( SHELL ) $( srcroot ) / m o v e - i f - c h a n g e v 8 5 0 / t m p - m o d e l . h v 8 5 0 / m o d e l . h
@ S I M _ E N A B L E _ A R C H _ v 8 5 0 _ T R U E @ $( AM_V_at ) $( SHELL ) $( srcroot ) / m o v e - i f - c h a n g e v 8 5 0 / t m p - m o d e l . c v 8 5 0 / m o d e l . c
@ S I M _ E N A B L E _ A R C H _ v 8 5 0 _ T R U E @ $( AM_V_at ) $( SHELL ) $( srcroot ) / m o v e - i f - c h a n g e v 8 5 0 / t m p - s u p p o r t . h v 8 5 0 / s u p p o r t . h
@ S I M _ E N A B L E _ A R C H _ v 8 5 0 _ T R U E @ $( AM_V_at ) $( SHELL ) $( srcroot ) / m o v e - i f - c h a n g e v 8 5 0 / t m p - s u p p o r t . c v 8 5 0 / s u p p o r t . c
@ S I M _ E N A B L E _ A R C H _ v 8 5 0 _ T R U E @ $( AM_V_at ) $( SHELL ) $( srcroot ) / m o v e - i f - c h a n g e v 8 5 0 / t m p - i t a b l e . h v 8 5 0 / i t a b l e . h
@ S I M _ E N A B L E _ A R C H _ v 8 5 0 _ T R U E @ $( AM_V_at ) $( SHELL ) $( srcroot ) / m o v e - i f - c h a n g e v 8 5 0 / t m p - i t a b l e . c v 8 5 0 / i t a b l e . c
@ S I M _ E N A B L E _ A R C H _ v 8 5 0 _ T R U E @ $( AM_V_at ) $( SHELL ) $( srcroot ) / m o v e - i f - c h a n g e v 8 5 0 / t m p - e n g i n e . h v 8 5 0 / e n g i n e . h
@ S I M _ E N A B L E _ A R C H _ v 8 5 0 _ T R U E @ $( AM_V_at ) $( SHELL ) $( srcroot ) / m o v e - i f - c h a n g e v 8 5 0 / t m p - e n g i n e . c v 8 5 0 / e n g i n e . c
@ S I M _ E N A B L E _ A R C H _ v 8 5 0 _ T R U E @ $( AM_V_at ) $( SHELL ) $( srcroot ) / m o v e - i f - c h a n g e v 8 5 0 / t m p - i r u n . c v 8 5 0 / i r u n . c
@ S I M _ E N A B L E _ A R C H _ v 8 5 0 _ T R U E @ $( AM_V_at ) t o u c h $@
2022-11-03 18:19:13 +07:00
%/libsim.a : | $( SIM_ALL_RECURSIVE_DEPS )
2022-11-06 21:09:25 +07:00
$( MAKE) $( AM_MAKEFLAGS) -C $( @D) $( @F)
2022-11-03 18:19:13 +07:00
%/nrun.o : common /nrun .c | %/libsim .a $( SIM_ALL_RECURSIVE_DEPS )
2022-11-06 21:09:25 +07:00
$( MAKE) $( AM_MAKEFLAGS) -C $( @D) $( @F)
2022-11-03 18:19:13 +07:00
2021-05-14 04:39:39 -04:00
all-recursive : $( SIM_ALL_RECURSIVE_DEPS )
2022-11-05 14:35:00 +07:00
install-data-local : installdirs $( SIM_INSTALL_DATA_LOCAL_DEPS )
$( AM_V_at) $( MKDIR_P) $( DESTDIR) $( libdir)
lib = ` echo sim | sed '$(program_transform_name)' ` ; \
2022-11-07 21:30:10 +07:00
for d in $( SIM_ENABLED_ARCHES) ; do \
n = " $$ lib " ; \
[ " $( SIM_PRIMARY_TARGET) " = " $$ d " ] || n = " $$ n- $$ d " ; \
n = " lib $$ n.a " ; \
$( INSTALL_DATA) $$ d/libsim.a $( DESTDIR) $( libdir) /$$ n || exit 1; \
2022-11-05 14:35:00 +07:00
done
install-exec-local : installdirs $( SIM_INSTALL_EXEC_LOCAL_DEPS )
$( AM_V_at) $( MKDIR_P) $( DESTDIR) $( bindir)
run = ` echo run | sed '$(program_transform_name)' ` ; \
2022-11-07 21:30:10 +07:00
for d in $( SIM_ENABLED_ARCHES) ; do \
n = " $$ run " ; \
[ " $( SIM_PRIMARY_TARGET) " = " $$ d " ] || n = " $$ n- $$ d " ; \
$( LIBTOOL) --mode= install \
$( INSTALL_PROGRAM) $$ d/run$( EXEEXT) $( DESTDIR) $( bindir) /$$ n$( EXEEXT) || exit 1; \
2022-11-05 14:35:00 +07:00
done
2022-11-05 14:44:15 +07:00
uninstall-local : $( SIM_UNINSTALL_LOCAL_DEPS )
rm -f $( DESTDIR) $( bindir) /run $( DESTDIR) $( libdir) /libsim.a
2022-11-07 21:30:10 +07:00
for d in $( SIM_ENABLED_ARCHES) ; do \
2022-11-05 14:44:15 +07:00
rm -f $( DESTDIR) $( bindir) /run-$$ d $( DESTDIR) $( libdir) /libsim-$$ d.a; \
done
2021-01-17 06:17:36 -05:00
# Tell versions [3.59,3.63) of GNU make to not export all variables.
# Otherwise a system limit (for SysV at least) may be exceeded.
.NOEXPORT :