change log for rtems (2011-01-31)

rtems-vc at rtems.org rtems-vc at rtems.org
Tue Feb 1 03:10:29 UTC 2011


 *ralf*:
2011-02-01	Ralf Corsepius <ralf.corsepius at rtems.org>

	* libmisc/stringto/stringtolong.c,
	libmisc/stringto/stringtolonglong.c,
	libmisc/stringto/stringtounsignedlong.c,
	libmisc/stringto/stringtounsignedlonglong.c:
	Rework.

M 1.2684  cpukit/ChangeLog
M    1.3  cpukit/libmisc/stringto/stringtolong.c
M    1.3  cpukit/libmisc/stringto/stringtolonglong.c
M    1.3  cpukit/libmisc/stringto/stringtounsignedlong.c
M    1.3  cpukit/libmisc/stringto/stringtounsignedlonglong.c

diff -u rtems/cpukit/ChangeLog:1.2683 rtems/cpukit/ChangeLog:1.2684
--- rtems/cpukit/ChangeLog:1.2683	Mon Jan 31 10:25:13 2011
+++ rtems/cpukit/ChangeLog	Mon Jan 31 20:32:45 2011
@@ -1,3 +1,11 @@
+2011-02-01	Ralf Corsepius <ralf.corsepius at rtems.org>
+
+	* libmisc/stringto/stringtolong.c,
+	libmisc/stringto/stringtolonglong.c,
+	libmisc/stringto/stringtounsignedlong.c,
+	libmisc/stringto/stringtounsignedlonglong.c:
+	Rework.
+
 2011-01-31	Ralf Corsepius <ralf.corsepius at rtems.org>
 
 	* libmisc/stringto/stringtoint.c,

diff -u rtems/cpukit/libmisc/stringto/stringtolong.c:1.2 rtems/cpukit/libmisc/stringto/stringtolong.c:1.3
--- rtems/cpukit/libmisc/stringto/stringtolong.c:1.2	Sun Mar 28 10:20:32 2010
+++ rtems/cpukit/libmisc/stringto/stringtolong.c	Mon Jan 31 20:32:45 2011
@@ -2,6 +2,8 @@
  *  COPYRIGHT (c) 2009.
  *  On-Line Applications Research Corporation (OAR).
  *
+ *  Copyright (c) 2011  Ralf Corsépius, Ulm, Germany.
+ *
  *  The license and distribution terms for this file may be
  *  found in the file LICENSE in this distribution or at
  *  http://www.rtems.com/license/LICENSE.
@@ -13,13 +15,47 @@
 #include "config.h"
 #endif
 
+#include <errno.h>
+#include <stdlib.h>
+#include <limits.h>
+
+#include <rtems/stringto.h>
+
 /*
  *  Instantiate an error checking wrapper for strtol (long)
  */
-#define STRING_TO_INTEGER
-#define STRING_TO_TYPE long int
-#define STRING_TO_NAME rtems_string_to_long
-#define STRING_TO_METHOD strtol
-#define STRING_TO_MIN LONG_MIN
-#define STRING_TO_MAX LONG_MAX
-#include "stringto_template.h"
+
+rtems_status_code rtems_string_to_long (
+  const char *s,
+  long *n,
+  char **endptr,
+  int base
+)
+{
+  long result;
+  char *end;
+
+  if ( !n )
+    return RTEMS_INVALID_ADDRESS;
+
+  errno = 0;
+  *n = 0;
+
+  result = strtol( s, &end, base );
+
+  if ( endptr )
+    *endptr = end;
+
+  if ( end == s )
+    return RTEMS_NOT_DEFINED;
+
+  if ( (result == LONG_MAX) && (errno == ERANGE) )
+    return RTEMS_INVALID_NUMBER;
+
+  if ( (result == LONG_MIN) && (errno == ERANGE) )
+    return RTEMS_INVALID_NUMBER;
+
+  *n = result;
+
+  return RTEMS_SUCCESSFUL;
+}

diff -u rtems/cpukit/libmisc/stringto/stringtolonglong.c:1.2 rtems/cpukit/libmisc/stringto/stringtolonglong.c:1.3
--- rtems/cpukit/libmisc/stringto/stringtolonglong.c:1.2	Sun Mar 28 10:20:32 2010
+++ rtems/cpukit/libmisc/stringto/stringtolonglong.c	Mon Jan 31 20:32:46 2011
@@ -2,6 +2,8 @@
  *  COPYRIGHT (c) 2009.
  *  On-Line Applications Research Corporation (OAR).
  *
