Re: Errors : '__INTPTR_TYPE__' undeclared while building GCC 12.1.0 for symbian

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

 



6/10/22 у 3:44 PM Fiodar Stryzhniou напісаў:
OS - Devuan Chimaera 4.0 stable release

Config:
configure  --target=$TARGET --prefix=$PREFIX  --without-headers \
     --enable-languages="c,c++,lto" --enable-lto --enable-interwork \
     --enable-long-long --enable-tls --enable-multilib --enable-wchar_t \
    --enable-c99 --with-newlib --with-dwarf2 --with-static-standard-libraries \
     --disable-hosted-libstdcxx --disable-libstdcxx-pch --disable-shared \
     --disable-option-checking --disable-threads --disable-nls \
     --disable-win32-registry --disable-libssp --disable-libquadmath

I redirected build errors to file(make -j6 -k 2> make-gcc.log):
../../../gcc-12.1.0/./libgcc/libgcov-driver.c: In function 'write_topn_counters': ../../../gcc-12.1.0/./libgcc/libgcov-driver.c:457:56: error: '__INTPTR_TYPE__' undeclared (first use in this function); did you mean 'INTPTR_TYPE'?   457 |       for (struct gcov_kvp *node = (struct gcov_kvp *)(__INTPTR_TYPE__)start;
       | ^~~~~~~~~~~~~~~
       |                                                        INTPTR_TYPE
../../../gcc-12.1.0/./libgcc/libgcov-driver.c:457:56: note: each undeclared identifier is reported only once for each function it appears in ../../../gcc-12.1.0/./libgcc/libgcov-driver.c:457:72: error: expected ',' or ';' before 'start'   457 |       for (struct gcov_kvp *node = (struct gcov_kvp *)(__INTPTR_TYPE__)start;
       |         ^~~~~
../../../gcc-12.1.0/./libgcc/libgcov-driver.c:454:17: warning: unused variable 'start' [-Wunused-variable]   454 |       gcov_type start = ci_ptr->values[GCOV_TOPN_MEM_COUNTERS * i + 2];
       |                 ^~~~~
../../../gcc-12.1.0/./libgcc/libgcov-driver.c:476:72: error: expected ',' or ';' before 'start'   476 |       for (struct gcov_kvp *node = (struct gcov_kvp *)(__INTPTR_TYPE__)start;
       |         ^~~~~
../../../gcc-12.1.0/./libgcc/libgcov-driver.c:473:17: warning: unused variable 'start' [-Wunused-variable]   473 |       gcov_type start = ci_ptr->values[GCOV_TOPN_MEM_COUNTERS * i + 2];
       |                 ^~~~~
make[2]: *** [Makefile:928: _gcov_info_to_gcda.o] Error 1

I create file test_macro.c with content:
#ifdef __INTPTR_TYPE__
#warning "__INTPTR_TYPE__ defined!"
#else
#error "__INTPTR_TYPE__ not defined!"
#endif

Tried:
gcc-11.2.0/bin$ ./arm-none-symbianelf-gcc -c test_macro.c
test_macro.c:4:2: error: #error "__INTPTR_TYPE__ not defined!"

Any ideas?


--
Fiodar Stryzhniou



[Index of Archives]     [Linux C Programming]     [Linux Kernel]     [eCos]     [Fedora Development]     [Fedora Announce]     [Autoconf]     [The DWARVES Debugging Tools]     [Yosemite Campsites]     [Yosemite News]     [Linux GCC]

  Powered by Linux