lkml.org 
[lkml]   [2010]   [Jul]   [28]   [last100]   RSS Feed
Views: [wrap][no wrap]   [headers]  [forward] 
 
Messages in this thread
    Patch in this message
    /
    Date
    From
    Subject[PATCH 3/3] frv: clean up arch/frv/Makefile
    From 2193dfaff6e2260a3ac1d2f578616640d601db55 Mon Sep 17 00:00:00 2001
    From: Sam Ravnborg <sam@ravnborg.org>
    Date: Wed, 28 Jul 2010 19:33:00 +0200
    Subject: [PATCH 3/3] frv: clean up arch/frv/Makefile

    - removed a lot of unused variable assignmnets
    - removed unused bootstrap target
    - replaced ARCHMODFLAGS with proper KBUILD_{A,C}FLAGS_MODULE assignmnets

    The resuting Makefile has not been tested due to lack of toolchain,
    but these were all trivial changes.

    Signed-off-by: Sam Ravnborg <sam@ravnborg.org>
    Cc: David Howells <dhowells@redhat.com>
    ---
    arch/frv/Makefile | 22 ++--------------------
    1 files changed, 2 insertions(+), 20 deletions(-)

    diff --git a/arch/frv/Makefile b/arch/frv/Makefile
    index 310c47a..7ff8457 100644
    --- a/arch/frv/Makefile
    +++ b/arch/frv/Makefile
    @@ -23,20 +23,14 @@
    # Copyright (C) 1994 by Hamish Macdonald
    #

    -CCSPECS := $(shell $(CC) -v 2>&1 | grep "^Reading specs from " | head -1 | cut -c20-)
    -CCDIR := $(strip $(patsubst %/specs,%,$(CCSPECS)))
    -CPUCLASS := fr400
    -
    -# test for cross compiling
    -COMPILE_ARCH = $(shell uname -m)
    -
    ifdef CONFIG_MMU
    UTS_SYSNAME = -DUTS_SYSNAME=\"Linux\"
    else
    UTS_SYSNAME = -DUTS_SYSNAME=\"uClinux\"
    endif

    -ARCHMODFLAGS += -G0 -mlong-calls
    +KBUILD_AFLAGS_MODULE += -G0 -mlong-calls
    +KBUILD_CFLAGS_MODULE += -G0 -mlong-calls

    ifdef CONFIG_GPREL_DATA_8
    KBUILD_CFLAGS += -G8
    @@ -54,7 +48,6 @@ endif

    ifdef CONFIG_GC_SECTIONS
    KBUILD_CFLAGS += -ffunction-sections -fdata-sections
    -LINKFLAGS += --gc-sections
    endif

    ifndef CONFIG_FRAME_POINTER
    @@ -64,16 +57,13 @@ endif
    ifdef CONFIG_CPU_FR451_COMPILE
    KBUILD_CFLAGS += -mcpu=fr450
    KBUILD_AFLAGS += -mcpu=fr450
    -ASFLAGS += -mcpu=fr450
    else
    ifdef CONFIG_CPU_FR551_COMPILE
    KBUILD_CFLAGS += -mcpu=fr550
    KBUILD_AFLAGS += -mcpu=fr550
    -ASFLAGS += -mcpu=fr550
    else
    KBUILD_CFLAGS += -mcpu=fr400
    KBUILD_AFLAGS += -mcpu=fr400
    -ASFLAGS += -mcpu=fr400
    endif
    endif

    @@ -83,14 +73,12 @@ endif
    KBUILD_CFLAGS += -mno-fdpic -mgpr-32 -msoft-float -mno-media
    KBUILD_CFLAGS += -ffixed-fcc3 -ffixed-cc3 -ffixed-gr15 -ffixed-icc2
    KBUILD_AFLAGS += -mno-fdpic
    -ASFLAGS += -mno-fdpic

    # make sure the .S files get compiled with debug info
    # and disable optimisations that are unhelpful whilst debugging
    ifdef CONFIG_DEBUG_INFO
    #KBUILD_CFLAGS += -O1
    KBUILD_AFLAGS += -Wa,--gdwarf2
    -ASFLAGS += -Wa,--gdwarf2
    endif

    head-y := arch/frv/kernel/head.o arch/frv/kernel/init_task.o
    @@ -105,11 +93,5 @@ all: Image
    Image: vmlinux
    $(Q)$(MAKE) $(build)=arch/frv/boot $@

    -bootstrap:
    - $(Q)$(MAKEBOOT) bootstrap
    -
    archclean:
    $(Q)$(MAKE) $(clean)=arch/frv/boot
    -
    -archdep: scripts/mkdep symlinks
    - $(Q)$(MAKE) $(build)=arch/frv/boot dep
    --
    1.6.0.6


    \
     
     \ /
      Last update: 2010-07-28 20:31    [W:2.453 / U:0.132 seconds]
    ©2003-2020 Jasper Spaans|hosted at Digital Ocean and TransIP|Read the blog|Advertise on this site