glsl: resolve extern C workarounds/hacks
authorEmil Velikov <emil.velikov@collabora.com>
Thu, 16 Feb 2017 15:16:37 +0000 (15:16 +0000)
committerEmil Velikov <emil.l.velikov@gmail.com>
Tue, 21 Feb 2017 18:29:10 +0000 (18:29 +0000)
commit7fcbb1a902f3e4ce9f4d93d8b628729431f0f6fc
treebc205e73e888c7c4c3a5b544931524992a418df6
parenta177a13033cf9356eb26e8757055037a54268a18
glsl: resolve extern C workarounds/hacks

Do not wrap header inclusion in extern C since it can cause issues.

Signed-off-by: Emil Velikov <emil.velikov@collabora.com>
Reviewed-by: Nicolai Hähnle <nicolai.haehnle@amd.com>
Reviewed-by: Brian Paul <brianp@vmware.com>
src/compiler/glsl/blob.h
src/compiler/glsl/glsl_symbol_table.h
src/compiler/glsl/ir_print_visitor.h