+ *  Copyright (c) 2011  Ralf Corsépius, Ulm, Germany.
+ *
  *  The license and distribution terms for this file may be
  *  found in the file LICENSE in this distribution or at
  *  http://www.rtems.com/license/LICENSE.
@@ -13,13 +15,47 @@
 #include "config.h"
 #endif
 
+#include <errno.h>
+#include <stdlib.h>
+#include <limits.h>
+
+#include <rtems/stringto.h>
+
 /*
  *  Instantiate an error checking wrapper for strtoll (long long)
  */
-#define STRING_TO_INTEGER
-#define STRING_TO_TYPE long long
-#define STRING_TO_NAME rtems_string_to_long_long
-#define STRING_TO_METHOD strtoll
-#define STRING_TO_MIN LONG_LONG_MIN
-#define STRING_TO_MAX LONG_LONG_MAX
-#include "stringto_template.h"
+
+rtems_status_code rtems_string_to_long_long (
+  const char *s,
+  long long *n,
+  char **endptr,
+  int base
+)
+{
+  long long result;
+  char *end;
+
+  if ( !n )
+    return RTEMS_INVALID_ADDRESS;
+
+  errno = 0;
+  *n = 0;
+
+  result = strtoll( s, &end, base );
+
+  if ( endptr )
+    *endptr = end;
+
+  if ( end == s )
+    return RTEMS_NOT_DEFINED;
+
+  if ( (result == LONG_LONG_MAX) && (errno == ERANGE) )
+    return RTEMS_INVALID_NUMBER;
+
+  if ( (result == LONG_LONG_MIN) && (errno == ERANGE) )
+    return RTEMS_INVALID_NUMBER;
+
+  *n = result;
+
+  return RTEMS_SUCCESSFUL;
+}

diff -u rtems/cpukit/libmisc/stringto/stringtounsignedlong.c:1.2 rtems/cpukit/libmisc/stringto/stringtounsignedlong.c:1.3
--- rtems/cpukit/libmisc/stringto/stringtounsignedlong.c:1.2	Sun Mar 28 10:20:32 2010
+++ rtems/cpukit/libmisc/stringto/stringtounsignedlong.c	Mon Jan 31 20:32:46 2011
@@ -2,6 +2,8 @@
  *  COPYRIGHT (c) 2009.
  *  On-Line Applications Research Corporation (OAR).
  *
+ *  Copyright (c) 2011  Ralf Corsépius, Ulm, Germany.
+ *
  *  The license and distribution terms for this file may be
  *  found in the file LICENSE in this distribution or at
  *  http://www.rtems.com/license/LICENSE.
@@ -13,12 +15,47 @@
 #include "config.h"
 #endif
 
+#include <errno.h>
+#include <stdlib.h>
+#include <limits.h>
+
+#include <rtems/stringto.h>
+
 /*
  *  Instantiate an error checking wrapper for strtoul (unsigned long)
  */
-#define STRING_TO_INTEGER
-#define STRING_TO_TYPE unsigned long int
-#define STRING_TO_NAME rtems_string_to_unsigned_long
-#define STRING_TO_METHOD strtoul
-#define STRING_TO_MAX ULONG_MAX
-#include "stringto_template.h"
+
+rtems_status_code rtems_string_to_unsigned_long (
+  const char *s,
+  unsigned long *n,
+  char **endptr,
+  int base
+)
+{
+  unsigned long result;
+  char *end;
+
+  if ( !n )
+    return RTEMS_INVALID_ADDRESS;
+
+  errno = 0;
+  *n = 0;
+
+  result = strtoul( s, &end, base );
+
+  if ( endptr )
+    *endptr = end;
+
+  if ( end == s )
+    return RTEMS_NOT_DEFINED;
+
+  if ( (result == ULONG_MAX) && (errno == ERANGE) )
+    return RTEMS_INVALID_NUMBER;
+
+  if ( (result == 0) && (errno == ERANGE) )
+    return RTEMS_INVALID_NUMBER;
+
+  *n = result;
+
+  return RTEMS_SUCCESSFUL;
+}

