http://gcc.gnu.org/bugzilla/show_bug.cgi?id=56704
Bug #: 56704 Summary: rlim_t problem gcc 4.8.0 on Solaris 2.10/sparc? Classification: Unclassified Product: gcc Version: 4.8.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component: bootstrap AssignedTo: unassig...@gcc.gnu.org ReportedBy: jay.kr...@cornell.edu jkrell@unstable10s [unstable10s]:~/obj/gcc480-sparc-sun-solaris2.10/gcc > gmake /home/jkrell/obj/gcc480-sparc-sun-solaris2.10/./prev-gcc/xg++ -B/home/jkrell/obj/gcc480-sparc-sun-solaris2.10/./prev-gcc/ -B/home/jkrell/gcc480-sparc-sun-solaris2.10/sparc-sun-solaris2.10/bin/ -nostdinc++ -B/home/jkrell/obj/gcc480-sparc-sun-solaris2.10/prev-sparc-sun-solaris2.10/libstdc++-v3/src/.libs -B/home/jkrell/obj/gcc480-sparc-sun-solaris2.10/prev-sparc-sun-solaris2.10/libstdc++-v3/libsupc++/.libs -I/home/jkrell/obj/gcc480-sparc-sun-solaris2.10/prev-sparc-sun-solaris2.10/libstdc++-v3/include/sparc-sun-solaris2.10 -I/home/jkrell/obj/gcc480-sparc-sun-solaris2.10/prev-sparc-sun-solaris2.10/libstdc++-v3/include -I/home/jkrell/src/gcc-4.8.0/libstdc++-v3/libsupc++ -L/home/jkrell/obj/gcc480-sparc-sun-solaris2.10/prev-sparc-sun-solaris2.10/libstdc++-v3/src/.libs -L/home/jkrell/obj/gcc480-sparc-sun-solaris2.10/prev-sparc-sun-solaris2.10/libstdc++-v3/libsupc++/.libs -c -g -O2 -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wmissing-format-attribute -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -DHAVE_CONFIG_H -DGENERATOR_FILE -I. -Ibuild -I/home/jkrell/src/gcc-4.8.0/gcc -I/home/jkrell/src/gcc-4.8.0/gcc/build -I/home/jkrell/src/gcc-4.8.0/gcc/../include -I./../intl -I/home/jkrell/src/gcc-4.8.0/gcc/../libcpp/include -I/home/jkrell/src/gcc-4.8.0/gcc/../libdecnumber -I/home/jkrell/src/gcc-4.8.0/gcc/../libdecnumber/dpd -I../libdecnumber -I/home/jkrell/src/gcc-4.8.0/gcc/../libbacktrace \ -o build/genconstants.o /home/jkrell/src/gcc-4.8.0/gcc/genconstants.c In file included from ./bconfig.h:3:0, from /home/jkrell/src/gcc-4.8.0/gcc/genconstants.c:27: ./auto-host.h:1994:16: error: declaration does not declare anything [-fpermissive] #define rlim_t long ^ gmake: *** [build/genconstants.o] Error 1 I'm going to try just removing the lines from configure/configure.ac. I don't see how it ends up deciding to do the #define. rlim_t is typedefed in /usr/include/sys/resources.h