change log for rtems (2010-07-30)
rtems-vc at rtems.org
rtems-vc at rtems.org
Fri Jul 30 13:10:51 UTC 2010
*ralf*:
2010-07-30 Ralf Corsépius <ralf.corsepius at rtems.org>
* rtems-bin2c.c: Make -v (verbose) working.
M 1.41 tools/build/ChangeLog
M 1.8 tools/build/rtems-bin2c.c
diff -u rtems/tools/build/ChangeLog:1.40 rtems/tools/build/ChangeLog:1.41
--- rtems/tools/build/ChangeLog:1.40 Fri Jul 30 07:09:37 2010
+++ rtems/tools/build/ChangeLog Fri Jul 30 07:26:10 2010
@@ -1,5 +1,9 @@
2010-07-30 Ralf Corsépius <ralf.corsepius at rtems.org>
+ * rtems-bin2c.c: Make -v (verbose) working.
+
+2010-07-30 Ralf Corsépius <ralf.corsepius at rtems.org>
+
* configure.ac: Check for libgen.h, basename.
* rtems-bin2c.c: Use basename(3) instead of strrchr cascade.
Introduce ifbasename. Use ifbasename in generated files.
diff -u rtems/tools/build/rtems-bin2c.c:1.7 rtems/tools/build/rtems-bin2c.c:1.8
--- rtems/tools/build/rtems-bin2c.c:1.7 Fri Jul 30 07:09:38 2010
+++ rtems/tools/build/rtems-bin2c.c Fri Jul 30 07:26:11 2010
@@ -255,7 +255,7 @@
--argc;
++argv;
} else if (!strcmp(argv[1], "-v")) {
- usestatic = 1;
+ verbose = 1;
--argc;
++argv;
} else if (!strcmp(argv[1], "-z")) {
*ralf*:
2010-07-30 Ralf Corsépius <ralf.corsepius at rtems.org>
* rtems-bin2c.c: Fix memory leak in '.c' suffix strip.
Also strip '.h' suffix.
M 1.42 tools/build/ChangeLog
M 1.9 tools/build/rtems-bin2c.c
diff -u rtems/tools/build/ChangeLog:1.41 rtems/tools/build/ChangeLog:1.42
--- rtems/tools/build/ChangeLog:1.41 Fri Jul 30 07:26:10 2010
+++ rtems/tools/build/ChangeLog Fri Jul 30 07:44:32 2010
@@ -1,5 +1,10 @@
2010-07-30 Ralf Corsépius <ralf.corsepius at rtems.org>
+ * rtems-bin2c.c: Fix memory leak in '.c' suffix strip.
+ Also strip '.h' suffix.
+
+2010-07-30 Ralf Corsépius <ralf.corsepius at rtems.org>
+
* rtems-bin2c.c: Make -v (verbose) working.
2010-07-30 Ralf Corsépius <ralf.corsepius at rtems.org>
diff -u rtems/tools/build/rtems-bin2c.c:1.8 rtems/tools/build/rtems-bin2c.c:1.9
--- rtems/tools/build/rtems-bin2c.c:1.8 Fri Jul 30 07:26:11 2010
+++ rtems/tools/build/rtems-bin2c.c Fri Jul 30 07:44:32 2010
@@ -70,8 +70,12 @@
strncpy( obasename, ofname, PATH_MAX );
len = strlen( obasename );
- if ( obasename[len-2] == '.' && obasename[len-1] == 'c' )
- obasename[len-2] = '\0';
+ if ( len >= 2 ) {
+ if ( obasename[len-2] == '.' ) {
+ if ( (obasename[len-1] == 'c') || (obasename[len-1] == 'h') )
+ obasename[len-2] = '\0';
+ }
+ }
sprintf( ocname, "%s.c", obasename );
sprintf( ohname, "%s.h", obasename );
--
Generated by Deluxe Loginfo [http://www.codewiz.org/projects/index.html#loginfo] 2.122 by Bernardo Innocenti <bernie at develer.com>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.rtems.org/pipermail/vc/attachments/20100730/62062b02/attachment-0001.html>
More information about the vc
mailing list