19 lines
515 B
Diff
19 lines
515 B
Diff
|
--- mono/utils/mono-compiler.h.orig 2007-02-06 09:17:09.000000000 +0100
|
||
|
+++ mono/utils/mono-compiler.h 2007-02-06 09:56:15.000000000 +0100
|
||
|
@@ -1,5 +1,15 @@
|
||
|
#ifndef __UTILS_MONO_COMPILER_H__
|
||
|
#define __UTILS_MONO_COMPILER_H__
|
||
|
+
|
||
|
+#if defined(__PIC__) && !defined(PIC)
|
||
|
+/*
|
||
|
+ * Must be compiling -fPIE, for executables. Build PIC
|
||
|
+ * but with initial-exec.
|
||
|
+ */
|
||
|
+# define PIC
|
||
|
+# define PIC_INITIAL_EXEC
|
||
|
+#endif
|
||
|
+
|
||
|
/*
|
||
|
* This file includes macros used in the runtime to encapsulate different
|
||
|
* compiler behaviours.
|