src/vm/jit/mips/asmpart.S, src/vm/jit/i386/asmpart.S,
src/vm/jit/x86_64/asmpart.S, src/vm/jit/arm/asmpart.S: Disable
executable stacks, this is required for Gentoo and we actually don't
need them.
Changes: Joseph Wenninger
Christian Thalinger
Changes: Joseph Wenninger
Christian Thalinger
- $Id: asmpart.S 4392 2006-01-31 15:35:22Z twisti $
+ $Id: asmpart.S 4440 2006-02-05 12:03:43Z twisti $
+/* Disable exec-stacks, required for Gentoo ***********************************/
+
+#if defined(__GCC__) && defined(__ELF__)
+ .section .note.GNU-stack,"",@progbits
+#endif
+
+
/*
* These are local overrides for various environment variables in Emacs.
* Please do not remove this and leave it at the end of the file, where
/*
* These are local overrides for various environment variables in Emacs.
* Please do not remove this and leave it at the end of the file, where
Changes: Joseph Wenninger
Changes: Joseph Wenninger
- $Id: asmpart.S 4392 2006-01-31 15:35:22Z twisti $
+ $Id: asmpart.S 4440 2006-02-05 12:03:43Z twisti $
+/* Disable exec-stacks, required for Gentoo ***********************************/
+
+#if defined(__GCC__) && defined(__ELF__)
+ .section .note.GNU-stack,"",@progbits
+#endif
+
+
/*
* These are local overrides for various environment variables in Emacs.
* Please do not remove this and leave it at the end of the file, where
/*
* These are local overrides for various environment variables in Emacs.
* Please do not remove this and leave it at the end of the file, where
Changes: Christian Thalinger
Changes: Christian Thalinger
- $Id: asmpart.S 4357 2006-01-22 23:33:38Z twisti $
+ $Id: asmpart.S 4440 2006-02-05 12:03:43Z twisti $
+/* Disable exec-stacks, required for Gentoo ***********************************/
+
+#if defined(__GCC__) && defined(__ELF__)
+ .section .note.GNU-stack,"",@progbits
+#endif
+
+
/*
* These are local overrides for various environment variables in Emacs.
* Please do not remove this and leave it at the end of the file, where
/*
* These are local overrides for various environment variables in Emacs.
* Please do not remove this and leave it at the end of the file, where
Changes: Christian Thalinger
Changes: Christian Thalinger
- $Id: asmpart.S 4357 2006-01-22 23:33:38Z twisti $
+ $Id: asmpart.S 4440 2006-02-05 12:03:43Z twisti $
+/* Disable exec-stacks, required for Gentoo ***********************************/
+
+#if defined(__GCC__) && defined(__ELF__)
+ .section .note.GNU-stack,"",@progbits
+#endif
+
+
/*
* These are local overrides for various environment variables in Emacs.
* Please do not remove this and leave it at the end of the file, where
/*
* These are local overrides for various environment variables in Emacs.
* Please do not remove this and leave it at the end of the file, where
- $Id: asmpart.S 4357 2006-01-22 23:33:38Z twisti $
+ $Id: asmpart.S 4440 2006-02-05 12:03:43Z twisti $
+/* Disable exec-stacks, required for Gentoo ***********************************/
+
+#if defined(__GCC__) && defined(__ELF__)
+ .section .note.GNU-stack,"",@progbits
+#endif
+
+
/*
* These are local overrides for various environment variables in Emacs.
* Please do not remove this and leave it at the end of the file, where
/*
* These are local overrides for various environment variables in Emacs.
* Please do not remove this and leave it at the end of the file, where