From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 5388 invoked by alias); 9 Nov 2005 14:41:53 -0000 Mailing-List: contact gcc-help-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Archive: List-Post: List-Help: Sender: gcc-help-owner@gcc.gnu.org Received: (qmail 5361 invoked by uid 22791); 9 Nov 2005 14:41:51 -0000 Received: from zproxy.gmail.com (HELO zproxy.gmail.com) (64.233.162.196) by sourceware.org (qpsmtpd/0.30-dev) with ESMTP; Wed, 09 Nov 2005 14:41:51 +0000 Received: by zproxy.gmail.com with SMTP id n1so189189nzf for ; Wed, 09 Nov 2005 06:41:49 -0800 (PST) Received: by 10.36.34.5 with SMTP id h5mr486345nzh; Wed, 09 Nov 2005 06:41:49 -0800 (PST) Received: by 10.37.14.51 with HTTP; Wed, 9 Nov 2005 06:41:49 -0800 (PST) Message-ID: <417f1b740511090641ne3c8596ob34ea67424d62440@mail.gmail.com> Date: Wed, 09 Nov 2005 14:41:00 -0000 From: Pramod P K To: gcc-help@gcc.gnu.org Subject: Illegal instruction Cc: linux-arm@lists.arm.linux.org.uk In-Reply-To: <417f1b740511090634l4e854a92icb9b7495447ae313@mail.gmail.com> MIME-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable Content-Disposition: inline References: <417f1b740511090634l4e854a92icb9b7495447ae313@mail.gmail.com> X-SW-Source: 2005-11/txt/msg00127.txt.bz2 Hi, When I do: # arm-9tdmi-linux-gnu-gcc -static -v testcpro.c Reading specs from /home/pramod/crosstool/gcc-3.4.3-glibc-2.3.4/arm-9tdmi-linux-gnu/lib/gcc/ar= m-9tdmi-linux-gnu/3.4.3/specs Configured with: /home/pramod/crosstool-0.38/build/arm-9tdmi-linux-gnu/gcc-3.4.3-glibc-2.3.4= /gcc-3.4.3/configure --target=3Darm-9tdmi-linux-gnu --host=3Di686-host_pc-linux-gnu --prefix=3D/home/pramod/crosstool/gcc-3.4.3-glibc-2.3.4/arm-9tdmi-linux-gnu --with-cpu=3Darm9tdmi --enable-cxx-flags=3D-mcpu=3Darm9tdmi --enable-cross --disable-multilib --with-headers=3D/home/pramod/crosstool/gcc-3.4.3-glibc-2.3.4/arm-9tdmi-lin= ux-gnu/arm-9tdmi-linux-gnu/include --with-local-prefix=3D/home/pramod/crosstool/gcc-3.4.3-glibc-2.3.4/arm-9tdm= i-linux-gnu/arm-9tdmi-linux-gnu --disable-nls --enable-threads=3Dposix --enable-symvers=3Dgnu --enable-__cxa_atexit --enable-languages=3Dc,c++ --enable-shared --enable-c99 --enable-long-long Thread model: posix gcc version 3.4.3 /home/pramod/crosstool/gcc-3.4.3-glibc-2.3.4/arm-9tdmi-linux-gnu/libexec/g= cc/arm-9tdmi-linux-gnu/3.4.3/cc1 -quiet -v -D__ARM_ARCH_4T__ testcpro.c -quiet -dumpbase testcpro.c -mcpu=3Darm9tdmi -auxbase testcpro -version -o /tmp/ccTnnGRn.s #include "..." search starts here: #include <...> search starts here: /home/pramod/crosstool/gcc-3.4.3-glibc-2.3.4/arm-9tdmi-linux-gnu/lib/gcc/a= rm-9tdmi-linux-gnu/3.4.3/include /home/pramod/crosstool/gcc-3.4.3-glibc-2.3.4/arm-9tdmi-linux-gnu/lib/gcc/a= rm-9tdmi-linux-gnu/3.4.3/../../../../arm-9tdmi-linux-gnu/sys-include /home/pramod/crosstool/gcc-3.4.3-glibc-2.3.4/arm-9tdmi-linux-gnu/lib/gcc/a= rm-9tdmi-linux-gnu/3.4.3/../../../../arm-9tdmi-linux-gnu/include End of search list. GNU C version 3.4.3 (arm-9tdmi-linux-gnu) compiled by GNU C version 4.0.0 20050519 (Red Hat 4.0.0-8). GGC heuristics: --param ggc-min-expand=3D63 --param ggc-min-heapsize=3D63150 /home/pramod/crosstool/gcc-3.4.3-glibc-2.3.4/arm-9tdmi-linux-gnu/lib/gcc/a= rm-9tdmi-linux-gnu/3.4.3/../../../../arm-9tdmi-linux-gnu/bin/as -mcpu=3Darm9tdmi -o /tmp/ccYu5icD.o /tmp/ccTnnGRn.s /home/pramod/crosstool/gcc-3.4.3-glibc-2.3.4/arm-9tdmi-linux-gnu/libexec/g= cc/arm-9tdmi-linux-gnu/3.4.3/collect2 -Bstatic -dynamic-linker /lib/ld-linux.so.2 -X -m armelf_linux -p -o testcpro-static /home/pramod/crosstool/gcc-3.4.3-glibc-2.3.4/arm-9tdmi-linux-gnu/lib/gcc/ar= m-9tdmi-linux-gnu/3.4.3/../../../../arm-9tdmi-linux-gnu/lib/crt1.o /home/pramod/crosstool/gcc-3.4.3-glibc-2.3.4/arm-9tdmi-linux-gnu/lib/gcc/ar= m-9tdmi-linux-gnu/3.4.3/../../../../arm-9tdmi-linux-gnu/lib/crti.o /home/pramod/crosstool/gcc-3.4.3-glibc-2.3.4/arm-9tdmi-linux-gnu/lib/gcc/ar= m-9tdmi-linux-gnu/3.4.3/crtbegin.o -L/home/pramod/crosstool/gcc-3.4.3-glibc-2.3.4/arm-9tdmi-linux-gnu/lib/gcc/= arm-9tdmi-linux-gnu/3.4.3 -L/home/pramod/crosstool/gcc-3.4.3-glibc-2.3.4/arm-9tdmi-linux-gnu/lib/gcc/= arm-9tdmi-linux-gnu/3.4.3/../../../../arm-9tdmi-linux-gnu/lib /tmp/ccYu5icD.o --start-group -lgcc -lgcc_eh -lc --end-group /home/pramod/crosstool/gcc-3.4.3-glibc-2.3.4/arm-9tdmi-linux-gnu/lib/gcc/ar= m-9tdmi-linux-gnu/3.4.3/crtend.o /home/pramod/crosstool/gcc-3.4.3-glibc-2.3.4/arm-9tdmi-linux-gnu/lib/gcc/ar= m-9tdmi-linux-gnu/3.4.3/../../../../arm-9tdmi-linux-gnu/lib/crtn.o seems to be OK. I tried: # arm-9tdmi-linux-gnu-objdump -s ./a.out works well. Now Plz tel me what could be the problem with # ./testcpro-static Illegal instruction Thanx ---------------------------------------------------------------- PRAMOD P. K., CDMA: 91- 9242195490. ----------------------------------------------------------------