Update of /cvsroot/compbench/CompBenchmarks++
In directory sc8-pr-cvs4.sourceforge.net:/tmp/cvs-serv12563
Modified Files:
configure.in Makefile.am
Log Message:
0.3.3. Shared library interface for benchmarks.
Major hiercharchy refactorying.
Index: Makefile.am
===================================================================
RCS file: /cvsroot/compbench/CompBenchmarks++/Makefile.am,v
retrieving revision 1.7
retrieving revision 1.8
diff -C2 -d -r1.7 -r1.8
*** Makefile.am 25 Sep 2006 16:06:47 -0000 1.7
--- Makefile.am 1 Nov 2006 13:06:07 -0000 1.8
***************
*** 1,3 ****
! SUBDIRS = share System Benchmark UI
bin_PROGRAMS = compbenchmarks
--- 1,4 ----
! SUBDIRS = share System Compiler Benchmark UI
! lib_LTLIBRARIES = libcompbenchmarks.la
bin_PROGRAMS = compbenchmarks
***************
*** 5,14 ****
compbenchmarks_SOURCES = cloptions.cpp main.cpp
! compbenchmarks_LDADD = System/libSystem.la \
Benchmark/libBenchmark.la \
UI/libUI.la
# -lwwwcore -lwwwapp -lwwwinit # !!!
! noinst_HEADERS = cloptions.h main.h
EXTRA_DIST = compbenchmarks-config Doxyfile compbenchmarks-config.1 compbenchmarks.pod compbenchmarks.1
--- 6,24 ----
compbenchmarks_SOURCES = cloptions.cpp main.cpp
! libcompbenchmarks_la_SOURCES = libcompbenchmarks.cpp
!
! libcompbenchmarks_la_LIBADD = System/libSystem.la \
! Compiler/libCompiler.la \
Benchmark/libBenchmark.la \
UI/libUI.la
# -lwwwcore -lwwwapp -lwwwinit # !!!
! libcompbenchmarks_la_DEPENDENCIES = $(libcompbenchmarks_la_LIBADD)
!
! include_HEADERS = libcompbenchmarks.h config.h
!
! compbenchmarks_LDADD = libcompbenchmarks.la
!
! noinst_HEADERS = cloptions.h main.h $(libcompbenchmarks_la_SOURCES:.cpp=.h) # !!!
EXTRA_DIST = compbenchmarks-config Doxyfile compbenchmarks-config.1 compbenchmarks.pod compbenchmarks.1
Index: configure.in
===================================================================
RCS file: /cvsroot/compbench/CompBenchmarks++/configure.in,v
retrieving revision 1.11
retrieving revision 1.12
diff -C2 -d -r1.11 -r1.12
*** configure.in 10 Oct 2006 17:31:30 -0000 1.11
--- configure.in 1 Nov 2006 13:06:07 -0000 1.12
***************
*** 7,11 ****
AC_CANONICAL_TARGET
! AM_INIT_AUTOMAKE(compbenchmarks, 0.3.2)
AM_CONFIG_HEADER(config.h)
--- 7,11 ----
AC_CANONICAL_TARGET
! AM_INIT_AUTOMAKE(compbenchmarks, 0.3.3)
AM_CONFIG_HEADER(config.h)
***************
*** 204,211 ****
# Checks for libraries.
# Checks for header files.
AC_HEADER_STDC
! AC_CHECK_HEADERS(string time.h stat.h types.h getopt.h)
# Checks for typedefs, structures, and compiler characteristics.
--- 204,212 ----
# Checks for libraries.
+ AC_CHECK_LIB(dl, dlopen)
# Checks for header files.
AC_HEADER_STDC
! AC_CHECK_HEADERS(string time.h stat.h types.h getopt.h dlfcn.h)
# Checks for typedefs, structures, and compiler characteristics.
***************
*** 255,259 ****
share/system/cygwin/Makefile
System/Makefile
! Benchmark/Compiler/Makefile
Benchmark/Makefile
UI/Makefile
--- 256,262 ----
share/system/cygwin/Makefile
System/Makefile
! Compiler/Compiler-TCC/Makefile
! Compiler/Compiler-GCC/Makefile
! Compiler/Makefile
Benchmark/Makefile
UI/Makefile
|