GNU bug report logs - #11971
Emacs 24.1 fails to build on ia64 with "value as variable is void"

Previous Next

Package: emacs;

Reported by: Rob Browning <rlb <at> defaultvalue.org>

Date: Wed, 18 Jul 2012 04:12:01 UTC

Severity: important

Tags: moreinfo

Done: Lars Ingebrigtsen <larsi <at> gnus.org>

Bug is archived. No further changes may be made.

Full log


View this message in rfc822 format

From: Rob Browning <rlb <at> defaultvalue.org>
To: Andreas Schwab <schwab <at> linux-m68k.org>
Cc: 11971 <at> debbugs.gnu.org
Subject: bug#11971: Emacs 24.1 fails to build on ia64 with "value as variable is void"
Date: Wed, 18 Jul 2012 20:13:10 -0500
Andreas Schwab <schwab <at> linux-m68k.org> writes:

> There may be a problem with stack marking on ia64.  Using
> GC_USE_GCPROS_AS_BEFORE lets the build succeed.

What does "using" mean here?  Do you mean defining GC_MARK_STACK to
GC_USE_GCPROS_AS_BEFORE rather than to GC_MAKE_GCPROS_NOOPS?

(And Sven's probably right -- using -O1 may also avoid this failure.  I
 had removed the special-casing we had in 23 (to set -O1 rather than -O2
 on ia64), in order to see if 24 still needed it, and then forgot about
 the change.)

Thanks
-- 
Rob Browning
rlb @defaultvalue.org and @debian.org
GPG as of 2002-11-03 14DD 432F AE39 534D B592 F9A0 25C8 D377 8C7E 73A4




This bug report was last modified 11 years and 108 days ago.

Previous Next


GNU bug tracking system
Copyright (C) 1999 Darren O. Benham, 1997,2003 nCipher Corporation Ltd, 1994-97 Ian Jackson.