On Mon, Feb 25, 2013 at 2:59 PM, Jerry James <loganje...@gmail.com> wrote:
> Fedora Rawhide has moved to what will soon be GCC 4.8.0.  GCL now
> fails to build properly on i386, although it still builds properly on
> x86_64.  The build reaches this point:

I finally got around to figuring this out.  The GCC 4.8.0 release
notes say that -O implies -fomit-frame-pointer on more platforms now.
Apparently i386 is one of them.  If I add -fno-omit-frame-pointer to
the build flags, and edit configure to remove the spot where it adds
-fomit-frame-pointer to the build flags, then the build succeeds.

I have no idea why that makes a difference.  The symptom was that the
value stack would overflow.  Is management of the value stack tied to
the program stack somehow?

Regards,
--
Jerry James
http://www.jamezone.org/

_______________________________________________
Gcl-devel mailing list
Gcl-devel@gnu.org
https://lists.gnu.org/mailman/listinfo/gcl-devel

Reply via email to