Ignore:
File:
1 edited

Legend:

Unmodified
Added
Removed
  • boot/arch/ppc32/loader/Makefile.toolchain

    r177e4ea rcc1f8d4  
    2727#
    2828
     29## Toolchain configuration
     30#
     31
     32ifndef CROSS_PREFIX
     33        CROSS_PREFIX = /usr/local
     34endif
     35
    2936BFD_NAME = elf32-powerpc
    3037BFD_ARCH = powerpc:common
     38TARGET = ppc-linux-gnu
     39TOOLCHAIN_DIR = $(CROSS_PREFIX)/ppc32/bin
    3140
    32 JOBFILE = ../../../../tools/jobfile.py
     41ifeq ($(COMPILER),gcc_native)
     42        CC = gcc
     43        AS = as
     44        LD = ld
     45        OBJCOPY = objcopy
     46        OBJDUMP = objdump
     47endif
     48
     49ifeq ($(COMPILER),gcc_cross)
     50        CC = $(TOOLCHAIN_DIR)/$(TARGET)-gcc
     51        AS = $(TOOLCHAIN_DIR)/$(TARGET)-as
     52        LD = $(TOOLCHAIN_DIR)/$(TARGET)-ld
     53        OBJCOPY = $(TOOLCHAIN_DIR)/$(TARGET)-objcopy
     54        OBJDUMP = $(TOOLCHAIN_DIR)/$(TARGET)-objdump
     55endif
    3356
    3457CFLAGS = \
Note: See TracChangeset for help on using the changeset viewer.