--- Begin Message ---
- To: Debian Bug Tracking System <submit@bugs.debian.org>
- Subject: gcc-4.6 -combine fails
- From: Peter Chubb <peter.chubb@nicta.com.au>
- Date: Fri, 02 Mar 2012 14:09:49 +1100
- Message-id: <20120302030949.16592.31402.reportbug@Diprotodon>
Package: gcc-4.6
Version: 4.6.2-16
Severity: normal
Dear Maintainer,
gcc-4.4 and earlier had an option '-combine' that conflated all
the C files given to it as a single unit to allow
inter-procedural optimisation. gcc-4.6 doesn't seem to have this
option, but I can't find anything in the changelogs to suggest
it's gone, nor can I find a replacement for it.
$ gcc-4.6 -combine -c -o all.o *.c
gcc-4.6: error: unrecognized option ‘-combine’
$ gcc-4.4 -combine -c -o all.o *.c
$
-- System Information:
Debian Release: wheezy/sid
APT prefers unstable
APT policy: (500, 'unstable'), (500, 'stable'), (500, 'oldstable'), (1, 'experimental')
Architecture: amd64 (x86_64)
Kernel: Linux 3.3.0-rc5 (SMP w/8 CPU cores)
Locale: LANG=en_AU.UTF-8, LC_CTYPE=en_AU.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/bash
Versions of packages gcc-4.6 depends on:
ii binutils 2.22-5
ii cpp-4.6 4.6.2-16
ii gcc-4.6-base 4.6.2-16
ii libc6 2.13-27
ii libgcc1 1:4.6.2-16
ii libgmp10 2:5.0.4+dfsg-1
ii libgomp1 4.6.2-16
ii libmpc2 0.9-4
ii libmpfr4 3.1.0-3
ii libquadmath0 4.6.2-16
ii zlib1g 1:1.2.6.dfsg-2
Versions of packages gcc-4.6 recommends:
ii libc6-dev 2.13-27
Versions of packages gcc-4.6 suggests:
pn binutils-gold <none>
pn gcc-4.6-doc <none>
pn gcc-4.6-locales <none>
pn gcc-4.6-multilib <none>
pn libgcc1-dbg <none>
pn libgomp1-dbg <none>
pn libmudflap0-4.6-dev <none>
pn libmudflap0-dbg <none>
pn libquadmath0-dbg <none>
-- no debconf information
--- End Message ---
--- Begin Message ---
- To: Peter Chubb <peter.chubb@nicta.com.au>, 661868-done@bugs.debian.org
- Subject: Re: Bug#661868: gcc-4.6 -combine fails
- From: Matthias Klose <doko@debian.org>
- Date: Sat, 07 Apr 2012 13:17:29 +0200
- Message-id: <4F802249.3020701@debian.org>
- In-reply-to: <20120302030949.16592.31402.reportbug@Diprotodon>
- References: <20120302030949.16592.31402.reportbug@Diprotodon>
On 02.03.2012 04:09, Peter Chubb wrote:
Package: gcc-4.6
Version: 4.6.2-16
Severity: normal
Dear Maintainer,
gcc-4.4 and earlier had an option '-combine' that conflated all
the C files given to it as a single unit to allow
inter-procedural optimisation. gcc-4.6 doesn't seem to have this
option, but I can't find anything in the changelogs to suggest
it's gone, nor can I find a replacement for it.
$ gcc-4.6 -combine -c -o all.o *.c
gcc-4.6: error: unrecognized option ‘-combine’
$ gcc-4.4 -combine -c -o all.o *.c
$
starting with 4.6, GCC has now link time optimization.
--- End Message ---