[Bug bootstrap/59902] New: Cilk gcc bootstrap for arm target on x86 host
karim at kaist dot ac.kr
gcc-bugzilla@gcc.gnu.org
Wed Jan 22 06:57:00 GMT 2014
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=59902
Bug ID: 59902
Summary: Cilk gcc bootstrap for arm target on x86 host
Product: gcc
Version: unknown
Status: UNCONFIRMED
Severity: normal
Priority: P3
Component: bootstrap
Assignee: unassigned at gcc dot gnu.org
Reporter: karim at kaist dot ac.kr
I successfully compiled gcc cilk on x86 but I would like also to compile it for
a cross compilation on arm target.
I am constantly getting these errors (out of scope error):
../../../gcc-cilk-src/gcc/config/arm/arm.c:664:29: error:
‘default_itt_notify_section_name’ was not declared in this scope
../../../gcc-cilk-src/gcc/config/arm/arm.c:664:29: error:
‘default_itt_notify_subtract_labels’ was not declared in this scope
These variables exit in the gcc-4.8.2 (without cilk libraries) but with gcc
cilk is using define TARGET_CILK.. default_itt_notify_section_name. the arm.c
contains include to target-def.h in the gcc-cilk-src which contains includes
target-hook-def.h. the latter generates in the gcc-cilk-obj and contains the
definition of those variables.
the method I am using for building the cross compiled bootstrapped gcc-4.8.2
successfully.
the version of gcc-cilk I am using is gcc-4.9.0
this is the command used for bootstrapping:
../../gcc-cilk-src/configure --build=x86_64-pc-linux-gnu
--host=x86_64-pc-linux-gnu --target=arm-linux-gnueabihf --prefix=/opt/arm/
--without-headers --enable-bootstrap --enable-languages=c,c++
--enable-__cxa_atexit --disable-libmudflap --with-gnu-ld --with-gnu-as
--disable-libssp --disable-libgomp --disable-nls --disable-shared
--with-gmp=/opt/gcc --with-mpfr=/opt/gcc --with-mpc=/opt/gcc
--with-isl=/opt/gcc --with-autoconf=/opt/gcc
Any help would be appreciated. Thank you
More information about the Gcc-bugs
mailing list