summaryrefslogtreecommitdiff
path: root/include/platform.h
diff options
context:
space:
mode:
authorRob Landley2006-05-29 05:00:44 +0000
committerRob Landley2006-05-29 05:00:44 +0000
commit15d20a03d6e1c995fa8b80542568f5db4091f734 (patch)
tree1f002dd3cbcf4150910c3281c946bb7ea8dd8add /include/platform.h
parent8394729ddfb2d340877e83be9c1f13ee59fc2557 (diff)
downloadbusybox-15d20a03d6e1c995fa8b80542568f5db4091f734.zip
busybox-15d20a03d6e1c995fa8b80542568f5db4091f734.tar.gz
Remove _() and N_() from platform.h. #define them as NOP macros in the two
files still using them. I didn't remove them from e2fsck.c to avoid stomping pending cleanup patches from Garrett, and I didn't bother to remove them from fdisk.c because that entire file needs to be rewritten from scratch.
Diffstat (limited to 'include/platform.h')
-rw-r--r--include/platform.h16
1 files changed, 4 insertions, 12 deletions
diff --git a/include/platform.h b/include/platform.h
index b77d815..d684c2d 100644
--- a/include/platform.h
+++ b/include/platform.h
@@ -97,18 +97,16 @@
#endif
/* ---- Endian Detection ------------------------------------ */
-#if !defined __APPLE__ && !(defined __digital__ && defined __unix__)
-# include <byteswap.h>
-# include <endian.h>
-#endif
#if (defined __digital__ && defined __unix__)
# include <sex.h>
# define __BIG_ENDIAN__ (BYTE_ORDER == BIG_ENDIAN)
# define __BYTE_ORDER BYTE_ORDER
+#elif !defined __APPLE__
+# include <byteswap.h>
+# include <endian.h>
#endif
-
#ifdef __BIG_ENDIAN__
# define BB_BIG_ENDIAN 1
# define BB_LITTLE_ENDIAN 0
@@ -188,13 +186,7 @@ typedef unsigned long long int uintmax_t;
#define PRIu32 "u"
#endif
-
-/* NLS stuff */
-/* THIS SHOULD BE CLEANED OUT OF THE TREE ENTIRELY */
-#define _(Text) Text
-#define N_(Text) (Text)
-
-/* THIS SHOULD BE CLEANED OUT OF THE TREE ENTIRELY */
+// Need to implement fdprintf for platforms that haven't got dprintf.
#define fdprintf dprintf
/* THIS SHOULD BE CLEANED OUT OF THE TREE ENTIRELY */