gnunet-svn
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[GNUnet-SVN] r6104 - in flightrecorder: . src/libflightrecorder


From: gnunet
Subject: [GNUnet-SVN] r6104 - in flightrecorder: . src/libflightrecorder
Date: Sun, 20 Jan 2008 05:24:59 -0700 (MST)

Author: durner
Date: 2008-01-20 05:24:59 -0700 (Sun, 20 Jan 2008)
New Revision: 6104

Added:
   flightrecorder/src/libflightrecorder/advice.acc
   flightrecorder/src/libflightrecorder/advice.include.in
Modified:
   flightrecorder/configure.in
   flightrecorder/src/libflightrecorder/Makefile.am
Log:
add advices

Modified: flightrecorder/configure.in
===================================================================
--- flightrecorder/configure.in 2008-01-20 11:05:15 UTC (rev 6103)
+++ flightrecorder/configure.in 2008-01-20 12:24:59 UTC (rev 6104)
@@ -59,12 +59,17 @@
 
 dnl Checks for typedefs, structures, and compiler characteristics.
 
+AC_DEFINE_DIR([FR_DATADIR], [datadir/flightrecorder/], [The directory for 
installing read-only architecture-independent data])
+AC_DEFINE_DIR([FR_LIBIR], [libdir], [The directory for installing object code 
libraries])
+AC_DEFINE_DIR([FR_INCLUDEDIR], [includedir], [The directory for installing C 
header files])
+
 dnl Checks for library functions.
 
 AC_OUTPUT([Makefile
 src/Makefile
 src/flightrecorderd/Makefile
 src/libflightrecorder/Makefile
+src/libflightrecorder/advice.include
 src/include/Makefile
 flightrecorder.lsm
 flightrecorder.spec])

Modified: flightrecorder/src/libflightrecorder/Makefile.am
===================================================================
--- flightrecorder/src/libflightrecorder/Makefile.am    2008-01-20 11:05:15 UTC 
(rev 6103)
+++ flightrecorder/src/libflightrecorder/Makefile.am    2008-01-20 12:24:59 UTC 
(rev 6104)
@@ -3,6 +3,11 @@
 
 lib_LTLIBRARIES = libflightrecorder.la
 
+pkgdata_DATA = advice.acc advice.include
+EXTRA_DIST = \
+ private.h \
+ $(pkgdata_DATA)
+
 libflightrecorder_la_LDFLAGS = \
  -export-dynamic -Wl,--no-undefined -Wl,--export-all-symbols \
  -version-info 1:0:0

Added: flightrecorder/src/libflightrecorder/advice.acc
===================================================================
--- flightrecorder/src/libflightrecorder/advice.acc                             
(rev 0)
+++ flightrecorder/src/libflightrecorder/advice.acc     2008-01-20 12:24:59 UTC 
(rev 6104)
@@ -0,0 +1,33 @@
+/* 
+   libflightrecorder - Client library for flightrecorder, a recorder for
+   runtime information gathered by AOP advices or other process internal
+   checks
+
+   Copyright (C) 2007 Nils Durner
+
+   This library is free software; you can redistribute it and/or
+   modify it under the terms of the GNU Lesser General Public
+   License as published by the Free Software Foundation; either
+   version 2.1 of the License, or (at your option) any later version.
+
+   This library 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
+   Lesser General Public License for more details.
+
+   You should have received a copy of the GNU Lesser General Public
+   License along with this library; if not, write to the Free Software
+   Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA  02110-1301  
USA
+*/
+
+#include <flightrecorder.h>
+
+before():call($ $(...))
+{
+       fr_func_enter(this->fileName, 0, file->funcName);
+}
+
+after():call($ $(...))
+{
+       fr_func_leave(this->fileName, 0, file->funcName);
+}

Added: flightrecorder/src/libflightrecorder/advice.include.in
===================================================================
--- flightrecorder/src/libflightrecorder/advice.include.in                      
        (rev 0)
+++ flightrecorder/src/libflightrecorder/advice.include.in      2008-01-20 
12:24:59 UTC (rev 6104)
@@ -0,0 +1,3 @@
address@hidden@
+-lflightrecorder
address@hidden@





reply via email to

[Prev in Thread] Current Thread [Next in Thread]