On 09/06/2013 03:11 PM, phi gcc wrote:
On Fri, Sep 6, 2013 at 2:41 PM, Florian Weimer <fweimer@xxxxxxxxxx> wrote:
Have you looked at the header files if they actually use __extension__? (I
suspect your embedded libc is different from your host libc.)
from /usr/arm-linux-gnueabi/include/bits/types.h you get
__extension__ typedef signed long long int __int64_t;
Yes, but how is __extension__ used in the declaration of the read function?
At cpp level there are very few reserved identifiers, allowing namespace.
I doubt that this is a correct reading of the standard.
--
Florian Weimer / Red Hat Product Security Team