RFR: JDK-8075140: Solaris build of native libraries not	consistently using EXTRA_CFLAGS and EXTRA_LDFLAGS
    Erik Joelsson 
    erik.joelsson at oracle.com
       
    Mon Mar 16 08:29:48 UTC 2015
    
    
  
On 2015-03-14 20:34, Dean Long wrote:
>
> Related to that, I noticed that cross-compiler sysroot flags are being 
> included in
> jdk/make/gensrc/GensrcMisc.gmk when BUILD_CC and BUILD_LD are used,
> apparently because these flags get added to CFLAGS by default.  Is 
> there such
> thing as BUILD_CFLAGS that BUILD_CC should use?
>
Yes, this is a problem. We currently have no way of overriding those 
flags for specific compilations, and I think we should. A workaround is 
to empty the SYSROOT_*FLAGS variables before calling 
SetupNativeCompilation when using BUILD_CC.
/Erik
    
    
More information about the hotspot-dev
mailing list