LIB = libprof.a OBJS = gmon.o profiler.o memfunc.o # Don't profile the profiling code, because that way lies madness (and recursion). CFLAGS := $(subst -pg,,$(CFLAGS)) all: $(LIB) # But do profile the mem functions memfunc.o: memfunc.c $(CC) $(CFLAGS) -pg -c -o $@ $< %.o : %.c $(CC) $(CFLAGS) -c -o $@ $< %.o : %.S $(CC) $(CFLAGS) -c -o $@ $< $(LIB): $(OBJS) $(AR) -r $@ $^ clean: rm -f $(OBJS) $(LIB) ets/cmsis/TARGET_STM/TARGET_STM32F4/stm32f4xx_hal_hash_ex.c?h=fmc_clk' type='application/atom+xml'/>
![]() |
index : sw/stm32 | |
Cryptech HSM on STM-32 ARM processor | git repositories |
aboutsummaryrefslogblamecommitdiff |