1*43a90889SApple OSS Distributions #include <mach/vm_param.h> 2*43a90889SApple OSS Distributions 3*43a90889SApple OSS Distributions /* 4*43a90889SApple OSS Distributions * This tells compiler_rt not to include userspace-specific stuff writing 5*43a90889SApple OSS Distributions * profile data to a file. 6*43a90889SApple OSS Distributions */ 7*43a90889SApple OSS Distributions int __llvm_profile_runtime = 0; 8*43a90889SApple OSS Distributions 9*43a90889SApple OSS Distributions /* compiler-rt requires this. It uses it to page-align 10*43a90889SApple OSS Distributions * certain things inside its buffers. 11*43a90889SApple OSS Distributions */ 12*43a90889SApple OSS Distributions 13*43a90889SApple OSS Distributions extern int getpagesize(void); 14*43a90889SApple OSS Distributions 15*43a90889SApple OSS Distributions int getpagesize()16*43a90889SApple OSS Distributionsgetpagesize() 17*43a90889SApple OSS Distributions { 18*43a90889SApple OSS Distributions return PAGE_SIZE; 19*43a90889SApple OSS Distributions } 20