diff -u rtems/cpukit/libmisc/stringto/stringtounsignedlonglong.c:1.2 rtems/cpukit/libmisc/stringto/stringtounsignedlonglong.c:1.3
--- rtems/cpukit/libmisc/stringto/stringtounsignedlonglong.c:1.2	Sun Mar 28 10:20:32 2010
+++ rtems/cpukit/libmisc/stringto/stringtounsignedlonglong.c	Mon Jan 31 20:32:46 2011
@@ -2,6 +2,8 @@
  *  COPYRIGHT (c) 2009.
  *  On-Line Applications Research Corporation (OAR).
  *
+ *  Copyright (c) 2011  Ralf Corsépius, Ulm, Germany.
+ *
  *  The license and distribution terms for this file may be
  *  found in the file LICENSE in this distribution or at
  *  http://www.rtems.com/license/LICENSE.
@@ -13,12 +15,47 @@
 #include "config.h"
 #endif
 
+#include <errno.h>
+#include <stdlib.h>
+#include <limits.h>
+
+#include <rtems/stringto.h>
+
 /*
  *  Instantiate an error checking wrapper for strtoull (unsigned long long)
  */
-#define STRING_TO_INTEGER
-#define STRING_TO_TYPE unsigned long long
-#define STRING_TO_NAME rtems_string_to_unsigned_long_long
-#define STRING_TO_METHOD strtoull
-#define STRING_TO_MAX ULONG_LONG_MAX
-#include "stringto_template.h"
+
+rtems_status_code rtems_string_to_unsigned_long_long (
+  const char *s,
+  unsigned long long *n,
+  char **endptr,
+  int base
+)
+{
+  unsigned long long result;
+  char *end;
+
+  if ( !n )
+    return RTEMS_INVALID_ADDRESS;
+
+  errno = 0;
+  *n = 0;
+
+  result = strtoull( s, &end, base );
+
+  if ( endptr )
+    *endptr = end;
+
+  if ( end == s )
+    return RTEMS_NOT_DEFINED;
+
+  if ( (result == ULONG_LONG_MAX) && (errno == ERANGE) )
+    return RTEMS_INVALID_NUMBER;
+
+  if ( (result == 0) && (errno == ERANGE) )
+    return RTEMS_INVALID_NUMBER;
+
+  *n = result;
+
+  return RTEMS_SUCCESSFUL;
+}


 *ralf*:
2011-02-01	Ralf Corsepius <ralf.corsepius at rtems.org>

	* libmisc/stringto/stringtodouble.c,
	libmisc/stringto/stringtofloat.c: Rework.

M 1.2685  cpukit/ChangeLog
M    1.3  cpukit/libmisc/stringto/stringtodouble.c
M    1.3  cpukit/libmisc/stringto/stringtofloat.c

diff -u rtems/cpukit/ChangeLog:1.2684 rtems/cpukit/ChangeLog:1.2685
--- rtems/cpukit/ChangeLog:1.2684	Mon Jan 31 20:32:45 2011
+++ rtems/cpukit/ChangeLog	Mon Jan 31 20:34:19 2011
@@ -1,5 +1,8 @@
 2011-02-01	Ralf Corsepius <ralf.corsepius at rtems.org>
 
+	* libmisc/stringto/stringtodouble.c,
+	libmisc/stringto/stringtofloat.c: Rework.
+
 	* libmisc/stringto/stringtolong.c,
 	libmisc/stringto/stringtolonglong.c,
 	libmisc/stringto/stringtounsignedlong.c,

diff -u rtems/cpukit/libmisc/stringto/stringtodouble.c:1.2 rtems/cpukit/libmisc/stringto/stringtodouble.c:1.3
--- rtems/cpukit/libmisc/stringto/stringtodouble.c:1.2	Sun Mar 28 10:20:32 2010
+++ rtems/cpukit/libmisc/stringto/stringtodouble.c	Mon Jan 31 20:34:19 2011
@@ -2,6 +2,8 @@
  *  COPYRIGHT (c) 2009.
  *  On-Line Applications Research Corporation (OAR).
  *
