1*a47a12beSStefan Roese# 2*a47a12beSStefan Roese# (C) Copyright 2000-2002 3*a47a12beSStefan Roese# Wolfgang Denk, DENX Software Engineering, wd@denx.de. 4*a47a12beSStefan Roese# 5*a47a12beSStefan Roese# See file CREDITS for list of people who contributed to this 6*a47a12beSStefan Roese# project. 7*a47a12beSStefan Roese# 8*a47a12beSStefan Roese# This program is free software; you can redistribute it and/or 9*a47a12beSStefan Roese# modify it under the terms of the GNU General Public License as 10*a47a12beSStefan Roese# published by the Free Software Foundation; either version 2 of 11*a47a12beSStefan Roese# the License, or (at your option) any later version. 12*a47a12beSStefan Roese# 13*a47a12beSStefan Roese# This program is distributed in the hope that it will be useful, 14*a47a12beSStefan Roese# but WITHOUT ANY WARRANTY; without even the implied warranty of 15*a47a12beSStefan Roese# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 16*a47a12beSStefan Roese# GNU General Public License for more details. 17*a47a12beSStefan Roese# 18*a47a12beSStefan Roese# You should have received a copy of the GNU General Public License 19*a47a12beSStefan Roese# along with this program; if not, write to the Free Software 20*a47a12beSStefan Roese# Foundation, Inc., 59 Temple Place, Suite 330, Boston, 21*a47a12beSStefan Roese# MA 02111-1307 USA 22*a47a12beSStefan Roese# 23*a47a12beSStefan Roese 24*a47a12beSStefan RoeseCROSS_COMPILE ?= ppc_8xx- 25*a47a12beSStefan Roese 26*a47a12beSStefan RoeseSTANDALONE_LOAD_ADDR = 0x40000 27*a47a12beSStefan Roese 28*a47a12beSStefan RoesePLATFORM_RELFLAGS += -mrelocatable 29*a47a12beSStefan RoesePLATFORM_CPPFLAGS += -DCONFIG_PPC -D__powerpc__ 30*a47a12beSStefan RoesePLATFORM_LDFLAGS += -n 31*a47a12beSStefan Roese 32*a47a12beSStefan Roese# 33*a47a12beSStefan Roese# When cross-compiling on NetBSD, we have to define __PPC__ or else we 34*a47a12beSStefan Roese# will pick up a va_list declaration that is incompatible with the 35*a47a12beSStefan Roese# actual argument lists emitted by the compiler. 36*a47a12beSStefan Roese# 37*a47a12beSStefan Roese# [Tested on NetBSD/i386 1.5 + cross-powerpc-netbsd-1.3] 38*a47a12beSStefan Roese 39*a47a12beSStefan Roeseifeq ($(CROSS_COMPILE),powerpc-netbsd-) 40*a47a12beSStefan RoesePLATFORM_CPPFLAGS+= -D__PPC__ 41*a47a12beSStefan Roeseendif 42*a47a12beSStefan Roeseifeq ($(CROSS_COMPILE),powerpc-openbsd-) 43*a47a12beSStefan RoesePLATFORM_CPPFLAGS+= -D__PPC__ 44*a47a12beSStefan Roeseendif 45