[0.11] gstreamer: tests: add abi check data for ARM (libs)
Wim Taymans
wtay at kemper.freedesktop.org
Fri Mar 4 07:18:47 PST 2011
Module: gstreamer
Branch: 0.11
Commit: 3cb1180ff45a7a91d3e0010676bae7377b88fda3
URL: http://cgit.freedesktop.org/gstreamer/gstreamer/commit/?id=3cb1180ff45a7a91d3e0010676bae7377b88fda3
Author: Stefan Kost <ensonic at users.sf.net>
Date: Thu Feb 24 15:12:14 2011 +0200
tests: add abi check data for ARM (libs)
---
tests/check/libs/libsabi.c | 4 ++++
tests/check/libs/struct_arm.h | 26 ++++++++++++++++++++++++++
2 files changed, 30 insertions(+), 0 deletions(-)
diff --git a/tests/check/libs/libsabi.c b/tests/check/libs/libsabi.c
index d4a4fdd..530d47a 100644
--- a/tests/check/libs/libsabi.c
+++ b/tests/check/libs/libsabi.c
@@ -59,6 +59,10 @@
#include "struct_sparc.h"
#define HAVE_ABI_SIZES TRUE
#else
+#ifdef HAVE_CPU_ARM
+#include "struct_arm.h"
+#define HAVE_ABI_SIZES TRUE
+#else
/* in case someone wants to generate a new arch */
#include "struct_i386.h"
#define HAVE_ABI_SIZES FALSE
diff --git a/tests/check/libs/struct_arm.h b/tests/check/libs/struct_arm.h
new file mode 100644
index 0000000..d63c71a
--- /dev/null
+++ b/tests/check/libs/struct_arm.h
@@ -0,0 +1,26 @@
+
+GstCheckABIStruct list[] = {
+ {"GstAdapter", sizeof (GstAdapter), 52},
+ {"GstAdapterClass", sizeof (GstAdapterClass), 84},
+ {"GstBaseSink", sizeof (GstBaseSink), 408},
+ {"GstBaseSinkClass", sizeof (GstBaseSinkClass), 368},
+ {"GstBaseSrc", sizeof (GstBaseSrc), 392},
+ {"GstBaseSrcClass", sizeof (GstBaseSrcClass), 376},
+ {"GstBaseTransform", sizeof (GstBaseTransform), 368},
+ {"GstBaseTransformClass", sizeof (GstBaseTransformClass), 376},
+ {"GstCollectData", sizeof (GstCollectData), 120},
+ {"GstCollectPads", sizeof (GstCollectPads), 92},
+ {"GstCollectPadsClass", sizeof (GstCollectPadsClass), 136},
+ {"GstPushSrc", sizeof (GstPushSrc), 408},
+ {"GstPushSrcClass", sizeof (GstPushSrcClass), 396},
+ {"GstTimedValue", sizeof (GstTimedValue), 32},
+ {"GstValueArray", sizeof (GstValueArray), 24},
+ {"GstController", sizeof (GstController), 40},
+ {"GstControllerClass", sizeof (GstControllerClass), 84},
+ {"GstNetClientClock", sizeof (GstNetClientClock), 256},
+ {"GstNetClientClockClass", sizeof (GstNetClientClockClass), 192},
+ {"GstNetTimePacket", sizeof (GstNetTimePacket), 16},
+ {"GstNetTimeProvider", sizeof (GstNetTimeProvider), 84},
+ {"GstNetTimeProviderClass", sizeof (GstNetTimeProviderClass), 120},
+ {NULL, 0, 0}
+};
More information about the gstreamer-commits
mailing list