+ *  Copyright (c) 2011  Ralf Corsépius, Ulm, Germany.
+ *
  *  The license and distribution terms for this file may be
  *  found in the file LICENSE in this distribution or at
  *  http://www.rtems.com/license/LICENSE.
@@ -13,13 +15,45 @@
 #include "config.h"
 #endif
 
+#include <errno.h>
+#include <stdlib.h>
+#include <math.h>
+
+#include <rtems/stringto.h>
+
 /*
  *  Instantiate an error checking wrapper for strtod (double)
  */
-#define STRING_TO_FLOAT
-#define STRING_TO_TYPE double
-#define STRING_TO_NAME rtems_string_to_double
-#define STRING_TO_METHOD strtod
-#define STRING_TO_MAX HUGE_VAL
-#include "stringto_template.h"
 
+rtems_status_code rtems_string_to_double (
+  const char *s,
+  double *n,
+  char **endptr
+)
+{
+  double result;
+  char *end;
+
+  if ( !n )
+    return RTEMS_INVALID_ADDRESS;
+
+  errno = 0;
+  *n = 0;
+
+  result = strtod( s, &end );
+
+  if ( endptr )
+    *endptr = end;
+
+  if ( end == s )
+    return RTEMS_NOT_DEFINED;
+
+  if ( (result == HUGE_VAL) && (errno == ERANGE))
+      return RTEMS_INVALID_NUMBER;
+  if ( (result == 0) && (errno == ERANGE))
+      return RTEMS_INVALID_NUMBER;
+
+  *n = result;
+
+  return RTEMS_SUCCESSFUL;
+}

diff -u rtems/cpukit/libmisc/stringto/stringtofloat.c:1.2 rtems/cpukit/libmisc/stringto/stringtofloat.c:1.3
--- rtems/cpukit/libmisc/stringto/stringtofloat.c:1.2	Sun Mar 28 10:20:32 2010
+++ rtems/cpukit/libmisc/stringto/stringtofloat.c	Mon Jan 31 20:34:19 2011
@@ -2,6 +2,8 @@
  *  COPYRIGHT (c) 2009.
  *  On-Line Applications Research Corporation (OAR).
  *
+ *  Copyright (c) 2011  Ralf Corsépius, Ulm, Germany.
+ *
  *  The license and distribution terms for this file may be
  *  found in the file LICENSE in this distribution or at
  *  http://www.rtems.com/license/LICENSE.
@@ -13,12 +15,45 @@
 #include "config.h"
 #endif
 
+#include <errno.h>
+#include <stdlib.h>
+#include <math.h>
+
+#include <rtems/stringto.h>
+
 /*
  *  Instantiate an error checking wrapper for strtof (float)
  */
-#define STRING_TO_FLOAT
-#define STRING_TO_TYPE float
-#define STRING_TO_NAME rtems_string_to_float
-#define STRING_TO_METHOD strtof
-#define STRING_TO_MAX HUGE_VALF
-#include "stringto_template.h"
+
+rtems_status_code rtems_string_to_float (
+  const char *s,
+  float *n,
+  char **endptr
+)
+{
+  float result;
+  char *end;
+
+  if ( !n )
+    return RTEMS_INVALID_ADDRESS;
+
+  errno = 0;
+  *n = 0;
+
+  result = strtof( s, &end );
+
+  if ( endptr )
+    *endptr = end;
+
+  if ( end == s )
+    return RTEMS_NOT_DEFINED;
+
+  if ( (result == HUGE_VALF) && (errno == ERANGE))
+      return RTEMS_INVALID_NUMBER;
+  if ( (result == 0) && (errno == ERANGE))
+      return RTEMS_INVALID_NUMBER;
+
+  *n = result;
+
+  return RTEMS_SUCCESSFUL;
+}


 *ralf*:
Fix typos

M 1.2686  cpukit/ChangeLog

diff -u rtems/cpukit/ChangeLog:1.2685 rtems/cpukit/ChangeLog:1.2686
--- rtems/cpukit/ChangeLog:1.2685	Mon Jan 31 20:34:19 2011
+++ rtems/cpukit/ChangeLog	Mon Jan 31 20:36:11 2011
@@ -17,7 +17,7 @@
 
 	* libmisc/stringto/stringtopointer.c: Rework.
 
