From 4f9f4c44d1af82dcd5b48267c1f9a285a2a375e3 Mon Sep 17 00:00:00 2001 From: Mark Spencer <markster@digium.com> Date: Tue, 13 Jan 2004 02:57:25 +0000 Subject: [PATCH] Add CVS ID header git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@2002 65c4cc65-6c06-0410-ace0-fbb531ad65f3 --- cvsid.h | 36 ++++++++++++++++++++++++++++++++++++ 1 file changed, 36 insertions(+) create mode 100755 cvsid.h diff --git a/cvsid.h b/cvsid.h new file mode 100755 index 0000000000..7cfea6b09c --- /dev/null +++ b/cvsid.h @@ -0,0 +1,36 @@ +/* + * Asterisk -- A telephony toolkit for Linux. + * + * CVSID Macro for including CVS file Id in source files. + * + * Copyright (C) 2004, William Waites + * + * William Waites <ww@styx.org> + * + * This program is free software, distributed under the terms of + * the GNU General Public License. This file has been disclaimed + * to Digium. + * + * To use, in the source file put the lines: + * + * #include <asterisk/cvsid.h> + * #ifndef lint + * CVSID("$Id$"); + * #endif /* lint */ + * + * You will then be able to run strings(1) on the resulting + * binary and find out what revisions of each source file were + * used to build it. + * + */ + +#ifndef ASTERISK_CVSID_H +#define ASTERISK_CVSID_H + +#ifdef __GNUC__ +#define CVSID(x) static char __cvsid[] __attribute__ ((unused)) = x +#else +#define CVSID(x) static char __cvsid[] = x +#endif + +#endif /* ASTERISK_CVSID_H */ -- GitLab