On Mon, Nov 15, 2010 at 8:15 PM, Samuel Thibault wrote:
> Matt Turner, le Mon 15 Nov 2010 19:51:10 -0500, a écrit :
>> On Mon, Nov 15, 2010 at 7:24 PM, Roger Leigh wrote:
>> > What's the actual problem --as-needed is trying to solve?
>> >
>> > The answer is mainly unwanted libraries being linked
Matt Turner, le Mon 15 Nov 2010 19:51:10 -0500, a écrit :
> On Mon, Nov 15, 2010 at 7:24 PM, Roger Leigh wrote:
> > What's the actual problem --as-needed is trying to solve?
> >
> > The answer is mainly unwanted libraries being linked in as a result
> > of using pkg-config (and various other -conf
> I can't see why you think --as-needed is fundamentally wrong or unnecessary.
It is fundamentally wrong because -lfoo means I demand that the
initializers of libfoo.so run, whether or not I called anything in it.
--
To UNSUBSCRIBE, email to debian-gcc-requ...@lists.debian.org
with a subject of
On Mon, Nov 15, 2010 at 7:24 PM, Roger Leigh wrote:
> What's the actual problem --as-needed is trying to solve?
>
> The answer is mainly unwanted libraries being linked in as a result
> of using pkg-config (and various other -config variants), though there
> are other, lesser, culprits. The pkg-c
On 16.11.2010 01:24, Roger Leigh wrote:
On Mon, Nov 15, 2010 at 11:02:57PM +0100, Matthias Klose wrote:
On 14.11.2010 16:06, Roger Leigh wrote:
While I understand the rationale for --no-copy-dt-needed-entries for
preventing encapsulation violations via indirect linking, I don't agree
with the u
On Mon, Nov 15, 2010 at 11:02:57PM +0100, Matthias Klose wrote:
> On 14.11.2010 16:06, Roger Leigh wrote:
While I understand the rationale for --no-copy-dt-needed-entries for
preventing encapsulation violations via indirect linking, I don't agree
with the use of --as-needed *at all*.
> On 15.11.2010 07:16, Roland McGrath wrote:
> yes, OpenSuse is using --as-needed, but not --no-add-needed.
That is a pretty nutty choice.
--
To UNSUBSCRIBE, email to debian-gcc-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
Archive: http:
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=46479
Matthias Klose changed:
What|Removed |Added
CC||debian-gcc at lists dot
On 15.11.2010 07:16, Roland McGrath wrote:
airlied_, does Fedora use --as-needed by default? Fedora 14 too?
mattst88: yes
The naming of the options makes people easily confused.
--no-add-needed is the only option Fedora's gcc passes.
yes, OpenSuse is using --as-needed, but not --no-add-ne
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=46486
Andrew Pinski changed:
What|Removed |Added
Status|UNCONFIRMED |RESOLVED
Resolution|
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=46486
--- Comment #1 from Andrew Pinski 2010-11-15
18:07:18 UTC ---
This has been reported for ppc-darwin also but I cannot find the bug.
--
Configure bugmail: http://gcc.gnu.org/bugzilla/userprefs.cgi?tab=email
--- You are receiving this mail be
LAST_UPDATED: Sun Nov 14 08:01:28 UTC 2010 (revision 166728)
Target: i486-linux-gnu
gcc version 4.6.0 20101114 (experimental) [trunk revision 166728] (Debian
20101114-1)
=== acats tests ===
=== acats Summary ===
# of expected passes2321
# of unexpect
LAST_UPDATED: Sun Nov 14 08:01:28 UTC 2010 (revision 166728)
Target: x86_64-linux-gnu
gcc version 4.6.0 20101114 (experimental) [trunk revision 166728] (Debian
20101114-1)
=== acats tests ===
=== acats Summary ===
# of expected passes2321
# of unexpe
LAST_UPDATED: Sun Nov 14 07:41:30 UTC 2010 (revision 166728)
Target: x86_64-linux-gnu
gcc version 4.5.1 (Debian 4.5.1-11)
Native configuration is x86_64-pc-linux-gnu
=== g++ tests ===
Running target unix
UNRESOLVED: attribute_plugin.c compilation, -I.
-I/scratch/packages/gcc/4
LAST_UPDATED: Fri Nov 12 15:57:55 UTC 2010 (revision 166653)
Target: s390-linux-gnu
gcc version 4.5.1 (Debian 4.5.1-10)
Native configuration is s390-ibm-linux-gnu
=== g++ tests ===
Running target unix
FAIL: g++.dg/debug/dwarf2/icf.C scan-assembler .section.*.debug_dcall
FAI
LAST_UPDATED: Fri Nov 12 15:57:55 UTC 2010 (revision 166653)
Target: powerpc-linux-gnu
gcc version 4.5.1 (Debian 4.5.1-10)
Native configuration is powerpc-unknown-linux-gnu
=== g++ tests ===
Running target unix
WARNING: program timed out.
FAIL: g++.dg/bprob/g++-bprob-2.C execut
LAST_UPDATED: Fri Nov 12 15:57:55 UTC 2010 (revision 166653)
Native configuration is arm-unknown-linux-gnueabi
=== libgomp tests ===
Running target unix
FAIL: libgomp.c/lock-1.c execution test
WARNING: program timed out.
FAIL: libgomp.fortran/strassen.f90 -O execution test
LAST_UPDATED: Sun Nov 14 07:26:43 UTC 2010 (revision 166728)
Target: sparc-linux-gnu
gcc version 4.4.5 (Debian 4.4.5-8)
Native configuration is sparc-unknown-linux-gnu
=== g++ tests ===
Running target unix
=== g++ Summary for unix ===
# of expected passes
LAST_UPDATED: Sun Nov 14 07:26:43 UTC 2010 (revision 166728)
Target: i486-kfreebsd-gnu
gcc version 4.4.5 (Debian 4.4.5-8)
Native configuration is i486-pc-kfreebsd-gnu
=== g++ tests ===
Running target unix
=== g++ Summary for unix ===
# of expected passes
LAST_UPDATED: Sun Nov 14 07:26:43 UTC 2010 (revision 166728)
Target: powerpc-linux-gnu
gcc version 4.4.5 (Debian 4.4.5-8)
Native configuration is powerpc-unknown-linux-gnu
=== g++ tests ===
Running target unix
=== g++ Summary for unix ===
# of expected passes
LAST_UPDATED: Sun Nov 14 07:26:43 UTC 2010 (revision 166728)
Target: i486-linux-gnu
gcc version 4.4.5 (Debian 4.4.5-8)
Native configuration is i486-pc-linux-gnu
=== g++ tests ===
Running target unix
=== g++ Summary for unix ===
# of expected passes
LAST_UPDATED: Sun Nov 14 07:26:43 UTC 2010 (revision 166728)
Target: x86_64-linux-gnu
gcc version 4.4.5 (Debian 4.4.5-8)
Native configuration is x86_64-pc-linux-gnu
=== g++ tests ===
Running target unix
=== g++ Summary for unix ===
# of expected passes
LAST_UPDATED: Sun Nov 14 07:26:43 UTC 2010 (revision 166728)
Native configuration is alpha-unknown-linux-gnu
=== libgomp tests ===
Running target unix
=== libgomp Summary ===
# of expected passes2476
=== libstdc++ tests ===
Running
LAST_UPDATED: Thu Nov 11 00:47:37 UTC 2010 (revision 166584)
Native configuration is arm-unknown-linux-gnueabi
=== libgomp tests ===
Running target unix
FAIL: libgomp.c/lock-1.c execution test
WARNING: program timed out.
FAIL: libgomp.fortran/strassen.f90 -O execution test
Package: gcc-4.5
Version: 4.5.1-11
Severity: important
amd64 output of gcc -print-multi-os-directory command is the following:
$ gcc -print-multi-os-directory
../lib64
$
This makes some programs to put libraries under /usr/lib64:
[...excerpt from a build log...]
checking for multiarch libdir...
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=46486
Matthias Klose changed:
What|Removed |Added
CC||debian-gcc at lists dot
Hi,
while following LKML, I saw this interesting thread [1] which resulted
in a bug-report on GCC BTS [2].
Might be interesting for you to also follow.
Kind Regards,
- Sedat -
[1] http://lkml.org/lkml/2010/11/14/230
[2] http://gcc.gnu.org/bugzilla/show_bug.cgi?id=46479
--
To UNSUBSCRIBE, emai
27 matches
Mail list logo