* src/SDCCutil.c,
authorMaartenBrock <MaartenBrock@4a8a32a2-be11-0410-ad9d-d568d2c75423>
Tue, 4 Mar 2008 17:53:18 +0000 (17:53 +0000)
committerMaartenBrock <MaartenBrock@4a8a32a2-be11-0410-ad9d-d568d2c75423>
Tue, 4 Mar 2008 17:53:18 +0000 (17:53 +0000)
* 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

ChangeLog
src/SDCCglue.c
src/SDCCmain.c
src/SDCCutil.c
src/SDCCutil.h

index 11d6a53efb702100726321f232d80476b97b0fc9..e11476d581a5a8d332c770dbfd9cd70e8410667f 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,12 @@
+2008-03-04 Maarten Brock <sourceforge.brock AT dse.nl>
+
+       * 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 <rneider AT web.de>
 
        * src/pic/gen.c: removed unused prototypes, prevent internal errors
index af8c59999d4cccf236fc8c83a0e42e47d55b6404..df4d98e68f8a7d00cbc802febcdd7ba604db016e 100644 (file)
@@ -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);
 }
index 346950cf0588779197e2169b9736321d334ced61..77b695a107fbf95fef67b09e6f057e9129437e46 100644 (file)
@@ -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
index ef2dfd0fe8f8067e7656498b665c90a8b5bd3cbc..c3880127f82741ec8c13b22862f905a8366f9eb4 100644 (file)
@@ -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     */
 /*-----------------------------------------------------------------*/
index b2e732f700b2ca5c5b19e7eb9c20da1db3f1c689..880d7eb2f74920d631231737434e46fda1442a12 100644 (file)
@@ -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);