root/arch/mips/Makefile

/* [previous][next][first][last][top][bottom][index][help] */
#
# arch/mips/Makefile
#
# This file is included by the global makefile so that you can add your own
# architecture-specific flags and dependencies. Remember to do have actions
# for "archclean" and "archdep" for cleaning up and making dependencies for
# this architecture
#
# This file is subject to the terms and conditions of the GNU General Public
# License.  See the file "COPYING" in the main directory of this archive
# for more details.
#
# Copyright (C) 1994, 1995 by Waldorf Electronics,
# written by Ralf Baechle
#

AS              = mips-linux-as
ASFLAGS         = -mips3 -mcpu=r4000
LD              = mips-linux-ld
LINKFLAGS       = -Ttext 0xa0000000
#HOSTCC         = gcc
#
# KERNELBASE is quite useless, but I need it to work
# around a hardware bug in my Wreckstation board. Other people
# would burn that @#!%# thing...
#
CC              = mips-linux-gcc -V 2.5.8 -D__KERNEL__ -I$(TOPDIR)/include
CPP             = $(CC) -E $(CFLAGS)
AR              = mips-linux-ar
RANLIB          = mips-linux-ranlib
STRIP           = mips-linux-strip

CFLAGS := $(CFLAGS) #-pipe

CFLAGS := $(CFLAGS) -DKERNELBASE=0xa0000000

ifdef CONFIG_R4X00
CFLAGS := $(CFLAGS) -Wa,-mips3 -mcpu=r4000 -D__R4000__
endif

HEAD := arch/mips/kernel/head.o

SUBDIRS := $(SUBDIRS) arch/mips/kernel arch/mips/mm
ARCHIVES := arch/mips/kernel/kernel.o arch/mips/mm/mm.o $(ARCHIVES)

MAKEBOOT = $(MAKE) -C arch/$(ARCH)/boot

zImage: vmlinux
        @$(MAKEBOOT) zImage

compressed: zImage

zdisk: vmlinux
        @$(MAKEBOOT) zdisk

archclean:
        @$(MAKEBOOT) clean

archdep:
        @$(MAKEBOOT) dep

/* [previous][next][first][last][top][bottom][index][help] */