missing syslimits.h in canadian cross-toolchains
Mike Frysinger
vapier@gentoo.org
Sat Aug 13 03:49:00 GMT 2005
anyone noticed an issue with gcc not installing the internal syslimits.h
header file when doing a cross-canadian build ? the crosstool script doesnt
seem to have anything to deal wtih this and the uClibc buildroot project has
a workaround where it simply copies syslimits.h from the staging dir to the
correct target dir ...
i looked through the gcc-3.4.4 build system and found this:
- gcc/Makefile.in will install syslimits.h only if fixincludes support is
enabled (see the stmp-fixinc and install-mkheaders make targets)
- gcc/configure.ac disables fixincludes support if and only if $build !=
$host and the --with-sysroot option was not specified ...
so it seems like the special handling of syslimits.h which exists now in
gcc/Makefile.in should be broken off from the fixincludes logic and always
utilized (if that is possible ...) ?
-mike
------
Want more information? See the CrossGCC FAQ, http://www.objsw.com/CrossGCC/
Want to unsubscribe? Send a note to crossgcc-unsubscribe@sources.redhat.com
More information about the crossgcc
mailing list