From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 27954 invoked by alias); 15 Aug 2005 12:42:14 -0000 Mailing-List: contact gcc-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Archive: List-Post: List-Help: Sender: gcc-owner@gcc.gnu.org Received: (qmail 27939 invoked by uid 22791); 15 Aug 2005 12:42:09 -0000 Received: from ylpvm15-ext.prodigy.net (HELO ylpvm15.prodigy.net) (207.115.57.46) by sourceware.org (qpsmtpd/0.30-dev) with ESMTP; Mon, 15 Aug 2005 12:42:09 +0000 Received: from pimout6-ext.prodigy.net (pimout6-int.prodigy.net [207.115.4.22]) by ylpvm15.prodigy.net (8.12.10 outbound/8.12.10) with ESMTP id j7FCgBaP022366 for ; Mon, 15 Aug 2005 08:42:12 -0400 X-ORBL: [69.223.52.74] Received: from pc1lin.fred.org (ppp-69-223-52-74.dsl.dytnoh.ameritech.net [69.223.52.74]) by pimout6-ext.prodigy.net (8.13.4 outbound domainkey aix/8.13.4) with ESMTP id j7FCg6NF564076 for ; Mon, 15 Aug 2005 08:42:07 -0400 Received: from pc1lin.fred.org (localhost [127.0.0.1]) by pc1lin.fred.org (8.13.4/8.13.3) with ESMTP id j7FCg6dU003662 for ; Mon, 15 Aug 2005 08:42:06 -0400 Received: from localhost (heitkamp@localhost) by pc1lin.fred.org (8.13.4/8.13.3/Submit) with ESMTP id j7FCg5tS003656 for ; Mon, 15 Aug 2005 08:42:06 -0400 Date: Mon, 15 Aug 2005 12:42:00 -0000 From: "F. Heitkamp" X-X-Sender: heitkamp@pc1lin.fred.org Reply-To: heitkamp@ameritech.net To: gcc@gcc.gnu.org Subject: ppc assembler problem Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII; format=flowed X-Virus-Status: Clean X-SW-Source: 2005-08/txt/msg00423.txt.bz2 I'm trying to compile gcc-3.3.6 on powerpc. I am having a heck of a time getting rid of the following problem. I've tried several combinations of *FLAGS as well as passing ASFLAGS. What is the sure fire way to pass flags to the assembler when compiling GCC? if [ -f stmp-dirs ]; then true; else touch stmp-dirs; fi /drives/work/src/gcc-bin/gcc/xgcc -B/drives/work/src/gcc-bin/gcc/ -B/exports/gcc33x/powerpc-unknown-linux-gnu/bin/ -B/exports/gcc33x/powerpc-unknown-linux-gnu/lib/ -isystem /exports/gcc33x/powerpc-unknown-linux-gnu/include -O2 -DIN_GCC -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -isystem ./include -fPIC -g -DHAVE_GTHR_DEFAULT -DIN_LIBGCC2 -D__GCC_FLOAT_NOT_NEEDED -I. -I. -I../../gcc-cvs-3-3/gcc//gcc -I../../gcc-cvs-3-3/gcc//gcc/. -I../../gcc-cvs-3-3/gcc//gcc/config -I../../gcc-cvs-3-3/gcc//gcc/../include -fexceptions -c ../../gcc-cvs-3-3/gcc//gcc/unwind-dw2.c -o libgcc/./unwind-dw2.o /tmp/ccNkOiHW.s: Assembler messages: /tmp/ccNkOiHW.s:3142: Error: Unrecognized opcode: `stvx' /tmp/ccNkOiHW.s:3145: Error: Unrecognized opcode: `stvx' /tmp/ccNkOiHW.s:3148: Error: Unrecognized opcode: `stvx' /tmp/ccNkOiHW.s:3151: Error: Unrecognized opcode: `stvx' /tmp/ccNkOiHW.s:3154: Error: Unrecognized opcode: `stvx' /tmp/ccNkOiHW.s:3157: Error: Unrecognized opcode: `stvx' /tmp/ccNkOiHW.s:3160: Error: Unrecognized opcode: `stvx' /tmp/ccNkOiHW.s:3163: Error: Unrecognized opcode: `stvx' /tmp/ccNkOiHW.s:3166: Error: Unrecognized opcode: `stvx' /tmp/ccNkOiHW.s:3169: Error: Unrecognized opcode: `stvx' /tmp/ccNkOiHW.s:3172: Error: Unrecognized opcode: `stvx' /tmp/ccNkOiHW.s:3175: Error: Unrecognized opcode: `stvx' /tmp/ccNkOiHW.s:3177: Error: Unrecognized opcode: `mfvrsave' /tmp/ccNkOiHW.s:3181: Error: Unrecognized opcode: `mtvrsave' My configure: ../gcc-cvs-3-3/gcc//configure --with-gcc-version-trigger=/drives/work/src/gcc-cvs-3-3/gcc/gcc/version.c --host=powerpc-unknown-linux-gnu --prefix=/exports/gcc33x --disable-multilib --with-gcc --with-gnu-ld --with-gnu-as --enable-libada --enable-libgcj --enable-interpreter --enable-hash-synchronization --enable-shared --enable-clocale=gnu --with-cpu=7400 --enable-altivec --with-tls --with-nptl --enable-languages=all --with-libada --with-libbanshee --with-gmp --enable-version-specific-runtime-libs --enable-__cxa_atexit --enable-libbanshee --enable-libada --norecursion My make command: TUNE="-mtune=7400 -mcpu=7400 -maltivec -Wa,-m7400" make BOOT_CFLAGS="$TUNE -O2 -DWERROR=-Wno-error -pipe" CFLAGS_FOR_TARGET="$TUNE -O2" CXXFLAGS_FOR_TARGET="-O2" ASFLAGS="-m7400" Fred