siteinfo: account for 32 and 64 bit arm
Pull wordsize related items from arm-common and put in arm-32. Leave them as they were. Copy arm-32 to arm-64 and comment out all variables. Re-define to correct values leaving items which do not appear to be used undefined. (From OE-Core rev: 99d43a1554b2daeb7aba3c4582ccec758e6ec4a5) Signed-off-by: Joe Slater <jslater@windriver.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
This commit is contained in:
parent
8781b4952d
commit
2637385615
|
@ -18,10 +18,10 @@
|
|||
def siteinfo_data(d):
|
||||
archinfo = {
|
||||
"allarch": "endian-little bit-32", # bogus, but better than special-casing the checks below for allarch
|
||||
"aarch64": "endian-little bit-64 arm-common",
|
||||
"aarch64_be": "endian-big bit-64 arm-common",
|
||||
"arm": "endian-little bit-32 arm-common",
|
||||
"armeb": "endian-big bit-32 arm-common",
|
||||
"aarch64": "endian-little bit-64 arm-common arm-64",
|
||||
"aarch64_be": "endian-big bit-64 arm-common arm-64",
|
||||
"arm": "endian-little bit-32 arm-common arm-32",
|
||||
"armeb": "endian-big bit-32 arm-common arm-32",
|
||||
"avr32": "endian-big bit-32 avr32-common",
|
||||
"bfin": "endian-little bit-32 bfin-common",
|
||||
"i386": "endian-little bit-32 ix86-common",
|
||||
|
|
|
@ -0,0 +1,47 @@
|
|||
# definitions assuming 32-bit arm architecture
|
||||
|
||||
# apache
|
||||
ac_cv_sizeof_size_t=${ac_cv_sizeof_size_t=4}
|
||||
ac_cv_sizeof_ssize_t=${ac_cv_sizeof_ssize_t=4}
|
||||
|
||||
# glib
|
||||
glib_cv_sizeof_gmutex=${glib_cv_sizeof_gmutex=24}
|
||||
glib_cv_sizeof_system_thread=${glib_cv_sizeof_system_thread=4}
|
||||
glib_cv_sizeof_gmutex=${glib_cv_sizeof_gmutex=24}
|
||||
|
||||
# glib-2.0
|
||||
glib_cv_sizeof_gmutex=${glib_cv_sizeof_gmutex=24}
|
||||
glib_cv_sizeof_intmax_t=${glib_cv_sizeof_intmax_t=8}
|
||||
glib_cv_sizeof_ptrdiff_t=${glib_cv_sizeof_ptrdiff_t=4}
|
||||
glib_cv_sizeof_size_t=${glib_cv_sizeof_size_t=4}
|
||||
glib_cv_sizeof_system_thread=${glib_cv_sizeof_system_thread=4}
|
||||
ac_cv_alignof_guint32=4
|
||||
ac_cv_alignof_guint64=8
|
||||
ac_cv_alignof_unsigned_long=4
|
||||
|
||||
# jikes
|
||||
ac_cv_sizeof_wchar_t=4
|
||||
|
||||
# ORBit2
|
||||
ac_cv_alignof_CORBA_boolean=1
|
||||
ac_cv_alignof_CORBA_char=1
|
||||
ac_cv_alignof_CORBA_double=8
|
||||
ac_cv_alignof_CORBA_float=4
|
||||
ac_cv_alignof_CORBA_long=4
|
||||
ac_cv_alignof_CORBA_long_double=8
|
||||
ac_cv_alignof_CORBA_long_long=8
|
||||
ac_cv_alignof_CORBA_octet=1
|
||||
ac_cv_alignof_CORBA_pointer=4
|
||||
ac_cv_alignof_CORBA_short=2
|
||||
ac_cv_alignof_CORBA_struct=1
|
||||
ac_cv_alignof_CORBA_wchar=2
|
||||
|
||||
# at-spi2-core
|
||||
ac_cv_alignof_char=1
|
||||
ac_cv_alignof_dbind_pointer=4
|
||||
ac_cv_alignof_dbind_struct=1
|
||||
ac_cv_alignof_dbus_bool_t=4
|
||||
ac_cv_alignof_dbus_int16_t=2
|
||||
ac_cv_alignof_dbus_int32_t=4
|
||||
ac_cv_alignof_dbus_int64_t=8
|
||||
ac_cv_alignof_double=8
|
|
@ -0,0 +1,46 @@
|
|||
# definitions assuming 64-bit arm architecture
|
||||
|
||||
# general
|
||||
ac_cv_sizeof_wchar_t=4
|
||||
ac_cv_sizeof_size_t=8
|
||||
ac_cv_sizeof_ssize_t=8
|
||||
ac_cv_alignof_char=1
|
||||
ac_cv_alignof_double=8
|
||||
|
||||
# glib
|
||||
#glib_cv_sizeof_gmutex=${glib_cv_sizeof_gmutex=24}
|
||||
#glib_cv_sizeof_system_thread=${glib_cv_sizeof_system_thread=4}
|
||||
#glib_cv_sizeof_gmutex=${glib_cv_sizeof_gmutex=24}
|
||||
|
||||
# glib-2.0
|
||||
#glib_cv_sizeof_gmutex=${glib_cv_sizeof_gmutex=24}
|
||||
#glib_cv_sizeof_intmax_t=${glib_cv_sizeof_intmax_t=8}
|
||||
#glib_cv_sizeof_ptrdiff_t=${glib_cv_sizeof_ptrdiff_t=4}
|
||||
#glib_cv_sizeof_size_t=${glib_cv_sizeof_size_t=4}
|
||||
#glib_cv_sizeof_system_thread=${glib_cv_sizeof_system_thread=4}
|
||||
ac_cv_alignof_guint32=4
|
||||
ac_cv_alignof_guint64=8
|
||||
ac_cv_alignof_unsigned_long=8
|
||||
|
||||
# ORBit2 (should be in meta-gnome/site/arm-64)
|
||||
#ac_cv_alignof_CORBA_boolean=1
|
||||
#ac_cv_alignof_CORBA_char=1
|
||||
#ac_cv_alignof_CORBA_double=8
|
||||
#ac_cv_alignof_CORBA_float=4
|
||||
#ac_cv_alignof_CORBA_long=4
|
||||
#ac_cv_alignof_CORBA_long_double=8
|
||||
#ac_cv_alignof_CORBA_long_long=8
|
||||
#ac_cv_alignof_CORBA_octet=1
|
||||
#ac_cv_alignof_CORBA_pointer=4
|
||||
#ac_cv_alignof_CORBA_short=2
|
||||
#ac_cv_alignof_CORBA_struct=1
|
||||
#ac_cv_alignof_CORBA_wchar=2
|
||||
|
||||
# at-spi2-core
|
||||
ac_cv_alignof_dbind_pointer=8
|
||||
ac_cv_alignof_dbind_struct=1
|
||||
ac_cv_alignof_dbus_bool_t=4
|
||||
ac_cv_alignof_dbus_int16_t=2
|
||||
ac_cv_alignof_dbus_int32_t=4
|
||||
ac_cv_alignof_dbus_int64_t=8
|
||||
|
|
@ -11,7 +11,6 @@ ac_cv_sctp=${ac_cv_sctp=no}
|
|||
# apache
|
||||
ac_cv_func_pthread_key_delete=${ac_cv_func_pthread_key_delete=yes}
|
||||
apr_cv_process_shared_works=${apr_cv_process_shared_works=no}
|
||||
ac_cv_sizeof_ssize_t=${ac_cv_sizeof_ssize_t=4}
|
||||
apr_cv_tcp_nodelay_with_cork=${apr_cv_tcp_nodelay_with_cork=yes}
|
||||
|
||||
# bash
|
||||
|
@ -51,8 +50,6 @@ ac_cv_func_fnmatch_works=${ac_cv_func_fnmatch_works=yes}
|
|||
am_cv_func_working_getline=${am_cv_func_working_getline=yes}
|
||||
|
||||
# glib
|
||||
glib_cv_sizeof_gmutex=${glib_cv_sizeof_gmutex=24}
|
||||
glib_cv_sizeof_system_thread=${glib_cv_sizeof_system_thread=4}
|
||||
glib_cv_stack_grows=${glib_cv_stack_grows=no}
|
||||
glib_cv_uscore=${glib_cv_uscore=no}
|
||||
glib_cv_use_pid_surrogate=${glib_cv_use_pid_surrogate=yes}
|
||||
|
@ -60,7 +57,6 @@ glib_cv_has__inline=${glib_cv_has__inline=yes}
|
|||
glib_cv_has__inline__=${glib_cv_has__inline__=yes}
|
||||
glib_cv_hasinline=${glib_cv_hasinline=yes}
|
||||
glib_cv_sane_realloc=${glib_cv_sane_realloc=yes}
|
||||
glib_cv_sizeof_gmutex=${glib_cv_sizeof_gmutex=24}
|
||||
glib_cv_uscore=${glib_cv_uscore=no}
|
||||
glib_cv_va_val_copy=${glib_cv_va_val_copy=yes}
|
||||
glib_cv_rtldglobal_broken=${glib_cv_rtldglobal_broken=no}
|
||||
|
@ -70,15 +66,7 @@ glib_cv_sys_pthread_cond_timedwait_posix=${glib_cv_sys_pthread_cond_timedwait_po
|
|||
|
||||
# glib-2.0
|
||||
glib_cv_long_long_format=${glib_cv_long_long_format=ll}
|
||||
glib_cv_sizeof_gmutex=${glib_cv_sizeof_gmutex=24}
|
||||
glib_cv_sizeof_intmax_t=${glib_cv_sizeof_intmax_t=8}
|
||||
glib_cv_sizeof_ptrdiff_t=${glib_cv_sizeof_ptrdiff_t=4}
|
||||
glib_cv_sizeof_size_t=${glib_cv_sizeof_size_t=4}
|
||||
glib_cv_sizeof_system_thread=${glib_cv_sizeof_system_thread=4}
|
||||
glib_cv_sys_use_pid_niceness_surrogate=${glib_cv_sys_use_pid_niceness_surrogate=yes}
|
||||
ac_cv_alignof_guint32=4
|
||||
ac_cv_alignof_guint64=8
|
||||
ac_cv_alignof_unsigned_long=4
|
||||
|
||||
#gstreamer
|
||||
as_cv_unaligned_access=${as_cv_unaligned_access=no}
|
||||
|
@ -86,9 +74,6 @@ as_cv_unaligned_access=${as_cv_unaligned_access=no}
|
|||
# httppc
|
||||
ac_cv_strerror_r_SUSv3=${ac_cv_strerror_r_SUSv3=no}
|
||||
|
||||
# jikes
|
||||
ac_cv_sizeof_wchar_t=4
|
||||
|
||||
# lftp
|
||||
ac_cv_need_trio=${ac_cv_need_trio=no}
|
||||
lftp_cv_va_val_copy=${lftp_cv_va_val_copy=yes}
|
||||
|
@ -119,20 +104,6 @@ mysql_cv_func_atomic_add=${mysql_cv_func_atomic_add=no}
|
|||
ac_cv_regexec_segfault_emptystr=${ac_cv_regexec_segfault_emptystr=no}
|
||||
nano_cv_func_regexec_segv_emptystr=${nano_cv_func_regexec_segv_emptystr=no}
|
||||
|
||||
# ORBit2
|
||||
ac_cv_alignof_CORBA_boolean=1
|
||||
ac_cv_alignof_CORBA_char=1
|
||||
ac_cv_alignof_CORBA_double=8
|
||||
ac_cv_alignof_CORBA_float=4
|
||||
ac_cv_alignof_CORBA_long=4
|
||||
ac_cv_alignof_CORBA_long_double=8
|
||||
ac_cv_alignof_CORBA_long_long=8
|
||||
ac_cv_alignof_CORBA_octet=1
|
||||
ac_cv_alignof_CORBA_pointer=4
|
||||
ac_cv_alignof_CORBA_short=2
|
||||
ac_cv_alignof_CORBA_struct=1
|
||||
ac_cv_alignof_CORBA_wchar=2
|
||||
|
||||
# php
|
||||
ac_cv_pread=${ac_cv_pread=no}
|
||||
ac_cv_pwrite=${ac_cv_pwrite=no}
|
||||
|
@ -186,12 +157,3 @@ jm_cv_func_working_readdir=yes
|
|||
# evolution-data-server
|
||||
ac_cv_libiconv_utf8=${ac_cv_libiconv_utf8=yes}
|
||||
|
||||
# at-spi2-core
|
||||
ac_cv_alignof_char=1
|
||||
ac_cv_alignof_dbind_pointer=4
|
||||
ac_cv_alignof_dbind_struct=1
|
||||
ac_cv_alignof_dbus_bool_t=4
|
||||
ac_cv_alignof_dbus_int16_t=2
|
||||
ac_cv_alignof_dbus_int32_t=4
|
||||
ac_cv_alignof_dbus_int64_t=8
|
||||
ac_cv_alignof_double=8
|
||||
|
|
Loading…
Reference in New Issue