X-Git-Url: https://git.libre-soc.org/?a=blobdiff_plain;f=configs%2Fsolaris-x86-gcc;h=baa30648207a5b602657b65a066c951a93d5550b;hb=3f96434f86de1641296a9c39b9f75d85e6955207;hp=d1f41d78691dd472b4a2ee40f2afc8857fe4a4e8;hpb=7d848c330803e31010b91b4c188ea9e0c75a1cac;p=mesa.git diff --git a/configs/solaris-x86-gcc b/configs/solaris-x86-gcc index d1f41d78691..baa30648207 100644 --- a/configs/solaris-x86-gcc +++ b/configs/solaris-x86-gcc @@ -7,11 +7,12 @@ CONFIG_NAME = solaris-x86-gcc # Compiler and flags CC = gcc CXX = g++ -CFLAGS = -O3 -m486 -fPIC -I/usr/openwin/include -DUSE_XSHM -CXXFLAGS = -O3 -m486 -fPIC -GLUT_CFLAGS = -fexceptions +CFLAGS = -O3 -march=i486 -fPIC -I/usr/openwin/include -DUSE_XSHM +CXXFLAGS = -O3 -march=i486 -fPIC + +# Work around aliasing bugs - developers should comment this out +CFLAGS += -fno-strict-aliasing +CXXFLAGS += -fno-strict-aliasing GL_LIB_DEPS = -L/usr/openwin/lib -lX11 -lXext -lm -lpthread -GLU_LIB_DEPS = -L$(LIB_DIR) -l$(GL_LIB) -lm -GLUT_LIB_DEPS = -L$(LIB_DIR) -l$(GLU_LIB) -l$(GL_LIB) -L/usr/openwin/lib -lX11 -lXmu -lXt -lXi -lm -APP_LIB_DEPS = -L$(LIB_DIR) -L/usr/openwin/lib -R/usr/openwin/lib -l$(GLUT_LIB) -l$(GLU_LIB) -l$(GL_LIB) -lm +GLU_LIB_DEPS = -L$(TOP)/$(LIB_DIR) -l$(GL_LIB) -lm