summaryrefslogtreecommitdiff
path: root/src/s/gnu-linux.h
diff options
context:
space:
mode:
authorGlenn Morris <rgm@gnu.org>2012-07-13 17:54:35 -0400
committerGlenn Morris <rgm@gnu.org>2012-07-13 17:54:35 -0400
commit5b63334279790dfee1da5a7ffb83630fb8202a87 (patch)
treeb2c63685df276cd64b22ca3a6b7519a86c5939ba /src/s/gnu-linux.h
parent33d63ff4db56fb6e2fad2ac145031fb7328d16f2 (diff)
downloademacs-5b63334279790dfee1da5a7ffb83630fb8202a87.tar.gz
Move GC_MARK_SECONDARY_STACK from src/s to configure
* configure.ac (GC_MARK_SECONDARY_STACK): Move here from src/s. * src/s/gnu-linux.h (GC_MARK_SECONDARY_STACK): Let configure set it.
Diffstat (limited to 'src/s/gnu-linux.h')
-rw-r--r--src/s/gnu-linux.h10
1 files changed, 0 insertions, 10 deletions
diff --git a/src/s/gnu-linux.h b/src/s/gnu-linux.h
index 6c20c788150..0a083fe3f15 100644
--- a/src/s/gnu-linux.h
+++ b/src/s/gnu-linux.h
@@ -20,16 +20,6 @@ GNU General Public License for more details.
You should have received a copy of the GNU General Public License
along with GNU Emacs. If not, see <http://www.gnu.org/licenses/>. */
-#ifdef __ia64__
-#define GC_MARK_SECONDARY_STACK() \
- do { \
- extern void *__libc_ia64_register_backing_store_base; \
- __builtin_ia64_flushrs (); \
- mark_memory (__libc_ia64_register_backing_store_base, \
- __builtin_ia64_bsp ()); \
- } while (0)
-#endif
-
/* Tell that garbage collector that setjmp is known to save all
registers relevant for conservative garbage collection in the jmp_buf.
Not all the architectures are tested, but there are Debian packages