From: Paul B. S. <pa...@us...> - 2001-10-04 21:17:29
|
Update of /cvsroot/linux-atm/linux-atm/src/lib In directory usw-pr-cvs1:/tmp/cvs-serv2637/src/lib Modified Files: Tag: V2_4_0 Makefile.am timer.c Log Message: These changes combie libatmd and libatm into one library: libatm.. (Suggested by Russell Coker) Also fixed shared object build which had an undefined reference to 'now'.. Simply needed to define 'now' in src/lib/timer.c.. It is defined as extern in src/include/atmd.h... Lastly.. Added 'cscope' target to toplevel Makefile.am to create tags... Index: Makefile.am =================================================================== RCS file: /cvsroot/linux-atm/linux-atm/src/lib/Attic/Makefile.am,v retrieving revision 1.1.2.3 retrieving revision 1.1.2.4 diff -C2 -d -r1.1.2.3 -r1.1.2.4 *** Makefile.am 2001/10/03 19:12:59 1.1.2.3 --- Makefile.am 2001/10/04 21:17:26 1.1.2.4 *************** *** 1,17 **** ! lib_LTLIBRARIES = libatm.la libatmd.la LDFLAGS = -version-info @ATMLIBS_VERSION@ libatm_la_SOURCES = text2atm.c atm2text.c atmequal.c sdu2cell.c text2qos.c \ qos2text.c qosequal.c sap2text.c text2sap.c sapequal.c \ ! misc.c atmres.h ans.c libatm_la_LIBADD = -lresolv libatm_la_DEPENDENCIES = $(top_builddir)/src/include/atm.h \ $(top_builddir)/src/include/atmsap.h \ ! $(top_builddir)/src/include/stdint.h ! libatmd_la_SOURCES = common.c diag.c kptr.c text2ip.c timer.c unix.c ! libatmd_la_DEPENDENCIES = $(top_builddir)/src/include/atm.h \ ! $(top_builddir)/src/include/atmd.h \ ! $(top_builddir)/src/include/stdint.h --- 1,32 ---- ! #lib_LTLIBRARIES = libatm.la libatmd.la ! lib_LTLIBRARIES = libatm.la + # ATMLIBS_VERSION comes from configure.in in the toplevel directory LDFLAGS = -version-info @ATMLIBS_VERSION@ + + libatm_la_SOURCES = text2atm.c atm2text.c atmequal.c sdu2cell.c text2qos.c \ qos2text.c qosequal.c sap2text.c text2sap.c sapequal.c \ ! misc.c atmres.h ans.c \ ! common.c diag.c kptr.c text2ip.c timer.c unix.c libatm_la_LIBADD = -lresolv libatm_la_DEPENDENCIES = $(top_builddir)/src/include/atm.h \ $(top_builddir)/src/include/atmsap.h \ ! $(top_builddir)/src/include/stdint.h \ ! $(top_builddir)/src/include/atmd.h ! ! #libatm_la_SOURCES = text2atm.c atm2text.c atmequal.c sdu2cell.c text2qos.c \ ! # qos2text.c qosequal.c sap2text.c text2sap.c sapequal.c \ ! # misc.c atmres.h ans.c ! #libatm_la_LIBADD = -lresolv ! #libatm_la_DEPENDENCIES = $(top_builddir)/src/include/atm.h \ ! # $(top_builddir)/src/include/atmsap.h \ ! # $(top_builddir)/src/include/stdint.h ! # ! #libatmd_la_SOURCES = common.c diag.c kptr.c text2ip.c timer.c unix.c ! #libatmd_la_DEPENDENCIES = $(top_builddir)/src/include/atm.h \ ! # $(top_builddir)/src/include/atmd.h \ ! # $(top_builddir)/src/include/stdint.h Index: timer.c =================================================================== RCS file: /cvsroot/linux-atm/linux-atm/src/lib/Attic/timer.c,v retrieving revision 1.1.2.1 retrieving revision 1.1.2.2 diff -C2 -d -r1.1.2.1 -r1.1.2.2 *** timer.c 2001/09/03 18:41:05 1.1.2.1 --- timer.c 2001/10/04 21:17:26 1.1.2.2 *************** *** 16,20 **** static TIMER *timers = NULL; ! static void dump_list(const char *label) --- 16,20 ---- static TIMER *timers = NULL; ! struct timeval now; static void dump_list(const char *label) |