Re: [U-Boot] [PATCH v1] Makefile: Don't generate position independent code

2018-09-03 Thread Andy Shevchenko
On Sun, Sep 02, 2018 at 05:50:24PM -0600, Simon Glass wrote: > Hi, > > On 10 August 2018 at 00:04, Bin Meng wrote: > > On Thu, Aug 9, 2018 at 9:07 PM, Andy Shevchenko > > wrote: > >> On Thu, 2018-08-09 at 14:25 +0200, Heinrich Schuchardt wrote: > >> > >>> I did not test loading of > >>> Linux

Re: [U-Boot] [PATCH v1] Makefile: Don't generate position independent code

2018-09-02 Thread Simon Glass
Hi, On 10 August 2018 at 00:04, Bin Meng wrote: > On Thu, Aug 9, 2018 at 9:07 PM, Andy Shevchenko > wrote: >> On Thu, 2018-08-09 at 14:25 +0200, Heinrich Schuchardt wrote: >> >>> I did not test loading of >>> Linux on x86. >> >> For the record I did test this. >> > > Tested-by: Bin Meng > On

Re: [U-Boot] [PATCH v1] Makefile: Don't generate position independent code

2018-08-10 Thread Bin Meng
On Thu, Aug 9, 2018 at 9:07 PM, Andy Shevchenko wrote: > On Thu, 2018-08-09 at 14:25 +0200, Heinrich Schuchardt wrote: > >> I did not test loading of >> Linux on x86. > > For the record I did test this. > Tested-by: Bin Meng On QEMU x86 boards (except efi-x86_app_defconfig which is currently

Re: [U-Boot] [PATCH v1] Makefile: Don't generate position independent code

2018-08-09 Thread Andy Shevchenko
On Thu, 2018-08-09 at 14:25 +0200, Heinrich Schuchardt wrote: > I did not test loading of > Linux on x86. For the record I did test this. -- Andy Shevchenko Intel Finland Oy ___ U-Boot mailing list U-Boot@lists.denx.de

Re: [U-Boot] [PATCH v1] Makefile: Don't generate position independent code

2018-08-09 Thread Heinrich Schuchardt
On 08/09/2018 11:54 AM, Bin Meng wrote: > Hi Andy, > > On Thu, Aug 9, 2018 at 5:43 PM, Andy Shevchenko > wrote: >> On Mon, Aug 6, 2018 at 10:49 PM, Andy Shevchenko >> wrote: >>> On Mon, Aug 6, 2018 at 10:40 PM, Heinrich Schuchardt >>> wrote: On 08/06/2018 08:55 PM, Andy Shevchenko wrote:

Re: [U-Boot] [PATCH v1] Makefile: Don't generate position independent code

2018-08-09 Thread Bin Meng
Hi Andy, On Thu, Aug 9, 2018 at 5:43 PM, Andy Shevchenko wrote: > On Mon, Aug 6, 2018 at 10:49 PM, Andy Shevchenko > wrote: >> On Mon, Aug 6, 2018 at 10:40 PM, Heinrich Schuchardt >> wrote: >>> On 08/06/2018 08:55 PM, Andy Shevchenko wrote: On Mon, 2018-08-06 at 19:32 +0200, Heinrich

Re: [U-Boot] [PATCH v1] Makefile: Don't generate position independent code

2018-08-09 Thread Andy Shevchenko
On Mon, Aug 6, 2018 at 10:49 PM, Andy Shevchenko wrote: > On Mon, Aug 6, 2018 at 10:40 PM, Heinrich Schuchardt > wrote: >> On 08/06/2018 08:55 PM, Andy Shevchenko wrote: >>> On Mon, 2018-08-06 at 19:32 +0200, Heinrich Schuchardt wrote: On 08/06/2018 07:11 PM, Andy Shevchenko wrote: >

Re: [U-Boot] [PATCH v1] Makefile: Don't generate position independent code

2018-08-06 Thread Andy Shevchenko
On Mon, Aug 6, 2018 at 10:40 PM, Heinrich Schuchardt wrote: > On 08/06/2018 08:55 PM, Andy Shevchenko wrote: >> On Mon, 2018-08-06 at 19:32 +0200, Heinrich Schuchardt wrote: >>> On 08/06/2018 07:11 PM, Andy Shevchenko wrote: On Mon, 2018-08-06 at 18:56 +0200, Heinrich Schuchardt wrote: >

Re: [U-Boot] [PATCH v1] Makefile: Don't generate position independent code

2018-08-06 Thread Heinrich Schuchardt
On 08/06/2018 08:55 PM, Andy Shevchenko wrote: > On Mon, 2018-08-06 at 19:32 +0200, Heinrich Schuchardt wrote: >> On 08/06/2018 07:11 PM, Andy Shevchenko wrote: >>> On Mon, 2018-08-06 at 18:56 +0200, Heinrich Schuchardt wrote: On 08/06/2018 06:00 PM, Andy Shevchenko wrote: > Fix all these

Re: [U-Boot] [PATCH v1] Makefile: Don't generate position independent code

2018-08-06 Thread Andy Shevchenko
On Mon, 2018-08-06 at 19:32 +0200, Heinrich Schuchardt wrote: > On 08/06/2018 07:11 PM, Andy Shevchenko wrote: > > On Mon, 2018-08-06 at 18:56 +0200, Heinrich Schuchardt wrote: > > > On 08/06/2018 06:00 PM, Andy Shevchenko wrote: > > > > Fix all these by disabling PIE on Makefile level. > > > With

Re: [U-Boot] [PATCH v1] Makefile: Don't generate position independent code

2018-08-06 Thread Heinrich Schuchardt
On 08/06/2018 07:11 PM, Andy Shevchenko wrote: > On Mon, 2018-08-06 at 18:56 +0200, Heinrich Schuchardt wrote: >> On 08/06/2018 06:00 PM, Andy Shevchenko wrote: > >>> Fix all these by disabling PIE on Makefile level. > >> With the patch building with gcc-8.1 works on i386. > > Does it mean you

Re: [U-Boot] [PATCH v1] Makefile: Don't generate position independent code

2018-08-06 Thread Andy Shevchenko
On Mon, 2018-08-06 at 18:56 +0200, Heinrich Schuchardt wrote: > On 08/06/2018 06:00 PM, Andy Shevchenko wrote: > > Fix all these by disabling PIE on Makefile level. > With the patch building with gcc-8.1 works on i386. Does it mean you are actually run it and it works? > But the interesting >

Re: [U-Boot] [PATCH v1] Makefile: Don't generate position independent code

2018-08-06 Thread Heinrich Schuchardt
On 08/06/2018 06:00 PM, Andy Shevchenko wrote: > Since gcc-8 the --enabled-default-pie starts producing code which assembler > can't translate in case of U-Boot. The build fails with > > {standard input}: Assembler messages: > {standard input}:21100: Error: junk at end of line, first

[U-Boot] [PATCH v1] Makefile: Don't generate position independent code

2018-08-06 Thread Andy Shevchenko
Since gcc-8 the --enabled-default-pie starts producing code which assembler can't translate in case of U-Boot. The build fails with {standard input}: Assembler messages: {standard input}:21100: Error: junk at end of line, first unrecognized character is `@' {standard input}:21120: Error: