Build error on sparc <was> Re: 8026049: (bf) Intrinsify	ByteBuffer.put{Int, Double, Float, ...} methods
    Andrew Haley 
    aph at redhat.com
       
    Mon Mar 16 11:54:37 UTC 2015
    
    
  
On 03/16/2015 11:41 AM, David Holmes wrote:
> VM_BIG_ENDIAN does not exist in the sources. The only place it exists is in:
> 
> ./bsd/makefiles/ppc.make:CFLAGS += -DVM_BIG_ENDIAN
> ./linux/makefiles/ppc.make:CFLAGS += -DVM_BIG_ENDIAN
> 
> The expectation is that if VM_LITTLE_ENDIAN is not defined then you are 
> big endian. Given the two options are mutually-exclusive a single flag, 
> defined or not, covers it.
Unless someone forgets, or there is a bug in the build files.  This
is not a theoretical possibility.  This is a bug which we have seen
in the last couple of months.
Andrew.
    
    
More information about the hotspot-dev
mailing list