* device/include/pic16/pic18f[24][3456]k20.h,
[fw/sdcc] / device / lib / pic16 / Makefile.common
1 AM_CFLAGS =
2 AM_CFLAGS += --std-c99
3 AM_CFLAGS += --asm="$(CCAS)"
4 AM_CFLAGS += -I.
5 AM_CFLAGS += -I$(top_srcdir)/../../include/pic16
6 ##AM_CFLAGS += -Wa,-q
7
8 AM_CFLAGS += --fommit-frame-pointer
9 AM_CFLAGS += --obanksel=9
10 AM_CFLAGS += --denable-peeps
11 #AM_CFLAGS += --no-optimize-goto
12 AM_CFLAGS += --optimize-cmp
13 AM_CFLAGS += --optimize-df
14
15 #AM_CFLAGS += --debug-ralloc
16 #AM_CFLAGS += --debug-xtra
17 #AM_CFLAGS += --pcode-verbose
18 AM_CFLAGS += --i-code-in-asm
19
20 #AM_CFLAGS += --nooverlay
21 #AM_CFLAGS += --nogcse
22 #AM_CFLAGS += --nolabelopt
23 #AM_CFLAGS += --noinvariant
24 #AM_CFLAGS += --noinduction
25 #AM_CFLAGS += --nojtbound
26 #AM_CFLAGS += --noloopreverse
27
28 AM_CFLAGS += @USE_FLOATS@
29
30 AM_CCASFLAGS =
31 AM_CCASFLAGS += -I$(top_srcdir)/../../include/pic16
32 AM_CCASFLAGS += -I$(srcdir)
33
34 clean-local:
35         $(RM) *.asm;
36         $(RM) *.lst;
37
38 clean-intermediate: clean-local
39         list='$(SUBDIRS)'; for subdir in $$list; do \
40           echo "Making $@ in $$subdir"; \
41           (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) $@); \
42         done
43