[Top][All Lists]
[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@
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- [GNUnet-SVN] r6104 - in flightrecorder: . src/libflightrecorder,
gnunet <=