Changes in directory llvm-test/External/SPEC/CFP2006/436.cactusADM:
Makefile updated: 1.1 -> 1.2 --- Log message: Modified Makefiles to handle multiple directories. --- Diffs of the changes: (+103 -2) Makefile | 105 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++-- 1 files changed, 103 insertions(+), 2 deletions(-) Index: llvm-test/External/SPEC/CFP2006/436.cactusADM/Makefile diff -u llvm-test/External/SPEC/CFP2006/436.cactusADM/Makefile:1.1 llvm-test/External/SPEC/CFP2006/436.cactusADM/Makefile:1.2 --- llvm-test/External/SPEC/CFP2006/436.cactusADM/Makefile:1.1 Fri Sep 1 18:27:13 2006 +++ llvm-test/External/SPEC/CFP2006/436.cactusADM/Makefile Wed Sep 6 15:41:12 2006 @@ -6,9 +6,110 @@ LEVEL = ../../../.. +Source = PreLoop.F StaggeredLeapfrog1a.F StaggeredLeapfrog1a_TS.F \ + StaggeredLeapfrog2.F planewaves.F teukwaves.F datestamp.c regex.c \ + $(addprefix $(SPEC_BENCH_DIR)/src/PUGH/, \ + GHExtension.c FinishReceiveGA.c Startup.c Evolve.c Storage.c \ + SetupGroup.c PostSendGA.c SetupPGH.c SetupPGV.c LoadAware.c Comm.c \ + cctk_ThornBindings.c Overloadables.c PughUtils.c PostReceiveGA.c) \ + $(addprefix $(SPEC_BENCH_DIR)/src/Time/, \ + Courant.c Initialise.c cctk_ThornBindings.c Given.c Simple.c) \ + $(addprefix $(SPEC_BENCH_DIR)/src/Cactus/, \ + ScheduleTraverse.c Groups.c Dummies.c File.c CactusDefaultEvolve.c \ + BinaryTree.c Hash.c Malloc.c CactusTimers.c CallStartupFunctions.c \ + FortranBindingsIO.c ConfigData.c CactusDefaultMainLoopIndex.c \ + Misc.c CactusDefaultComm.c Cache.c RegisterKeyedFunction.c \ + Subsystems.c FortranWrappers.c Network.c Stagger.c \ + CactusDefaultInitialise.c Time.c Expression.c CactusSync.c \ + ProcessCommandLine.c WarnLevel.c CommandLine.c Coord.c \ + ScheduleInterface.c MainUtils.c Reduction.c GHExtensions.c \ + StoreHandledData.c ShutdownCactus.c ProcessEnvironment.c getopt.c \ + ParseFile.c OverloadIO.c StoreKeyedData.c getopt1.c \ + CactusDefaultShutdown.c Banner.c Termination.c \ + ProcessParameterDatabase.c ActiveThorns.c String.c SetupCache.c \ + Table.c DebugDefines.c Interp.c Parameters.c GroupsOnGH.c \ + InitialiseCactus.c IOMethods.c flesh.c ScheduleCreater.c \ + SetParams.c cctk_ThornBindings.c OverloadComm.c Names.c \ + InitialiseDataStructures.c StringList.c DefaultTimers.c \ + StoreNamedData.c ScheduleSorter.c Complex.c OverloadMain.c \ + Traverse.c SKBinTree.c snprintf.c) \ + $(addprefix $(SPEC_BENCH_DIR)/src/IOUtil/, \ + CheckpointRecovery.c Utils.c AdvertisedFiles.c Startup.c \ + cctk_ThornBindings.c) \ + $(SPEC_BENCH_DIR)/src/IDLinearWaves/cctk_ThornBindings.c \ + $(addprefix $(SPEC_BENCH_DIR)/src/BenchADMsrc/, \ + Startup.c ParamCheck.c cctk_ThornBindings.c) \ + $(addprefix $(SPEC_BENCH_DIR)/src/CactusBindings/, \ + ParameterRecoveryEinstein.c ParameterRecoveryCactus.c \ + TIME_private.c OverloadThorns.c Cactus.c PUGH_Register.c \ + EINSTEIN_restricted.c ParameterRecoveryIOASCII.c IOASCII.c \ + CreateTimeParameters.c BOUNDARY_restricted.c \ + CreateIOBasicParameters.c Global.c ParameterRecoveryPUGH.c \ + EINSTEIN_private.c CARTGRID3D_private.c \ + BindingsParameterRecovery.c PUGH.c ParameterRecoveryPUGHSlab.c \ + SchedulePUGH.c IOUtil_Register.c TIME_restricted.c \ + Cactus_FortranWrapper.c ParameterRecoveryTime.c \ + BenchADM_FortranWrapper.c IOASCII_private.c PUGHReduce.c \ + CACTUS_private.c Time.c ScheduleTime.c Boundary_Register.c \ + PUGHReduce_Register.c CreateEinsteinParameters.c BindingsSchedule.c \ + CreateIOASCIIParameters.c CreatePUGHParameters.c BENCHADM_private.c \ + CreateBenchADMParameters.c CreateIOUtilParameters.c \ + CreateCartGrid3DParameters.c IDLINEARWAVES_private.c Boundary.c \ + Einstein.c CreateIDLinearWavesParameters.c \ + ParameterRecoveryBenchADM.c ParameterRecoveryIOBasic.c \ + PUGH_private.c ScheduleIOASCII.c PUGHSlab_Register.c \ + ScheduleBoundary.c CreatePUGHReduceParameters.c IOBasic.c \ + ScheduleEinstein.c ParameterRecoveryPUGHReduce.c CartGrid3D.c \ + IOASCII_Register.c IDLinearWaves_FortranWrapper.c \ + PUGH_FortranWrapper.c ScheduleIDLinearWaves.c DummyThornFunctions.c \ + CreateBoundaryParameters.c IO_restricted.c PUGHSlab.c \ + BenchADM_Register.c CartGrid3D_Register.c SchedulePUGHSlab.c \ + ParameterRecoveryIDLinearWaves.c IOBASIC_private.c \ + SchedulePUGHReduce.c PUGHReduce_FortranWrapper.c ScheduleIOUtil.c \ + Einstein_Register.c CreateCactusParameters.c Time_Register.c \ + IOBasic_FortranWrapper.c CreatePUGHSlabParameters.c \ + CACTUS_restricted.c BindingsVariables.c IsOverloaded.c \ + Cactus_Register.c Einstein_FortranWrapper.c \ + ParameterRecoveryIOUtil.c IOUtil.c ParameterRecoveryCartGrid3D.c \ + PUGHSlab_FortranWrapper.c BENCHADM_restricted.c \ + BindingsParameters.c CartGrid3D_FortranWrapper.c \ + RegisterThornFunctions.c Boundary_FortranWrapper.c \ + ScheduleIOBasic.c BenchADM.c IOBasic_Register.c IDLinearWaves.c \ + Time_FortranWrapper.c IDLinearWaves_Register.c \ + IOASCII_FortranWrapper.c ScheduleBenchADM.c ScheduleCactus.c \ + ImplementationBindings.c DRIVER_restricted.c \ + IOUtil_FortranWrapper.c ScheduleCartGrid3D.c \ + FortranThornFunctions.c GRID_restricted.c \ + ParameterRecoveryBoundary.c) \ + $(addprefix $(SPEC_BENCH_DIR)/src/CartGrid3D/, \ + SymmetryWrappers.c GHExtension.c DecodeSymParameters.c \ + SetSymmetry.c Startup.c CartGrid3D.c Symmetry.c ParamCheck.c \ + cctk_ThornBindings.c) \ + $(addprefix $(SPEC_BENCH_DIR)/src/Einstein/, \ + Courant.c InitialEinstein.c MaskInit.c Slicing.c InitialFlat.c \ + carttosphere.c InitSymBound.c LapseInits.c cctk_ThornBindings.c \ + ShiftInits.c evaltrK.c ConfPhys.c) \ + $(addprefix $(SPEC_BENCH_DIR)/src/PUGHReduce/, \ + ReductionNormInf.c ReductionMax.c ReductionMin.c ReductionSum.c \ + Startup.c Reduction.c ReductionNorm1.c ReductionNorm2.c \ + cctk_ThornBindings.c) \ + $(addprefix $(SPEC_BENCH_DIR)/src/Boundary/, \ + FlatBoundary.c ScalarBoundary.c RadiationBoundary.c RobinBoundary.c \ + CopyBoundary.c cctk_ThornBindings.c) \ + $(addprefix $(SPEC_BENCH_DIR)/src/PUGHSlab/, \ + DatatypeConversion.c GetHyperslab.c Mapping.c Hyperslab.c \ + cctk_ThornBindings.c NewHyperslab.c) \ + $(addprefix $(SPEC_BENCH_DIR)/src/IOASCII/, \ + Output1D.c Output2D.c Output3D.c Startup.c cctk_ThornBindings.c \ + ChooseOutput.c Write1D.c Write2D.c Write3D.c) \ + $(addprefix $(SPEC_BENCH_DIR)/src/IOBasic/, \ + WriteScalar.c OutputScalar.c OutputInfo.c Startup.c WriteInfo.c \ + cctk_ThornBindings.c) + include ../../Makefile.spec2006 include $(PROJ_SRC_ROOT)/Makefile.FORTRAN -CPPFLAGS += -DCCODE -I$(SPEC_BENCH_DIR)/src/include +CFLAGS += -DCCODE -STDOUT_FILENAME := cactusADM.out +RUN_OPTIONS = benchADM +STDOUT_FILENAME := benchADM.out _______________________________________________ llvm-commits mailing list llvm-commits@cs.uiuc.edu http://lists.cs.uiuc.edu/mailman/listinfo/llvm-commits