X-Git-Url: http://wien.tomnetworks.com/gitweb/?a=blobdiff_plain;f=src%2Fvm%2Fjit%2Fx86_64%2FMakefile.am;h=ca7005692b254bf4c77ac9c3950eae3ba2c1a381;hb=d75b6037acf17c342166b9c9bd6e657dfdd12cd9;hp=bf68b640502d49ed30a0f749c779c674ec0e9b06;hpb=1f42b28e457cc96d01c55250ad2f9fe4849af88f;p=cacao.git diff --git a/src/vm/jit/x86_64/Makefile.am b/src/vm/jit/x86_64/Makefile.am index bf68b6405..ca7005692 100644 --- a/src/vm/jit/x86_64/Makefile.am +++ b/src/vm/jit/x86_64/Makefile.am @@ -1,29 +1,71 @@ +## src/vm/jit/x86_64/Makefile.am +## +## Copyright (C) 1996-2005 R. Grafl, A. Krall, C. Kruegel, C. Oates, +## R. Obermaisser, M. Platter, M. Probst, S. Ring, E. Steiner, +## C. Thalinger, D. Thuernbeck, P. Tomsich, C. Ullrich, J. Wenninger, +## Institut f. Computersprachen - TU Wien +## +## This file is part of CACAO. +## +## This program is free software; you can redistribute it and/or +## modify it under the terms of the GNU General Public License as +## published by the Free Software Foundation; either version 2, or (at +## your option) any later version. +## +## This program is distributed in the hope that it will be useful, but +## WITHOUT ANY WARRANTY; without even the implied warranty of +## MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU +## General Public License for more details. +## +## You should have received a copy of the GNU General Public License +## along with this program; if not, write to the Free Software +## Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA +## 02111-1307, USA. +## +## Contact: cacao@complang.tuwien.ac.at +## +## Authors: Christian Thalinger +## +## Changes: +## +## $Id: Makefile.am 1735 2004-12-07 14:33:27Z twisti $ + ## Process this file with automake to produce Makefile.in -# $Id: Makefile.am 617 2003-11-13 09:20:03Z stefan $ +INCLUDES = -I$(top_srcdir)/src + +CLEANFILES = offsets.h +noinst_HEADERS = \ + arch.h \ + machine-instr.h \ + types.h -INCLUDES = -I$(top_srcdir)/jit +noinst_LTLIBRARIES = libarch.la -EXTRA_DIST = \ +libarch_la_SOURCES = \ + ansidecl.h \ + asmoffsets.h \ asmpart.S \ - disass.c \ - disass.h \ - native-math.h \ + bfd.h \ codegen.c \ codegen.h \ - methodtable.c \ - methodtable.h \ - types.h \ dis-asm.h \ - bfd.h + dis-buf.c \ + disass.c \ + disass.h \ + emitfuncs.c \ + emitfuncs.h \ + i386-dis.c \ + symcat.h -noinst_LIBRARIES = libarch.a +asmpart.S: $(top_srcdir)/config.h offsets.h -libarch_a_SOURCES = asmpart.S codegen.c disass.c i386-dis.c dis-buf.c methodtable.c +.S.lo: + $(LIBTOOL) --mode=compile $(COMPILE) -c $< -%.o: %.S - $(COMPILE) -c $< +offsets.h: $(top_srcdir)/src/vm/jit/tools/genoffsets $(top_srcdir)/config.h $(top_srcdir)/src/vm/global.h $(top_srcdir)/src/threads/native/threads.h + $(top_srcdir)/src/vm/jit/tools/genoffsets > offsets.h ## Local variables: