X-Git-Url: https://git.libre-soc.org/?a=blobdiff_plain;f=configs%2Flinux-cell;h=19d435fecce8c542128a2f02e3797a66904ed1c9;hb=d67bd60ecf13331ec5aa12bdb88b35f44dccdeb0;hp=86651b83d7bad52d65ded8280701d6bf57f13c5f;hpb=89ab66448e1bcd78caab6678261c2885dcff741c;p=mesa.git diff --git a/configs/linux-cell b/configs/linux-cell index 86651b83d7b..19d435fecce 100644 --- a/configs/linux-cell +++ b/configs/linux-cell @@ -5,7 +5,8 @@ include $(TOP)/configs/default CONFIG_NAME = linux-cell -GALLIUM_DRIVER_DIRS += cell +# Omiting other gallium drivers: +GALLIUM_DRIVERS_DIRS = cell softpipe trace # Compiler and flags @@ -24,14 +25,18 @@ OPT_FLAGS = -O3 SDK = /opt/cell/sdk/usr -CFLAGS = $(OPT_FLAGS) -Wall -Winline -fPIC -m32 -mabi=altivec -maltivec \ +CFLAGS = $(OPT_FLAGS) -Wall -Winline -Wmissing-prototypes \ + -fPIC -m32 -std=c99 -mabi=altivec -maltivec \ -I. -I$(SDK)/include \ - -DGALLIUM_CELL -DUSE_XSHM + -DGALLIUM_CELL -DUSE_XSHM -D_BSD_SOURCE -D_SVID_SOURCE CXXFLAGS = $(CFLAGS) # Omitting glw here: -SRC_DIRS = gallium mesa gallium/winsys glu glut/glx +SRC_DIRS = gallium mesa gallium/winsys glu glut/glx glew + +# Build no traditional Mesa drivers: +DRIVER_DIRS = MKDEP_OPTIONS = -fdepend -Y @@ -53,7 +58,7 @@ SPU_CFLAGS = $(OPT_FLAGS) -W -Wall -Winline -Wmissing-prototypes -Wno-main \ -DSPU_MAIN_PARAM_LONG_LONG \ -include spu_intrinsics.h -SPU_LFLAGS = -L$(SDK)/spu/lib -Wl,-N -lmisc +SPU_LFLAGS = -L$(SDK)/spu/lib -Wl,-N -lmisc -lm SPU_AR = ppu-ar SPU_AR_FLAGS = -qcs