45 lines
		
	
	
		
			1.1 KiB
		
	
	
	
		
			Makefile
		
	
	
	
	
	
			
		
		
	
	
			45 lines
		
	
	
		
			1.1 KiB
		
	
	
	
		
			Makefile
		
	
	
	
	
	
# SPDX-License-Identifier: GPL-2.0+
 | 
						|
#
 | 
						|
# (C) Copyright 2006
 | 
						|
# Wolfgang Denk, DENX Software Engineering, wd@denx.de.
 | 
						|
#
 | 
						|
# (C) Copyright 2000
 | 
						|
# Murray Jensen <Murray.Jensen@csiro.au>
 | 
						|
 | 
						|
ifneq ($(HOSTOS),cygwin)
 | 
						|
 | 
						|
# Location of a usable BFD library, where we define "usable" as
 | 
						|
# "built for ${HOST}, supports ${TARGET}".  Sensible values are
 | 
						|
# - When cross-compiling: the root of the cross-environment
 | 
						|
# - Linux/ppc (native): /usr
 | 
						|
# - NetBSD/ppc (native): you lose ... (must extract these from the
 | 
						|
#   binutils build directory, plus the native and U-Boot include
 | 
						|
#   files don't like each other)
 | 
						|
 | 
						|
ifeq ($(HOSTOS),darwin)
 | 
						|
BFD_ROOT_DIR =		/usr/local/tools
 | 
						|
else
 | 
						|
ifeq ($(HOSTARCH),$(ARCH))
 | 
						|
# native
 | 
						|
BFD_ROOT_DIR =		/usr
 | 
						|
else
 | 
						|
#BFD_ROOT_DIR =		/LinuxPPC/CDK		# Linux/i386
 | 
						|
#BFD_ROOT_DIR =		/usr/pkg/cross		# NetBSD/i386
 | 
						|
BFD_ROOT_DIR =		/opt/powerpc
 | 
						|
endif
 | 
						|
endif
 | 
						|
 | 
						|
#
 | 
						|
# Use native tools and options
 | 
						|
#
 | 
						|
HOST_EXTRACFLAGS := -I$(BFD_ROOT_DIR)/include -pedantic
 | 
						|
 | 
						|
hostprogs-y := gdbsend gdbcont
 | 
						|
 | 
						|
gdbsend-objs := gdbsend.o error.o remote.o serial.o
 | 
						|
gdbcont-objs := gdbcont.o error.o remote.o serial.o
 | 
						|
 | 
						|
always := $(hostprogs-y)
 | 
						|
 | 
						|
endif	# cygwin
 |