diff options
author | Glenn Morris <rgm@gnu.org> | 2012-07-13 17:54:35 -0400 |
---|---|---|
committer | Glenn Morris <rgm@gnu.org> | 2012-07-13 17:54:35 -0400 |
commit | 5b63334279790dfee1da5a7ffb83630fb8202a87 (patch) | |
tree | b2c63685df276cd64b22ca3a6b7519a86c5939ba /src/s/gnu-linux.h | |
parent | 33d63ff4db56fb6e2fad2ac145031fb7328d16f2 (diff) | |
download | emacs-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.h | 10 |
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 |