5253N/A # Building on an ARM platform with a supported assembler, include
5253N/A # the optimized assembly in the build.
5253N/A # Workaround a bug of Sun Studio (CR 6963410)
5253N/A ifeq (86,$(findstring 86,$(OS_TEST)))
5253N/A $(CC) -o $@ -c $(patsubst -xO[45],-xO3,$(COMPILE_CFLAGS)) $<
5253N/A %ifidn __OUTPUT_FORMAT__,macho32
5253N/A %define HIDDEN_DATA(x) x:private_extern
5253N/A+ %define HIDDEN_DATA(x) x:data hidden
5253N/A+ %define HIDDEN_DATA(x) x:data hidden
5253N/A %elifidn __OUTPUT_FORMAT__,macho64
5253N/A %define HIDDEN_DATA(x) x:private_extern
5253N/A+ %define HIDDEN_DATA(x) x:data hidden
5253N/A+ %define HIDDEN_DATA(x) x:data hidden