diff options
Diffstat (limited to 'sim/ppc')
-rw-r--r-- | sim/ppc/Makefile.in | 18 | ||||
-rw-r--r-- | sim/ppc/basics.h | 2 | ||||
-rwxr-xr-x | sim/ppc/configure | 28 | ||||
-rw-r--r-- | sim/ppc/configure.ac | 22 | ||||
-rw-r--r-- | sim/ppc/inline.c | 2 |
5 files changed, 6 insertions, 66 deletions
diff --git a/sim/ppc/Makefile.in b/sim/ppc/Makefile.in index 397e76c..9d892ee 100644 --- a/sim/ppc/Makefile.in +++ b/sim/ppc/Makefile.in @@ -95,7 +95,6 @@ LIBS = $(COMMON_LIBS) @LIBS@ $(LIBGNU) $(LIBGNU_EXTRA_LIBS) COMPILE_FOR_BUILD = $(CC_FOR_BUILD) $(BUILD_CFLAGS) LINK_FOR_BUILD = $(CC_FOR_BUILD) $(BUILD_CFLAGS) $(LDFLAGS_FOR_BUILD) -o $@ -CONFIG_FILE = @sim_config@ IGEN_OPCODE_RULES = @sim_opcode@ IGEN_DECODE_MECHANISM = @sim_decode_mechanism@ IGEN_DUPLICATE = @sim_dup@ @@ -168,7 +167,6 @@ ALTIVEC_REGISTERS_H = \ BASICS_H = \ basics.h \ $(CONFIG_H) \ - $(PPC_CONFIG_H) \ $(INLINE_H) \ $(SIM_CALLBACKS_H) \ $(DEBUG_H) \ @@ -401,9 +399,6 @@ MODEL_H = \ PK_H = \ pk.h -PPC_CONFIG_H = \ - ppc-config.h - SEMANTICS_H = \ semantics.h @@ -437,8 +432,7 @@ BUILT_SRC_WO_CONFIG = \ BUILT_SRC = \ $(BUILT_SRC_WO_CONFIG) \ - config.h \ - ppc-config.h + config.h LIB_INLINE_SRC = \ psim.c \ @@ -541,7 +535,7 @@ psim.o: psim.c $(CPU_H) $(IDECODE_H) $(OPTIONS_H) $(TREE_H) $(BFD_H) bits.o: bits.c $(BASICS_H) debug.o: debug.c $(CONFIG_H) $(BASICS_H) -filter_filename.o: filter_filename.c $(CONFIG_H) $(PPC_CONFIG_H) $(FILTER_FILENAME_H) +filter_filename.o: filter_filename.c $(CONFIG_H) $(FILTER_FILENAME_H) sim-endian.o: sim-endian.c $(CONFIG_H) $(BASICS_H) $(SIM_ENDIAN_N_H) @@ -646,10 +640,6 @@ tmp-defines: config.h Makefile # Rules to create the built c source code files # -ppc-config.h: $(CONFIG_FILE) - cp $(srcdir)/$(CONFIG_FILE) ppc-config.h - - tmp-dgen: dgen ppc-spr-table $(srcdir)/../../move-if-change $(DGEN) $(DGEN_FLAGS) \ -r $(srcdir)/ppc-spr-table \ @@ -705,7 +695,7 @@ igen: igen.o table.o lf.o misc.o filter_host.o ld-decode.o ld-cache.o filter.o l filter_host.c: filter_filename.c cat $(srcdir)/filter_filename.c > filter_host.c -filter_host.o: filter_host.c $(CONFIG_H) $(PPC_CONFIG_H) $(FILTER_FILENAME_H) +filter_host.o: filter_host.c $(CONFIG_H) $(FILTER_FILENAME_H) $(COMPILE_FOR_BUILD) -c filter_host.c table.o: table.c $(CONFIG_H) $(MISC_H) $(LF_H) $(TABLE_H) @@ -856,7 +846,7 @@ distclean realclean: clean rm -f TAGS Makefile config.cache config.status config.h defines.h stamp-h config.log maintainer-clean: distclean - rm -f *~ *.log ppc-config.h core *.core + rm -f *~ *.log core *.core Makefile: Makefile.in config.status CONFIG_FILES=Makefile CONFIG_HEADERS= $(SHELL) ./config.status diff --git a/sim/ppc/basics.h b/sim/ppc/basics.h index 0d03a42..7c54b73 100644 --- a/sim/ppc/basics.h +++ b/sim/ppc/basics.h @@ -71,7 +71,7 @@ typedef enum { /* Basic configuration */ -#include "ppc-config.h" +#include "std-config.h" #include "inline.h" diff --git a/sim/ppc/configure b/sim/ppc/configure index 7b41344..619f1d7 100755 --- a/sim/ppc/configure +++ b/sim/ppc/configure @@ -649,7 +649,6 @@ sim_decode_mechanism sim_dup sim_switch sim_opcode -sim_config sim_line_nr EGREP GREP @@ -706,7 +705,6 @@ ac_subst_files='' ac_user_opts=' enable_option_checking enable_sim_bitsize -enable_sim_config enable_sim_decode_mechanism enable_sim_default_model enable_sim_duplicate @@ -1344,7 +1342,6 @@ Optional Features: --disable-FEATURE do not include FEATURE (same as --enable-FEATURE=no) --enable-FEATURE[=ARG] include FEATURE [ARG=yes] --enable-sim-bitsize=n Specify target bitsize (32 or 64). - --enable-sim-config=file Override default config file --enable-sim-decode-mechanism=which Specify the instruction decode mechanism. --enable-sim-default-model=which Specify default PowerPC to model. --enable-sim-duplicate Expand (duplicate) semantic functions. @@ -2936,30 +2933,6 @@ else fi -# Check whether --enable-sim-config was given. -if test "${enable_sim_config+set}" = set; then : - enableval=$enable_sim_config; case "${enableval}" in - yes|no) as_fn_error $? "\"No value supplied for --enable-sim-config=file\"" "$LINENO" 5;; - *) if test -f "${srcdir}/${enableval}"; then - sim_config="${enableval}"; - elif test -f "${srcdir}/${enableval}-config.h"; then - sim_config="${enableval}-config.h" - else - as_fn_error $? "\"Config file $enableval was not found\"" "$LINENO" 5; - sim_config=std-config.h - fi;; -esac -if test x"$silent" != x"yes" && test x"$sim_config" != x""; then - echo "Setting config flags = $sim_config" 6>&1 -fi -else - sim_config="std-config.h" -if test x"$silent" != x"yes"; then - echo "Setting config flags = $sim_config" 6>&1 -fi -fi - - # Check whether --enable-sim-decode-mechanism was given. if test "${enable_sim_decode_mechanism+set}" = set; then : enableval=$enable_sim_decode_mechanism; case "${enableval}" in @@ -4240,7 +4213,6 @@ fi - ac_config_files="$ac_config_files Makefile" ac_config_commands="$ac_config_commands default" diff --git a/sim/ppc/configure.ac b/sim/ppc/configure.ac index e264c87..b837c5b 100644 --- a/sim/ppc/configure.ac +++ b/sim/ppc/configure.ac @@ -16,27 +16,6 @@ if test x"$silent" != x"yes" && test x"$sim_bitsize" != x""; then fi],[sim_bitsize=""])dnl -AC_ARG_ENABLE(sim-config, -[ --enable-sim-config=file Override default config file], -[case "${enableval}" in - yes|no) AC_MSG_ERROR("No value supplied for --enable-sim-config=file");; - *) if test -f "${srcdir}/${enableval}"; then - sim_config="${enableval}"; - elif test -f "${srcdir}/${enableval}-config.h"; then - sim_config="${enableval}-config.h" - else - AC_MSG_ERROR("Config file $enableval was not found"); - sim_config=std-config.h - fi;; -esac -if test x"$silent" != x"yes" && test x"$sim_config" != x""; then - echo "Setting config flags = $sim_config" 6>&1 -fi],[sim_config="std-config.h" -if test x"$silent" != x"yes"; then - echo "Setting config flags = $sim_config" 6>&1 -fi])dnl - - AC_ARG_ENABLE(sim-decode-mechanism, [ --enable-sim-decode-mechanism=which Specify the instruction decode mechanism.], [case "${enableval}" in @@ -621,7 +600,6 @@ else fi AC_SUBST(sim_line_nr) -AC_SUBST(sim_config) AC_SUBST(sim_opcode) AC_SUBST(sim_switch) AC_SUBST(sim_dup) diff --git a/sim/ppc/inline.c b/sim/ppc/inline.c index 1db2dec..dfba2b3 100644 --- a/sim/ppc/inline.c +++ b/sim/ppc/inline.c @@ -24,7 +24,7 @@ /* This must come before any other includes. */ #include "defs.h" -#include "ppc-config.h" +#include "std-config.h" #include "inline.h" |