diff options
author | Jonathan Kew <jfkthame@googlemail.com> | 2007-07-27 16:32:31 +0000 |
---|---|---|
committer | Jonathan Kew <jfkthame@googlemail.com> | 2007-07-27 16:32:31 +0000 |
commit | bdba3f35302c893676527d9fac8956d439a86884 (patch) | |
tree | 95ec62055f1c53d0f06ac5d770b2c024a0bbc4a9 /Build/source/texk/web2c/texmfmem.h | |
parent | dc1f6f81442c5d3a149e1635c44a9cc95b33c8b2 (diff) |
merged xetex-related fixes from branch2007 (r4517)
git-svn-id: svn://tug.org/texlive/trunk@4666 c570f23f-e606-0410-a88d-b1316a301751
Diffstat (limited to 'Build/source/texk/web2c/texmfmem.h')
-rw-r--r-- | Build/source/texk/web2c/texmfmem.h | 39 |
1 files changed, 3 insertions, 36 deletions
diff --git a/Build/source/texk/web2c/texmfmem.h b/Build/source/texk/web2c/texmfmem.h index 78bf73fb787..13697685121 100644 --- a/Build/source/texk/web2c/texmfmem.h +++ b/Build/source/texk/web2c/texmfmem.h @@ -112,25 +112,13 @@ typedef union #else twohalves hhfield; #endif -#ifdef WORDS_BIGENDIAN #ifdef XeTeX - struct - { - integer CINT; - integer CINT1; - } x; -#else - integer cint; + voidpointer ptr; #endif +#ifdef WORDS_BIGENDIAN + integer cint; fourquarters qqqq; #else /* not WORDS_BIGENDIAN */ -#ifdef XeTeX - struct - { - integer CINT1; - integer CINT; - } x; -#else struct { #if defined (TeX) && !defined (SMALLTeX) || defined (MF) && !defined (SMALLMF) || defined (MP) && !defined (SMALLMP) @@ -138,7 +126,6 @@ typedef union #endif /* big {TeX,MF,MP} */ integer CINT; } u; -#endif struct { @@ -159,28 +146,13 @@ typedef union typedef union { #ifdef WORDS_BIGENDIAN -#ifdef XeTeX - struct - { - integer CINT; - } x; -#else integer cint; -#endif fourquarters qqqq; #else /* not WORDS_BIGENDIAN */ -#ifdef XeTeX - struct - { - halfword junk; - integer CINT; - } x; -#else struct { integer CINT; } u; -#endif struct { @@ -199,14 +171,9 @@ typedef union #define rh v.RH #define lhfield v.LH -#ifdef XeTeX -#define cint x.CINT -#define cint1 x.CINT1 -#else #ifndef WORDS_BIGENDIAN #define cint u.CINT #endif -#endif /* XeTeX */ #ifndef WORDS_BIGENDIAN #define qqqq v.QQQQ |