Hello,

Thank you for looking into this.

On 10/17/2015 08:00 AM, Sergey Korshunoff wrote:
A patch is submitted to the repo. Please test.


It seems the latest patch (git 6b9490b6ff) changes the behavior, but does not 
completely fix the issue.

Here's the outcome with the new run (on Unbuntu 15.04):
====
  CC       lib/copy-acl.o
In file included from lib/copy-acl.c:22:
In file included from lib/acl.h:24:
In file included from ./lib/sys/types.h:28:
In file included from lib/sys/types.h:28:
In file included from /usr/include/x86_64-linux-gnu/sys/types.h:219:
In file included from ./lib/sys/select.h:77:
In file included from ./lib/sys/types.h:28:
In file included from lib/sys/types.h:28:
In file included from ./lib/sys/types.h:28:
In file included from lib/sys/types.h:28:
In file included from ./lib/sys/types.h:28:
In file included from lib/sys/types.h:28:
In file included from ./lib/sys/types.h:28:
In file included from lib/sys/types.h:28:
In file included from ./lib/sys/types.h:28:
In file included from lib/sys/types.h:28:
In file included from ./lib/sys/types.h:28:
In file included from lib/sys/types.h:28:
In file included from ./lib/sys/types.h:28:
In file included from lib/sys/types.h:28:
In file included from ./lib/sys/types.h:28:
In file included from lib/sys/types.h:28:
In file included from ./lib/sys/types.h:28:
In file included from lib/sys/types.h:28:
In file included from ./lib/sys/types.h:28:
In file included from lib/sys/types.h:28:
In file included from ./lib/sys/types.h:28:
In file included from lib/sys/types.h:28:
In file included from ./lib/sys/types.h:28:
In file included from lib/sys/types.h:28:
In file included from ./lib/sys/types.h:28:
In file included from lib/sys/types.h:28:
./lib/sys/types.h:28: error: #include recursion too deep
====

To reproduce this, please use:

    wget http://files.housegordon.org/tmp/coreutils-8.24.51-8802e.tar.xz
    tar -xf coreutils-8.24.51-8802e.tar.xz
    cd coreutils-8.24.51-8802e/
    ./configure CC=tcc
    make

This is a tarball of latest snapshot of GNU coreutils git repo, and does not 
require autoconf/automake.

Thanks,
 - Assaf


_______________________________________________
Tinycc-devel mailing list
[email protected]
https://lists.nongnu.org/mailman/listinfo/tinycc-devel

Reply via email to