From: MaartenBrock Date: Tue, 4 Mar 2008 17:53:18 +0000 (+0000) Subject: * src/SDCCutil.c, X-Git-Url: https://git.gag.com/?a=commitdiff_plain;h=9e57217f1c4cb55acac19d7b6e1830e5be70568f;hp=f606ec763d532f549199fe12819f7ae7f0db7c3d;p=fw%2Fsdcc * src/SDCCutil.c, * src/SDCCutil.h: added getBuildDate() * src/SDCCmain.c (printVersionInfo), * src/SDCCglue.c (initialComments): use getBuildDate() instead of __DATE__ git-svn-id: https://sdcc.svn.sourceforge.net/svnroot/sdcc/trunk/sdcc@5068 4a8a32a2-be11-0410-ad9d-d568d2c75423 --- diff --git a/ChangeLog b/ChangeLog index 11d6a53e..e11476d5 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,12 @@ +2008-03-04 Maarten Brock + + * src/SDCCptropt.c (ptrPseudoSymConvert): fixed bug 1536762 + * support/regression/tests/bug1536762.c: new, added + * src/SDCCutil.c, + * src/SDCCutil.h: added getBuildDate() + * src/SDCCmain.c (printVersionInfo), + * src/SDCCglue.c (initialComments): use getBuildDate() instead of __DATE__ + 2008-03-04 Raphael Neider * src/pic/gen.c: removed unused prototypes, prevent internal errors diff --git a/src/SDCCglue.c b/src/SDCCglue.c index af8c5999..df4d98e6 100644 --- a/src/SDCCglue.c +++ b/src/SDCCglue.c @@ -1411,7 +1411,7 @@ initialComments (FILE * afile) time (&t); fprintf (afile, "%s", iComments1); fprintf (afile, "; Version " SDCC_VERSION_STR " #%s (%s) (%s)\n", - getBuildNumber(), __DATE__, getBuildEnvironment()); + getBuildNumber(), getBuildDate(), getBuildEnvironment()); fprintf (afile, "; This file was generated %s", asctime (localtime (&t))); fprintf (afile, "%s", iComments2); } diff --git a/src/SDCCmain.c b/src/SDCCmain.c index 346950cf..77b695a1 100644 --- a/src/SDCCmain.c +++ b/src/SDCCmain.c @@ -426,8 +426,8 @@ printVersionInfo (FILE *stream) #ifdef SDCC_SUB_VERSION_STR "/" SDCC_SUB_VERSION_STR #endif - " #%s (" __DATE__ ") (%s)\n", - getBuildNumber(), getBuildEnvironment() ); + " #%s (%s) (%s)\n", + getBuildNumber(), getBuildDate(), getBuildEnvironment() ); } static void diff --git a/src/SDCCutil.c b/src/SDCCutil.c index ef2dfd0f..c3880127 100644 --- a/src/SDCCutil.c +++ b/src/SDCCutil.c @@ -391,6 +391,14 @@ const char *getBuildNumber(void) return (SDCC_BUILD_NUMBER); } +/*-----------------------------------------------------------------*/ +/* getBuildDate - return build date */ +/*-----------------------------------------------------------------*/ +const char *getBuildDate(void) +{ + return (__DATE__); +} + /*-----------------------------------------------------------------*/ /* getBuildEnvironment - return environment used to build SDCC */ /*-----------------------------------------------------------------*/ diff --git a/src/SDCCutil.h b/src/SDCCutil.h index b2e732f7..880d7eb2 100644 --- a/src/SDCCutil.h +++ b/src/SDCCutil.h @@ -102,6 +102,9 @@ char *strncatz (char *dest, const char *src, size_t n); /* return SDCC build number */ const char *getBuildNumber (void); +/* return SDCC build date */ +const char *getBuildDate (void); + /* return environment used to build SDCC */ const char *getBuildEnvironment(void);