make/common/Defs-embedded.gmk
Index
Unified diffs
Context diffs
Sdiffs
Wdiffs
Patch
New
Old
Previous File
Next File
*** old/make/common/Defs-embedded.gmk Wed Nov 23 01:52:57 2011
--- new/make/common/Defs-embedded.gmk Wed Nov 23 01:52:54 2011
*** 63,69 ****
--- 63,76 ----
# NIO Platform specific source file location
ifdef CROSS_COMPILE_ARCH
NIO_PLATFORM_CLASSES_ROOT_DIR = $(CLOSED_PLATFORM_SRC)/classes/
endif
+ # For ARM sflt we need to link to a library with improved FP accuracy
+ # and it must be linked after fdlibm - this places it at the end after libc
+ # -z muldefs avoids linker errors for duplicate symbols.
+ ifeq ($(CROSS_COMPILE_ARCH), arm)
+ EXTRA_LIBS += $(EXT_LIBS_PATH)/sflt_glibc_jdk.a -Xlinker -z -Xlinker muldefs
+ endif
+
endif # JAVASE_EMBEDDED
make/common/Defs-embedded.gmk
Index
Unified diffs
Context diffs
Sdiffs
Wdiffs
Patch
New
Old
Previous File
Next File