public inbox for gcc-bugs@sourceware.org
help / color / mirror / Atom feed
From: "laguest at archeia dot com" <gcc-bugzilla@gcc.gnu.org>
To: gcc-bugs@gcc.gnu.org
Subject: [Bug libgcc/59339] New: vtable_verify objects still trying to be linked on Android
Date: Fri, 29 Nov 2013 10:28:00 -0000	[thread overview]
Message-ID: <bug-59339-4@http.gcc.gnu.org/bugzilla/> (raw)

http://gcc.gnu.org/bugzilla/show_bug.cgi?id=59339

            Bug ID: 59339
           Summary: vtable_verify objects still trying to be linked on
                    Android
           Product: gcc
           Version: 4.9.0
            Status: UNCONFIRMED
          Severity: normal
          Priority: P3
         Component: libgcc
          Assignee: unassigned at gcc dot gnu.org
          Reporter: laguest at archeia dot com

Created attachment 31325
  --> http://gcc.gnu.org/bugzilla/attachment.cgi?id=31325&action=edit
Original make -j4 log

When attempting to build gcc svn trunk arm-linux-androideabi target, it still
looking for vtv_*.o even though it's disabled, if enabling the other libraries
I have disabled, it does so there too.

[code]
make[4]: Entering directory
`/home/laguest/src/mine/tinyada-new/build/android/arm/gcc/arm-linux-androideabi/armv7-a/libgcc'
# If this is the top-level multilib, build all the other
# multilibs.
# Early copyback; see "all" above for the rationale.  The
# early copy is necessary so that the gcc -B options find
# the right startup files when linking shared libgcc.
/bin/sh ../../../../../../../source/gcc-trunk/libgcc/../mkinstalldirs
../../.././gcc/armv7-a
parts="crtbegin.o crtbeginS.o crtbeginT.o crtend.o crtendS.o vtv_start.o
vtv_end.o vtv_start_preinit.o vtv_end_preinit.o";                              
       \
        for file in $parts; do                                  \
          rm -f ../../.././gcc/armv7-a/$file;           \
          /usr/bin/install -c -m 644 $file ../../.././gcc/armv7-a/;     \
          case $file in                                         \
            *.a)                                                \
             
/home/laguest/opt/android-tinyada/arm-linux-androideabi/bin/ranlib
../../.././gcc/armv7-a/$file ;;        \
          esac;                                                 \
        done
/usr/bin/install: cannot stat `vtv_start.o': No such file or directory
/usr/bin/install: cannot stat `vtv_end.o': No such file or directory
/usr/bin/install: cannot stat `vtv_start_preinit.o': No such file or directory
/usr/bin/install: cannot stat `vtv_end_preinit.o': No such file or directory
dest=../../.././gcc/include/tmp$$-unwind.h; \
        cp unwind.h $dest; \
        chmod a+r $dest; \
        sh ../../../../../../../source/gcc-trunk/libgcc/../move-if-change $dest
../../.././gcc/include/unwind.h
[/code]

System: uname -a
Linux rogue 3.2.0-4-amd64 #1 SMP Debian 3.2.51-1 x86_64 GNU/Linux

The configure line:

CC=/opt/gcc-4.6-links/bin/gcc CXX=/opt/gcc-4.6-links/bin/g++
CP=/opt/gcc-4.6-links/bin/cpp ../../../../source/gcc-trunk/configure
--prefix=/home/laguest/opt/android-tinyada --target=arm-linux-androideabi
--host=x86_64-linux-gnu --build=x86_64-linux-gnu
--with-host-libstdcxx='-static-libgcc -Wl,-Bstatic,-lstdc++,-Bdynamic -lm'
--with-float=soft --with-fpu=vfp --with-arch=armv5te --enable-multilib
--enable-threads --disable-shared --with-gnu-as --with-gnu-ld
--enable-languages=c,c++,ada --with-system-zlib --disable-libgomp
--without-libffi --without-libiconv-prefix --disable-libmudflap --disable-nls
--disable-libstdcxx-pch --disable-cloog-version-check
--disable-isl-version-check --with-gmp=/home/laguest/opt/android-tinyada
--with-mpfr=/home/laguest/opt/android-tinyada
--with-mpc=/home/laguest/opt/android-tinyada
--with-isl=/home/laguest/opt/android-tinyada
--with-cloog=/home/laguest/opt/android-tinyada --disable-libstdc__-v3
--disable-tls --disable-libitm  --enable-target-optspace
--enable-initfini-array
--with-sysroot=/home/laguest/opt/android-ndk-r9b/platforms/android-9/arch-arm
--with-python=/home/laguest/opt/android-ndk-r9b/prebuilt/linux-x86_64/bin/python-config
--enable-plugins --enable-eh-frame-hdr-for-static --disable-libsanitizer
--disable-libquadmath --disable-libssp --disable-libatomic 2>&1|tee
log.config.txt


             reply	other threads:[~2013-11-29 10:28 UTC|newest]

Thread overview: 7+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2013-11-29 10:28 laguest at archeia dot com [this message]
2013-11-29 10:29 ` [Bug libgcc/59339] " laguest at archeia dot com
2013-11-29 10:33 ` laguest at archeia dot com
2014-03-06  8:57 ` [Bug libgcc/59339] vtable_verify objects still trying to be installed even when disabled ubizjak at gmail dot com
2014-03-06 11:57 ` ro at gcc dot gnu.org
2014-03-06 12:24 ` ro at gcc dot gnu.org
2014-03-06 12:26 ` ro at gcc dot gnu.org

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=bug-59339-4@http.gcc.gnu.org/bugzilla/ \
    --to=gcc-bugzilla@gcc.gnu.org \
    --cc=gcc-bugs@gcc.gnu.org \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).