# HG changeset patch # User dsamersoff # Date 1378986829 -14400 # Node ID 1c6b721a3fbfdf41f3c97ee6902577a8fd057922 # Parent 0f648fbe44044121ddbf69e037452d97916209b5 8022617: Openjdk hotspot build is broken on BSD platforms using gcc Summary: Enforce of preprocessing of all assembly sources by assembler-with-cpp Reviewed-by: dholmes, erikj diff -r 0f648fbe4404 -r 1c6b721a3fbf make/bsd/makefiles/gcc.make --- a/make/bsd/makefiles/gcc.make Wed Sep 11 14:30:17 2013 +0400 +++ b/make/bsd/makefiles/gcc.make Thu Sep 12 15:53:49 2013 +0400 @@ -80,7 +80,7 @@ HOSTCC = $(CC) endif - AS = $(CC) -c -x assembler-with-cpp + AS = $(CC) -c endif @@ -347,6 +347,13 @@ LDFLAGS += -mmacosx-version-min=$(MACOSX_VERSION_MIN) endif + +#------------------------------------------------------------------------ +# Assembler flags + +# Enforce prerpocessing of .s files +ASFLAGS += -x assembler-with-cpp + #------------------------------------------------------------------------ # Linker flags