#define FRAGMENT

#ifdef VERTEX
foo bar baz
#endif

#ifdef FRAGMENT
vec4 xlat_main () {
    return vec4(1.0);
}
#endif

void main() {
    vec4 xl_retval;
    xl_retval = xlat_main();
    gl_FragData[0] = vec4(xl_retval);
}