-2011-01-28	Joel Sherrill <joel.sherrilL at OARcorp.com>
+2011-01-28	Joel Sherrill <joel.sherrill at OARcorp.com>
 
 	* include/rtems/bspIo.h, include/rtems/concat.h, include/rtems/irq.h,
 	score/cpu/i386/rtems/score/idtr.h,
@@ -408,17 +408,17 @@
 	* posix/include/devctl.h, posix/src/devctl.c: Remove.
 	* posix/Makefile.am: Remove devctl.
 
-2010-08-29	Joel Sherrill <joel.sherrilL at OARcorp.com>
+2010-08-29	Joel Sherrill <joel.sherrill at OARcorp.com>
 
 	* posix/src/killinfo.c: Ensure interested is non-NULL before using it.
 
-2010-08-29	Joel Sherrill <joel.sherrilL at OARcorp.com>
+2010-08-29	Joel Sherrill <joel.sherrill at OARcorp.com>
 
 	* libcsupport/src/privateenv.c: Add macro to test status when
 	RTEMS_DEBUG is enabled. Note than evaluation of root directory should
 	always work.
 
-2010-08-29	Joel Sherrill <joel.sherrilL at OARcorp.com>
+2010-08-29	Joel Sherrill <joel.sherrill at OARcorp.com>
 
 	* libcsupport/src/getlogin.c: Modify to use strncpy() on all paths.
 
@@ -428,7 +428,7 @@
 	* libmisc/shell/main_setenv.c: Address memory leak identified by
 	Coverity.
 
-2010-08-28	Joel Sherrill <joel.sherrilL at OARcorp.com>
+2010-08-28	Joel Sherrill <joel.sherrill at OARcorp.com>
 
 	* libfs/src/pipe/pipe.c: Remove unreachable line flagged by Coverity as
 	dead code.
@@ -444,13 +444,13 @@
 
 	* libmisc/shell/main_date.c: Use snprintf() not sprintf().
 
-2010-08-27	Joel Sherrill <joel.sherrilL at OARcorp.com>
+2010-08-27	Joel Sherrill <joel.sherrill at OARcorp.com>
 
 	PR 1693/filesystem
 	* libfs/src/imfs/memfile.c: IMFS_memfile_get_block_pointer() was
 	checking incorrect pointer and thus had dead code.
 
-2010-08-27	Joel Sherrill <joel.sherrilL at OARcorp.com>
+2010-08-27	Joel Sherrill <joel.sherrill at OARcorp.com>
 
 	PR 1692/filesystem
 	* libcsupport/include/rtems/libio.h, libfs/src/devfs/devfs_eval.c,
@@ -942,7 +942,7 @@
 	* score/include/rtems/score/prioritybitmap.h,
 	score/inline/rtems/score/prioritybitmap.inl: New files.
 
-2010-07-29	Joel Sherrill <joel.sherrilL at OARcorp.com>
+2010-07-29	Joel Sherrill <joel.sherril at OARcorp.com>
 
 	* posix/src/psignalunblockthread.c: Clean up and simplify.
 
@@ -961,7 +961,7 @@
 	* libfs/src/imfs/imfs_load_tar.c, libmisc/untar/untar.c: Now supports
 	both pax and GNU tar created tar files.
 
-2010-07-27	Joel Sherrill <joel.sherrilL at OARcorp.com>
+2010-07-27	Joel Sherrill <joel.sherril at OARcorp.com>
 
 	* posix/src/sigsuspend.c: Do not assert unless RTEMS_DEBUG is defined.
 
@@ -977,12 +977,12 @@
 	* posix/src/psignalchecksignal.c, posix/src/sigtimedwait.c:
 	sigtimedwait() was not completely following the POSIX specification.
 
-2010-07-26	Joel Sherrill <joel.sherrilL at OARcorp.com>
+2010-07-26	Joel Sherrill <joel.sherrill at OARcorp.com>
 
 	* score/src/threadget.c: Conditionalize a check that can only occur
 	when POSIX is disabled.
 
-2010-07-26	Joel Sherrill <joel.sherrilL at OARcorp.com>
+2010-07-26	Joel Sherrill <joel.sherrill at OARcorp.com>
 
 	* rtems/src/taskmode.c, score/inline/rtems/score/thread.inl: Rework a
 	bit to eliminate unreachable path for task blocked while calling
