Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]
Groups > linux.kernel > #1330234 > unrolled thread
| Started by | Zubair Lutfullah Kakakhel <Zubair.Kakakhel@imgtec.com> |
|---|---|
| First post | 2016-02-09 14:40 +0100 |
| Last post | 2016-02-16 09:00 +0100 |
| Articles | 3 — 3 participants |
Back to article view | Back to linux.kernel
[RFC] perf build: Add EXTRA_LDFLAGS option to makefile Zubair Lutfullah Kakakhel <Zubair.Kakakhel@imgtec.com> - 2016-02-09 14:40 +0100
Re: [RFC] perf build: Add EXTRA_LDFLAGS option to makefile Arnaldo Carvalho de Melo <acme@kernel.org> - 2016-02-12 00:00 +0100
[tip:perf/core] perf build: Add EXTRA_LDFLAGS option to makefile tip-bot for Zubair Lutfullah Kakakhel <tipbot@zytor.com> - 2016-02-16 09:00 +0100
| From | Zubair Lutfullah Kakakhel <Zubair.Kakakhel@imgtec.com> |
|---|---|
| Date | 2016-02-09 14:40 +0100 |
| Subject | [RFC] perf build: Add EXTRA_LDFLAGS option to makefile |
| Message-ID | <r0gGm-4Dt-17@gated-at.bofh.it> |
To compile for little-endian systems, you need to pass -EL to CC and LD. EXTRA_CFLAGS works to pass -EL to CC. Add EXTRA_LDFLAGS to pass -EL to LD. Signed-off-by: Zubair Lutfullah Kakakhel <Zubair.Kakakhel@imgtec.com> --- There might be a better way to add EXTRA_LDFLAGS to the makefile? Can compile for little endian now using make ARCH=mips CROSS_COMPILE=mips-mti-linux-gnu- EXTRA_CFLAGS=-EL EXTRA_LDFLAGS=-EL Based on v4.5-rc3 --- tools/perf/Makefile.perf | 2 ++ 1 file changed, 2 insertions(+) diff --git a/tools/perf/Makefile.perf b/tools/perf/Makefile.perf index 5d34815..617acc1 100644 --- a/tools/perf/Makefile.perf +++ b/tools/perf/Makefile.perf @@ -136,6 +136,8 @@ $(call allow-override,CC,$(CROSS_COMPILE)gcc) $(call allow-override,AR,$(CROSS_COMPILE)ar) $(call allow-override,LD,$(CROSS_COMPILE)ld) +LD += $(EXTRA_LDFLAGS) + PKG_CONFIG = $(CROSS_COMPILE)pkg-config RM = rm -f -- 1.9.1
[toc] | [next] | [standalone]
| From | Arnaldo Carvalho de Melo <acme@kernel.org> |
|---|---|
| Date | 2016-02-12 00:00 +0100 |
| Message-ID | <r18no-6Ne-7@gated-at.bofh.it> |
| In reply to | #1330234 |
Em Tue, Feb 09, 2016 at 01:33:38PM +0000, Zubair Lutfullah Kakakhel escreveu: > To compile for little-endian systems, you need to pass -EL to CC > and LD. > > EXTRA_CFLAGS works to pass -EL to CC. > Add EXTRA_LDFLAGS to pass -EL to LD. > > Signed-off-by: Zubair Lutfullah Kakakhel <Zubair.Kakakhel@imgtec.com> Looks ok, applied, thanks, - Arnaldo
[toc] | [prev] | [next] | [standalone]
| From | tip-bot for Zubair Lutfullah Kakakhel <tipbot@zytor.com> |
|---|---|
| Date | 2016-02-16 09:00 +0100 |
| Subject | [tip:perf/core] perf build: Add EXTRA_LDFLAGS option to makefile |
| Message-ID | <r2IIa-4OP-23@gated-at.bofh.it> |
| In reply to | #1330234 |
Commit-ID: 37b4e2020a5f4dbecf22ee3efe92de6dbea1c5f0 Gitweb: http://git.kernel.org/tip/37b4e2020a5f4dbecf22ee3efe92de6dbea1c5f0 Author: Zubair Lutfullah Kakakhel <Zubair.Kakakhel@imgtec.com> AuthorDate: Tue, 9 Feb 2016 13:33:38 +0000 Committer: Arnaldo Carvalho de Melo <acme@redhat.com> CommitDate: Fri, 12 Feb 2016 11:30:20 -0300 perf build: Add EXTRA_LDFLAGS option to makefile To compile for little-endian systems, you need to pass -EL to CC and LD. EXTRA_CFLAGS works to pass -EL to CC. Add EXTRA_LDFLAGS to pass -EL to LD. Signed-off-by: Zubair Lutfullah Kakakhel <Zubair.Kakakhel@imgtec.com> Cc: Peter Zijlstra <peterz@infradead.org> Link: http://lkml.kernel.org/r/1455024818-15842-1-git-send-email-Zubair.Kakakhel@imgtec.com Signed-off-by: Arnaldo Carvalho de Melo <acme@redhat.com> --- tools/perf/Makefile.perf | 2 ++ 1 file changed, 2 insertions(+) diff --git a/tools/perf/Makefile.perf b/tools/perf/Makefile.perf index d404117..4a4fad4 100644 --- a/tools/perf/Makefile.perf +++ b/tools/perf/Makefile.perf @@ -139,6 +139,8 @@ $(call allow-override,CC,$(CROSS_COMPILE)gcc) $(call allow-override,AR,$(CROSS_COMPILE)ar) $(call allow-override,LD,$(CROSS_COMPILE)ld) +LD += $(EXTRA_LDFLAGS) + PKG_CONFIG = $(CROSS_COMPILE)pkg-config RM = rm -f
[toc] | [prev] | [standalone]
Back to top | Article view | linux.kernel
csiph-web