summaryrefslogtreecommitdiff
path: root/src/mesa/SConscript
diff options
context:
space:
mode:
Diffstat (limited to 'src/mesa/SConscript')
-rw-r--r--src/mesa/SConscript13
1 files changed, 7 insertions, 6 deletions
diff --git a/src/mesa/SConscript b/src/mesa/SConscript
index a690d576b1..dd0468fb93 100644
--- a/src/mesa/SConscript
+++ b/src/mesa/SConscript
@@ -12,11 +12,6 @@ if env['platform'] != 'winddk':
'#/src/mesa',
])
- if gcc:
- env.Append(CFLAGS = [
- '-std=c99',
- ])
-
#
# Source files
#
@@ -42,6 +37,7 @@ if env['platform'] != 'winddk':
'main/depth.c',
'main/depthstencil.c',
'main/dlist.c',
+ 'main/dlopen.c',
'main/drawpix.c',
'main/enable.c',
'main/enums.c',
@@ -164,6 +160,7 @@ if env['platform'] != 'winddk':
'state_tracker/st_context.c',
'state_tracker/st_debug.c',
'state_tracker/st_draw.c',
+ 'state_tracker/st_draw_feedback.c',
'state_tracker/st_extensions.c',
'state_tracker/st_format.c',
'state_tracker/st_framebuffer.c',
@@ -186,6 +183,7 @@ if env['platform'] != 'winddk':
'shader/prog_debug.c',
'shader/prog_execute.c',
'shader/prog_instruction.c',
+ 'shader/prog_noise.c',
'shader/prog_parameter.c',
'shader/prog_print.c',
'shader/prog_statevars.c',
@@ -205,7 +203,6 @@ if env['platform'] != 'winddk':
'shader/slang/slang_emit.c',
'shader/slang/slang_ir.c',
'shader/slang/slang_label.c',
- 'shader/slang/slang_library_noise.c',
'shader/slang/slang_link.c',
'shader/slang/slang_log.c',
'shader/slang/slang_mem.c',
@@ -283,6 +280,10 @@ if env['platform'] != 'winddk':
'x86-64/glapi_x86-64.S'
]
elif gcc and env['machine'] == 'ppc':
+ env.Append(CPPDEFINES = [
+ 'USE_PPC_ASM',
+ 'USE_VMX_ASM',
+ ])
mesa_sources += [
'ppc/common_ppc.c',
]