--- dietlibc/Makefile 2014/03/19 09:00:12 1.199 +++ dietlibc/Makefile 2014/03/20 12:08:11 1.200 @@ -161,17 +161,17 @@ $(OBJDIR)/%: $(OBJDIR) ifeq ($(CC),tcc) $(OBJDIR)/%.o: %.S $(ARCH)/syscalls.h - $(CROSS)cpp $(INC) $< | $(CROSS)as -o $@ + $(CROSS)cpp $(INC) $< | $(CROSS)as --noexecstack -o $@ $(OBJDIR)/%.o: %.c tcc -I. -Iinclude -c $< -o $@ $(COMMENT) -$(CROSS)strip -x -R .comment -R .note $@ else $(OBJDIR)/pstart.o: start.S - $(CROSS)$(CC) $(INC) $(CFLAGS) -DPROFILING -c $< -o $@ + $(CROSS)$(CC) $(INC) $(CFLAGS) -DPROFILING -c $< -Wa,--noexecstack -o $@ $(OBJDIR)/%.o: %.S $(ARCH)/syscalls.h - $(CROSS)$(CC) $(INC) $(CFLAGS) -c $< -o $@ + $(CROSS)$(CC) $(INC) $(CFLAGS) -c $< -Wa,--noexecstack -o $@ $(OBJDIR)/pthread_%.o: libpthread/pthread_%.c $(CROSS)$(CC) $(INC) $(CFLAGS) -c $< -o $@