summaryrefslogtreecommitdiffstats
path: root/MemDumpAnalysis/expat/internal.h
diff options
context:
space:
mode:
authormadmaxoft@gmail.com <madmaxoft@gmail.com@0a769ca7-a7f5-676a-18bf-c427514a06d6>2013-07-06 21:44:54 +0200
committermadmaxoft@gmail.com <madmaxoft@gmail.com@0a769ca7-a7f5-676a-18bf-c427514a06d6>2013-07-06 21:44:54 +0200
commit567df6aacfe4c35a979c178b8c7ffd7c19037a4f (patch)
treec4eaaeca42e34e67dcc42e0c3b2c6906fb46d912 /MemDumpAnalysis/expat/internal.h
parentBiomeVisualiser: Moved into the Tools folder (diff)
downloadcuberite-567df6aacfe4c35a979c178b8c7ffd7c19037a4f.tar
cuberite-567df6aacfe4c35a979c178b8c7ffd7c19037a4f.tar.gz
cuberite-567df6aacfe4c35a979c178b8c7ffd7c19037a4f.tar.bz2
cuberite-567df6aacfe4c35a979c178b8c7ffd7c19037a4f.tar.lz
cuberite-567df6aacfe4c35a979c178b8c7ffd7c19037a4f.tar.xz
cuberite-567df6aacfe4c35a979c178b8c7ffd7c19037a4f.tar.zst
cuberite-567df6aacfe4c35a979c178b8c7ffd7c19037a4f.zip
Diffstat (limited to 'MemDumpAnalysis/expat/internal.h')
-rw-r--r--MemDumpAnalysis/expat/internal.h73
1 files changed, 0 insertions, 73 deletions
diff --git a/MemDumpAnalysis/expat/internal.h b/MemDumpAnalysis/expat/internal.h
deleted file mode 100644
index dd5454831..000000000
--- a/MemDumpAnalysis/expat/internal.h
+++ /dev/null
@@ -1,73 +0,0 @@
-/* internal.h
-
- Internal definitions used by Expat. This is not needed to compile
- client code.
-
- The following calling convention macros are defined for frequently
- called functions:
-
- FASTCALL - Used for those internal functions that have a simple
- body and a low number of arguments and local variables.
-
- PTRCALL - Used for functions called though function pointers.
-
- PTRFASTCALL - Like PTRCALL, but for low number of arguments.
-
- inline - Used for selected internal functions for which inlining
- may improve performance on some platforms.
-
- Note: Use of these macros is based on judgement, not hard rules,
- and therefore subject to change.
-*/
-
-#if defined(__GNUC__) && defined(__i386__) && !defined(__MINGW32__)
-/* We'll use this version by default only where we know it helps.
-
- regparm() generates warnings on Solaris boxes. See SF bug #692878.
-
- Instability reported with egcs on a RedHat Linux 7.3.
- Let's comment out:
- #define FASTCALL __attribute__((stdcall, regparm(3)))
- and let's try this:
-*/
-#define FASTCALL __attribute__((regparm(3)))
-#define PTRFASTCALL __attribute__((regparm(3)))
-#endif
-
-/* Using __fastcall seems to have an unexpected negative effect under
- MS VC++, especially for function pointers, so we won't use it for
- now on that platform. It may be reconsidered for a future release
- if it can be made more effective.
- Likely reason: __fastcall on Windows is like stdcall, therefore
- the compiler cannot perform stack optimizations for call clusters.
-*/
-
-/* Make sure all of these are defined if they aren't already. */
-
-#ifndef FASTCALL
-#define FASTCALL
-#endif
-
-#ifndef PTRCALL
-#define PTRCALL
-#endif
-
-#ifndef PTRFASTCALL
-#define PTRFASTCALL
-#endif
-
-#ifndef XML_MIN_SIZE
-#if !defined(__cplusplus) && !defined(inline)
-#ifdef __GNUC__
-#define inline __inline
-#endif /* __GNUC__ */
-#endif
-#endif /* XML_MIN_SIZE */
-
-#ifdef __cplusplus
-#define inline inline
-#else
-#ifndef inline
-#define inline
-#endif
-#endif