diff options
author | Orion Poplawski <orion@cora.nwra.com> | 2015-02-13 13:37:33 +0100 |
---|---|---|
committer | Mike Gabriel <mike.gabriel@das-netzwerkteam.de> | 2015-02-13 13:37:33 +0100 |
commit | 31cdd874cf2ca5b5cfad699ff1d283f0747821e4 (patch) | |
tree | a30787ea1e713c0bff10c6b8b0b3b19941b31aec /nx-X11/programs/Xserver | |
parent | ab8d1276f5c7ebef6f959cfb691cce5fff6867b4 (diff) | |
download | nx-libs-31cdd874cf2ca5b5cfad699ff1d283f0747821e4.tar.gz nx-libs-31cdd874cf2ca5b5cfad699ff1d283f0747821e4.tar.bz2 nx-libs-31cdd874cf2ca5b5cfad699ff1d283f0747821e4.zip |
Provide build support for aarch64 architecture (606_nx-X11_build-on-aarch64.full.patch).
Diffstat (limited to 'nx-X11/programs/Xserver')
-rw-r--r-- | nx-X11/programs/Xserver/include/servermd.h | 22 |
1 files changed, 22 insertions, 0 deletions
diff --git a/nx-X11/programs/Xserver/include/servermd.h b/nx-X11/programs/Xserver/include/servermd.h index cce6b329c..a04c2aa5e 100644 --- a/nx-X11/programs/Xserver/include/servermd.h +++ b/nx-X11/programs/Xserver/include/servermd.h @@ -154,6 +154,28 @@ SOFTWARE. #endif /* __arm32__ */ +#ifdef __aarch64__ + +#ifdef __AARCH64EL__ +#define IMAGE_BYTE_ORDER LSBFirst +#define BITMAP_BIT_ORDER LSBFirst +#endif +#ifdef __AARCH64EB__ +#define IMAGE_BYTE_ORDER MSBFirst +#define BITMAP_BIT_ORDER MSBFirst +#endif + +# if defined(XF86MONOVGA) || defined(XF86VGA16) +# define BITMAP_SCANLINE_UNIT 8 +# endif + +#define GLYPHPADBYTES 4 +#define GETLEFTBITS_ALIGNMENT 1 +#define LARGE_INSTRUCTION_CACHE +#define AVOID_MEMORY_READ + +#endif /* __aarch64__ */ + #if defined (hpux) || defined __hppa__ #define IMAGE_BYTE_ORDER MSBFirst |