X-Git-Url: http://nsz.repo.hu/git/?a=blobdiff_plain;f=ir%2FMakefile.am;h=e2846ef6cff86d728d12cdc2fa207862c63b046e;hb=e50e639452115e58f2d9313ebc44d0296d3adfa2;hp=0d0bac18c054461a6c3bc25264671f38f440c719;hpb=a6e4400b33bbc81ff78b6da7441b61910bc10cdb;p=libfirm diff --git a/ir/Makefile.am b/ir/Makefile.am index 0d0bac18c..e2846ef6c 100644 --- a/ir/Makefile.am +++ b/ir/Makefile.am @@ -1,7 +1,6 @@ lib_LTLIBRARIES = libfirm.la -INCLUDES = $(LIBCORE_CFLAGS) \ - -I$(top_srcdir)/include/libfirm \ +INCLUDES = -I$(top_srcdir)/include/libfirm \ -I$(top_srcdir)/include/libfirm/adt \ -I$(top_builddir) @@ -25,15 +24,14 @@ INCLUDES += \ -I$(top_srcdir)/ir/tv libfirm_la_LDFLAGS = -no-undefined -version-info $(LT_VERSION) -lm +libfirm_la_CFLAGS = -std=c99 libfirm_la_SOURCES = \ adt/array.c \ adt/bipartite.c \ adt/cpset.c \ adt/gaussjordan.c \ adt/gaussseidel.c \ - adt/hashset.c \ adt/hungarian.c \ - adt/iterator.c \ adt/pdeq.c \ adt/plist.c \ adt/pmap.c \ @@ -48,6 +46,7 @@ libfirm_la_SOURCES = \ ana/cdep.c \ ana/cgana.c \ ana/dfs.c \ + ana/domfront.c \ ana/execfreq.c \ ana/heights.c \ ana/irbackedge.c \ @@ -77,8 +76,6 @@ libfirm_la_SOURCES = \ be/becopyilp.c \ be/becopyopt.c \ be/becopystat.c \ - be/bedbgout.c \ - be/bedomfront.c \ be/bedump.c \ be/bedwarf.c \ be/beemitter_binary.c \ @@ -114,7 +111,6 @@ libfirm_la_SOURCES = \ be/bespillutil.c \ be/bessaconstr.c \ be/bessadestr.c \ - be/bestabs.c \ be/bestack.c \ be/bestat.c \ be/bestate.c \ @@ -148,8 +144,6 @@ libfirm_la_SOURCES = \ ir/irgwalk.c \ ir/irhooks.c \ ir/irio.c \ - ir/irlinkednodemap.c \ - ir/irlinkednodeset.c \ ir/irmode.c \ ir/irnode.c \ ir/irnodehashmap.c \ @@ -214,7 +208,6 @@ libfirm_la_SOURCES = \ opt/opt_frame.c \ opt/opt_inline.c \ opt/opt_ldst.c \ - opt/opt_manage.c \ opt/opt_osr.c \ opt/parallelize_mem.c \ opt/proc_cloning.c \ @@ -259,36 +252,40 @@ EXTRA_DIST = \ adt/array_t.h \ adt/bitfiddle.h \ adt/bitset.h \ + adt/util.h \ adt/compiler.h \ + adt/cpset.h \ adt/fourcc.h \ adt/raw_bitset.h \ - adt/util.h \ + adt/hashset.h \ + adt/pset_new.h \ ana/absgraph.h \ - ana/cdep_t.h \ ana/dfs.h \ ana/dfs_t.h \ ana/irbackedge_t.h \ ana/irdom_t.h \ + ana/cdep_t.h \ ana/irlivechk.h \ ana/irloop_t.h \ ana/irmemory_t.h \ + ana/execfreq_t.h \ ana/trouts_t.h \ - be/be_dbgout.h \ be/be_t.h \ + be/be_types.h \ be/beabi.h \ - be/be_dbgout_t.h \ be/bearch.h \ - be/be_types.h \ be/beblocksched.h \ be/bechordal.h \ be/bechordal_draw.h \ be/bechordal_t.h \ + be/becopyopt_t.h \ + be/beabihelper.h \ be/becopyilp_t.h \ be/becopyopt.h \ - be/becopyopt_t.h \ be/becopystat.h \ - be/beabihelper.h \ - be/bedomfront.h \ + be/bedump.h \ + be/belive.h \ + be/beintlive_t.h \ be/beemitter.h \ be/begnuas.h \ be/beifg.h \ @@ -299,33 +296,31 @@ EXTRA_DIST = \ be/beirgmod.h \ be/beemitter_binary.h \ be/belistsched.h \ - be/belive.h \ be/belive_t.h \ be/beloopana.h \ be/belower.h \ be/beinfo.h \ + be/bessaconstr.h \ be/bemodule.h \ be/bemodule_t.h \ - be/beintlive_t.h \ be/benode.h \ + be/bepeephole.h \ be/bepbqpcoloring.h \ be/bera.h \ be/besched.h \ - be/bepeephole.h \ be/bespill.h \ be/bespillslots.h \ - be/bessaconstr.h \ + be/beutil.h \ be/bessadestr.h \ be/bespillutil.h \ be/bestat.h \ + be/betranshlp.h \ be/bestack.h \ be/bestate.h \ - be/bestatevent.h \ - be/betranshlp.h \ - be/beuses.h \ - be/beutil.h \ be/beverify.h \ - be/bedump.h \ + be/bedwarf.h \ + be/beuses.h \ + be/bedwarf_t.h \ common/debug.h \ common/error.h \ common/irtools.h \ @@ -347,16 +342,13 @@ EXTRA_DIST = \ ir/gen_irnode.h \ ir/irop_t.h \ ir/iropt_t.h \ - ir/irprintf_t.h \ ir/irprog_t.h \ - ir/irlinkednodemap.h \ - ir/irlinkednodeset.h \ - ir/irnodehashmap.h \ ir/irnodemap.h \ - ir/irtypes.h \ ir/irpass_t.h \ - ir/irprofile.h \ + ir/irnodehashmap.h \ + ir/irtypes.h \ ir/irverify_t.h \ + ir/irprofile.h \ ir/valueset.h \ libcore/lc_appendable.h \ libcore/lc_opts.h \ @@ -364,10 +356,10 @@ EXTRA_DIST = \ libcore/lc_opts_t.h \ libcore/lc_printf.h \ libcore/lc_printf_arg_types.def \ - lower/lower_calls.h \ - lower/lower_dw.h \ lower/lower_alloc.h \ lower/lower_builtins.h \ + lower/lower_calls.h \ + lower/lower_dw.h \ lower/lower_mode_b.h \ lower/lower_softfloat.h \ lpp/lpp.h \ @@ -383,7 +375,6 @@ EXTRA_DIST = \ opt/reassoc_t.h \ opt/scalar_replace.h \ opt/opt_init.h \ - opt/opt_manage.h \ stat/counter.h \ stat/dags.h \ stat/firmstat_t.h \ @@ -391,8 +382,7 @@ EXTRA_DIST = \ stat/pattern_dmp.h \ stat/stat_dmp.h \ stat/stat_timing.h \ - stat/statev.h \ - tr/compound_path_t.h \ + stat/statev_t.h \ tr/entity_t.h \ tr/tpop_t.h \ tr/type_t.h \ @@ -419,10 +409,10 @@ EXTRA_DIST = \ kaps/vector_t.h \ ir/gen_ir_cons.c.inl \ ir/gen_irop.c.inl \ - ir/gen_irnode.c.inl \ ir/gen_irio.inl \ + ir/gen_irnode.c.inl \ ir/gen_irdump.c.inl \ - be/scripts/generate_emitter_new.pl \ + adt/hashset.c.inl \ be/scripts/generate_emitter.pl \ be/scripts/generate_new_opcodes.pl \ be/scripts/generate_regalloc_if.pl