Moved definition of __shared into compiler.h