tinycc-devel
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Tinycc-devel] Fwd: [termux/termux-packages] [Bug]: tcc unhappy about sy


From: Andrew Randrianasulu
Subject: [Tinycc-devel] Fwd: [termux/termux-packages] [Bug]: tcc unhappy about system headers (Issue #19055)
Date: Wed, 24 Jan 2024 17:07:30 +0300



---------- Forwarded message ---------
От: Biswapriyo Nath <notifications@github.com>
Date: ср, 24 янв. 2024 г., 16:08
Subject: Re: [termux/termux-packages] [Bug]: tcc unhappy about system headers (Issue #19055)
To: termux/termux-packages <termux-packages@noreply.github.com>
Cc: Andrew Randrianasulu <randrianasulu@gmail.com>, Author <author@noreply.github.com>


This seems an issue with tcc. The following line shows where that error happened.

$ sed -n 177p /data/data/com.termux/files/usr/include/string.h
size_t strxfrm(char* __BIONIC_COMPLICATED_NULLNESS __dst, const char* _Nonnull __src, size_t __n);

And __BIONIC_COMPLICATED_NULLNESS macro is defined as

$ grep -ir "define __BIONIC_COMPLICATED_NULLNESS" /data/data/com.termux/files/usr/include/
/data/data/com.termux/files/usr/include/sys/cdefs.h:#define __BIONIC_COMPLICATED_NULLNESS _Null_unspecified

So, tcc could not recognize _Null_unspecified attribute.

====


tcc git fails for me on termux/aarch64 in similar manner. Does this sounds like preprocessor issue?





Message ID: <termux/termux-packages/issues/19055/1908090962@github.com>


reply via email to

[Prev in Thread] Current Thread [Next in Thread]