Blame view

bootloader/u-boot_2015_04/tools/gdb/Makefile 1.09 KB
6b13f685e   김민수   BSP 최초 추가
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
  #
  # (C) Copyright 2006
  # Wolfgang Denk, DENX Software Engineering, wd@denx.de.
  #
  # (C) Copyright 2000
  # Murray Jensen <Murray.Jensen@csiro.au>
  #
  # SPDX-License-Identifier:	GPL-2.0+
  #
  
  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