summaryrefslogtreecommitdiffstats
path: root/cpukit/libfs/src/jffs2/src/nodelist.h
diff options
context:
space:
mode:
authorSebastian Huber <sebastian.huber@embedded-brains.de>2013-09-12 15:32:07 +0200
committerSebastian Huber <sebastian.huber@embedded-brains.de>2013-09-19 13:16:06 +0200
commit3c96bee3f9a3fef7f20ecaa856cc83745bf6aaea (patch)
tree3fc1b7d87aaeeca376f33042e6a2b52c74036e18 /cpukit/libfs/src/jffs2/src/nodelist.h
parentJFFS2: Update Linux compatibility layer (diff)
downloadrtems-3c96bee3f9a3fef7f20ecaa856cc83745bf6aaea.tar.bz2
JFFS2: Add RTEMS support
Diffstat (limited to 'cpukit/libfs/src/jffs2/src/nodelist.h')
-rw-r--r--cpukit/libfs/src/jffs2/src/nodelist.h6
1 files changed, 4 insertions, 2 deletions
diff --git a/cpukit/libfs/src/jffs2/src/nodelist.h b/cpukit/libfs/src/jffs2/src/nodelist.h
index e4619b00f7..1e09f4bdce 100644
--- a/cpukit/libfs/src/jffs2/src/nodelist.h
+++ b/cpukit/libfs/src/jffs2/src/nodelist.h
@@ -21,8 +21,8 @@
#include "acl.h"
#include "summary.h"
-#ifdef __ECOS
-#include "os-ecos.h"
+#ifdef __rtems__
+#include "os-rtems.h"
#else
#include "os-linux.h"
#endif
@@ -309,6 +309,7 @@ static inline int jffs2_blocks_use_vmalloc(struct jffs2_sb_info *c)
#define PAD(x) (((x)+3)&~3)
+#ifndef __rtems__
static inline int jffs2_encode_dev(union jffs2_device_node *jdev, dev_t rdev)
{
if (old_valid_dev(rdev)) {
@@ -319,6 +320,7 @@ static inline int jffs2_encode_dev(union jffs2_device_node *jdev, dev_t rdev)
return sizeof(jdev->new_id);
}
}
+#endif /* __rtems__ */
static inline struct jffs2_node_frag *frag_first(struct rb_root *root)
{