Gentoo Archives: gentoo-user

From: "东方巽雷" <dongfangxunlei@×××××.com>
To: gentoo-user <gentoo-user@l.g.o>
Subject: [gentoo-user] gcc specs file change multilib_defaults no effect.
Date: Tue, 17 Sep 2013 05:37:30
Message-Id: CAKxh67VXzQEsapkbbtvE98eJ+Br1TEmdau=FEUiKHq5KaubqZA@mail.gmail.com
1 Hello,everyone.
2 I found that the gcc specs file has such contents:
3 //////////////////////////////////////////
4 *multilib:
5 . !m64 !m32 !mx32;64:../lib64 m64 !m32 !mx32;32:../lib32 !m64 m32
6 !mx32;x32:../libx32 !m64 !m32 mx32;
7
8 *multilib_defaults:
9 mx32
10 //////////////////////////////////////////
11 I change it to:
12 //////////////////////////////////////////
13 *multilib:
14 . !m64 !m32 !mx32;64:../lib64 m64 !m32 !mx32;32:../lib32 !m64 m32
15 !mx32;x32:../libx32 !m64 !m32 mx32;
16
17 *multilib_defaults:
18 m64
19 //////////////////////////////////////////
20 expect to change gcc default target.But failed.
21 If I don't add -m64 flag,I will still get a x32 abi target.
22 So,is it possible to change the default target of gcc?