#
# Makefile for i386-specific library files..
#
L_TARGET = lib.a
L_OBJS  = checksum.o linuxipc.o l4_memory.o l4_pager.o task.o \
	  fake_interrupt.o \
	  def_int_entry.o pte.o debug.o semaphore.o \
	  ptab.o memcpy_fs.o herc_printf.o rmgr.o
#	  dispatch.o atomic.o fake_interrupt.o lock.o sleep.o \


include $(TOPDIR)/Rules.make

#ptab.o: ptab.c
#	$(CC) $(CFLAGS) $(PROFILING) -fno-omit-frame-pointer -c $<

#memcpy_fs.o: memcpy_fs.c
#	$(CC) $(CFLAGS) $(PROFILING) -fno-omit-frame-pointer -c $<

def_int_entry.o: def_int_entry.S 
semaphore.o: semaphore.S

%.o: %.S
	$(CC) -D__ASSEMBLY__ -traditional -c $< -o $@

#task.o: task.c
#	$(CC) $(CFLAGS) $(PROFILING) -fomit-frame-pointer -c $<
