Module Name: xsrc Committed By: joerg Date: Fri Jan 23 12:09:27 UTC 2015
Modified Files: xsrc/external/mit/MesaLib/dist/src/mapi: entry_x86-64_tls.h entry_x86_tls.h entry_x86_tsd.h Log Message: Don't declare zero sized static objects, which is invalid in C. Inline assembler is used to populate them, which is a horrible hack. Make the hack work with clang by declaring the objects as hidden instead. To generate a diff of this commit: cvs rdiff -u -r1.1.1.1 -r1.2 \ xsrc/external/mit/MesaLib/dist/src/mapi/entry_x86-64_tls.h cvs rdiff -u -r1.2 -r1.3 \ xsrc/external/mit/MesaLib/dist/src/mapi/entry_x86_tls.h \ xsrc/external/mit/MesaLib/dist/src/mapi/entry_x86_tsd.h Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.