mirror of
https://github.com/openjdk/jdk.git
synced 2025-09-22 03:54:33 +02:00
6744609: Disable MMX support when building libpng library
Define -DPNG_NO_MMX_CODE unconditionally, not just on 64-bit Linux Reviewed-by: anthony, art
This commit is contained in:
parent
e1f54b3780
commit
f284d2a3b2
1 changed files with 3 additions and 10 deletions
|
@ -85,13 +85,6 @@ vpath %.c $(PLATFORM_SRC)/native/$(PKGDIR)/splashscreen
|
||||||
CPPFLAGS += -I$(PLATFORM_SRC)/native/$(PKGDIR)/splashscreen -I$(SHARE_SRC)/native/$(PKGDIR)/splashscreen
|
CPPFLAGS += -I$(PLATFORM_SRC)/native/$(PKGDIR)/splashscreen -I$(SHARE_SRC)/native/$(PKGDIR)/splashscreen
|
||||||
CPPFLAGS += -I$(SHARE_SRC)/native/$(PKGDIR)/image/jpeg -I$(SHARE_SRC)/native/java/util/zip/zlib-1.1.3
|
CPPFLAGS += -I$(SHARE_SRC)/native/$(PKGDIR)/image/jpeg -I$(SHARE_SRC)/native/java/util/zip/zlib-1.1.3
|
||||||
|
|
||||||
ifeq ($(PLATFORM), linux)
|
# Shun the less than portable MMX assembly code in pnggccrd.c,
|
||||||
ifeq ($(ARCH_DATA_MODEL), 64)
|
# and use alternative implementations in C.
|
||||||
# 64-bit gcc has problems compiling MMX instructions.
|
CPPFLAGS += -DPNG_NO_MMX_CODE
|
||||||
# Google it for more details. Possibly the newer versions of
|
|
||||||
# the PNG-library and/or the new compiler will not need this
|
|
||||||
# option in the future.
|
|
||||||
CPPFLAGS += -DPNG_NO_MMX_CODE
|
|
||||||
endif
|
|
||||||
endif
|
|
||||||
|
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue