Gitweb:     
http://git.kernel.org/git/?p=linux/kernel/git/torvalds/linux-2.6.git;a=commit;h=8c67316e706cabc2145d6c8e97f0bd8f2a86d8a1
Commit:     8c67316e706cabc2145d6c8e97f0bd8f2a86d8a1
Parent:     d87d0c930a1591617e4c7c78296b4ba029150188
Author:     Franck Bui-Huu <[EMAIL PROTECTED]>
AuthorDate: Thu Feb 15 12:06:47 2007 +0100
Committer:  Ralf Baechle <[EMAIL PROTECTED]>
CommitDate: Thu Oct 11 23:45:58 2007 +0100

    [MIPS] Remove '-mno-explicit-relocs' option when CONFIG_BUILD_ELF64
    
    This patch removes '-mno-explicit-relocs' usage when
    CONFIG_BUILD_ELF64 is set since this option was only required
    with the old hack to truncate addresses at the assembly level
    where "-mabi=64 -Wa,-mabi=32" was used.
    
    This should yield a small code size improvement for inline
    assembly, where the R constraint is used.
    
    The idea is coming from Maciej <[EMAIL PROTECTED]>.
    
    Signed-off-by: Franck Bui-Huu <[EMAIL PROTECTED]>
    Signed-off-by: Ralf Baechle <[EMAIL PROTECTED]>
---
 arch/mips/Makefile |    4 +---
 1 files changed, 1 insertions(+), 3 deletions(-)

diff --git a/arch/mips/Makefile b/arch/mips/Makefile
index 32c1c8f..d5d5831 100644
--- a/arch/mips/Makefile
+++ b/arch/mips/Makefile
@@ -60,9 +60,7 @@ vmlinux-32            = vmlinux.32
 vmlinux-64             = vmlinux
 
 cflags-y               += -mabi=64
-ifdef CONFIG_BUILD_ELF64
-cflags-y               += $(call cc-option,-mno-explicit-relocs)
-else
+ifndef CONFIG_BUILD_ELF64
 cflags-y               += $(call cc-option,-msym32)
 endif
 endif
-
To unsubscribe from this list: send the line "unsubscribe git-commits-head" in
the body of a message to [EMAIL PROTECTED]
More majordomo info at  http://vger.kernel.org/majordomo-info.html

Reply via email to