Re: [PATCH]Replace -shared with -r -nostdlib in gcc.dg/lto/pr61526 pr54709 pr64415 test cases.

2016-03-04 Thread Richard Biener
On Thu, Mar 3, 2016 at 6:53 PM, Renlin Li wrote: > Hi Richard, > > > On 03/03/16 12:47, Richard Biener wrote: >> >> On Thu, Mar 3, 2016 at 1:07 PM, Renlin Li wrote: >>> >>> Hi Richard, >>> >>> >>> On 03/03/16 10:13, Richard Biener wrote:

Re: [PATCH]Replace -shared with -r -nostdlib in gcc.dg/lto/pr61526 pr54709 pr64415 test cases.

2016-03-03 Thread Renlin Li
Hi Richard, On 03/03/16 12:47, Richard Biener wrote: On Thu, Mar 3, 2016 at 1:07 PM, Renlin Li wrote: Hi Richard, On 03/03/16 10:13, Richard Biener wrote: On Wed, Mar 2, 2016 at 5:12 PM, Renlin Li wrote: Hi Richard, On 02/03/16 13:35,

Re: [PATCH]Replace -shared with -r -nostdlib in gcc.dg/lto/pr61526 pr54709 pr64415 test cases.

2016-03-03 Thread Richard Biener
On Thu, Mar 3, 2016 at 1:07 PM, Renlin Li wrote: > Hi Richard, > > > On 03/03/16 10:13, Richard Biener wrote: >> >> On Wed, Mar 2, 2016 at 5:12 PM, Renlin Li wrote: >>> >>> Hi Richard, >>> >>> >>> On 02/03/16 13:35, Richard Biener wrote:

Re: [PATCH]Replace -shared with -r -nostdlib in gcc.dg/lto/pr61526 pr54709 pr64415 test cases.

2016-03-03 Thread Renlin Li
Hi Richard, On 03/03/16 10:13, Richard Biener wrote: On Wed, Mar 2, 2016 at 5:12 PM, Renlin Li wrote: Hi Richard, On 02/03/16 13:35, Richard Biener wrote: On Tue, Mar 1, 2016 at 4:56 PM, Renlin Li wrote: Hi Richard, On 01/03/16 09:16,

Re: [PATCH]Replace -shared with -r -nostdlib in gcc.dg/lto/pr61526 pr54709 pr64415 test cases.

2016-03-03 Thread Richard Biener
On Wed, Mar 2, 2016 at 5:12 PM, Renlin Li wrote: > Hi Richard, > > > On 02/03/16 13:35, Richard Biener wrote: >> >> On Tue, Mar 1, 2016 at 4:56 PM, Renlin Li wrote: >>> >>> Hi Richard, >>> >>> >>> On 01/03/16 09:16, Richard Biener wrote:

Re: [PATCH]Replace -shared with -r -nostdlib in gcc.dg/lto/pr61526 pr54709 pr64415 test cases.

2016-03-02 Thread Renlin Li
Hi Richard, On 02/03/16 13:35, Richard Biener wrote: On Tue, Mar 1, 2016 at 4:56 PM, Renlin Li wrote: Hi Richard, On 01/03/16 09:16, Richard Biener wrote: On Mon, Feb 29, 2016 at 5:13 PM, Renlin Li wrote: Hi all, The gcc.dg/lto/pr54709,

Re: [PATCH]Replace -shared with -r -nostdlib in gcc.dg/lto/pr61526 pr54709 pr64415 test cases.

2016-03-02 Thread Richard Biener
On Tue, Mar 1, 2016 at 4:56 PM, Renlin Li wrote: > Hi Richard, > > > On 01/03/16 09:16, Richard Biener wrote: >> >> On Mon, Feb 29, 2016 at 5:13 PM, Renlin Li wrote: >>> >>> Hi all, >>> >>> The gcc.dg/lto/pr54709, pr61526, pr64415 linking testcases

Re: [PATCH]Replace -shared with -r -nostdlib in gcc.dg/lto/pr61526 pr54709 pr64415 test cases.

2016-03-01 Thread Renlin Li
Hi Richard, On 01/03/16 09:16, Richard Biener wrote: On Mon, Feb 29, 2016 at 5:13 PM, Renlin Li wrote: Hi all, The gcc.dg/lto/pr54709, pr61526, pr64415 linking testcases keep failing on arm/aarch64 bare-metal target. It's because statically built newlib library is

Re: [PATCH]Replace -shared with -r -nostdlib in gcc.dg/lto/pr61526 pr54709 pr64415 test cases.

2016-03-01 Thread Richard Biener
On Mon, Feb 29, 2016 at 5:13 PM, Renlin Li wrote: > Hi all, > > The gcc.dg/lto/pr54709, pr61526, pr64415 linking testcases keep failing on > arm/aarch64 bare-metal target. > > It's because statically built newlib library is used to link with shared > object. > And the

[PATCH]Replace -shared with -r -nostdlib in gcc.dg/lto/pr61526 pr54709 pr64415 test cases.

2016-02-29 Thread Renlin Li
Hi all, The gcc.dg/lto/pr54709, pr61526, pr64415 linking testcases keep failing on arm/aarch64 bare-metal target. It's because statically built newlib library is used to link with shared object. And the linker complains about relocations which cannot be used in shared object. For example, the