[svn:parrot] r46250 - trunk/src/packfile
darbelo at svn.parrot.org
darbelo at svn.parrot.org
Mon May 3 22:32:40 UTC 2010
Author: darbelo
Date: Mon May 3 22:32:39 2010
New Revision: 46250
URL: https://trac.parrot.org/parrot/changeset/46250
Log:
Remove '#if 0' from src/packfile/pf_items.c
Modified:
trunk/src/packfile/pf_items.c
Modified: trunk/src/packfile/pf_items.c
==============================================================================
--- trunk/src/packfile/pf_items.c Mon May 3 22:32:27 2010 (r46249)
+++ trunk/src/packfile/pf_items.c Mon May 3 22:32:39 2010 (r46250)
@@ -819,86 +819,6 @@
}
#endif
-#if 0
-
-/*
-
-=item C<static opcode_t fetch_op_mixed_le(const unsigned char *b)>
-
-opcode fetch helper function
-
-This is mostly wrong or at least untested
-
-Fetch an opcode and convert to LE
-
-=cut
-
-*/
-
-PARROT_WARN_UNUSED_RESULT
-static opcode_t
-fetch_op_mixed_le(ARGIN(const unsigned char *b))
-{
- ASSERT_ARGS(fetch_op_mixed_le)
-# if OPCODE_T_SIZE == 4
- union {
- unsigned char buf[8];
- opcode_t o[2];
- } u;
- /* wordsize = 8 then */
- fetch_buf_le_8(u.buf, b);
- return u.o[0]; /* or u.o[1] */
-# else
- union {
- unsigned char buf[4];
- opcode_t o;
- } u;
-
- /* wordsize = 4 */
- u.o = 0;
- fetch_buf_le_4(u.buf, b);
- return u.o;
-# endif
-}
-
-/*
-
-=item C<static opcode_t fetch_op_mixed_be(const unsigned char *b)>
-
-Fetch an opcode and convert to BE. Determines size of opcode from
-C<OPCODE_T_SIZE> macro, and proceeds accordingly.
-
-=cut
-
-*/
-
-PARROT_WARN_UNUSED_RESULT
-static opcode_t
-fetch_op_mixed_be(ARGIN(const unsigned char *b))
-{
- ASSERT_ARGS(fetch_op_mixed_be)
-# if OPCODE_T_SIZE == 4
- union {
- unsigned char buf[8];
- opcode_t o[2];
- } u;
- /* wordsize = 8 then */
- fetch_buf_be_8(u.buf, b);
- return u.o[1]; /* or u.o[0] */
-# else
- union {
- unsigned char buf[4];
- opcode_t o;
- } u;
- /* wordsize = 4 */
- u.o = 0;
- fetch_buf_be_4(u.buf, b);
- return u.o;
-# endif
-}
-
-#endif
-
/*
=item C<static opcode_t fetch_op_be_4(const unsigned char *b)>
More information about the parrot-commits
mailing list