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