@@ -1015,7 +1015,7 @@
 
 	* rtems/src/ratemonperiod.c: Remove tabs.
 
-2010-07-26	Joel Sherrill <joel.sherrilL at OARcorp.com>
+2010-07-26	Joel Sherrill <joel.sherrill at OARcorp.com>
 
 	* rtems/src/ratemonperiod.c: Use if not switch since all cases of enum
 	are not valid and switch was generating dead code.
@@ -1168,12 +1168,12 @@
 	* libnetworking/rtems/rtems_syscall.c: Replaced null socket handlers
 	with default handlers. Null handlers are no longer allowed.
 
-2010-07-10	Joel Sherrill <joel.sherrilL at OARcorp.com>
+2010-07-10	Joel Sherrill <joel.sherrill at OARcorp.com>
 
 	* libcsupport/Makefile.am: Do not build libio_sockets.c if networking
 	is not enabled.
 
-2010-07-10	Joel Sherrill <joel.sherrilL at OARcorp.com>
+2010-07-10	Joel Sherrill <joel.sherrill at OARcorp.com>
 
 	* libcsupport/Makefile.am: Remove these files as they are uused.
 	* libcsupport/src/__brk.c, libcsupport/src/__sbrk.c: Removed.
@@ -1202,7 +1202,7 @@
 	* score/include/rtems/score/interr.h: Remove
 	INTERNAL_ERROR_INVALID_WORKSPACE_ADDRESS since it is not generated.
 
-2010-07-06	Joel Sherrill <joel.sherrilL at OARcorp.com>
+2010-07-06	Joel Sherrill <joel.sherrill at OARcorp.com>
 
 	* libfs/src/imfs/ioman.c: Remove unneeded operation check.
 
@@ -1245,7 +1245,7 @@
 	libfs/src/rfs/rtems-rfs-rtems.c: Correct types and prototypes to
 	eliminate warnings.
 
-2010-07-01	Joel Sherrill <joel.sherrilL at OARcorp.com>
+2010-07-01	Joel Sherrill <joel.sherrill at OARcorp.com>
 
 	* libfs/src/dosfs/msdos_handlers_dir.c,
 	libfs/src/dosfs/msdos_handlers_file.c, libfs/src/imfs/imfs_fifo.c,
@@ -1285,7 +1285,7 @@
 	* libcsupport/src/rtems_memalign.c, score/include/rtems/score/heap.h:
 	Remove stray references to malloc boundary.
 
-2010-07-01	Joel Sherrill <joel.sherrilL at OARcorp.com>
+2010-07-01	Joel Sherrill <joel.sherrill at OARcorp.com>
 
 	PR 1594/filesystem
 	* libfs/src/imfs/memfile.c: Include assert.h
@@ -1336,7 +1336,7 @@
 	* sapi/include/confdefs.h: Reflect changes above.  Renamed
 	*_miniIMFS in *_MINIIMFS.  Renamed *_NFSFS in *_NFS.
 
-2010-06-30	Joel Sherrill <joel.sherrilL at OARcorp.com>
+2010-06-30	Joel Sherrill <joel.sherrill at OARcorp.com>
 
 	PR 1472/cpukit
 	* libcsupport/Makefile.am, libcsupport/include/rtems/malloc.h,
@@ -1455,7 +1455,7 @@
 	so rtems_panic() can be a noreturn method. This eliminates some
 	unreachable and thus untestable code.
 
-2010-06-28	Joel Sherrill <joel.sherrilL at OARcorp.com>
+2010-06-28	Joel Sherrill <joel.sherrill at OARcorp.com>
 
 	* libcsupport/src/termios.c: Formatting.
 
@@ -1499,21 +1499,21 @@
 	inline method. It is only used in one place and relatively simple.
 	* score/src/threadevaluatemode.c: Removed.
 
-2010-06-24	Joel Sherrill <joel.sherrilL at OARcorp.com>
+2010-06-24	Joel Sherrill <joel.sherrill at OARcorp.com>
 
 	* libfs/src/imfs/memfile.c: Fix assert.
 
-2010-06-24	Joel Sherrill <joel.sherrilL at OARcorp.com>
+2010-06-24	Joel Sherrill <joel.sherrill at OARcorp.com>
 
 	* libcsupport/src/read.c, libcsupport/src/write.c: read(2) and write(2)
 	should return 0 when passed a count of 0 after verifying other
 	possible errors.
 
