From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 8878 invoked by alias); 16 Jul 2010 13:42:08 -0000 Received: (qmail 8800 invoked by uid 48); 16 Jul 2010 13:41:52 -0000 Date: Fri, 16 Jul 2010 13:42:00 -0000 Message-ID: <20100716134152.8799.qmail@sourceware.org> X-Bugzilla-Reason: CC References: Subject: [Bug target/44948] -msse/-mavx change ABI In-Reply-To: Reply-To: gcc-bugzilla@gcc.gnu.org To: gcc-bugs@gcc.gnu.org From: "hjl dot tools at gmail dot com" Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-bugs-owner@gcc.gnu.org X-SW-Source: 2010-07/txt/msg01705.txt.bz2 ------- Comment #19 from hjl dot tools at gmail dot com 2010-07-16 13:41 ------- Created an attachment (id=21223) --> (http://gcc.gnu.org/bugzilla/attachment.cgi?id=21223&action=view) A patch with psABI warning This patch changes and warns psABI: [hjl@gnu-6 case3]$ make /export/build/gnu/gcc/build-x86_64-linux/gcc/xgcc -B/export/build/gnu/gcc/build-x86_64-linux/gcc/ -m32 -g -O -msse2 -c -o x.o x.c /export/build/gnu/gcc/build-x86_64-linux/gcc/xgcc -B/export/build/gnu/gcc/build-x86_64-linux/gcc/ -m32 -g -O -mno-sse -c -o main.o main.c main.c: In function ‘main’: main.c:7:7: note: The ABI of passing parameter with 16byte or greater alignment has changed in GCC 4.6 /export/build/gnu/gcc/build-x86_64-linux/gcc/xgcc -B/export/build/gnu/gcc/build-x86_64-linux/gcc/ -m32 -g -O -o x x.o main.o ./x [hjl@gnu-6 case2]$ make /export/build/gnu/gcc/build-x86_64-linux/gcc/xgcc -B/export/build/gnu/gcc/build-x86_64-linux/gcc/ -O -mavx -c -o x.o x.c /export/build/gnu/gcc/build-x86_64-linux/gcc/xgcc -B/export/build/gnu/gcc/build-x86_64-linux/gcc/ -O -c -o main.o main.c main.c: In function ‘main’: main.c:7:7: note: The ABI of passing parameter with 16byte or greater alignment has changed in GCC 4.6 /export/build/gnu/gcc/build-x86_64-linux/gcc/xgcc -B/export/build/gnu/gcc/build-x86_64-linux/gcc/ -O -o x x.o main.o ./x [hjl@gnu-6 case2]$ -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=44948