########################################################################## # # $Id: makefile_gcc,v 1.2 1999/11/04 18:00:54 ecueva Exp $ # # Copyright Motorola, Inc. 1997 # ALL RIGHTS RESERVED # # You are hereby granted a copyright license to use, modify, and # distribute the SOFTWARE so long as this entire notice is retained # without alteration in any modified and/or redistributed versions, # and that such modified versions are clearly identified as such. # No licenses are granted by implication, estoppel or otherwise under # any patents or trademarks of Motorola, Inc. # # The SOFTWARE is provided on an "AS IS" basis and without warranty. # To the maximum extent permitted by applicable law, MOTOROLA DISCLAIMS # ALL WARRANTIES WHETHER EXPRESS OR IMPLIED, INCLUDING IMPLIED # WARRANTIES OF MERCHANTABILITY OR FITNESS FOR A PARTICULAR # PURPOSE AND ANY WARRANTY AGAINST INFRINGEMENT WITH # REGARD TO THE SOFTWARE (INCLUDING ANY MODIFIED VERSIONS # THEREOF) AND ANY ACCOMPANYING WRITTEN MATERIALS. # # To the maximum extent permitted by applicable law, IN NO EVENT SHALL # MOTOROLA BE LIABLE FOR ANY DAMAGES WHATSOEVER # (INCLUDING WITHOUT LIMITATION, DAMAGES FOR LOSS OF # BUSINESS PROFITS, BUSINESS INTERRUPTION, LOSS OF BUSINESS # INFORMATION, OR OTHER PECUNIARY LOSS) ARISING OF THE USE OR # INABILITY TO USE THE SOFTWARE. # ############################################################################ TARGET = alli2c DEBUG = PREFIX = /usr/local/AltiVec/bin/ CCOPT = -I. -I$(@D) -c $(DEBUG) CC = $(PREFIX)powerpc-eabisim-gcc ASOPT = -DGCC_REGISTERS -I. -I$(@D) -c -x assembler-with-cpp AS = $(PREFIX)powerpc-eabisim-gcc $(ASOPT) #LINK = $(CC) -fnobuiltin -T ld.script -e system_reset # DOS Utilities DEL = rm OBJECTS = i2c1.o i2c2.o all: $(TARGET) objects: $(OBJECTS) $(TARGET): $(OBJECTS) $(LINK) $(OBJECTS) -o $@ clean: $(DEL) -f *.o *.map *.lst $(TARGET) $(OBJECTS) .s.o: $(AS) $(ASOPT) $*.s # $(AS) $(ASOPT) $*.s > $*.lst .c.o: $(CC) $(CCOPT) $< .c.s: $(CC) $(CCOPT) $< i2c1.o: i2c_export.h i2c.h i2c1.c i2c2.o: i2c.h i2c2.s