# Defined for UC-7420/7410/7408/7402-LX
PLATFORM = UC7400

# Defined for DA-660-8/16-LX
#PLATFORM = DA660

# Defined for UC-7420/7410/7408/7402-LX Plus and /DA-661/662/663-16-LX
#PLATFORM = UC7400PLUS_AND_DA66X

# Defined for UC-8410/8416/8418-LX
PLATFORM = UC8400

ifeq ($(PLATFORM), UC7400)
  PREFIX=mxscaleb-
  CFLAGS= -DUC7400
else
  ifeq ($(PLATFORM),DA660)
    PREFIX=mxscaleb-
    CFLAGS= -DDA660
  else
    ifeq ($(PLATFORM),UC7400PLUS_AND_DA66X)
      PREFIX=xscale_be-
      CFLAGS= -DUC7400PLUS_AND_DA66X
    else
      ifeq ($(PLATFORM),UC8400)
        PREFIX=xscale-linux-
        CFLAGS= -DUC8400
      else
        PREFIX=
      endif
    endif
  endif
endif  

CC=$(PREFIX)gcc
STRIP=$(PREFIX)strip
LDFLAGS=

all: link.o
	$(CC) link.o -o link
	$(STRIP) -s link

clean:
	rm link link.o > /dev/null 2>&1
