diff options
author | Michael Stahl <mstahl@redhat.com> | 2013-11-06 18:59:45 +0100 |
---|---|---|
committer | Michael Stahl <mstahl@redhat.com> | 2013-11-07 01:34:43 +0100 |
commit | eca3dec2047bf675932cc9a6b2ad8acaaf919a24 (patch) | |
tree | 6adb76a0d80afbbdac72f1d194535d4573fbfb35 /bridges | |
parent | 9487456637abc1f26eda26f9e38f260b5f49edc2 (diff) |
fdo#42783: remove CPU variable from environment
Replace uses with CPUNAME instead, and get rid of the horrible
postgresql patch that worked around environment leakage.
Change-Id: I38ccabfc438360524a272901bb9332ea708e274c
Diffstat (limited to 'bridges')
-rw-r--r-- | bridges/Library_cpp_uno.mk | 32 | ||||
-rw-r--r-- | bridges/Module_bridges.mk | 2 |
2 files changed, 17 insertions, 17 deletions
diff --git a/bridges/Library_cpp_uno.mk b/bridges/Library_cpp_uno.mk index 699d4c84bbc9..79d211948466 100644 --- a/bridges/Library_cpp_uno.mk +++ b/bridges/Library_cpp_uno.mk @@ -9,13 +9,13 @@ $(eval $(call gb_Library_Library,$(gb_CPPU_ENV)_uno)) -ifeq ($(OS)$(CPU),AIXP) +ifeq ($(OS)-$(CPUNAME),AIX-POWERPC) bridges_SELECTED_BRIDGE := gcc3_aix_powerpc bridge_exception_objects := except bridge_cxx_objects := cpp2uno uno2cpp -else ifeq ($(CPU),R) +else ifeq ($(CPUNAME),ARM) ifeq ($(OS),IOS) $(eval $(call gb_Library_use_sdk_api,gcc3_uno)) @@ -35,25 +35,25 @@ $(call gb_LinkTarget_get_target,$(call gb_Library_get_linktarget,gcc3_uno)) : \ EXTRAOBJECTLISTS += $(call gb_CustomTarget_get_workdir,bridges/source/cpp_uno/gcc3_linux_arm)/armhelper.objectlist endif -else ifeq ($(OS)$(CPU),LINUXL) +else ifeq ($(OS)-$(CPUNAME),LINUX-AXP) bridges_SELECTED_BRIDGE := gcc3_linux_alpha bridge_exception_objects := cpp2uno except uno2cpp -else ifeq ($(OS)$(CPU),LINUXH) +else ifeq ($(OS)-$(CPUNAME),LINUX-HPPA) bridges_SELECTED_BRIDGE := gcc3_linux_hppa bridge_asm_objects := call bridge_noopt_objects := cpp2uno except uno2cpp -else ifeq ($(OS)$(CPU),LINUXA) +else ifeq ($(OS)-$(CPUNAME),LINUX-IA64) bridges_SELECTED_BRIDGE := gcc3_linux_ia64 bridge_asm_objects := call bridge_exception_objects := except bridge_noopt_objects := cpp2uno uno2cpp -else ifeq ($(CPU),I) +else ifeq ($(CPUNAME),INTEL) ifneq ($(filter ANDROID DRAGONFLY FREEBSD LINUX NETBSD OPENBSD,$(OS)),) bridges_SELECTED_BRIDGE := gcc3_linux_intel @@ -75,12 +75,12 @@ bridge_noopt_objects := uno2cpp bridge_exception_objects := callvirtualmethod cpp2uno dllinit except smallstruct endif -else ifeq ($(OS)$(CPU),LINUX6) +else ifeq ($(OS)-$(CPUNAME),LINUX-M68K) bridges_SELECTED_BRIDGE := gcc3_linux_m68k bridge_noopt_objects := cpp2uno except uno2cpp -else ifeq ($(CPU),M) +else ifeq ($(CPUNAME),GODSON) ifneq ($(filter ANDROID LINUX,$(OS)),) bridges_SELECTED_BRIDGE := gcc3_linux_mips @@ -88,36 +88,36 @@ bridge_noopt_objects := cpp2uno uno2cpp bridge_exception_objects := except endif -else ifeq ($(OS)$(CPUNAME),LINUXPOWERPC) +else ifeq ($(OS)-$(CPUNAME),LINUX-POWERPC) bridges_SELECTED_BRIDGE := gcc3_linux_powerpc bridge_noopt_objects := uno2cpp bridge_exception_objects := cpp2uno except -else ifeq ($(OS)$(CPUNAME),LINUXPOWERPC64) +else ifeq ($(OS)-$(CPUNAME),LINUX-POWERPC64) bridges_SELECTED_BRIDGE := gcc3_linux_powerpc64 bridge_noopt_objects := cpp2uno uno2cpp bridge_exception_objects := except -else ifeq ($(OS)$(CPUNAME),LINUXS390) +else ifeq ($(OS)-$(CPUNAME),LINUX-S390) bridges_SELECTED_BRIDGE := gcc3_linux_s390 bridge_exception_objects := cpp2uno except uno2cpp -else ifeq ($(OS)$(CPUNAME),LINUXS390X) +else ifeq ($(OS)-$(CPUNAME),LINUX-S390X) bridges_SELECTED_BRIDGE := gcc3_linux_s390x bridge_exception_objects := cpp2uno except uno2cpp -else ifeq ($(OS)$(CPU),LINUXS) +else ifeq ($(OS)-$(CPUNAME),LINUX-SPARC) bridges_SELECTED_BRIDGE := gcc3_linux_sparc bridge_asm_objects := call bridge_noopt_objects := except bridge_exception_objects := cpp2uno uno2cpp -else ifeq ($(CPU),X) +else ifeq ($(CPUNAME),X86_64) ifneq ($(filter DRAGONFLY FREEBSD LINUX NETBSD OPENBSD,$(OS)),) bridges_SELECTED_BRIDGE := gcc3_linux_x86-64 @@ -140,12 +140,12 @@ bridge_noncallexception_noopt_objects := callvirtualmethod bridge_exception_objects := abi cpp2uno except uno2cpp endif -else ifeq ($(OS)$(CPU),SOLARISI) +else ifeq ($(OS)-$(CPUNAME),SOLARIS-INTEL) bridges_SELECTED_BRIDGE := gcc3_solaris_intel bridge_exception_objects := cpp2uno except uno2cpp -else ifeq ($(OS)$(CPU),SOLARISS) +else ifeq ($(OS)-$(CPUNAME),SOLARIS-SPARC) bridges_SELECTED_BRIDGE := gcc3_solaris_sparc bridge_noopt_objects := cpp2uno uno2cpp diff --git a/bridges/Module_bridges.mk b/bridges/Module_bridges.mk index 6c4e3bf6bd3a..534efda6936b 100644 --- a/bridges/Module_bridges.mk +++ b/bridges/Module_bridges.mk @@ -16,7 +16,7 @@ $(eval $(call gb_Module_add_targets,bridges,\ Library_java_uno \ $(if $(filter MACOSX,$(OS)),Package_jnilib_java_uno) \ ) \ - $(if $(filter R,$(CPU)),\ + $(if $(filter ARM,$(CPUNAME)),\ $(if $(filter IOS,$(OS)),\ CustomTarget_gcc3_ios_arm) \ $(if $(filter ANDROID LINUX,$(OS)),\ |