зеркало из https://github.com/mozilla/pjs.git
Bugzilla Bug 333932: fixed Solaris SPARC GCC build failures.
r=christophe.ravel
This commit is contained in:
Родитель
ae1b7a2d2b
Коммит
d57bf7591a
|
@ -235,16 +235,22 @@ ifeq ($(CPU_ARCH),sparc)
|
||||||
endif
|
endif
|
||||||
ifdef USE_ABI32_INT64
|
ifdef USE_ABI32_INT64
|
||||||
ARCHFLAG=-mcpu=v9 -Wa,-xarch=v8plus
|
ARCHFLAG=-mcpu=v9 -Wa,-xarch=v8plus
|
||||||
|
SOLARIS_AS_FLAGS = -xarch=v8plus -K PIC
|
||||||
endif
|
endif
|
||||||
ifdef USE_ABI32_FPU
|
ifdef USE_ABI32_FPU
|
||||||
ARCHFLAG=-mcpu=v9 -Wa,-xarch=v8plus
|
ARCHFLAG=-mcpu=v9 -Wa,-xarch=v8plusa
|
||||||
|
SOLARIS_AS_FLAGS = -xarch=v8plusa -K PIC
|
||||||
endif # USE_ABI32_FPU
|
endif # USE_ABI32_FPU
|
||||||
ifdef USE_ABI64_INT
|
ifdef USE_ABI64_INT
|
||||||
# this builds for Sparc v9a pure 64-bit architecture
|
# this builds for Sparc v9a pure 64-bit architecture
|
||||||
|
ARCHFLAG += -mcpu=v9 -Wa,-xarch=v9
|
||||||
|
SOLARIS_AS_FLAGS = -xarch=v9 -K PIC
|
||||||
endif
|
endif
|
||||||
ifdef USE_ABI64_FPU
|
ifdef USE_ABI64_FPU
|
||||||
# this builds for Sparc v9a pure 64-bit architecture
|
# this builds for Sparc v9a pure 64-bit architecture
|
||||||
# It uses floating point, and 32-bit word size
|
# It uses floating point, and 32-bit word size
|
||||||
|
ARCHFLAG += -mcpu=v9 -Wa,-xarch=v9a
|
||||||
|
SOLARIS_AS_FLAGS = -xarch=v9a -K PIC
|
||||||
endif
|
endif
|
||||||
else # NS_USE_GCC
|
else # NS_USE_GCC
|
||||||
ifdef USE_ABI32_INT32
|
ifdef USE_ABI32_INT32
|
||||||
|
|
Загрузка…
Ссылка в новой задаче