RFR: JDK-8150257 Remove softfloat lib support

Gary Adams gary.adams at oracle.com
Mon Feb 22 13:07:05 UTC 2016


As far as I know the only build that uses the sflt libs is the legacy armv5 linux systems.

http://closedjdk.us.oracle.com/ejdk9/dev/closed/file/a2055fab159f/bin/build-embedded.csh#l331
...
   # ARMv5t, non-thumb, soft-float emulation, soft-float ABI
   case linux-arm-sflt:
     set JVM_VARIANT = "--with-jvm-variants=client,minimal1"
     set DEVKIT = --with-devkit=$TOOLKIT_ROOT/gcc/linux/arm/arm-linaro-4.7
     set X11KIT = --with-x=$TOOLKIT_ROOT/gcc/linux/arm/arm-linaro-4.7/arm-linux-gnueabi/libc/usr/X11R6
     set SFLT_LIB_PATH = --with-sflt-lib-path=$TOOLKIT_ROOT/gcc/linux/arm/ext
     set CROSS_COMPILE_ARCH = --openjdk-target=arm-linux-gnueabi
     set ABI_PROFILE = --with-abi-profile=arm-sflt
     breaksw



On 02/21/16 18:23, David Holmes wrote:
> Hi Magnus,
>
> On 20/02/2016 2:09 AM, Magnus Ihse Bursie wrote:
>> We have some quite ugly hacks in place to support injecting the
>> softfloat lib on certain platforms. This is not needed anymore and
>> should be removed.
>
> Is this no longer relevant to the iOS-arm build in mobile-dev? They 
> will need to add this back if they still need it, but perhaps in a 
> cleaner way.
>
> Otherwise removal looks good.
>
> Thanks,
> David
>
>> Bug: https://bugs.openjdk.java.net/browse/JDK-8150257
>> WebRev:
>> http://cr.openjdk.java.net/~ihse/JDK-8150257-remove-softfloat-lib-support/webrev.01 
>>
>>
>>
>> /Magnus




More information about the build-dev mailing list