-2010-06-24	Joel Sherrill <joel.sherrilL at OARcorp.com>
+2010-06-24	Joel Sherrill <joel.sherrill at OARcorp.com>
 
 	* libfs/src/imfs/imfs_creat.c: Fix warning.
 
-2010-06-24	Joel Sherrill <joel.sherrilL at OARcorp.com>
+2010-06-24	Joel Sherrill <joel.sherrill at OARcorp.com>
 
 	* libfs/src/imfs/imfs_creat.c, libfs/src/imfs/imfs_debug.c,
 	libfs/src/imfs/imfs_directory.c, libfs/src/imfs/imfs_eval.c,
@@ -1539,17 +1539,17 @@
 	fifo_open() was attempted with (O_WRONLY|O_NONBLOCK).
 	Mutex was locked too many times on this path and we needed an unlock.
 
-2010-06-24	Joel Sherrill <joel.sherrilL at OARcorp.com>
+2010-06-24	Joel Sherrill <joel.sherrill at OARcorp.com>
 
 	PR 1587/filesystem
 	Coverity Id 35
 	* libfs/src/rfs/rtems-rfs-shell.c: Address possible NULL dereference.
 
-2010-06-23	Joel Sherrill <joel.sherrilL at OARcorp.com>
+2010-06-23	Joel Sherrill <joel.sherrill at OARcorp.com>
 
 	* libmisc/stackchk/check.c: More clean up and coverage improvements..
 
-2010-06-23	Joel Sherrill <joel.sherrilL at OARcorp.com>
+2010-06-23	Joel Sherrill <joel.sherrill at OARcorp.com>
 
 	* libmisc/stackchk/check.c: Clean up to improve coverage.
 
@@ -1583,7 +1583,7 @@
 	* posix/src/keycreate.c, posix/src/killinfo.c: Remove more ITRON
 	references.
 
-2010-06-21	Joel Sherrill <joel.sherrilL at OARcorp.com>
+2010-06-21	Joel Sherrill <joel.sherrill at OARcorp.com>
 
 	PR 1581/cpukit
 	* libcsupport/include/rtems/malloc.h, sapi/include/confdefs.h: Remove
@@ -1595,14 +1595,14 @@
 	* posix/src/semtimedwait.c: This routine is supposed to return -1/errno
 	NOT the status directly.
 
-2010-06-21	Joel Sherrill <joel.sherrilL at OARcorp.com>
+2010-06-21	Joel Sherrill <joel.sherrill at OARcorp.com>
 
 	PR 1554/cpukit
 	Coverity Id 17
 	* libi2c/libi2c.c, score/src/objectextendinformation.c: Fix memory leak
 	on error.
 
-2010-06-21	Joel Sherrill <joel.sherrilL at OARcorp.com>
+2010-06-21	Joel Sherrill <joel.sherrill at OARcorp.com>
 
 	PR 1559/misc
 	Coverity Id 16
@@ -1613,7 +1613,7 @@
 	* sapi/include/confdefs.h: Add parameters for FIFOs and pipes since
 	they are distinct to the user.
 
-2010-06-19	Joel Sherrill <joel.sherrilL at OARcorp.com>
+2010-06-19	Joel Sherrill <joel.sherrill at OARcorp.com>
 
 	* sapi/include/confdefs.h: Add CONFIGURE_MAXIMUM_FIFOS to account for
 	resources per FIFO instance.
@@ -1663,7 +1663,7 @@
 
 	* sapi/include/confdefs.h: Remove ITRON configuration parameters.
 
-2010-06-17	Joel Sherrill <joel.sherrilL at OARcorp.com>
+2010-06-17	Joel Sherrill <joel.sherrill at OARcorp.com>
 
 	* sapi/include/confdefs.h: Remove RTEMS_COVERAGE conditionals.
 
@@ -1793,7 +1793,7 @@
 	* libfs/src/rfs/rtems-rfs-bitmaps-ut.c: Various 64bit fixes.
 	* libfs/src/rfs/rtems-rfs-group.c: Various 64bit fixes.
 
