From: Christos Zoulas Date: Sun, 24 Feb 2008 01:35:58 +0000 (+0000) Subject: don't let gcc optimize out our RCS id. X-Git-Tag: FILE5_05~446 X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=b308c3ed8f080de2be2a73ddd11cbe1bb3e71af8;p=file don't let gcc optimize out our RCS id. --- diff --git a/src/file.h b/src/file.h index c4c64a5f..ee001fe1 100644 --- a/src/file.h +++ b/src/file.h @@ -27,7 +27,7 @@ */ /* * file.h - definitions for file(1) program - * @(#)$File: file.h,v 1.101 2008/02/24 01:16:08 rrt Exp $ + * @(#)$File: file.h,v 1.102 2008/02/24 01:35:58 christos Exp $ */ #ifndef __file_h__ @@ -379,6 +379,9 @@ int asprintf(char **ptr, const char *format_string, ...); #define O_BINARY 0 #endif +#ifdef __GNUC__ +static const char *rcsid(const char *) __attribute__((__used__)); +#endif #define FILE_RCSID(id) \ static const char *rcsid(const char *p) { \ return rcsid(p = id); \