|
From: <sv...@va...> - 2009-02-06 04:03:07
|
Author: njn Date: 2009-02-06 04:02:53 +0000 (Fri, 06 Feb 2009) New Revision: 9110 Log: Inline Makefile.tool-flags.am into Makefile.tool.am -- there's no point having it in a separate file, it just makes things harder to follow. Removed: branches/DARWIN/Makefile.tool-flags.am Modified: branches/DARWIN/Makefile.tool.am Deleted: branches/DARWIN/Makefile.tool-flags.am =================================================================== --- branches/DARWIN/Makefile.tool-flags.am 2009-02-06 03:49:57 UTC (rev 9109) +++ branches/DARWIN/Makefile.tool-flags.am 2009-02-06 04:02:53 UTC (rev 9110) @@ -1,49 +0,0 @@ -add_includes_x86_linux = -I$(top_srcdir)/include \ - -I@VEX_DIR@/pub \ - -DVGA_x86=1 \ - -DVGO_linux=1 \ - -DVGP_x86_linux=1 - -add_includes_amd64_linux = -I$(top_srcdir)/include \ - -I@VEX_DIR@/pub \ - -DVGA_amd64=1 \ - -DVGO_linux=1 \ - -DVGP_amd64_linux=1 - -add_includes_ppc32_linux = -I$(top_srcdir)/include \ - -I@VEX_DIR@/pub \ - -DVGA_ppc32=1 \ - -DVGO_linux=1 \ - -DVGP_ppc32_linux=1 - -add_includes_ppc64_linux = -I$(top_srcdir)/include \ - -I@VEX_DIR@/pub \ - -DVGA_ppc64=1 \ - -DVGO_linux=1 \ - -DVGP_ppc64_linux=1 - -add_includes_ppc32_aix5 = -I$(top_srcdir)/include \ - -I@VEX_DIR@/pub \ - -DVGA_ppc32=1 \ - -DVGO_aix5=1 \ - -DVGP_ppc32_aix5=1 - -add_includes_ppc64_aix5 = -I$(top_srcdir)/include \ - -I@VEX_DIR@/pub \ - -DVGA_ppc64=1 \ - -DVGO_aix5=1 \ - -DVGP_ppc64_aix5=1 - -add_includes_x86_darwin = -I$(top_srcdir)/include \ - -I@VEX_DIR@/pub \ - -DVGA_x86=1 \ - -DVGO_darwin=1 \ - -DVGP_x86_darwin=1 - -add_includes_amd64_darwin = -I$(top_srcdir)/include \ - -I@VEX_DIR@/pub \ - -DVGA_amd64=1 \ - -DVGO_darwin=1 \ - -DVGP_amd64_darwin=1 - -include $(top_srcdir)/Makefile.flags.am Modified: branches/DARWIN/Makefile.tool.am =================================================================== --- branches/DARWIN/Makefile.tool.am 2009-02-06 03:49:57 UTC (rev 9109) +++ branches/DARWIN/Makefile.tool.am 2009-02-06 04:02:53 UTC (rev 9110) @@ -2,10 +2,55 @@ SUBDIRS = . tests docs include $(top_srcdir)/Makefile.all.am +include $(top_srcdir)/Makefile.flags.am include $(top_srcdir)/Makefile.install.am -include $(top_srcdir)/Makefile.tool-flags.am include $(top_srcdir)/Makefile.tool-inplace.am +add_includes_COMMON = \ + -I$(top_srcdir)/include \ + -I@VEX_DIR@/pub + +add_includes_x86_linux = $(add_includes_COMMON) \ + -DVGA_x86=1 \ + -DVGO_linux=1 \ + -DVGP_x86_linux=1 + +add_includes_amd64_linux = $(add_includes_COMMON) \ + -DVGA_amd64=1 \ + -DVGO_linux=1 \ + -DVGP_amd64_linux=1 + +add_includes_ppc32_linux = $(add_includes_COMMON) \ + -DVGA_ppc32=1 \ + -DVGO_linux=1 \ + -DVGP_ppc32_linux=1 + +add_includes_ppc64_linux = $(add_includes_COMMON) \ + -DVGA_ppc64=1 \ + -DVGO_linux=1 \ + -DVGP_ppc64_linux=1 + +add_includes_ppc32_aix5 = $(add_includes_COMMON) \ + -DVGA_ppc32=1 \ + -DVGO_aix5=1 \ + -DVGP_ppc32_aix5=1 + +add_includes_ppc64_aix5 = $(add_includes_COMMON) \ + -DVGA_ppc64=1 \ + -DVGO_aix5=1 \ + -DVGP_ppc64_aix5=1 + +add_includes_x86_darwin = $(add_includes_COMMON) \ + -DVGA_x86=1 \ + -DVGO_darwin=1 \ + -DVGP_x86_darwin=1 + +add_includes_amd64_darwin = $(add_includes_COMMON) \ + -DVGA_amd64=1 \ + -DVGO_darwin=1 \ + -DVGP_amd64_darwin=1 + + LIBREPLACEMALLOC_X86_LINUX = \ $(top_builddir)/coregrind/libreplacemalloc_toolpreload_x86_linux.a @@ -30,6 +75,7 @@ LIBREPLACEMALLOC_AMD64_DARWIN = \ $(top_builddir)/coregrind/libreplacemalloc_toolpreload_amd64_darwin.a + COREGRIND_LIBS_X86_LINUX = \ $(top_builddir)/coregrind/libcoregrind_x86_linux.a \ @VEX_DIR@/libvex_x86_linux.a @@ -62,6 +108,7 @@ $(top_builddir)/coregrind/libcoregrind_amd64_darwin.a \ @VEX_DIR@/libvex_amd64_darwin.a + ##.PHONY: @VEX_DIR@/libvex.a @VEX_DIR@/libvex_x86_linux.a: @VEX_DIR@/priv/main/vex_svnversion.h @@ -115,6 +162,7 @@ @VEX_DIR@/priv/main/vex_svnversion.h: $(MAKE) -C @VEX_DIR@ CC="$(CC)" version + TOOL_LDADD_COMMON = -lgcc TOOL_LDFLAGS_COMMON_LINUX = -static \ -Wl,-defsym,valt_load_address=@VALT_LOAD_ADDRESS@ \ @@ -172,23 +220,30 @@ -Wl,--whole-archive \ $(LIBREPLACEMALLOC_X86_LINUX) \ -Wl,--no-whole-archive + LIBREPLACEMALLOC_LDFLAGS_AMD64_LINUX = \ -Wl,--whole-archive \ $(LIBREPLACEMALLOC_AMD64_LINUX) \ -Wl,--no-whole-archive + LIBREPLACEMALLOC_LDFLAGS_PPC32_LINUX = \ -Wl,--whole-archive \ $(LIBREPLACEMALLOC_PPC32_LINUX) \ -Wl,--no-whole-archive + LIBREPLACEMALLOC_LDFLAGS_PPC64_LINUX = \ -Wl,--whole-archive \ $(LIBREPLACEMALLOC_PPC64_LINUX) \ -Wl,--no-whole-archive + LIBREPLACEMALLOC_LDFLAGS_PPC32_AIX5 = \ $(LIBREPLACEMALLOC_PPC32_AIX5) + LIBREPLACEMALLOC_LDFLAGS_PPC64_AIX5 = \ $(LIBREPLACEMALLOC_PPC64_AIX5) + LIBREPLACEMALLOC_LDFLAGS_X86_DARWIN = \ $(LIBREPLACEMALLOC_X86_DARWIN) + LIBREPLACEMALLOC_LDFLAGS_AMD64_DARWIN = \ $(LIBREPLACEMALLOC_AMD64_DARWIN) |