PROG= ldr

SRCS= start.S main.c
#SRCS= start.S
HEADERS =
OBJS = $(SRCS:.c=.o)

cc = gcc
#CFLAGS += -Wall -Werror -g
CFLAGS += -m32 -O2

all: $(PROG)

clean:
	rm -f $(PROG) main.o

$(PROG): $(OBJS) $(HEADERS)
	$(CC) -m32 -march=i386 -nostdlib -N -e start -Ttext 0x7c00 -Wl,-S,--oformat,binary -o $@ $(OBJS)
