[uClibc 0000722]: compilation of gcc-3.4.2 with fails: init-declarator before "attribute_hidden"

bugs at busybox.net bugs at busybox.net
Thu Feb 16 14:51:16 UTC 2006


A NOTE has been added to this issue. 
====================================================================== 
http://busybox.net/bugs/view.php?id=722 
====================================================================== 
Reported By:                janlana
Assigned To:                uClibc
====================================================================== 
Project:                    uClibc
Issue ID:                   722
Category:                   Architecture Specific
Reproducibility:            always
Severity:                   minor
Priority:                   normal
Status:                     assigned
====================================================================== 
Date Submitted:             02-16-2006 06:04 PST
Last Modified:              02-16-2006 06:51 PST
====================================================================== 
Summary:                    compilation of gcc-3.4.2 with fails: init-declarator
before "attribute_hidden"
Description: 
compilation of gcc-3.4.2 with current snapshot of uClibc fails:

uClibc_pthread.h:32: error: expected init-declarator before
"attribute_hidden"
uClibc_pthread.h:32: error: expected `,' or `;' before "attribute_hidden"
...


There is full stdout/stderr:
....
toolchain_build_i386/gcc-3.4.2-final/gcc/xgcc -shared-libgcc
-Btoolchain_build_i386/gcc-3.4.2-final/gcc/ -nostdinc++
-Ltoolchain_build_i386/gcc-3.4.2-final/i386-linux-uclibc/libstdc++-v3/src
-Ltoolchain_build_i386/gcc-3.4.2-final/i386-linux-uclibc/libstdc++-v3/src/.libs
-Bbuild_i386/staging_dir/i386-linux-uclibc/bin/
-Bbuild_i386/staging_dir/i386-linux-uclibc/lib/ -isystem
build_i386/staging_dir/i386-linux-uclibc/include -isystem
build_i386/staging_dir/i386-linux-uclibc/sys-include
-Itoolchain_build_i386/gcc-3.4.2-final/i386-linux-uclibc/libstdc++-v3/include/i386-linux-uclibc
-Itoolchain_build_i386/gcc-3.4.2-final/i386-linux-uclibc/libstdc++-v3/include
-Itoolchain_build_i386/gcc-3.4.2/libstdc++-v3/libsupc++ -g -Os -g -Os
-fno-implicit-templates -Wall -W -Wwrite-strings -Wcast-qual
-fdiagnostics-show-location=once -ffunction-sections -fdata-sections -c
ctype_members.cc  -fPIC -DPIC -o .libs/ctype_members.o
In file included from
build_i386/staging_dir/i386-linux-uclibc/sys-include/pthread.h:28,
                 from
toolchain_build_i386/gcc-3.4.2-final/i386-linux-uclibc/libstdc++-v3/include/i386-linux-uclibc/bits/gthr-default.h:43,
                 from
toolchain_build_i386/gcc-3.4.2-final/i386-linux-uclibc/libstdc++-v3/include/i386-linux-uclibc/bits/gthr.h:96,
                 from
toolchain_build_i386/gcc-3.4.2-final/i386-linux-uclibc/libstdc++-v3/include/i386-linux-uclibc/bits/c++io.h:37,
                 from
toolchain_build_i386/gcc-3.4.2-final/i386-linux-uclibc/libstdc++-v3/include/iosfwd:47,
                 from
toolchain_build_i386/gcc-3.4.2-final/i386-linux-uclibc/libstdc++-v3/include/bits/localefwd.h:47,
                 from
toolchain_build_i386/gcc-3.4.2-final/i386-linux-uclibc/libstdc++-v3/include/locale:44,
                 from ctype_members.cc:37:
build_i386/staging_dir/i386-linux-uclibc/sys-include/bits/uClibc_pthread.h:32:
error: expected init-declarator before "attribute_hidden"
build_i386/staging_dir/i386-linux-uclibc/sys-include/bits/uClibc_pthread.h:32:
error: expected `,' or `;' before "attribute_hidden"
build_i386/staging_dir/i386-linux-uclibc/sys-include/bits/uClibc_pthread.h:33:
error: expected init-declarator before "attribute_hidden"
build_i386/staging_dir/i386-linux-uclibc/sys-include/bits/uClibc_pthread.h:33:
error: expected `,' or `;' before "attribute_hidden"
build_i386/staging_dir/i386-linux-uclibc/sys-include/bits/uClibc_pthread.h:34:
error: expected init-declarator before "attribute_hidden"
build_i386/staging_dir/i386-linux-uclibc/sys-include/bits/uClibc_pthread.h:34:
error: expected `,' or `;' before "attribute_hidden"
build_i386/staging_dir/i386-linux-uclibc/sys-include/bits/uClibc_pthread.h:35:
error: expected init-declarator before "attribute_hidden"
build_i386/staging_dir/i386-linux-uclibc/sys-include/bits/uClibc_pthread.h:35:
error: expected `,' or `;' before "attribute_hidden"
make[4]: *** [ctype_members.lo] Error 1
====================================================================== 

---------------------------------------------------------------------- 
 janlana - 02-16-06 06:51  
---------------------------------------------------------------------- 
quick fix is to remove the attribute_hidden macro. 

Issue History 
Date Modified   Username       Field                    Change               
====================================================================== 
02-16-06 06:04  janlana        New Issue                                    
02-16-06 06:04  janlana        Status                   new => assigned     
02-16-06 06:04  janlana        Assigned To               => uClibc          
02-16-06 06:51  janlana        Note Added: 0001104                          
======================================================================




More information about the uClibc-cvs mailing list