[rtems commit] libdl/rtl-shell.c: Adjust printf() format for off_t based on target

Joel Sherril joel at rtems.org
Tue Mar 24 13:18:11 UTC 2015


Module:    rtems
Branch:    master
Commit:    0771936eab1dc559b925c3cbc05f596780ca5cd8
Changeset: http://git.rtems.org/rtems/commit/?id=0771936eab1dc559b925c3cbc05f596780ca5cd8

Author:    Joel Sherrill <joel.sherrill at oarcorp.com>
Date:      Sun Mar 22 10:27:00 2015 -0500

libdl/rtl-shell.c: Adjust printf() format for off_t based on target

---

 cpukit/libdl/rtl-shell.c | 14 ++++++++------
 1 file changed, 8 insertions(+), 6 deletions(-)

diff --git a/cpukit/libdl/rtl-shell.c b/cpukit/libdl/rtl-shell.c
index 57aef6d..20a6aab 100644
--- a/cpukit/libdl/rtl-shell.c
+++ b/cpukit/libdl/rtl-shell.c
@@ -21,13 +21,15 @@
 
 #include <inttypes.h>
 
-//#if SIZEOF_OFF_T == 8
+/*
+ *  Flag the targets where off_t is 32 bits. This is not a compiler type
+ *  so we can't rely on prerdefines.
+ */
+#if defined(__m32r__) || defined(__moxie__)
+#define PRIdoff_t PRIo32
+#else
 #define PRIdoff_t PRIo64
-//#elif SIZEOF_OFF_T == 4
-//#define PRIdoff_t PRIo32
-//#else
-//#error "unsupported size of off_t"
-//#endif
+#endif
 
 #include <stdio.h>
 #include <string.h>



More information about the vc mailing list