summaryrefslogtreecommitdiff
path: root/src/libffmpeg/libavutil
diff options
context:
space:
mode:
authorMike Melanson <mike@multimedia.cx>2006-08-02 07:55:43 +0000
committerMike Melanson <mike@multimedia.cx>2006-08-02 07:55:43 +0000
commit6fdfe9a404d436f8e4832c8b191de0f9f5ef4aa4 (patch)
treea3e367707d75cca35f9146aa21eb4d640702e4b1 /src/libffmpeg/libavutil
parentb015620165e297ced0b1ca0f5d1dea343a520868 (diff)
downloadxine-lib-6fdfe9a404d436f8e4832c8b191de0f9f5ef4aa4.tar.gz
xine-lib-6fdfe9a404d436f8e4832c8b191de0f9f5ef4aa4.tar.bz2
more residual from latest FFmpeg sync
CVS patchset: 8153 CVS date: 2006/08/02 07:55:43
Diffstat (limited to 'src/libffmpeg/libavutil')
-rw-r--r--src/libffmpeg/libavutil/Makefile.am4
-rw-r--r--src/libffmpeg/libavutil/x86_cpu.h38
2 files changed, 41 insertions, 1 deletions
diff --git a/src/libffmpeg/libavutil/Makefile.am b/src/libffmpeg/libavutil/Makefile.am
index f4aeee569..117240447 100644
--- a/src/libffmpeg/libavutil/Makefile.am
+++ b/src/libffmpeg/libavutil/Makefile.am
@@ -25,9 +25,11 @@ noinst_HEADERS = \
common.h \
crc.h \
integer.h \
+ internal.h
intfloat_readwrite.h \
lls.h \
log.h \
mathematics.c \
md5.h \
- rational.h
+ rational.h \
+ x86_cpu.h
diff --git a/src/libffmpeg/libavutil/x86_cpu.h b/src/libffmpeg/libavutil/x86_cpu.h
new file mode 100644
index 000000000..8fd5f8600
--- /dev/null
+++ b/src/libffmpeg/libavutil/x86_cpu.h
@@ -0,0 +1,38 @@
+#ifndef AVUTIL_X86CPU_H
+#define AVUTIL_X86CPU_H
+
+#ifdef ARCH_X86_64
+# define REG_a "rax"
+# define REG_b "rbx"
+# define REG_c "rcx"
+# define REG_d "rdx"
+# define REG_D "rdi"
+# define REG_S "rsi"
+# define PTR_SIZE "8"
+
+# define REG_SP "rsp"
+# define REG_BP "rbp"
+# define REGBP rbp
+# define REGa rax
+# define REGb rbx
+# define REGSP rsp
+
+#else
+
+# define REG_a "eax"
+# define REG_b "ebx"
+# define REG_c "ecx"
+# define REG_d "edx"
+# define REG_D "edi"
+# define REG_S "esi"
+# define PTR_SIZE "4"
+
+# define REG_SP "esp"
+# define REG_BP "ebp"
+# define REGBP ebp
+# define REGa eax
+# define REGb ebx
+# define REGSP esp
+#endif
+
+#endif /* AVUTIL_X86CPU_H */