-2010-06-16	Joel Sherrill <joel.sherrilL at OARcorp.com>
+2010-06-16	Joel Sherrill <joel.sherrill at OARcorp.com>
 
 	PR 1453/cpukit
 	* posix/Makefile.am: newlib uses sysconf() for _CLOCKS_PER_SEC_ so
@@ -1889,7 +1889,7 @@
 	* libcsupport/include/rtems/libio_.h: Fix broken doxygen
 	meta comment.
 
-2010-06-14	Joel Sherrill <joel.sherrilL at OARcorp.com>
+2010-06-14	Joel Sherrill <joel.sherrill at OARcorp.com>
 
 	PR 1553/filesystem
 	Coverity Id 37
@@ -1939,7 +1939,7 @@
 
 	* libcsupport/include/rtems/libio.h: Fix typo in doxygen comment.
 
-2010-06-12	Joel Sherrill <joel.sherrilL at OARcorp.com>
+2010-06-12	Joel Sherrill <joel.sherrill at OARcorp.com>
 
 	* libfs/src/pipe/fifo.c: Remove unused variable to fix warning.
 	* libnetworking/rtems/mkrootfs.c: Add include to fix warning.
@@ -2501,11 +2501,11 @@
 
 	* libcsupport/src/chdir.c: Check for NULL pointer.
 
-2010-04-25	Joel Sherrill <joel.sherrilL at OARcorp.com>
+2010-04-25	Joel Sherrill <joel.sherrill at OARcorp.com>
 
 	* libfs/src/rfs/rtems-rfs-bitmaps-ut.c: Fix warning.
 
-2010-04-25	Joel Sherrill <joel.sherrilL at OARcorp.com>
+2010-04-25	Joel Sherrill <joel.sherrill at OARcorp.com>
 
 	* libmisc/stringto/stringto_template.h: Remove warning.
 
@@ -2971,7 +2971,7 @@
 	score/src/objectinitializeinformation.c: Add new fatal error for
 	configuring unlimited and maximum of 0.
 
-2010-03-09	Joel Sherrill <joel.sherrilL at oarcorp.com>
+2010-03-09	Joel Sherrill <joel.sherrill at oarcorp.com>
 
 	* libmisc/Makefile.am: Remove duplicate file from list.
 


 *ralf*:
2011-02-01	Ralf Corsepius <ralf.corsepius at rtems.org>

	* libmisc/Makefile.am: Remove stringto/stringto_template.h.
	* libmisc/stringto/stringto_template.h: Remove.

M 1.2687  cpukit/ChangeLog
M   1.86  cpukit/libmisc/Makefile.am
R    1.7  cpukit/libmisc/stringto/stringto_template.h

diff -u rtems/cpukit/ChangeLog:1.2686 rtems/cpukit/ChangeLog:1.2687
--- rtems/cpukit/ChangeLog:1.2686	Mon Jan 31 20:36:11 2011
+++ rtems/cpukit/ChangeLog	Mon Jan 31 20:39:20 2011
@@ -1,4 +1,7 @@
 2011-02-01	Ralf Corsepius <ralf.corsepius at rtems.org>
+	
+	* libmisc/Makefile.am: Remove stringto/stringto_template.h.
+	* libmisc/stringto/stringto_template.h: Remove.
 
 	* libmisc/stringto/stringtodouble.c,
 	libmisc/stringto/stringtofloat.c: Rework.

diff -u rtems/cpukit/libmisc/Makefile.am:1.85 rtems/cpukit/libmisc/Makefile.am:1.86
--- rtems/cpukit/libmisc/Makefile.am:1.85	Mon May 31 08:56:37 2010
+++ rtems/cpukit/libmisc/Makefile.am	Mon Jan 31 20:39:20 2011
@@ -138,7 +138,7 @@
     stringto/stringtoint.c stringto/stringtolong.c stringto/stringtolonglong.c \
     stringto/stringtopointer.c stringto/stringtounsignedint.c \
     stringto/stringtounsignedchar.c stringto/stringtounsignedlong.c \
-    stringto/stringtounsignedlonglong.c stringto/stringto_template.h
+    stringto/stringtounsignedlonglong.c
 
 ## fsmount
 noinst_LIBRARIES += libfsmount.a



--

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/20110131/ac1d957e/attachment-0001.html>


More information about the vc mailing list