From 402c1cb4c884a4b9b0428e4e31bb877f5e7c81b4 Mon Sep 17 00:00:00 2001 From: Jan Hubicka Date: Thu, 6 Jan 2011 19:50:20 +0100 Subject: re PR lto/47188 (Undefined reference errors when combining IR and non-IR object files) PR lto/47188 * collect2.c (main): Do not enable LTOmode when plugin is active. * testsuite/gcc.dg/lto/pr47188_0.c: New testcase. * testsuite/gcc.dg/lto/pr47188_1.c: New testcase. From-SVN: r168548 --- gcc/collect2.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'gcc/collect2.c') diff --git a/gcc/collect2.c b/gcc/collect2.c index 77f794f..42e35b6 100644 --- a/gcc/collect2.c +++ b/gcc/collect2.c @@ -1236,7 +1236,7 @@ main (int argc, char **argv) #endif } vflag = debug; - if (no_partition) + if (no_partition && lto_mode == LTO_MODE_WHOPR) lto_mode = LTO_MODE_LTO; } -- cgit v1.1