From bb9231c8402e9ae99f98a868429e73c6340da304 Mon Sep 17 00:00:00 2001 From: Carmelo Amoroso Date: Thu, 10 Jul 2008 10:30:28 +0000 Subject: Added missing tests for locale with multibyte encoding --- test/locale-mbwc/tst_mbrlen.s | 8666 +++++++++++++++++++++++++++++++++++++++++ 1 file changed, 8666 insertions(+) create mode 100644 test/locale-mbwc/tst_mbrlen.s (limited to 'test/locale-mbwc/tst_mbrlen.s') diff --git a/test/locale-mbwc/tst_mbrlen.s b/test/locale-mbwc/tst_mbrlen.s new file mode 100644 index 000000000..1d5ec1c1a --- /dev/null +++ b/test/locale-mbwc/tst_mbrlen.s @@ -0,0 +1,8666 @@ + .file "tst_mbrlen.c" + .text + .little + .section .debug_abbrev,"",@progbits +.Ldebug_abbrev0: + .section .debug_info,"",@progbits +.Ldebug_info0: + .section .debug_line,"",@progbits +.Ldebug_line0: + .section .debug_macinfo,"",@progbits +.Ldebug_macinfo0: + .text +.Ltext0: + .section .debug_macinfo + .byte 0x3 + .uleb128 0x0 + .file 1 "tst_mbrlen.c" + .uleb128 0x1 + .byte 0x1 + .uleb128 0x1 + .string "__STDC__ 1" + .byte 0x1 + .uleb128 0x1 + .string "__STDC_HOSTED__ 1" + .byte 0x1 + .uleb128 0x1 + .string "__GNUC__ 4" + .byte 0x1 + .uleb128 0x1 + .string "__GNUC_MINOR__ 1" + .byte 0x1 + .uleb128 0x1 + .string "__GNUC_PATCHLEVEL__ 1" + .byte 0x1 + .uleb128 0x1 + .string "__SIZE_TYPE__ unsigned int" + .byte 0x1 + .uleb128 0x1 + .string "__PTRDIFF_TYPE__ int" + .byte 0x1 + .uleb128 0x1 + .string "__WCHAR_TYPE__ long int" + .byte 0x1 + .uleb128 0x1 + .string "__WINT_TYPE__ unsigned int" + .byte 0x1 + .uleb128 0x1 + .string "__INTMAX_TYPE__ long long int" + .byte 0x1 + .uleb128 0x1 + .string "__UINTMAX_TYPE__ long long unsigned int" + .byte 0x1 + .uleb128 0x1 + .string "__GXX_ABI_VERSION 1002" + .byte 0x1 + .uleb128 0x1 + .string "__SCHAR_MAX__ 127" + .byte 0x1 + .uleb128 0x1 + .string "__SHRT_MAX__ 32767" + .byte 0x1 + .uleb128 0x1 + .string "__INT_MAX__ 2147483647" + .byte 0x1 + .uleb128 0x1 + .string "__LONG_MAX__ 2147483647L" + .byte 0x1 + .uleb128 0x1 + .string "__LONG_LONG_MAX__ 9223372036854775807LL" + .byte 0x1 + .uleb128 0x1 + .string "__WCHAR_MAX__ 2147483647" + .byte 0x1 + .uleb128 0x1 + .string "__CHAR_BIT__ 8" + .byte 0x1 + .uleb128 0x1 + .string "__INTMAX_MAX__ 9223372036854775807LL" + .byte 0x1 + .uleb128 0x1 + .string "__FLT_EVAL_METHOD__ 0" + .byte 0x1 + .uleb128 0x1 + .string "__FLT_RADIX__ 2" + .byte 0x1 + .uleb128 0x1 + .string "__FLT_MANT_DIG__ 24" + .byte 0x1 + .uleb128 0x1 + .string "__FLT_DIG__ 6" + .byte 0x1 + .uleb128 0x1 + .string "__FLT_MIN_EXP__ (-125)" + .byte 0x1 + .uleb128 0x1 + .string "__FLT_MIN_10_EXP__ (-37)" + .byte 0x1 + .uleb128 0x1 + .string "__FLT_MAX_EXP__ 128" + .byte 0x1 + .uleb128 0x1 + .string "__FLT_MAX_10_EXP__ 38" + .byte 0x1 + .uleb128 0x1 + .string "__FLT_MAX__ 3.40282347e+38F" + .byte 0x1 + .uleb128 0x1 + .string "__FLT_MIN__ 1.17549435e-38F" + .byte 0x1 + .uleb128 0x1 + .string "__FLT_EPSILON__ 1.19209290e-7F" + .byte 0x1 + .uleb128 0x1 + .string "__FLT_DENORM_MIN__ 1.40129846e-45F" + .byte 0x1 + .uleb128 0x1 + .string "__FLT_HAS_INFINITY__ 1" + .byte 0x1 + .uleb128 0x1 + .string "__FLT_HAS_QUIET_NAN__ 1" + .byte 0x1 + .uleb128 0x1 + .string "__DBL_MANT_DIG__ 53" + .byte 0x1 + .uleb128 0x1 + .string "__DBL_DIG__ 15" + .byte 0x1 + .uleb128 0x1 + .string "__DBL_MIN_EXP__ (-1021)" + .byte 0x1 + .uleb128 0x1 + .string "__DBL_MIN_10_EXP__ (-307)" + .byte 0x1 + .uleb128 0x1 + .string "__DBL_MAX_EXP__ 1024" + .byte 0x1 + .uleb128 0x1 + .string "__DBL_MAX_10_EXP__ 308" + .byte 0x1 + .uleb128 0x1 + .string "__DBL_MAX__ 1.7976931348623157e+308" + .byte 0x1 + .uleb128 0x1 + .string "__DBL_MIN__ 2.2250738585072014e-308" + .byte 0x1 + .uleb128 0x1 + .string "__DBL_EPSILON__ 2.2204460492503131e-16" + .byte 0x1 + .uleb128 0x1 + .string "__DBL_DENORM_MIN__ 4.9406564584124654e-324" + .byte 0x1 + .uleb128 0x1 + .string "__DBL_HAS_INFINITY__ 1" + .byte 0x1 + .uleb128 0x1 + .string "__DBL_HAS_QUIET_NAN__ 1" + .byte 0x1 + .uleb128 0x1 + .string "__LDBL_MANT_DIG__ 53" + .byte 0x1 + .uleb128 0x1 + .string "__LDBL_DIG__ 15" + .byte 0x1 + .uleb128 0x1 + .string "__LDBL_MIN_EXP__ (-1021)" + .byte 0x1 + .uleb128 0x1 + .string "__LDBL_MIN_10_EXP__ (-307)" + .byte 0x1 + .uleb128 0x1 + .string "__LDBL_MAX_EXP__ 1024" + .byte 0x1 + .uleb128 0x1 + .string "__LDBL_MAX_10_EXP__ 308" + .byte 0x1 + .uleb128 0x1 + .string "__DECIMAL_DIG__ 17" + .byte 0x1 + .uleb128 0x1 + .string "__LDBL_MAX__ 1.7976931348623157e+308L" + .byte 0x1 + .uleb128 0x1 + .string "__LDBL_MIN__ 2.2250738585072014e-308L" + .byte 0x1 + .uleb128 0x1 + .string "__LDBL_EPSILON__ 2.2204460492503131e-16L" + .byte 0x1 + .uleb128 0x1 + .string "__LDBL_DENORM_MIN__ 4.9406564584124654e-324L" + .byte 0x1 + .uleb128 0x1 + .string "__LDBL_HAS_INFINITY__ 1" + .byte 0x1 + .uleb128 0x1 + .string "__LDBL_HAS_QUIET_NAN__ 1" + .byte 0x1 + .uleb128 0x1 + .string "__REGISTER_PREFIX__ " + .byte 0x1 + .uleb128 0x1 + .string "__USER_LABEL_PREFIX__ " + .byte 0x1 + .uleb128 0x1 + .string "__VERSION__ \"4.1.1 (STMicroelectronics Special) [build Jun 26 2007]\"" + .byte 0x1 + .uleb128 0x1 + .string "__NO_INLINE__ 1" + .byte 0x1 + .uleb128 0x1 + .string "__FINITE_MATH_ONLY__ 1" + .byte 0x1 + .uleb128 0x1 + .string "__sh__ 1" + .byte 0x1 + .uleb128 0x1 + .string "__SH4__ 1" + .byte 0x1 + .uleb128 0x1 + .string "__SH_FPU_ANY__ 1" + .byte 0x1 + .uleb128 0x1 + .string "__SH_FPU_DOUBLE__ 1" + .byte 0x1 + .uleb128 0x1 + .string "__LITTLE_ENDIAN__ 1" + .byte 0x1 + .uleb128 0x1 + .string "__gnu_linux__ 1" + .byte 0x1 + .uleb128 0x1 + .string "__linux 1" + .byte 0x1 + .uleb128 0x1 + .string "__linux__ 1" + .byte 0x1 + .uleb128 0x1 + .string "linux 1" + .byte 0x1 + .uleb128 0x1 + .string "__unix 1" + .byte 0x1 + .uleb128 0x1 + .string "__unix__ 1" + .byte 0x1 + .uleb128 0x1 + .string "unix 1" + .byte 0x1 + .uleb128 0x1 + .string "__ELF__ 1" + .byte 0x1 + .uleb128 0x1 + .string "DEBUG 1" + .byte 0x1 + .uleb128 0x1 + .string "_GNU_SOURCE 1" + .byte 0x1 + .uleb128 0x1 + .string "__USE_GNU 1" + .byte 0x3 + .uleb128 0x2 + .file 2 "./../../include/libc-symbols.h" + .uleb128 0x2 + .byte 0x1 + .uleb128 0x17 + .string "_LIBC_SYMBOLS_H 1" + .byte 0x3 + .uleb128 0x2a + .file 3 "../../include/bits/uClibc_arch_features.h" + .uleb128 0x3 + .byte 0x1 + .uleb128 0x6 + .string "_BITS_UCLIBC_ARCH_FEATURES_H " + .byte 0x1 + .uleb128 0xc + .string "__UCLIBC_ABORT_INSTRUCTION__ \"trapa #0xff\"" + .byte 0x1 + .uleb128 0x10 + .string "__UCLIBC_MMAP_HAS_6_ARGS__ " + .byte 0x2 + .uleb128 0x13 + .string "__UCLIBC_TRUNCATE64_HAS_4_ARGS__" + .byte 0x2 + .uleb128 0x16 + .string "__UCLIBC_BROKEN_CREATE_MODULE__" + .byte 0x2 + .uleb128 0x19 + .string "__UCLIBC_HANDLE_OLDER_RLIMIT__" + .byte 0x1 + .uleb128 0x1c + .string "__UCLIBC_NO_UNDERSCORES__ " + .byte 0x1 + .uleb128 0x1f + .string "__UCLIBC_HAVE_ASM_SET_DIRECTIVE__ " + .byte 0x2 + .uleb128 0x22 + .string "__UCLIBC_ASM_GLOBAL_DIRECTIVE__" + .byte 0x1 + .uleb128 0x25 + .string "__UCLIBC_HAVE_ASM_WEAK_DIRECTIVE__ " + .byte 0x2 + .uleb128 0x28 + .string "__UCLIBC_HAVE_ASM_WEAKEXT_DIRECTIVE__" + .byte 0x2 + .uleb128 0x2b + .string "__UCLIBC_HAVE_ASM_GLOBAL_DOT_NAME__" + .byte 0x1 + .uleb128 0x2e + .string "__UCLIBC_HAVE_SIGNED_ZERO__ " + .byte 0x4 + .byte 0x1 + .uleb128 0x33 + .string "_LIBC 1" + .byte 0x1 + .uleb128 0x36 + .string "_GNU_SOURCE 1" + .byte 0x1 + .uleb128 0x3d + .string "likely(x) __builtin_expect((!!(x)),1)" + .byte 0x1 + .uleb128 0x40 + .string "unlikely(x) __builtin_expect((!!(x)),0)" + .byte 0x1 + .uleb128 0x43 + .string "__LINUX_COMPILER_H " + .byte 0x1 + .uleb128 0x46 + .string "__cast__(_to) " + .byte 0x1 + .uleb128 0x49 + .string "attribute_unused __attribute__ ((unused))" + .byte 0x1 + .uleb128 0x4c + .string "attribute_noreturn __attribute__ ((__noreturn__))" + .byte 0x1 + .uleb128 0x52 + .string "IS_IN_libc 1" + .byte 0x1 + .uleb128 0x56 + .string "NO_UNDERSCORES " + .byte 0x1 + .uleb128 0x5c + .string "HAVE_ASM_SET_DIRECTIVE " + .byte 0x1 + .uleb128 0x64 + .string "ASM_GLOBAL_DIRECTIVE .global" + .byte 0x1 + .uleb128 0x68 + .string "HAVE_ASM_WEAK_DIRECTIVE " + .byte 0x2 + .uleb128 0x70 + .string "HAVE_ASM_WEAKEXT_DIRECTIVE" + .byte 0x2 + .uleb128 0x76 + .string "HAVE_ASM_GLOBAL_DOT_NAME" + .byte 0x1 + .uleb128 0x7a + .string "HAVE_WEAK_SYMBOLS " + .byte 0x2 + .uleb128 0x7d + .string "C_SYMBOL_NAME" + .byte 0x1 + .uleb128 0x80 + .string "C_SYMBOL_NAME(name) name" + .byte 0x1 + .uleb128 0x87 + .string "ASM_LINE_SEP ;" + .byte 0x1 + .uleb128 0x9a + .string "strong_alias(name,aliasname) _strong_alias(name, aliasname)" + .byte 0x1 + .uleb128 0x9b + .string "_strong_alias(name,aliasname) extern __typeof (name) aliasname __attribute__ ((alias (#name)));" + .byte 0x1 + .uleb128 0xa0 + .string "weak_function __attribute__ ((weak))" + .byte 0x1 + .uleb128 0xa1 + .string "weak_const_function __attribute__ ((weak, __const__))" + .byte 0x1 + .uleb128 0xa7 + .string "weak_alias(name,aliasname) _weak_alias (name, aliasname)" + .byte 0x1 + .uleb128 0xa8 + .string "_weak_alias(name,aliasname) extern __typeof (name) aliasname __attribute__ ((weak, alias (#name)));" + .byte 0x1 + .uleb128 0xac + .string "weak_extern(symbol) _weak_extern (weak symbol)" + .byte 0x1 + .uleb128 0xad + .string "_weak_extern(expr) _Pragma (#expr)" + .byte 0x1 + .uleb128 0x116 + .string "internal_function " + .byte 0x1 + .uleb128 0x11a + .string "__make_section_unallocated(section_string) __asm__ (\".section \" section_string \"\\n\\t.previous\");" + .byte 0x1 + .uleb128 0x122 + .string "__sec_comment \"\\n\\t#\"" + .byte 0x1 + .uleb128 0x12a + .string "link_warning(symbol,msg) __make_section_unallocated (\".gnu.warning.\" #symbol) static const char __evoke_link_warning_ ##symbol[] __attribute__ ((used, section (\".gnu.warning.\" #symbol __sec_comment))) = msg;" + .byte 0x1 + .uleb128 0x143 + .string "INTUSE(name) name" + .byte 0x1 + .uleb128 0x144 + .string "INTDEF(name) " + .byte 0x1 + .uleb128 0x145 + .string "INTVARDEF(name) " + .byte 0x1 + .uleb128 0x146 + .string "INTDEF2(name,newname) " + .byte 0x1 + .uleb128 0x147 + .string "INTVARDEF2(name,newname) " + .byte 0x1 + .uleb128 0x1a3 + .string "attribute_hidden __attribute__ ((visibility (\"hidden\")))" + .byte 0x1 + .uleb128 0x1a4 + .string "__hidden_proto_hiddenattr(attrs...) __attribute__ ((visibility (\"hidden\"), ##attrs))" + .byte 0x1 + .uleb128 0x1ac + .string "hidden_proto(name,attrs...) __hidden_proto (name, __GI_ ##name, ##attrs)" + .byte 0x1 + .uleb128 0x1ad + .string "__hidden_proto(name,internal,attrs...) extern __typeof (name) name __asm__ (__hidden_asmname (#internal)) __hidden_proto_hiddenattr (attrs);" + .byte 0x1 + .uleb128 0x1b0 + .string "__hidden_asmname(name) __hidden_asmname1 (__USER_LABEL_PREFIX__, name)" + .byte 0x1 + .uleb128 0x1b1 + .string "__hidden_asmname1(prefix,name) __hidden_asmname2(prefix, name)" + .byte 0x1 + .uleb128 0x1b2 + .string "__hidden_asmname2(prefix,name) #prefix name" + .byte 0x1 + .uleb128 0x1b3 + .string "__hidden_ver1(local,internal,name) extern __typeof (name) __EI_ ##name __asm__(__hidden_asmname (#internal)); extern __typeof (name) __EI_ ##name __attribute__((alias (__hidden_asmname1 (,#local))))" + .byte 0x1 + .uleb128 0x1b6 + .string "hidden_def(name) __hidden_ver1(__GI_ ##name, name, name);" + .byte 0x1 + .uleb128 0x1b7 + .string "hidden_data_def(name) hidden_def(name)" + .byte 0x1 + .uleb128 0x1b8 + .string "hidden_weak(name) __hidden_ver1(__GI_ ##name, name, name) __attribute__((weak));" + .byte 0x1 + .uleb128 0x1b9 + .string "hidden_data_weak(name) hidden_weak(name)" + .byte 0x1 + .uleb128 0x203 + .string "versioned_symbol(lib,local,symbol,version) " + .byte 0x1 + .uleb128 0x204 + .string "hidden_ver(local,name) " + .byte 0x1 + .uleb128 0x205 + .string "hidden_data_ver(local,name) " + .byte 0x1 + .uleb128 0x208 + .string "libc_hidden_proto(name,attrs...) hidden_proto (name, ##attrs)" + .byte 0x1 + .uleb128 0x209 + .string "libc_hidden_def(name) hidden_def (name)" + .byte 0x1 + .uleb128 0x20a + .string "libc_hidden_weak(name) hidden_weak (name)" + .byte 0x1 + .uleb128 0x20b + .string "libc_hidden_ver(local,name) hidden_ver (local, name)" + .byte 0x1 + .uleb128 0x20c + .string "libc_hidden_data_def(name) hidden_data_def (name)" + .byte 0x1 + .uleb128 0x20d + .string "libc_hidden_data_weak(name) hidden_data_weak (name)" + .byte 0x1 + .uleb128 0x20e + .string "libc_hidden_data_ver(local,name) hidden_data_ver (local, name)" + .byte 0x1 + .uleb128 0x222 + .string "rtld_hidden_proto(name,attrs...) " + .byte 0x1 + .uleb128 0x223 + .string "rtld_hidden_def(name) " + .byte 0x1 + .uleb128 0x224 + .string "rtld_hidden_weak(name) " + .byte 0x1 + .uleb128 0x225 + .string "rtld_hidden_ver(local,name) " + .byte 0x1 + .uleb128 0x226 + .string "rtld_hidden_data_def(name) " + .byte 0x1 + .uleb128 0x227 + .string "rtld_hidden_data_weak(name) " + .byte 0x1 + .uleb128 0x228 + .string "rtld_hidden_data_ver(local,name) " + .byte 0x1 + .uleb128 0x234 + .string "libm_hidden_proto(name,attrs...) " + .byte 0x1 + .uleb128 0x235 + .string "libm_hidden_def(name) " + .byte 0x1 + .uleb128 0x236 + .string "libm_hidden_weak(name) " + .byte 0x1 + .uleb128 0x237 + .string "libm_hidden_ver(local,name) " + .byte 0x1 + .uleb128 0x238 + .string "libm_hidden_data_def(name) " + .byte 0x1 + .uleb128 0x239 + .string "libm_hidden_data_weak(name) " + .byte 0x1 + .uleb128 0x23a + .string "libm_hidden_data_ver(local,name) " + .byte 0x1 + .uleb128 0x246 + .string "libresolv_hidden_proto(name,attrs...) " + .byte 0x1 + .uleb128 0x247 + .string "libresolv_hidden_def(name) " + .byte 0x1 + .uleb128 0x248 + .string "libresolv_hidden_weak(name) " + .byte 0x1 + .uleb128 0x249 + .string "libresolv_hidden_ver(local,name) " + .byte 0x1 + .uleb128 0x24a + .string "libresolv_hidden_data_def(name) " + .byte 0x1 + .uleb128 0x24b + .string "libresolv_hidden_data_weak(name) " + .byte 0x1 + .uleb128 0x24c + .string "libresolv_hidden_data_ver(local,name) " + .byte 0x1 + .uleb128 0x258 + .string "librt_hidden_proto(name,attrs...) " + .byte 0x1 + .uleb128 0x259 + .string "librt_hidden_def(name) " + .byte 0x1 + .uleb128 0x25a + .string "librt_hidden_weak(name) " + .byte 0x1 + .uleb128 0x25b + .string "librt_hidden_ver(local,name) " + .byte 0x1 + .uleb128 0x25c + .string "librt_hidden_data_def(name) " + .byte 0x1 + .uleb128 0x25d + .string "librt_hidden_data_weak(name) " + .byte 0x1 + .uleb128 0x25e + .string "librt_hidden_data_ver(local,name) " + .byte 0x1 + .uleb128 0x26a + .string "libdl_hidden_proto(name,attrs...) " + .byte 0x1 + .uleb128 0x26b + .string "libdl_hidden_def(name) " + .byte 0x1 + .uleb128 0x26c + .string "libdl_hidden_weak(name) " + .byte 0x1 + .uleb128 0x26d + .string "libdl_hidden_ver(local,name) " + .byte 0x1 + .uleb128 0x26e + .string "libdl_hidden_data_def(name) " + .byte 0x1 + .uleb128 0x26f + .string "libdl_hidden_data_weak(name) " + .byte 0x1 + .uleb128 0x270 + .string "libdl_hidden_data_ver(local,name) " + .byte 0x1 + .uleb128 0x27c + .string "libintl_hidden_proto(name,attrs...) " + .byte 0x1 + .uleb128 0x27d + .string "libintl_hidden_def(name) " + .byte 0x1 + .uleb128 0x27e + .string "libintl_hidden_weak(name) " + .byte 0x1 + .uleb128 0x27f + .string "libintl_hidden_ver(local,name) " + .byte 0x1 + .uleb128 0x280 + .string "libintl_hidden_data_def(name) " + .byte 0x1 + .uleb128 0x281 + .string "libintl_hidden_data_weak(name) " + .byte 0x1 + .uleb128 0x282 + .string "libintl_hidden_data_ver(local,name) " + .byte 0x1 + .uleb128 0x28e + .string "libnsl_hidden_proto(name,attrs...) " + .byte 0x1 + .uleb128 0x28f + .string "libnsl_hidden_def(name) " + .byte 0x1 + .uleb128 0x290 + .string "libnsl_hidden_weak(name) " + .byte 0x1 + .uleb128 0x291 + .string "libnsl_hidden_ver(local,name) " + .byte 0x1 + .uleb128 0x292 + .string "libnsl_hidden_data_def(name) " + .byte 0x1 + .uleb128 0x293 + .string "libnsl_hidden_data_weak(name) " + .byte 0x1 + .uleb128 0x294 + .string "libnsl_hidden_data_ver(local,name) " + .byte 0x1 + .uleb128 0x2a0 + .string "libutil_hidden_proto(name,attrs...) " + .byte 0x1 + .uleb128 0x2a1 + .string "libutil_hidden_def(name) " + .byte 0x1 + .uleb128 0x2a2 + .string "libutil_hidden_weak(name) " + .byte 0x1 + .uleb128 0x2a3 + .string "libutil_hidden_ver(local,name) " + .byte 0x1 + .uleb128 0x2a4 + .string "libutil_hidden_data_def(name) " + .byte 0x1 + .uleb128 0x2a5 + .string "libutil_hidden_data_weak(name) " + .byte 0x1 + .uleb128 0x2a6 + .string "libutil_hidden_data_ver(local,name) " + .byte 0x1 + .uleb128 0x2b2 + .string "libcrypt_hidden_proto(name,attrs...) " + .byte 0x1 + .uleb128 0x2b3 + .string "libcrypt_hidden_def(name) " + .byte 0x1 + .uleb128 0x2b4 + .string "libcrypt_hidden_weak(name) " + .byte 0x1 + .uleb128 0x2b5 + .string "libcrypt_hidden_ver(local,name) " + .byte 0x1 + .uleb128 0x2b6 + .string "libcrypt_hidden_data_def(name) " + .byte 0x1 + .uleb128 0x2b7 + .string "libcrypt_hidden_data_weak(name) " + .byte 0x1 + .uleb128 0x2b8 + .string "libcrypt_hidden_data_ver(local,name) " + .byte 0x1 + .uleb128 0x2c4 + .string "libpthread_hidden_proto(name,attrs...) " + .byte 0x1 + .uleb128 0x2c5 + .string "libpthread_hidden_def(name) " + .byte 0x1 + .uleb128 0x2c6 + .string "libpthread_hidden_weak(name) " + .byte 0x1 + .uleb128 0x2c7 + .string "libpthread_hidden_ver(local,name) " + .byte 0x1 + .uleb128 0x2c8 + .string "libpthread_hidden_data_def(name) " + .byte 0x1 + .uleb128 0x2c9 + .string "libpthread_hidden_data_weak(name) " + .byte 0x1 + .uleb128 0x2ca + .string "libpthread_hidden_data_ver(local,name) " + .byte 0x4 + .byte 0x1 + .uleb128 0x5 + .string "TST_FUNCTION mbrlen" + .byte 0x3 + .uleb128 0x8 + .file 4 "tsp_common.c" + .uleb128 0x4 + .byte 0x1 + .uleb128 0x7 + .string "TST_FUNCTION_CALL(func) _TST_FUNCTION_CALL(func)" + .byte 0x1 + .uleb128 0x8 + .string "_TST_FUNCTION_CALL(func) tst ##_ ## func" + .byte 0x3 + .uleb128 0xb + .file 5 "../../include/stdio.h" + .uleb128 0x5 + .byte 0x1 + .uleb128 0x1b + .string "_STDIO_H 1" + .byte 0x3 + .uleb128 0x1d + .file 6 "../../include/features.h" + .uleb128 0x6 + .byte 0x1 + .uleb128 0x14 + .string "_FEATURES_H 1" + .byte 0x1 + .uleb128 0x19 + .string "__UCLIBC__ 1" + .byte 0x1 + .uleb128 0x22 + .string "__need_uClibc_config_h " + .byte 0x3 + .uleb128 0x24 + .file 7 "../../include/bits/uClibc_config.h" + .uleb128 0x7 + .byte 0x1 + .uleb128 0xc + .string "__UCLIBC_MAJOR__ 0" + .byte 0x1 + .uleb128 0xd + .string "__UCLIBC_MINOR__ 9" + .byte 0x1 + .uleb128 0xe + .string "__UCLIBC_SUBLEVEL__ 29" + .byte 0x2 + .uleb128 0xf + .string "__TARGET_alpha__" + .byte 0x2 + .uleb128 0x10 + .string "__TARGET_arm__" + .byte 0x2 + .uleb128 0x11 + .string "__TARGET_bfin__" + .byte 0x2 + .uleb128 0x12 + .string "__TARGET_cris__" + .byte 0x2 + .uleb128 0x13 + .string "__TARGET_e1__" + .byte 0x2 + .uleb128 0x14 + .string "__TARGET_frv__" + .byte 0x2 + .uleb128 0x15 + .string "__TARGET_h8300__" + .byte 0x2 + .uleb128 0x16 + .string "__TARGET_hppa__" + .byte 0x2 + .uleb128 0x17 + .string "__TARGET_i386__" + .byte 0x2 + .uleb128 0x18 + .string "__TARGET_i960__" + .byte 0x2 + .uleb128 0x19 + .string "__TARGET_ia64__" + .byte 0x2 + .uleb128 0x1a + .string "__TARGET_m68k__" + .byte 0x2 + .uleb128 0x1b + .string "__TARGET_microblaze__" + .byte 0x2 + .uleb128 0x1c + .string "__TARGET_mips__" + .byte 0x2 + .uleb128 0x1d + .string "__TARGET_nios__" + .byte 0x2 + .uleb128 0x1e + .string "__TARGET_nios2__" + .byte 0x2 + .uleb128 0x1f + .string "__TARGET_powerpc__" + .byte 0x1 + .uleb128 0x20 + .string "__TARGET_sh__ 1" + .byte 0x2 + .uleb128 0x21 + .string "__TARGET_sh64__" + .byte 0x2 + .uleb128 0x22 + .string "__TARGET_sparc__" + .byte 0x2 + .uleb128 0x23 + .string "__TARGET_v850__" + .byte 0x2 + .uleb128 0x24 + .string "__TARGET_vax__" + .byte 0x2 + .uleb128 0x25 + .string "__TARGET_x86_64__" + .byte 0x1 + .uleb128 0x2a + .string "__TARGET_ARCH__ \"sh\"" + .byte 0x1 + .uleb128 0x2b + .string "__FORCE_OPTIONS_FOR_ARCH__ 1" + .byte 0x2 + .uleb128 0x2c + .string "__CONFIG_SH2A__" + .byte 0x2 + .uleb128 0x2d + .string "__CONFIG_SH2__" + .byte 0x2 + .uleb128 0x2e + .string "__CONFIG_SH3__" + .byte 0x1 + .uleb128 0x2f + .string "__CONFIG_SH4__ 1" + .byte 0x1 + .uleb128 0x30 + .string "__ARCH_HAS_BWD_MEMCPY__ 1" + .byte 0x1 + .uleb128 0x31 + .string "__TARGET_SUBARCH__ \"sh4\"" + .byte 0x1 + .uleb128 0x36 + .string "__ARCH_ANY_ENDIAN__ 1" + .byte 0x1 + .uleb128 0x37 + .string "__ARCH_LITTLE_ENDIAN__ 1" + .byte 0x2 + .uleb128 0x38 + .string "__ARCH_WANTS_BIG_ENDIAN__" + .byte 0x1 + .uleb128 0x39 + .string "__ARCH_WANTS_LITTLE_ENDIAN__ 1" + .byte 0x1 + .uleb128 0x3a + .string "__ARCH_HAS_MMU__ 1" + .byte 0x1 + .uleb128 0x3b + .string "__ARCH_USE_MMU__ 1" + .byte 0x1 + .uleb128 0x3c + .string "__UCLIBC_HAS_FLOATS__ 1" + .byte 0x1 + .uleb128 0x3d + .string "__UCLIBC_HAS_FPU__ 1" + .byte 0x1 + .uleb128 0x3e + .string "__DO_C99_MATH__ 1" + .byte 0x1 + .uleb128 0x3f + .string "__KERNEL_HEADERS__ \"/opt/STM/STLinux-2.3ear/devkit/sh4/uclibc_target/usr/include\"" + .byte 0x1 + .uleb128 0x40 + .string "__HAVE_DOT_CONFIG__ 1" + .byte 0x2 + .uleb128 0x45 + .string "__HAVE_NO_PIC__" + .byte 0x2 + .uleb128 0x46 + .string "__DOPIC__" + .byte 0x2 + .uleb128 0x47 + .string "__HAVE_NO_SHARED__" + .byte 0x2 + .uleb128 0x48 + .string "__ARCH_HAS_NO_LDSO__" + .byte 0x1 + .uleb128 0x49 + .string "__HAVE_SHARED__ 1" + .byte 0x1 + .uleb128 0x4a + .string "__FORCE_SHAREABLE_TEXT_SEGMENTS__ 1" + .byte 0x1 + .uleb128 0x4b + .string "__LDSO_LDD_SUPPORT__ 1" + .byte 0x1 + .uleb128 0x4c + .string "__LDSO_CACHE_SUPPORT__ 1" + .byte 0x2 + .uleb128 0x4d + .string "__LDSO_PRELOAD_FILE_SUPPORT__" + .byte 0x1 + .uleb128 0x4e + .string "__LDSO_BASE_FILENAME__ \"ld.so\"" + .byte 0x2 + .uleb128 0x4f + .string "__UCLIBC_STATIC_LDCONFIG__" + .byte 0x1 + .uleb128 0x50 + .string "__LDSO_RUNPATH__ 1" + .byte 0x1 + .uleb128 0x51 + .string "__UCLIBC_CTOR_DTOR__ 1" + .byte 0x1 + .uleb128 0x52 + .string "__LDSO_GNU_HASH_SUPPORT__ 1" + .byte 0x2 + .uleb128 0x53 + .string "__HAS_NO_THREADS__" + .byte 0x1 + .uleb128 0x54 + .string "__UCLIBC_HAS_THREADS__ 1" + .byte 0x1 + .uleb128 0x55 + .string "__UCLIBC_HAS_THREADS_NATIVE__ 1" + .byte 0x1 + .uleb128 0x56 + .string "__PTHREADS_DEBUG_SUPPORT__ 1" + .byte 0x2 + .uleb128 0x57 + .string "__LINUXTHREADS_OLD__" + .byte 0x1 + .uleb128 0x58 + .string "__UCLIBC_HAS_LFS__ 1" + .byte 0x2 + .uleb128 0x59 + .string "__MALLOC__" + .byte 0x2 + .uleb128 0x5a + .string "__MALLOC_SIMPLE__" + .byte 0x1 + .uleb128 0x5b + .string "__MALLOC_STANDARD__ 1" + .byte 0x2 + .uleb128 0x5c + .string "__MALLOC_GLIBC_COMPAT__" + .byte 0x2 + .uleb128 0x5d + .string "__UCLIBC_DYNAMIC_ATEXIT__" + .byte 0x1 + .uleb128 0x5e + .string "__COMPAT_ATEXIT__ 1" + .byte 0x1 + .uleb128 0x5f + .string "__UCLIBC_SUSV3_LEGACY__ 1" + .byte 0x2 + .uleb128 0x60 + .string "__UCLIBC_SUSV3_LEGACY_MACROS__" + .byte 0x1 + .uleb128 0x61 + .string "__UCLIBC_HAS_SHADOW__ 1" + .byte 0x2 + .uleb128 0x62 + .string "__UCLIBC_HAS_PROGRAM_INVOCATION_NAME__" + .byte 0x1 + .uleb128 0x63 + .string "__UCLIBC_HAS___PROGNAME__ 1" + .byte 0x1 + .uleb128 0x64 + .string "__UNIX98PTY_ONLY__ 1" + .byte 0x1 + .uleb128 0x65 + .string "__ASSUME_DEVPTS__ 1" + .byte 0x1 + .uleb128 0x66 + .string "__UCLIBC_HAS_TM_EXTENSIONS__ 1" + .byte 0x1 + .uleb128 0x67 + .string "__UCLIBC_HAS_TZ_CACHING__ 1" + .byte 0x1 + .uleb128 0x68 + .string "__UCLIBC_HAS_TZ_FILE__ 1" + .byte 0x1 + .uleb128 0x69 + .string "__UCLIBC_HAS_TZ_FILE_READ_MANY__ 1" + .byte 0x1 + .uleb128 0x6a + .string "__UCLIBC_TZ_FILE_PATH__ \"/etc/TZ\"" + .byte 0x1 + .uleb128 0x6f + .string "__UCLIBC_HAS_IPV6__ 1" + .byte 0x1 + .uleb128 0x70 + .string "__UCLIBC_HAS_RPC__ 1" + .byte 0x1 + .uleb128 0x71 + .string "__UCLIBC_HAS_FULL_RPC__ 1" + .byte 0x1 + .uleb128 0x72 + .string "__UCLIBC_HAS_REENTRANT_RPC__ 1" + .byte 0x2 + .uleb128 0x73 + .string "__UCLIBC_USE_NETLINK__" + .byte 0x1 + .uleb128 0x78 + .string "__UCLIBC_HAS_STRING_GENERIC_OPT__ 1" + .byte 0x1 + .uleb128 0x79 + .string "__UCLIBC_HAS_STRING_ARCH_OPT__ 1" + .byte 0x1 + .uleb128 0x7a + .string "__UCLIBC_HAS_CTYPE_TABLES__ 1" + .byte 0x1 + .uleb128 0x7b + .string "__UCLIBC_HAS_CTYPE_SIGNED__ 1" + .byte 0x1 + .uleb128 0x7c + .string "__UCLIBC_HAS_CTYPE_UNSAFE__ 1" + .byte 0x2 + .uleb128 0x7d + .string "__UCLIBC_HAS_CTYPE_CHECKED__" + .byte 0x2 + .uleb128 0x7e + .string "__UCLIBC_HAS_CTYPE_ENFORCED__" + .byte 0x1 + .uleb128 0x7f + .string "__UCLIBC_HAS_WCHAR__ 1" + .byte 0x1 + .uleb128 0x80 + .string "__UCLIBC_HAS_LOCALE__ 1" + .byte 0x2 + .uleb128 0x81 + .string "__UCLIBC_PREGENERATED_LOCALE_DATA__" + .byte 0x2 + .uleb128 0x82 + .string "__UCLIBC_HAS_XLOCALE__" + .byte 0x2 + .uleb128 0x83 + .string "__UCLIBC_HAS_HEXADECIMAL_FLOATS__" + .byte 0x2 + .uleb128 0x84 + .string "__UCLIBC_HAS_GLIBC_DIGIT_GROUPING__" + .byte 0x2 + .uleb128 0x85 + .string "__UCLIBC_HAS_GLIBC_CUSTOM_PRINTF__" + .byte 0x1 + .uleb128 0x86 + .string "__UCLIBC_PRINTF_SCANF_POSITIONAL_ARGS__ 9" + .byte 0x2 + .uleb128 0x87 + .string "__UCLIBC_HAS_SCANF_GLIBC_A_FLAG__" + .byte 0x2 + .uleb128 0x88 + .string "__UCLIBC_HAS_STDIO_BUFSIZ_NONE__" + .byte 0x2 + .uleb128 0x89 + .string "__UCLIBC_HAS_STDIO_BUFSIZ_256__" + .byte 0x2 + .uleb128 0x8a + .string "__UCLIBC_HAS_STDIO_BUFSIZ_512__" + .byte 0x2 + .uleb128 0x8b + .string "__UCLIBC_HAS_STDIO_BUFSIZ_1024__" + .byte 0x2 + .uleb128 0x8c + .string "__UCLIBC_HAS_STDIO_BUFSIZ_2048__" + .byte 0x1 + .uleb128 0x8d + .string "__UCLIBC_HAS_STDIO_BUFSIZ_4096__ 1" + .byte 0x2 + .uleb128 0x8e + .string "__UCLIBC_HAS_STDIO_BUFSIZ_8192__" + .byte 0x1 + .uleb128 0x8f + .string "__UCLIBC_HAS_STDIO_BUILTIN_BUFFER_NONE__ 1" + .byte 0x2 + .uleb128 0x90 + .string "__UCLIBC_HAS_STDIO_BUILTIN_BUFFER_4__" + .byte 0x2 + .uleb128 0x91 + .string "__UCLIBC_HAS_STDIO_BUILTIN_BUFFER_8__" + .byte 0x2 + .uleb128 0x92 + .string "__UCLIBC_HAS_STDIO_SHUTDOWN_ON_ABORT__" + .byte 0x1 + .uleb128 0x93 + .string "__UCLIBC_HAS_STDIO_GETC_MACRO__ 1" + .byte 0x1 + .uleb128 0x94 + .string "__UCLIBC_HAS_STDIO_PUTC_MACRO__ 1" + .byte 0x1 + .uleb128 0x95 + .string "__UCLIBC_HAS_STDIO_AUTO_RW_TRANSITION__ 1" + .byte 0x2 + .uleb128 0x96 + .string "__UCLIBC_HAS_FOPEN_LARGEFILE_MODE__" + .byte 0x2 + .uleb128 0x97 + .string "__UCLIBC_HAS_FOPEN_EXCLUSIVE_MODE__" + .byte 0x2 + .uleb128 0x98 + .string "__UCLIBC_HAS_GLIBC_CUSTOM_STREAMS__" + .byte 0x1 + .uleb128 0x99 + .string "__UCLIBC_HAS_PRINTF_M_SPEC__ 1" + .byte 0x1 + .uleb128 0x9a + .string "__UCLIBC_HAS_ERRNO_MESSAGES__ 1" + .byte 0x1 + .uleb128 0x9b + .string "__UCLIBC_HAS_SYS_ERRLIST__ 1" + .byte 0x1 + .uleb128 0x9c + .string "__UCLIBC_HAS_SIGNUM_MESSAGES__ 1" + .byte 0x2 + .uleb128 0x9d + .string "__UCLIBC_HAS_SYS_SIGLIST__" + .byte 0x2 + .uleb128 0x9e + .string "__UCLIBC_HAS_GETTEXT_AWARENESS__" + .byte 0x1 + .uleb128 0x9f + .string "__UCLIBC_HAS_GNU_GETOPT__ 1" + .byte 0x1 + .uleb128 0xa0 + .string "__UCLIBC_HAS_STDIO_FUTEXES__ 1" + .byte 0x1 + .uleb128 0xa1 + .string "__UCLIBC_HAS_GNU_GETSUBOPT__ 1" + .byte 0x1 + .uleb128 0xa6 + .string "__UCLIBC_HAS_REGEX__ 1" + .byte 0x2 + .uleb128 0xa7 + .string "__UCLIBC_HAS_REGEX_OLD__" + .byte 0x1 + .uleb128 0xa8 + .string "__UCLIBC_HAS_FNMATCH__ 1" + .byte 0x1 + .uleb128 0xa9 + .string "__UCLIBC_HAS_FNMATCH_OLD__ 1" + .byte 0x2 + .uleb128 0xaa + .string "__UCLIBC_HAS_WORDEXP__" + .byte 0x2 + .uleb128 0xab + .string "__UCLIBC_HAS_FTW__" + .byte 0x1 + .uleb128 0xac + .string "__UCLIBC_HAS_GLOB__ 1" + .byte 0x1 + .uleb128 0xad + .string "__UCLIBC_HAS_GNU_GLOB__ 1" + .byte 0x1 + .uleb128 0xb2 + .string "__SHARED_LIB_LOADER_PREFIX__ \"/lib\"" + .byte 0x1 + .uleb128 0xb3 + .string "__RUNTIME_PREFIX__ \"/\"" + .byte 0x1 + .uleb128 0xb4 + .string "__DEVEL_PREFIX__ \"/usr\"" + .byte 0x2 + .uleb128 0xb9 + .string "__UCLIBC_HAS_ARC4RANDOM__" + .byte 0x2 + .uleb128 0xba + .string "__HAVE_NO_SSP__" + .byte 0x2 + .uleb128 0xbb + .string "__UCLIBC_HAS_SSP__" + .byte 0x1 + .uleb128 0xbc + .string "__UCLIBC_BUILD_RELRO__ 1" + .byte 0x2 + .uleb128 0xbd + .string "__UCLIBC_BUILD_NOW__" + .byte 0x1 + .uleb128 0xbe + .string "__UCLIBC_BUILD_NOEXECSTACK__ 1" + .byte 0x1 + .uleb128 0xc3 + .string "__CROSS_COMPILER_PREFIX__ \"sh4-linux-uclibc-\"" + .byte 0x1 + .uleb128 0xc4 + .string "__UCLIBC_EXTRA_CFLAGS__ \"\"" + .byte 0x1 + .uleb128 0xc5 + .string "__DODEBUG__ 1" + .byte 0x1 + .uleb128 0xc6 + .string "__DOASSERTS__ 1" + .byte 0x1 + .uleb128 0xc7 + .string "__SUPPORT_LD_DEBUG__ 1" + .byte 0x1 + .uleb128 0xc8 + .string "__SUPPORT_LD_DEBUG_EARLY__ 1" + .byte 0x2 + .uleb128 0xc9 + .string "__UCLIBC_MALLOC_DEBUGGING__" + .byte 0x1 + .uleb128 0xca + .string "__WARNINGS__ \"-Wall\"" + .byte 0x1 + .uleb128 0xcb + .string "__EXTRA_WARNINGS__ 1" + .byte 0x2 + .uleb128 0xcc + .string "__DOMULTI__" + .byte 0x1 + .uleb128 0xcd + .string "__UCLIBC_MJN3_ONLY__ 1" + .byte 0x4 + .byte 0x2 + .uleb128 0x24 + .string "__need_uClibc_config_h" + .byte 0x1 + .uleb128 0x29 + .string "__OPTIMIZE_SIZE__ 1" + .byte 0x2 + .uleb128 0x71 + .string "__USE_ISOC99" + .byte 0x2 + .uleb128 0x72 + .string "__USE_POSIX" + .byte 0x2 + .uleb128 0x73 + .string "__USE_POSIX2" + .byte 0x2 + .uleb128 0x74 + .string "__USE_POSIX199309" + .byte 0x2 + .uleb128 0x75 + .string "__USE_POSIX199506" + .byte 0x2 + .uleb128 0x76 + .string "__USE_XOPEN" + .byte 0x2 + .uleb128 0x77 + .string "__USE_XOPEN_EXTENDED" + .byte 0x2 + .uleb128 0x78 + .string "__USE_UNIX98" + .byte 0x2 + .uleb128 0x79 + .string "__USE_XOPEN2K" + .byte 0x2 + .uleb128 0x7a + .string "__USE_LARGEFILE" + .byte 0x2 + .uleb128 0x7b + .string "__USE_LARGEFILE64" + .byte 0x2 + .uleb128 0x7c + .string "__USE_FILE_OFFSET64" + .byte 0x2 + .uleb128 0x7d + .string "__USE_BSD" + .byte 0x2 + .uleb128 0x7e + .string "__USE_SVID" + .byte 0x2 + .uleb128 0x7f + .string "__USE_MISC" + .byte 0x2 + .uleb128 0x80 + .string "__USE_ATFILE" + .byte 0x2 + .uleb128 0x81 + .string "__USE_GNU" + .byte 0x2 + .uleb128 0x82 + .string "__USE_REENTRANT" + .byte 0x2 + .uleb128 0x83 + .string "__USE_FORTIFY_LEVEL" + .byte 0x2 + .uleb128 0x84 + .string "__FAVOR_BSD" + .byte 0x2 + .uleb128 0x85 + .string "__KERNEL_STRICT_NAMES" + .byte 0x1 + .uleb128 0x8a + .string "__KERNEL_STRICT_NAMES " + .byte 0x1 + .uleb128 0x8e + .string "__USE_ANSI 1" + .byte 0x1 + .uleb128 0x98 + .string "__GNUC_PREREQ(maj,min) ((__GNUC__ << 16) + __GNUC_MINOR__ >= ((maj) << 16) + (min))" + .byte 0x2 + .uleb128 0xa9 + .string "_ISOC99_SOURCE" + .byte 0x1 + .uleb128 0xaa + .string "_ISOC99_SOURCE 1" + .byte 0x2 + .uleb128 0xab + .string "_POSIX_SOURCE" + .byte 0x1 + .uleb128 0xac + .string "_POSIX_SOURCE 1" + .byte 0x2 + .uleb128 0xad + .string "_POSIX_C_SOURCE" + .byte 0x1 + .uleb128 0xae + .string "_POSIX_C_SOURCE 199506L" + .byte 0x2 + .uleb128 0xaf + .string "_XOPEN_SOURCE" + .byte 0x1 + .uleb128 0xb0 + .string "_XOPEN_SOURCE 600" + .byte 0x2 + .uleb128 0xb1 + .string "_XOPEN_SOURCE_EXTENDED" + .byte 0x1 + .uleb128 0xb2 + .string "_XOPEN_SOURCE_EXTENDED 1" + .byte 0x2 + .uleb128 0xb4 + .string "_LARGEFILE64_SOURCE" + .byte 0x1 + .uleb128 0xb5 + .string "_LARGEFILE64_SOURCE 1" + .byte 0x2 + .uleb128 0xb7 + .string "_BSD_SOURCE" + .byte 0x1 + .uleb128 0xb8 + .string "_BSD_SOURCE 1" + .byte 0x2 + .uleb128 0xb9 + .string "_SVID_SOURCE" + .byte 0x1 + .uleb128 0xba + .string "_SVID_SOURCE 1" + .byte 0x2 + .uleb128 0xbb + .string "_ATFILE_SOURCE" + .byte 0x1 + .uleb128 0xbc + .string "_ATFILE_SOURCE 1" + .byte 0x1 + .uleb128 0xcf + .string "__USE_ISOC99 1" + .byte 0x1 + .uleb128 0xdf + .string "__USE_POSIX 1" + .byte 0x1 + .uleb128 0xe3 + .string "__USE_POSIX2 1" + .byte 0x1 + .uleb128 0xe7 + .string "__USE_POSIX199309 1" + .byte 0x1 + .uleb128 0xeb + .string "__USE_POSIX199506 1" + .byte 0x1 + .uleb128 0xf3 + .string "__USE_XOPEN 1" + .byte 0x1 + .uleb128 0xf5 + .string "__USE_XOPEN_EXTENDED 1" + .byte 0x1 + .uleb128 0xf6 + .string "__USE_UNIX98 1" + .byte 0x2 + .uleb128 0xf7 + .string "_LARGEFILE_SOURCE" + .byte 0x1 + .uleb128 0xf8 + .string "_LARGEFILE_SOURCE 1" + .byte 0x1 + .uleb128 0xfa + .string "__USE_XOPEN2K 1" + .byte 0x2 + .uleb128 0xfb + .string "__USE_ISOC99" + .byte 0x1 + .uleb128 0xfc + .string "__USE_ISOC99 1" + .byte 0x1 + .uleb128 0x106 + .string "__USE_LARGEFILE 1" + .byte 0x1 + .uleb128 0x10a + .string "__USE_LARGEFILE64 1" + .byte 0x1 + .uleb128 0x112 + .string "__USE_MISC 1" + .byte 0x1 + .uleb128 0x116 + .string "__USE_BSD 1" + .byte 0x1 + .uleb128 0x11a + .string "__USE_SVID 1" + .byte 0x1 + .uleb128 0x11e + .string "__USE_ATFILE 1" + .byte 0x1 + .uleb128 0x122 + .string "__USE_GNU 1" + .byte 0x2 + .uleb128 0x12a + .string "_FORTIFY_SOURCE" + .byte 0x1 + .uleb128 0x133 + .string "__USE_FORTIFY_LEVEL 0" + .byte 0x1 + .uleb128 0x137 + .string "__STDC_IEC_559__ 1" + .byte 0x1 + .uleb128 0x138 + .string "__STDC_IEC_559_COMPLEX__ 1" + .byte 0x1 + .uleb128 0x13c + .string "__STDC_ISO_10646__ 200009L" + .byte 0x1 + .uleb128 0x154 + .string "__GLIBC_PREREQ(maj,min) ((__GLIBC__ << 16) + __GLIBC_MINOR__ >= ((maj) << 16) + (min))" + .byte 0x3 + .uleb128 0x165 + .file 8 "../../include/sys/cdefs.h" + .uleb128 0x8 + .byte 0x1 + .uleb128 0x14 + .string "_SYS_CDEFS_H 1" + .byte 0x2 + .uleb128 0x23 + .string "__P" + .byte 0x2 + .uleb128 0x24 + .string "__PMT" + .byte 0x1 + .uleb128 0x2e + .string "__THROW __attribute__ ((__nothrow__))" + .byte 0x1 + .uleb128 0x2f + .string "__NTH(fct) __attribute__ ((__nothrow__)) fct" + .byte 0x1 + .uleb128 0x49 + .string "__P(args) args" + .byte 0x1 + .uleb128 0x4a + .string "__PMT(args) args" + .byte 0x1 + .uleb128 0x4f + .string "__CONCAT(x,y) x ## y" + .byte 0x1 + .uleb128 0x50 + .string "__STRING(x) #x" + .byte 0x1 + .uleb128 0x53 + .string "__ptr_t void *" + .byte 0x1 + .uleb128 0x54 + .string "__long_double_t long double" + .byte 0x1 + .uleb128 0x5c + .string "__BEGIN_DECLS " + .byte 0x1 + .uleb128 0x5d + .string "__END_DECLS " + .byte 0x1 + .uleb128 0x71 + .string "__BEGIN_NAMESPACE_STD " + .byte 0x1 + .uleb128 0x72 + .string "__END_NAMESPACE_STD " + .byte 0x1 + .uleb128 0x73 + .string "__USING_NAMESPACE_STD(name) " + .byte 0x1 + .uleb128 0x74 + .string "__BEGIN_NAMESPACE_C99 " + .byte 0x1 + .uleb128 0x75 + .string "__END_NAMESPACE_C99 " + .byte 0x1 + .uleb128 0x76 + .string "__USING_NAMESPACE_C99(name) " + .byte 0x1 + .uleb128 0x7c + .string "__bounded " + .byte 0x1 + .uleb128 0x7d + .string "__unbounded " + .byte 0x1 + .uleb128 0x7e + .string "__ptrvalue " + .byte 0x1 + .uleb128 0x83 + .string "__bos(ptr) __builtin_object_size (ptr, __USE_FORTIFY_LEVEL > 1)" + .byte 0x1 + .uleb128 0x84 + .string "__bos0(ptr) __builtin_object_size (ptr, 0)" + .byte 0x1 + .uleb128 0x85 + .string "__warndecl(name,msg) extern void name (void)" + .byte 0x1 + .uleb128 0x8b + .string "__flexarr []" + .byte 0x1 + .uleb128 0xa6 + .string "__REDIRECT(name,proto,alias) name proto __asm__ (__ASMNAME (#alias))" + .byte 0x1 + .uleb128 0xab + .string "__REDIRECT_NTH(name,proto,alias) name proto __asm__ (__ASMNAME (#alias)) __THROW" + .byte 0x1 + .uleb128 0xae + .string "__ASMNAME(cname) __ASMNAME2 (__USER_LABEL_PREFIX__, cname)" + .byte 0x1 + .uleb128 0xaf + .string "__ASMNAME2(prefix,cname) __STRING (prefix) cname" + .byte 0x1 + .uleb128 0xc4 + .string "__attribute_malloc__ __attribute__ ((__malloc__))" + .byte 0x1 + .uleb128 0xcd + .string "__attribute_pure__ __attribute__ ((__pure__))" + .byte 0x1 + .uleb128 0xd6 + .string "__attribute_used__ __attribute__ ((__used__))" + .byte 0x1 + .uleb128 0xd7 + .string "__attribute_noinline__ __attribute__ ((__noinline__))" + .byte 0x1 + .uleb128 0xdf + .string "__attribute_deprecated__ __attribute__ ((__deprecated__))" + .byte 0x1 + .uleb128 0xeb + .string "__attribute_format_arg__(x) __attribute__ ((__format_arg__ (x)))" + .byte 0x1 + .uleb128 0xf5 + .string "__attribute_format_strfmon__(a,b) __attribute__ ((__format__ (__strfmon__, a, b)))" + .byte 0x1 + .uleb128 0xfe + .string "__nonnull(params) __attribute__ ((__nonnull__ params))" + .byte 0x1 + .uleb128 0x106 + .string "__attribute_warn_unused_result__ __attribute__ ((__warn_unused_result__))" + .byte 0x1 + .uleb128 0x10f + .string "__wur " + .byte 0x1 + .uleb128 0x114 + .string "__always_inline __inline __attribute__ ((__always_inline__))" + .byte 0x1 + .uleb128 0x12a + .string "__restrict_arr __restrict" + .byte 0x4 + .byte 0x2 + .uleb128 0x18c + .string "_LARGEFILE_SOURCE" + .byte 0x2 + .uleb128 0x18d + .string "_LARGEFILE64_SOURCE" + .byte 0x2 + .uleb128 0x18e + .string "_FILE_OFFSET_BITS" + .byte 0x2 + .uleb128 0x18f + .string "__USE_LARGEFILE" + .byte 0x2 + .uleb128 0x190 + .string "__USE_LARGEFILE64" + .byte 0x2 + .uleb128 0x191 + .string "__USE_FILE_OFFSET64" + .byte 0x1 + .uleb128 0x192 + .string "_LARGEFILE_SOURCE 1" + .byte 0x1 + .uleb128 0x193 + .string "_LARGEFILE64_SOURCE 1" + .byte 0x1 + .uleb128 0x194 + .string "__USE_LARGEFILE 1" + .byte 0x1 + .uleb128 0x195 + .string "__USE_LARGEFILE64 1" + .byte 0x2 + .uleb128 0x199 + .string "_ATFILE_SOURCE" + .byte 0x2 + .uleb128 0x19a + .string "__USE_ATFILE" + .byte 0x3 + .uleb128 0x19e + .file 9 "../../include/libc-internal.h" + .uleb128 0x9 + .byte 0x1 + .uleb128 0x14 + .string "_LIBC_INTERNAL_H 1" + .byte 0x3 + .uleb128 0x17 + .uleb128 0x6 + .byte 0x4 + .byte 0x1 + .uleb128 0x19 + .string "attribute_relro __attribute__ ((section (\".data.rel.ro\")))" + .byte 0x1 + .uleb128 0x1f + .string "attribute_tls_model_ie __attribute__ ((tls_model (\"initial-exec\")))" + .byte 0x1 + .uleb128 0x2b + .string "__need_size_t " + .byte 0x3 + .uleb128 0x2d + .file 10 "/opt/STM/STLinux-2.3ear/devkit/sh4/lib/gcc/sh4-linux-uclibc/4.1.1/include/stddef.h" + .uleb128 0xa + .byte 0x1 + .uleb128 0xbd + .string "__size_t__ " + .byte 0x1 + .uleb128 0xbe + .string "__SIZE_T__ " + .byte 0x1 + .uleb128 0xbf + .string "_SIZE_T " + .byte 0x1 + .uleb128 0xc0 + .string "_SYS_SIZE_T_H " + .byte 0x1 + .uleb128 0xc1 + .string "_T_SIZE_ " + .byte 0x1 + .uleb128 0xc2 + .string "_T_SIZE " + .byte 0x1 + .uleb128 0xc3 + .string "__SIZE_T " + .byte 0x1 + .uleb128 0xc4 + .string "_SIZE_T_ " + .byte 0x1 + .uleb128 0xc5 + .string "_BSD_SIZE_T_ " + .byte 0x1 + .uleb128 0xc6 + .string "_SIZE_T_DEFINED_ " + .byte 0x1 + .uleb128 0xc7 + .string "_SIZE_T_DEFINED " + .byte 0x1 + .uleb128 0xc8 + .string "_BSD_SIZE_T_DEFINED_ " + .byte 0x1 + .uleb128 0xc9 + .string "_SIZE_T_DECLARED " + .byte 0x1 + .uleb128 0xca + .string "___int_size_t_h " + .byte 0x1 + .uleb128 0xcb + .string "_GCC_SIZE_T " + .byte 0x1 + .uleb128 0xcc + .string "_SIZET_ " + .byte 0x1 + .uleb128 0xd0 + .string "__size_t " + .byte 0x2 + .uleb128 0xec + .string "__need_size_t" + .byte 0x2 + .uleb128 0x199 + .string "__need_NULL" + .byte 0x4 + .byte 0x3 + .uleb128 0x46 + .file 11 "../../include/bits/stackinfo.h" + .uleb128 0xb + .byte 0x1 + .uleb128 0x17 + .string "_STACKINFO_H 1" + .byte 0x1 + .uleb128 0x1a + .string "_STACK_GROWS_DOWN 1" + .byte 0x4 + .byte 0x1 + .uleb128 0x47 + .string "extend_alloca(buf,len,newlen) (__typeof (buf)) ({ size_t __newlen = (newlen); char *__newbuf = alloca (__newlen); if (__newbuf + __newlen == (char *) buf) len += __newlen; else len = __newlen; __newbuf; })" + .byte 0x4 + .byte 0x1 + .uleb128 0x1a6 + .string "__user " + .byte 0x4 + .byte 0x1 + .uleb128 0x20 + .string "__need_size_t " + .byte 0x1 + .uleb128 0x21 + .string "__need_NULL " + .byte 0x3 + .uleb128 0x23 + .uleb128 0xa + .byte 0x2 + .uleb128 0xec + .string "__need_size_t" + .byte 0x2 + .uleb128 0x18e + .string "NULL" + .byte 0x1 + .uleb128 0x193 + .string "NULL ((void *)0)" + .byte 0x2 + .uleb128 0x199 + .string "__need_NULL" + .byte 0x4 + .byte 0x3 + .uleb128 0x25 + .file 12 "../../include/bits/types.h" + .uleb128 0xc + .byte 0x1 + .uleb128 0x19 + .string "_BITS_TYPES_H 1" + .byte 0x3 + .uleb128 0x1d + .file 13 "../../include/bits/wordsize.h" + .uleb128 0xd + .byte 0x1 + .uleb128 0x13 + .string "__WORDSIZE 32" + .byte 0x4 + .byte 0x1 + .uleb128 0x1e + .string "__need_size_t " + .byte 0x3 + .uleb128 0x20 + .uleb128 0xa + .byte 0x2 + .uleb128 0xec + .string "__need_size_t" + .byte 0x2 + .uleb128 0x199 + .string "__need_NULL" + .byte 0x4 + .byte 0x3 + .uleb128 0x21 + .file 14 "../../include/bits/kernel_types.h" + .uleb128 0xe + .byte 0x1 + .uleb128 0x8 + .string "__ASM_SH_POSIX_TYPES_H " + .byte 0x4 + .byte 0x1 + .uleb128 0x67 + .string "__S16_TYPE short int" + .byte 0x1 + .uleb128 0x68 + .string "__U16_TYPE unsigned short int" + .byte 0x1 + .uleb128 0x69 + .string "__S32_TYPE int" + .byte 0x1 + .uleb128 0x6a + .string "__U32_TYPE unsigned int" + .byte 0x1 + .uleb128 0x6b + .string "__SLONGWORD_TYPE long int" + .byte 0x1 + .uleb128 0x6c + .string "__ULONGWORD_TYPE unsigned long int" + .byte 0x1 + .uleb128 0x6e + .string "__SQUAD_TYPE __quad_t" + .byte 0x1 + .uleb128 0x6f + .string "__UQUAD_TYPE __u_quad_t" + .byte 0x1 + .uleb128 0x70 + .string "__SWORD_TYPE int" + .byte 0x1 + .uleb128 0x71 + .string "__UWORD_TYPE unsigned int" + .byte 0x1 + .uleb128 0x72 + .string "__SLONG32_TYPE long int" + .byte 0x1 + .uleb128 0x73 + .string "__ULONG32_TYPE unsigned long int" + .byte 0x1 + .uleb128 0x74 + .string "__S64_TYPE __quad_t" + .byte 0x1 + .uleb128 0x75 + .string "__U64_TYPE __u_quad_t" + .byte 0x1 + .uleb128 0x78 + .string "__STD_TYPE __extension__ typedef" + .byte 0x3 + .uleb128 0x88 + .file 15 "../../include/bits/typesizes.h" + .uleb128 0xf + .byte 0x1 + .uleb128 0x19 + .string "_BITS_TYPESIZES_H 1" + .byte 0x1 + .uleb128 0x1e + .string "__DEV_T_TYPE __UQUAD_TYPE" + .byte 0x1 + .uleb128 0x1f + .string "__UID_T_TYPE __U32_TYPE" + .byte 0x1 + .uleb128 0x20 + .string "__GID_T_TYPE __U32_TYPE" + .byte 0x1 + .uleb128 0x21 + .string "__INO_T_TYPE __ULONGWORD_TYPE" + .byte 0x1 + .uleb128 0x22 + .string "__INO64_T_TYPE __UQUAD_TYPE" + .byte 0x1 + .uleb128 0x23 + .string "__MODE_T_TYPE __U32_TYPE" + .byte 0x1 + .uleb128 0x24 + .string "__NLINK_T_TYPE __UWORD_TYPE" + .byte 0x1 + .uleb128 0x25 + .string "__OFF_T_TYPE __SLONGWORD_TYPE" + .byte 0x1 + .uleb128 0x26 + .string "__OFF64_T_TYPE __SQUAD_TYPE" + .byte 0x1 + .uleb128 0x27 + .string "__PID_T_TYPE __S32_TYPE" + .byte 0x1 + .uleb128 0x28 + .string "__RLIM_T_TYPE __ULONGWORD_TYPE" + .byte 0x1 + .uleb128 0x29 + .string "__RLIM64_T_TYPE __UQUAD_TYPE" + .byte 0x1 + .uleb128 0x2a + .string "__BLKCNT_T_TYPE __SLONGWORD_TYPE" + .byte 0x1 + .uleb128 0x2b + .string "__BLKCNT64_T_TYPE __SQUAD_TYPE" + .byte 0x1 + .uleb128 0x2c + .string "__FSBLKCNT_T_TYPE __ULONGWORD_TYPE" + .byte 0x1 + .uleb128 0x2d + .string "__FSBLKCNT64_T_TYPE __UQUAD_TYPE" + .byte 0x1 + .uleb128 0x2e + .string "__FSFILCNT_T_TYPE __ULONGWORD_TYPE" + .byte 0x1 + .uleb128 0x2f + .string "__FSFILCNT64_T_TYPE __UQUAD_TYPE" + .byte 0x1 + .uleb128 0x30 + .string "__ID_T_TYPE __U32_TYPE" + .byte 0x1 + .uleb128 0x31 + .string "__CLOCK_T_TYPE __SLONGWORD_TYPE" + .byte 0x1 + .uleb128 0x32 + .string "__TIME_T_TYPE __SLONGWORD_TYPE" + .byte 0x1 + .uleb128 0x33 + .string "__USECONDS_T_TYPE __U32_TYPE" + .byte 0x1 + .uleb128 0x34 + .string "__SUSECONDS_T_TYPE __SLONGWORD_TYPE" + .byte 0x1 + .uleb128 0x35 + .string "__DADDR_T_TYPE __S32_TYPE" + .byte 0x1 + .uleb128 0x36 + .string "__SWBLK_T_TYPE __SLONGWORD_TYPE" + .byte 0x1 + .uleb128 0x37 + .string "__KEY_T_TYPE __S32_TYPE" + .byte 0x1 + .uleb128 0x38 + .string "__CLOCKID_T_TYPE __S32_TYPE" + .byte 0x1 + .uleb128 0x39 + .string "__TIMER_T_TYPE void *" + .byte 0x1 + .uleb128 0x3a + .string "__BLKSIZE_T_TYPE __SLONGWORD_TYPE" + .byte 0x1 + .uleb128 0x3b + .string "__FSID_T_TYPE struct { int __val[2]; }" + .byte 0x1 + .uleb128 0x3c + .string "__SSIZE_T_TYPE __SWORD_TYPE" + .byte 0x1 + .uleb128 0x3f + .string "__FD_SETSIZE 1024" + .byte 0x4 + .byte 0x2 + .uleb128 0xc7 + .string "__STD_TYPE" + .byte 0x3 + .uleb128 0xcf + .file 16 "../../include/bits/pthreadtypes.h" + .uleb128 0x10 + .byte 0x1 + .uleb128 0x15 + .string "_BITS_PTHREADTYPES_H 1" + .byte 0x1 + .uleb128 0x17 + .string "__SIZEOF_PTHREAD_ATTR_T 36" + .byte 0x1 + .uleb128 0x18 + .string "__SIZEOF_PTHREAD_MUTEX_T 24" + .byte 0x1 + .uleb128 0x19 + .string "__SIZEOF_PTHREAD_MUTEXATTR_T 4" + .byte 0x1 + .uleb128 0x1a + .string "__SIZEOF_PTHREAD_COND_T 48" + .byte 0x1 + .uleb128 0x1b + .string "__SIZEOF_PTHREAD_COND_COMPAT_T 12" + .byte 0x1 + .uleb128 0x1c + .string "__SIZEOF_PTHREAD_CONDATTR_T 4" + .byte 0x1 + .uleb128 0x1d + .string "__SIZEOF_PTHREAD_RWLOCK_T 32" + .byte 0x1 + .uleb128 0x1e + .string "__SIZEOF_PTHREAD_RWLOCKATTR_T 8" + .byte 0x1 + .uleb128 0x1f + .string "__SIZEOF_PTHREAD_BARRIER_T 20" + .byte 0x1 + .uleb128 0x20 + .string "__SIZEOF_PTHREAD_BARRIERATTR_T 4" + .byte 0x4 + .byte 0x4 + .byte 0x1 + .uleb128 0x25 + .string "__need_FILE " + .byte 0x1 + .uleb128 0x26 + .string "__need___FILE " + .byte 0x1 + .uleb128 0x36 + .string "__FILE_defined 1" + .byte 0x2 + .uleb128 0x38 + .string "__need_FILE" + .byte 0x1 + .uleb128 0x40 + .string "____FILE_defined 1" + .byte 0x2 + .uleb128 0x42 + .string "__need___FILE" + .byte 0x2 + .uleb128 0x46 + .string "_STDIO_USES_IOSTREAM" + .byte 0x3 + .uleb128 0x49 + .file 17 "../../include/bits/uClibc_stdio.h" + .uleb128 0x11 + .byte 0x1 + .uleb128 0xe + .string "__STDIO_BUFFERS " + .byte 0x1 + .uleb128 0x1d + .string "__STDIO_BUFSIZ 4096" + .byte 0x1 + .uleb128 0x28 + .string "__STDIO_BUILTIN_BUF_SIZE 0" + .byte 0x1 + .uleb128 0x33 + .string "__STDIO_HAS_OPENLIST 1" + .byte 0x2 + .uleb128 0x3d + .string "__USE_LARGEFILE" + .byte 0x2 + .uleb128 0x3e + .string "__USE_LARGEFILE64" + .byte 0x2 + .uleb128 0x3f + .string "__USE_FILE_OFFSET64" + .byte 0x1 + .uleb128 0x41 + .string "__USE_LARGEFILE64 1" + .byte 0x1 + .uleb128 0x50 + .string "__need_wchar_t " + .byte 0x3 + .uleb128 0x52 + .uleb128 0xa + .byte 0x1 + .uleb128 0x109 + .string "__wchar_t__ " + .byte 0x1 + .uleb128 0x10a + .string "__WCHAR_T__ " + .byte 0x1 + .uleb128 0x10b + .string "_WCHAR_T " + .byte 0x1 + .uleb128 0x10c + .string "_T_WCHAR_ " + .byte 0x1 + .uleb128 0x10d + .string "_T_WCHAR " + .byte 0x1 + .uleb128 0x10e + .string "__WCHAR_T " + .byte 0x1 + .uleb128 0x10f + .string "_WCHAR_T_ " + .byte 0x1 + .uleb128 0x110 + .string "_BSD_WCHAR_T_ " + .byte 0x1 + .uleb128 0x111 + .string "_WCHAR_T_DEFINED_ " + .byte 0x1 + .uleb128 0x112 + .string "_WCHAR_T_DEFINED " + .byte 0x1 + .uleb128 0x113 + .string "_WCHAR_T_H " + .byte 0x1 + .uleb128 0x114 + .string "___int_wchar_t_h " + .byte 0x1 + .uleb128 0x115 + .string "__INT_WCHAR_T_H " + .byte 0x1 + .uleb128 0x116 + .string "_GCC_WCHAR_T " + .byte 0x1 + .uleb128 0x117 + .string "_WCHAR_T_DECLARED " + .byte 0x2 + .uleb128 0x124 + .string "_BSD_WCHAR_T_" + .byte 0x2 + .uleb128 0x159 + .string "__need_wchar_t" + .byte 0x2 + .uleb128 0x199 + .string "__need_NULL" + .byte 0x4 + .byte 0x1 + .uleb128 0x55 + .string "__STDIO_MBSTATE " + .byte 0x1 + .uleb128 0x56 + .string "__need_mbstate_t " + .byte 0x3 + .uleb128 0x58 + .file 18 "../../include/wchar.h" + .uleb128 0x12 + .byte 0x1 + .uleb128 0x33 + .string "__need_wint_t " + .byte 0x3 + .uleb128 0x35 + .uleb128 0xa + .byte 0x1 + .uleb128 0x15e + .string "_WINT_T " + .byte 0x2 + .uleb128 0x165 + .string "__need_wint_t" + .byte 0x2 + .uleb128 0x199 + .string "__need_NULL" + .byte 0x4 + .byte 0x3 + .uleb128 0x37 + .file 19 "../../include/bits/wchar.h" + .uleb128 0x13 + .byte 0x1 + .uleb128 0x15 + .string "_BITS_WCHAR_H 1" + .byte 0x1 + .uleb128 0x17 + .string "__WCHAR_MIN (-2147483647 - 1)" + .byte 0x1 + .uleb128 0x18 + .string "__WCHAR_MAX (2147483647)" + .byte 0x4 + .byte 0x1 + .uleb128 0x4e + .string "__mbstate_t_defined 1" + .byte 0x2 + .uleb128 0x62 + .string "__need_mbstate_t" + .byte 0x4 + .byte 0x1 + .uleb128 0x5f + .string "__STDIO_GETC_MACRO " + .byte 0x1 + .uleb128 0x63 + .string "__STDIO_PUTC_MACRO " + .byte 0x1 + .uleb128 0x8a + .string "__STDIO_AUTO_THREADLOCK_VAR int __infunc_user_locking" + .byte 0x1 + .uleb128 0xa5 + .string "__STDIO_AUTO_THREADLOCK(__stream) if ((__infunc_user_locking = (__stream)->__user_locking) == 0) { __pthread_mutex_lock(&(__stream)->__lock); }" + .byte 0x1 + .uleb128 0xaa + .string "__STDIO_AUTO_THREADUNLOCK(__stream) if (__infunc_user_locking == 0) { __pthread_mutex_unlock(&(__stream)->__lock); }" + .byte 0x1 + .uleb128 0xaf + .string "__STDIO_SET_USER_LOCKING(__stream) ((__stream)->__user_locking = 1)" + .byte 0x1 + .uleb128 0xb1 + .string "__STDIO_ALWAYS_THREADLOCK(__stream) __pthread_mutex_lock(&(__stream)->__lock)" + .byte 0x1 + .uleb128 0xb4 + .string "__STDIO_ALWAYS_THREADTRYLOCK(__stream) __pthread_mutex_trylock(&(__stream)->__lock)" + .byte 0x1 + .uleb128 0xb7 + .string "__STDIO_ALWAYS_THREADUNLOCK(__stream) __pthread_mutex_unlock(&(__stream)->__lock)" + .byte 0x1 + .uleb128 0xcc + .string "__STDIO_IOFBF 0" + .byte 0x1 + .uleb128 0xcd + .string "__STDIO_IOLBF 1" + .byte 0x1 + .uleb128 0xce + .string "__STDIO_IONBF 2" + .byte 0x1 + .uleb128 0x15b + .string "__MASK_READING 0x0003U" + .byte 0x1 + .uleb128 0x15c + .string "__FLAG_READING 0x0001U" + .byte 0x1 + .uleb128 0x15d + .string "__FLAG_UNGOT 0x0002U" + .byte 0x1 + .uleb128 0x15e + .string "__FLAG_EOF 0x0004U" + .byte 0x1 + .uleb128 0x15f + .string "__FLAG_ERROR 0x0008U" + .byte 0x1 + .uleb128 0x160 + .string "__FLAG_WRITEONLY 0x0010U" + .byte 0x1 + .uleb128 0x161 + .string "__FLAG_READONLY 0x0020U" + .byte 0x1 + .uleb128 0x162 + .string "__FLAG_WRITING 0x0040U" + .byte 0x1 + .uleb128 0x163 + .string "__FLAG_NARROW 0x0080U" + .byte 0x1 + .uleb128 0x165 + .string "__FLAG_FBF 0x0000U" + .byte 0x1 + .uleb128 0x166 + .string "__FLAG_LBF 0x0100U" + .byte 0x1 + .uleb128 0x167 + .string "__FLAG_NBF 0x0200U" + .byte 0x1 + .uleb128 0x168 + .string "__MASK_BUFMODE 0x0300U" + .byte 0x1 + .uleb128 0x169 + .string "__FLAG_APPEND 0x0400U" + .byte 0x1 + .uleb128 0x16a + .string "__FLAG_WIDE 0x0800U" + .byte 0x1 + .uleb128 0x16c + .string "__FLAG_FREEFILE 0x2000U" + .byte 0x1 + .uleb128 0x16d + .string "__FLAG_FREEBUF 0x4000U" + .byte 0x1 + .uleb128 0x16e + .string "__FLAG_LARGEFILE 0x8000U" + .byte 0x1 + .uleb128 0x16f + .string "__FLAG_FAILED_FREOPEN __FLAG_LARGEFILE" + .byte 0x1 + .uleb128 0x19d + .string "__CLEARERR_UNLOCKED(__stream) ((void)((__stream)->__modeflags &= ~(__FLAG_EOF|__FLAG_ERROR)))" + .byte 0x1 + .uleb128 0x19f + .string "__FEOF_UNLOCKED(__stream) ((__stream)->__modeflags & __FLAG_EOF)" + .byte 0x1 + .uleb128 0x1a0 + .string "__FERROR_UNLOCKED(__stream) ((__stream)->__modeflags & __FLAG_ERROR)" + .byte 0x1 + .uleb128 0x1a3 + .string "__CLEARERR(__stream) (clearerr)(__stream)" + .byte 0x1 + .uleb128 0x1a4 + .string "__FERROR(__stream) (ferror)(__stream)" + .byte 0x1 + .uleb128 0x1a5 + .string "__FEOF(__stream) (feof)(__stream)" + .byte 0x1 + .uleb128 0x1b0 + .string "__FGETC_UNLOCKED(__stream) (__fgetc_unlocked)((__stream))" + .byte 0x1 + .uleb128 0x1b1 + .string "__FGETC(__stream) (fgetc)((__stream))" + .byte 0x1 + .uleb128 0x1b2 + .string "__GETC_UNLOCKED_MACRO(__stream) (__fgetc_unlocked)((__stream))" + .byte 0x1 + .uleb128 0x1b3 + .string "__GETC_UNLOCKED(__stream) (__fgetc_unlocked)((__stream))" + .byte 0x1 + .uleb128 0x1b4 + .string "__GETC(__stream) (fgetc)((__stream))" + .byte 0x1 + .uleb128 0x1b6 + .string "__FPUTC_UNLOCKED(__c,__stream) (__fputc_unlocked)((__c),(__stream))" + .byte 0x1 + .uleb128 0x1b7 + .string "__FPUTC(__c,__stream) (fputc)((__c),(__stream))" + .byte 0x1 + .uleb128 0x1b8 + .string "__PUTC_UNLOCKED_MACRO(__c,__stream) (__fputc_unlocked)((__c),(__stream))" + .byte 0x1 + .uleb128 0x1b9 + .string "__PUTC_UNLOCKED(__c,__stream) (__fputc_unlocked)((__c),(__stream))" + .byte 0x1 + .uleb128 0x1ba + .string "__PUTC(__c,__stream) (fputc)((__c),(__stream))" + .byte 0x2 + .uleb128 0x1c1 + .string "__GETC_UNLOCKED_MACRO" + .byte 0x1 + .uleb128 0x1c2 + .string "__GETC_UNLOCKED_MACRO(__stream) ( ((__stream)->__bufpos < (__stream)->__bufgetc_u) ? (*(__stream)->__bufpos++) : __fgetc_unlocked(__stream) )" + .byte 0x2 + .uleb128 0x1d2 + .string "__FGETC_UNLOCKED" + .byte 0x1 + .uleb128 0x1d3 + .string "__FGETC_UNLOCKED(__stream) (__extension__ ({ FILE *__S = (__stream); __GETC_UNLOCKED_MACRO(__S); }) )" + .byte 0x2 + .uleb128 0x1d9 + .string "__GETC_UNLOCKED" + .byte 0x1 + .uleb128 0x1da + .string "__GETC_UNLOCKED(__stream) __FGETC_UNLOCKED((__stream))" + .byte 0x2 + .uleb128 0x1dd + .string "__FGETC" + .byte 0x1 + .uleb128 0x1de + .string "__FGETC(__stream) (__extension__ ({ FILE *__S = (__stream); ((__S->__user_locking ) ? __GETC_UNLOCKED_MACRO(__S) : (fgetc)(__S)); }) )" + .byte 0x2 + .uleb128 0x1e6 + .string "__GETC" + .byte 0x1 + .uleb128 0x1e7 + .string "__GETC(__stream) __FGETC((__stream))" + .byte 0x2 + .uleb128 0x1fc + .string "__PUTC_UNLOCKED_MACRO" + .byte 0x1 + .uleb128 0x1fd + .string "__PUTC_UNLOCKED_MACRO(__c,__stream) ( ((__stream)->__bufpos < (__stream)->__bufputc_u) ? (*(__stream)->__bufpos++) = (__c) : __fputc_unlocked((__c),(__stream)) )" + .byte 0x2 + .uleb128 0x20f + .string "__FPUTC_UNLOCKED" + .byte 0x1 + .uleb128 0x210 + .string "__FPUTC_UNLOCKED(__c,__stream) (__extension__ ({ FILE *__S = (__stream); __PUTC_UNLOCKED_MACRO((__c),__S); }) )" + .byte 0x2 + .uleb128 0x216 + .string "__PUTC_UNLOCKED" + .byte 0x1 + .uleb128 0x217 + .string "__PUTC_UNLOCKED(__c,__stream) __FPUTC_UNLOCKED((__c), (__stream))" + .byte 0x2 + .uleb128 0x21a + .string "__FPUTC" + .byte 0x1 + .uleb128 0x21b + .string "__FPUTC(__c,__stream) (__extension__ ({ FILE *__S = (__stream); ((__S->__user_locking) ? __PUTC_UNLOCKED_MACRO((__c),__S) : (fputc)((__c),__S)); }) )" + .byte 0x2 + .uleb128 0x223 + .string "__PUTC" + .byte 0x1 + .uleb128 0x224 + .string "__PUTC(__c,__stream) __FPUTC((__c), (__stream))" + .byte 0x4 + .byte 0x1 + .uleb128 0x4b + .string "__need___va_list " + .byte 0x3 + .uleb128 0x4d + .file 20 "/opt/STM/STLinux-2.3ear/devkit/sh4/lib/gcc/sh4-linux-uclibc/4.1.1/include/stdarg.h" + .uleb128 0x14 + .byte 0x2 + .uleb128 0x25 + .string "__need___va_list" + .byte 0x1 + .uleb128 0x2a + .string "__GNUC_VA_LIST " + .byte 0x4 + .byte 0x1 + .uleb128 0x5b + .string "_IOFBF __STDIO_IOFBF" + .byte 0x1 + .uleb128 0x5c + .string "_IOLBF __STDIO_IOLBF" + .byte 0x1 + .uleb128 0x5d + .string "_IONBF __STDIO_IONBF" + .byte 0x1 + .uleb128 0x62 + .string "BUFSIZ __STDIO_BUFSIZ" + .byte 0x1 + .uleb128 0x69 + .string "EOF (-1)" + .byte 0x1 + .uleb128 0x6f + .string "SEEK_SET 0" + .byte 0x1 + .uleb128 0x70 + .string "SEEK_CUR 1" + .byte 0x1 + .uleb128 0x71 + .string "SEEK_END 2" + .byte 0x1 + .uleb128 0x76 + .string "P_tmpdir \"/tmp\"" + .byte 0x3 + .uleb128 0x84 + .file 21 "../../include/bits/stdio_lim.h" + .uleb128 0x15 + .byte 0x1 + .uleb128 0x18 + .string "L_tmpnam 20" + .byte 0x1 + .uleb128 0x19 + .string "TMP_MAX 238328" + .byte 0x1 + .uleb128 0x1a + .string "FILENAME_MAX 4095" + .byte 0x1 + .uleb128 0x1d + .string "L_ctermid 9" + .byte 0x1 + .uleb128 0x1e + .string "L_cuserid 9" + .byte 0x2 + .uleb128 0x23 + .string "FOPEN_MAX" + .byte 0x1 + .uleb128 0x24 + .string "FOPEN_MAX 16" + .byte 0x4 + .byte 0x1 + .uleb128 0x8b + .string "stdin stdin" + .byte 0x1 + .uleb128 0x8c + .string "stdout stdout" + .byte 0x1 + .uleb128 0x8d + .string "stderr stderr" + .byte 0x1 + .uleb128 0x1bc + .string "getc(_fp) __GETC(_fp)" + .byte 0x1 + .uleb128 0x1c7 + .string "getc_unlocked(_fp) __GETC_UNLOCKED(_fp)" + .byte 0x1 + .uleb128 0x1e9 + .string "putc(_ch,_fp) __PUTC(_ch, _fp)" + .byte 0x1 + .uleb128 0x1fe + .string "putc_unlocked(_ch,_fp) __PUTC_UNLOCKED(_ch, _fp)" + .byte 0x1 + .uleb128 0x343 + .string "fgetc(_fp) __FGETC(_fp)" + .byte 0x1 + .uleb128 0x344 + .string "fputc(_ch,_fp) __FPUTC(_ch, _fp)" + .byte 0x1 + .uleb128 0x347 + .string "fgetc_unlocked(_fp) __FGETC_UNLOCKED(_fp)" + .byte 0x1 + .uleb128 0x348 + .string "fputc_unlocked(_ch,_fp) __FPUTC_UNLOCKED(_ch, _fp)" + .byte 0x1 + .uleb128 0x34e + .string "getchar() __GETC(__stdin)" + .byte 0x1 + .uleb128 0x353 + .string "putchar(_ch) __PUTC((_ch), __stdout)" + .byte 0x1 + .uleb128 0x356 + .string "getchar_unlocked() __GETC_UNLOCKED(__stdin)" + .byte 0x1 + .uleb128 0x357 + .string "putchar_unlocked(_ch) __PUTC_UNLOCKED((_ch), __stdout)" + .byte 0x1 + .uleb128 0x35b + .string "clearerr(_fp) __CLEARERR(_fp)" + .byte 0x1 + .uleb128 0x35c + .string "feof(_fp) __FEOF(_fp)" + .byte 0x1 + .uleb128 0x35d + .string "ferror(_fp) __FERROR(_fp)" + .byte 0x1 + .uleb128 0x360 + .string "clearerr_unlocked(_fp) __CLEARERR_UNLOCKED(_fp)" + .byte 0x1 + .uleb128 0x361 + .string "feof_unlocked(_fp) __FEOF_UNLOCKED(_fp)" + .byte 0x1 + .uleb128 0x362 + .string "ferror_unlocked(_fp) __FERROR_UNLOCKED(_fp)" + .byte 0x4 + .byte 0x3 + .uleb128 0xc + .file 22 "../../include/stdlib.h" + .uleb128 0x16 + .byte 0x1 + .uleb128 0x1c + .string "__need_size_t " + .byte 0x1 + .uleb128 0x1f + .string "__need_wchar_t " + .byte 0x1 + .uleb128 0x21 + .string "__need_NULL " + .byte 0x3 + .uleb128 0x24 + .uleb128 0xa + .byte 0x2 + .uleb128 0xec + .string "__need_size_t" + .byte 0x2 + .uleb128 0x159 + .string "__need_wchar_t" + .byte 0x2 + .uleb128 0x18e + .string "NULL" + .byte 0x1 + .uleb128 0x193 + .string "NULL ((void *)0)" + .byte 0x2 + .uleb128 0x199 + .string "__need_NULL" + .byte 0x4 + .byte 0x1 + .uleb128 0x28 + .string "_STDLIB_H 1" + .byte 0x3 + .uleb128 0x2d + .file 23 "../../include/bits/waitflags.h" + .uleb128 0x17 + .byte 0x1 + .uleb128 0x1a + .string "WNOHANG 1" + .byte 0x1 + .uleb128 0x1b + .string "WUNTRACED 2" + .byte 0x1 + .uleb128 0x1e + .string "WSTOPPED 2" + .byte 0x1 + .uleb128 0x1f + .string "WEXITED 4" + .byte 0x1 + .uleb128 0x20 + .string "WCONTINUED 8" + .byte 0x1 + .uleb128 0x21 + .string "WNOWAIT 0x01000000" + .byte 0x1 + .uleb128 0x23 + .string "__WNOTHREAD 0x20000000" + .byte 0x1 + .uleb128 0x25 + .string "__WALL 0x40000000" + .byte 0x1 + .uleb128 0x26 + .string "__WCLONE 0x80000000" + .byte 0x4 + .byte 0x3 + .uleb128 0x2e + .file 24 "../../include/bits/waitstatus.h" + .uleb128 0x18 + .byte 0x1 + .uleb128 0x1d + .string "__WEXITSTATUS(status) (((status) & 0xff00) >> 8)" + .byte 0x1 + .uleb128 0x20 + .string "__WTERMSIG(status) ((status) & 0x7f)" + .byte 0x1 + .uleb128 0x23 + .string "__WSTOPSIG(status) __WEXITSTATUS(status)" + .byte 0x1 + .uleb128 0x26 + .string "__WIFEXITED(status) (__WTERMSIG(status) == 0)" + .byte 0x1 + .uleb128 0x2a + .string "__WIFSIGNALED(status) (__extension__ ({ int __status = (status); !__WIFSTOPPED(__status) && !__WIFEXITED(__status); }))" + .byte 0x1 + .uleb128 0x32 + .string "__WIFSTOPPED(status) (((status) & 0xff) == 0x7f)" + .byte 0x1 + .uleb128 0x35 + .string "__WCOREDUMP(status) ((status) & __WCOREFLAG)" + .byte 0x1 + .uleb128 0x38 + .string "__W_EXITCODE(ret,sig) ((ret) << 8 | (sig))" + .byte 0x1 + .uleb128 0x39 + .string "__W_STOPCODE(sig) ((sig) << 8 | 0x7f)" + .byte 0x1 + .uleb128 0x3a + .string "__WCOREFLAG 0x80" + .byte 0x3 + .uleb128 0x40 + .file 25 "../../include/endian.h" + .uleb128 0x19 + .byte 0x1 + .uleb128 0x14 + .string "_ENDIAN_H 1" + .byte 0x1 + .uleb128 0x20 + .string "__LITTLE_ENDIAN 1234" + .byte 0x1 + .uleb128 0x21 + .string "__BIG_ENDIAN 4321" + .byte 0x1 + .uleb128 0x22 + .string "__PDP_ENDIAN 3412" + .byte 0x3 + .uleb128 0x26 + .file 26 "../../include/bits/endian.h" + .uleb128 0x1a + .byte 0x1 + .uleb128 0x8 + .string "__BYTE_ORDER __LITTLE_ENDIAN" + .byte 0x1 + .uleb128 0x9 + .string "__FLOAT_WORD_ORDER __LITTLE_ENDIAN" + .byte 0x4 + .byte 0x1 + .uleb128 0x2e + .string "LITTLE_ENDIAN __LITTLE_ENDIAN" + .byte 0x1 + .uleb128 0x2f + .string "BIG_ENDIAN __BIG_ENDIAN" + .byte 0x1 + .uleb128 0x30 + .string "PDP_ENDIAN __PDP_ENDIAN" + .byte 0x1 + .uleb128 0x31 + .string "BYTE_ORDER __BYTE_ORDER" + .byte 0x1 + .uleb128 0x35 + .string "__LONG_LONG_PAIR(HI,LO) LO, HI" + .byte 0x4 + .byte 0x1 + .uleb128 0x62 + .string "w_termsig __wait_terminated.__w_termsig" + .byte 0x1 + .uleb128 0x63 + .string "w_coredump __wait_terminated.__w_coredump" + .byte 0x1 + .uleb128 0x64 + .string "w_retcode __wait_terminated.__w_retcode" + .byte 0x1 + .uleb128 0x65 + .string "w_stopsig __wait_stopped.__w_stopsig" + .byte 0x1 + .uleb128 0x66 + .string "w_stopval __wait_stopped.__w_stopval" + .byte 0x4 + .byte 0x1 + .uleb128 0x35 + .string "__WAIT_INT(status) (__extension__ ({ union { __typeof(status) __in; int __i; } __u; __u.__in = (status); __u.__i; }))" + .byte 0x1 + .uleb128 0x4b + .string "__WAIT_STATUS_DEFN int *" + .byte 0x1 + .uleb128 0x57 + .string "WEXITSTATUS(status) __WEXITSTATUS(__WAIT_INT(status))" + .byte 0x1 + .uleb128 0x58 + .string "WTERMSIG(status) __WTERMSIG(__WAIT_INT(status))" + .byte 0x1 + .uleb128 0x59 + .string "WSTOPSIG(status) __WSTOPSIG(__WAIT_INT(status))" + .byte 0x1 + .uleb128 0x5a + .string "WIFEXITED(status) __WIFEXITED(__WAIT_INT(status))" + .byte 0x1 + .uleb128 0x5b + .string "WIFSIGNALED(status) __WIFSIGNALED(__WAIT_INT(status))" + .byte 0x1 + .uleb128 0x5c + .string "WIFSTOPPED(status) __WIFSTOPPED(__WAIT_INT(status))" + .byte 0x1 + .uleb128 0x71 + .string "__ldiv_t_defined 1" + .byte 0x1 + .uleb128 0x7d + .string "__lldiv_t_defined 1" + .byte 0x1 + .uleb128 0x83 + .string "RAND_MAX 2147483647" + .byte 0x1 + .uleb128 0x88 + .string "EXIT_FAILURE 1" + .byte 0x1 + .uleb128 0x89 + .string "EXIT_SUCCESS 0" + .byte 0x1 + .uleb128 0x92 + .string "MB_CUR_MAX (_stdlib_mb_cur_max ())" + .byte 0x3 + .uleb128 0x133 + .file 27 "../../include/sys/types.h" + .uleb128 0x1b + .byte 0x1 + .uleb128 0x19 + .string "_SYS_TYPES_H 1" + .byte 0x1 + .uleb128 0x2a + .string "__u_char_defined " + .byte 0x1 + .uleb128 0x36 + .string "__ino_t_defined " + .byte 0x1 + .uleb128 0x3a + .string "__ino64_t_defined " + .byte 0x1 + .uleb128 0x3f + .string "__dev_t_defined " + .byte 0x1 + .uleb128 0x44 + .string "__gid_t_defined " + .byte 0x1 + .uleb128 0x49 + .string "__mode_t_defined " + .byte 0x1 + .uleb128 0x4e + .string "__nlink_t_defined " + .byte 0x1 + .uleb128 0x53 + .string "__uid_t_defined " + .byte 0x1 + .uleb128 0x5c + .string "__off_t_defined " + .byte 0x1 + .uleb128 0x60 + .string "__off64_t_defined " + .byte 0x1 + .uleb128 0x65 + .string "__pid_t_defined " + .byte 0x1 + .uleb128 0x6a + .string "__id_t_defined " + .byte 0x1 + .uleb128 0x6f + .string "__ssize_t_defined " + .byte 0x1 + .uleb128 0x76 + .string "__daddr_t_defined " + .byte 0x1 + .uleb128 0x7c + .string "__key_t_defined " + .byte 0x1 + .uleb128 0x80 + .string "__need_clock_t " + .byte 0x1 + .uleb128 0x82 + .string "__need_time_t " + .byte 0x1 + .uleb128 0x83 + .string "__need_timer_t " + .byte 0x1 + .uleb128 0x84 + .string "__need_clockid_t " + .byte 0x3 + .uleb128 0x86 + .file 28 "../../include/time.h" + .uleb128 0x1c + .byte 0x1 + .uleb128 0x37 + .string "__clock_t_defined 1" + .byte 0x2 + .uleb128 0x44 + .string "__need_clock_t" + .byte 0x1 + .uleb128 0x47 + .string "__time_t_defined 1" + .byte 0x2 + .uleb128 0x54 + .string "__need_time_t" + .byte 0x1 + .uleb128 0x58 + .string "__clockid_t_defined 1" + .byte 0x2 + .uleb128 0x60 + .string "__clockid_time_t" + .byte 0x1 + .uleb128 0x64 + .string "__timer_t_defined 1" + .byte 0x2 + .uleb128 0x6c + .string "__need_timer_t" + .byte 0x2 + .uleb128 0x80 + .string "__need_timespec" + .byte 0x4 + .byte 0x1 + .uleb128 0x8a + .string "__useconds_t_defined " + .byte 0x1 + .uleb128 0x8e + .string "__suseconds_t_defined " + .byte 0x1 + .uleb128 0x92 + .string "__need_size_t " + .byte 0x3 + .uleb128 0x94 + .uleb128 0xa + .byte 0x2 + .uleb128 0xec + .string "__need_size_t" + .byte 0x2 + .uleb128 0x199 + .string "__need_NULL" + .byte 0x4 + .byte 0x1 + .uleb128 0xb8 + .string "__intN_t(N,MODE) typedef int int ##N ##_t __attribute__ ((__mode__ (MODE)))" + .byte 0x1 + .uleb128 0xba + .string "__u_intN_t(N,MODE) typedef unsigned int u_int ##N ##_t __attribute__ ((__mode__ (MODE)))" + .byte 0x1 + .uleb128 0xbe + .string "__int8_t_defined " + .byte 0x1 + .uleb128 0xd0 + .string "__BIT_TYPES_DEFINED__ 1" + .byte 0x3 + .uleb128 0xd9 + .file 29 "../../include/sys/select.h" + .uleb128 0x1d + .byte 0x1 + .uleb128 0x17 + .string "_SYS_SELECT_H 1" + .byte 0x3 + .uleb128 0x20 + .file 30 "../../include/bits/select.h" + .uleb128 0x1e + .byte 0x1 + .uleb128 0x1a + .string "__FD_ZERO(s) do { unsigned int __i; fd_set *__arr = (s); for (__i = 0; __i < sizeof (fd_set) / sizeof (__fd_mask); ++__i) __FDS_BITS (__arr)[__i] = 0; } while (0)" + .byte 0x1 + .uleb128 0x21 + .string "__FD_SET(d,s) (__FDS_BITS (s)[__FDELT(d)] |= __FDMASK(d))" + .byte 0x1 + .uleb128 0x22 + .string "__FD_CLR(d,s) (__FDS_BITS (s)[__FDELT(d)] &= ~__FDMASK(d))" + .byte 0x1 + .uleb128 0x23 + .string "__FD_ISSET(d,s) ((__FDS_BITS (s)[__FDELT(d)] & __FDMASK(d)) != 0)" + .byte 0x4 + .byte 0x3 + .uleb128 0x23 + .file 31 "../../include/bits/sigset.h" + .uleb128 0x1f + .byte 0x1 + .uleb128 0x15 + .string "_SIGSET_H_types 1" + .byte 0x1 + .uleb128 0x1b + .string "_SIGSET_NWORDS (1024 / (8 * sizeof (unsigned long int)))" + .byte 0x4 + .byte 0x1 + .uleb128 0x25 + .string "__sigset_t_defined " + .byte 0x1 + .uleb128 0x2a + .string "__need_time_t " + .byte 0x1 + .uleb128 0x2b + .string "__need_timespec " + .byte 0x3 + .uleb128 0x2d + .uleb128 0x1c + .byte 0x2 + .uleb128 0x44 + .string "__need_clock_t" + .byte 0x2 + .uleb128 0x54 + .string "__need_time_t" + .byte 0x2 + .uleb128 0x60 + .string "__clockid_time_t" + .byte 0x2 + .uleb128 0x6c + .string "__need_timer_t" + .byte 0x1 + .uleb128 0x73 + .string "__timespec_defined 1" + .byte 0x2 + .uleb128 0x80 + .string "__need_timespec" + .byte 0x4 + .byte 0x1 + .uleb128 0x2d + .string "__need_timeval " + .byte 0x3 + .uleb128 0x2f + .file 32 "../../include/bits/time.h" + .uleb128 0x20 + .byte 0x2 + .uleb128 0x42 + .string "__need_timeval" + .byte 0x1 + .uleb128 0x44 + .string "_STRUCT_TIMEVAL 1" + .byte 0x4 + .byte 0x2 + .uleb128 0x3a + .string "__NFDBITS" + .byte 0x2 + .uleb128 0x3b + .string "__FDELT" + .byte 0x2 + .uleb128 0x3c + .string "__FDMASK" + .byte 0x1 + .uleb128 0x3e + .string "__NFDBITS (8 * sizeof (__fd_mask))" + .byte 0x1 + .uleb128 0x3f + .string "__FDELT(d) ((d) / __NFDBITS)" + .byte 0x1 + .uleb128 0x40 + .string "__FDMASK(d) ((__fd_mask) 1 << ((d) % __NFDBITS))" + .byte 0x1 + .uleb128 0x49 + .string "__FDS_BITS(set) ((set)->fds_bits)" + .byte 0x1 + .uleb128 0x51 + .string "FD_SETSIZE __FD_SETSIZE" + .byte 0x1 + .uleb128 0x58 + .string "NFDBITS __NFDBITS" + .byte 0x1 + .uleb128 0x5d + .string "FD_SET(fd,fdsetp) __FD_SET (fd, fdsetp)" + .byte 0x1 + .uleb128 0x5e + .string "FD_CLR(fd,fdsetp) __FD_CLR (fd, fdsetp)" + .byte 0x1 + .uleb128 0x5f + .string "FD_ISSET(fd,fdsetp) __FD_ISSET (fd, fdsetp)" + .byte 0x1 + .uleb128 0x60 + .string "FD_ZERO(fdsetp) __FD_ZERO (fdsetp)" + .byte 0x4 + .byte 0x3 + .uleb128 0xdc + .file 33 "../../include/sys/sysmacros.h" + .uleb128 0x21 + .byte 0x1 + .uleb128 0x15 + .string "_SYS_SYSMACROS_H 1" + .byte 0x1 + .uleb128 0x40 + .string "major(dev) gnu_dev_major (dev)" + .byte 0x1 + .uleb128 0x41 + .string "minor(dev) gnu_dev_minor (dev)" + .byte 0x1 + .uleb128 0x42 + .string "makedev(maj,min) gnu_dev_makedev (maj, min)" + .byte 0x4 + .byte 0x1 + .uleb128 0xe1 + .string "__blksize_t_defined " + .byte 0x1 + .uleb128 0xe8 + .string "__blkcnt_t_defined " + .byte 0x1 + .uleb128 0xec + .string "__fsblkcnt_t_defined " + .byte 0x1 + .uleb128 0xf0 + .string "__fsfilcnt_t_defined " + .byte 0x4 + .byte 0x1 + .uleb128 0x1ca + .string "__malloc_and_calloc_defined " + .byte 0x3 + .uleb128 0x1e5 + .file 34 "../../include/alloca.h" + .uleb128 0x22 + .byte 0x1 + .uleb128 0x14 + .string "_ALLOCA_H 1" + .byte 0x1 + .uleb128 0x18 + .string "__need_size_t " + .byte 0x3 + .uleb128 0x1a + .uleb128 0xa + .byte 0x2 + .uleb128 0xec + .string "__need_size_t" + .byte 0x2 + .uleb128 0x199 + .string "__need_NULL" + .byte 0x4 + .byte 0x2 + .uleb128 0x1e + .string "alloca" + .byte 0x1 + .uleb128 0x24 + .string "alloca(size) __builtin_alloca (size)" + .byte 0x1 + .uleb128 0x27 + .string "__MAX_ALLOCA_CUTOFF 65536" + .byte 0x4 + .byte 0x1 + .uleb128 0x232 + .string "__UCLIBC_MAX_ATEXIT 20" + .byte 0x1 + .uleb128 0x285 + .string "__COMPAR_FN_T " + .byte 0x2 + .uleb128 0x35c + .string "__need_malloc_and_calloc" + .byte 0x4 + .byte 0x3 + .uleb128 0xd + .file 35 "../../include/string.h" + .uleb128 0x23 + .byte 0x1 + .uleb128 0x18 + .string "_STRING_H 1" + .byte 0x1 + .uleb128 0x1f + .string "__need_size_t " + .byte 0x1 + .uleb128 0x20 + .string "__need_NULL " + .byte 0x3 + .uleb128 0x22 + .uleb128 0xa + .byte 0x2 + .uleb128 0xec + .string "__need_size_t" + .byte 0x2 + .uleb128 0x18e + .string "NULL" + .byte 0x1 + .uleb128 0x193 + .string "NULL ((void *)0)" + .byte 0x2 + .uleb128 0x199 + .string "__need_NULL" + .byte 0x4 + .byte 0x1 + .uleb128 0x90 + .string "strdupa(s) (__extension__ ({ __const char *__old = (s); size_t __len = strlen (__old) + 1; char *__new = (char *) __builtin_alloca (__len); (char *) memcpy (__new, __old, __len); }))" + .byte 0x1 + .uleb128 0x9a + .string "strndupa(s,n) (__extension__ ({ __const char *__old = (s); size_t __len = strnlen (__old, (n)); char *__new = (char *) __builtin_alloca (__len + 1); __new[__len] = '\\0'; (char *) memcpy (__new, __old, __len); }))" + .byte 0x4 + .byte 0x3 + .uleb128 0xe + .file 36 "../../include/locale.h" + .uleb128 0x24 + .byte 0x1 + .uleb128 0x18 + .string "_LOCALE_H 1" + .byte 0x1 + .uleb128 0x1c + .string "__need_NULL " + .byte 0x3 + .uleb128 0x1e + .uleb128 0xa + .byte 0x2 + .uleb128 0x18e + .string "NULL" + .byte 0x1 + .uleb128 0x193 + .string "NULL ((void *)0)" + .byte 0x2 + .uleb128 0x199 + .string "__need_NULL" + .byte 0x4 + .byte 0x3 + .uleb128 0x1f + .file 37 "../../include/bits/uClibc_locale.h" + .uleb128 0x25 + .byte 0x1 + .uleb128 0x1f + .string "_UCLIBC_LOCALE_H " + .byte 0x2 + .uleb128 0x26 + .string "__LOCALE_C_ONLY" + .byte 0x1 + .uleb128 0x34 + .string "__NL_ITEM_CATEGORY_SHIFT (8)" + .byte 0x1 + .uleb128 0x35 + .string "__NL_ITEM_INDEX_MASK (0xff)" + .byte 0x1 + .uleb128 0x39 + .string "__LC_CTYPE 0" + .byte 0x1 + .uleb128 0x3a + .string "__LC_NUMERIC 1" + .byte 0x1 + .uleb128 0x3b + .string "__LC_MONETARY 2" + .byte 0x1 + .uleb128 0x3c + .string "__LC_TIME 3" + .byte 0x1 + .uleb128 0x3d + .string "__LC_COLLATE 4" + .byte 0x1 + .uleb128 0x3e + .string "__LC_MESSAGES 5" + .byte 0x1 + .uleb128 0x3f + .string "__LC_ALL 6" + .byte 0x3 + .uleb128 0x46 + .uleb128 0xa + .byte 0x1 + .uleb128 0x2b + .string "_STDDEF_H " + .byte 0x1 + .uleb128 0x2c + .string "_STDDEF_H_ " + .byte 0x1 + .uleb128 0x2e + .string "_ANSI_STDDEF_H " + .byte 0x1 + .uleb128 0x30 + .string "__STDDEF_H__ " + .byte 0x1 + .uleb128 0x8d + .string "_PTRDIFF_T " + .byte 0x1 + .uleb128 0x8e + .string "_T_PTRDIFF_ " + .byte 0x1 + .uleb128 0x8f + .string "_T_PTRDIFF " + .byte 0x1 + .uleb128 0x90 + .string "__PTRDIFF_T " + .byte 0x1 + .uleb128 0x91 + .string "_PTRDIFF_T_ " + .byte 0x1 + .uleb128 0x92 + .string "_BSD_PTRDIFF_T_ " + .byte 0x1 + .uleb128 0x93 + .string "___int_ptrdiff_t_h " + .byte 0x1 + .uleb128 0x94 + .string "_GCC_PTRDIFF_T " + .byte 0x2 + .uleb128 0xa3 + .string "__need_ptrdiff_t" + .byte 0x2 + .uleb128 0xec + .string "__need_size_t" + .byte 0x2 + .uleb128 0x159 + .string "__need_wchar_t" + .byte 0x2 + .uleb128 0x18e + .string "NULL" + .byte 0x1 + .uleb128 0x193 + .string "NULL ((void *)0)" + .byte 0x2 + .uleb128 0x199 + .string "__need_NULL" + .byte 0x1 + .uleb128 0x19e + .string "offsetof(TYPE,MEMBER) __builtin_offsetof (TYPE, MEMBER)" + .byte 0x4 + .byte 0x3 + .uleb128 0x47 + .file 38 "../../include/stdint.h" + .uleb128 0x26 + .byte 0x1 + .uleb128 0x18 + .string "_STDINT_H 1" + .byte 0x3 + .uleb128 0x1f + .uleb128 0xd + .byte 0x1 + .uleb128 0x13 + .string "__WORDSIZE 32" + .byte 0x4 + .byte 0x1 + .uleb128 0x37 + .string "__uint32_t_defined " + .byte 0x1 + .uleb128 0x81 + .string "__intptr_t_defined " + .byte 0x1 + .uleb128 0x9b + .string "__INT64_C(c) c ## LL" + .byte 0x1 + .uleb128 0x9c + .string "__UINT64_C(c) c ## ULL" + .byte 0x1 + .uleb128 0xa2 + .string "INT8_MIN (-128)" + .byte 0x1 + .uleb128 0xa3 + .string "INT16_MIN (-32767-1)" + .byte 0x1 + .uleb128 0xa4 + .string "INT32_MIN (-2147483647-1)" + .byte 0x1 + .uleb128 0xa5 + .string "INT64_MIN (-__INT64_C(9223372036854775807)-1)" + .byte 0x1 + .uleb128 0xa7 + .string "INT8_MAX (127)" + .byte 0x1 + .uleb128 0xa8 + .string "INT16_MAX (32767)" + .byte 0x1 + .uleb128 0xa9 + .string "INT32_MAX (2147483647)" + .byte 0x1 + .uleb128 0xaa + .string "INT64_MAX (__INT64_C(9223372036854775807))" + .byte 0x1 + .uleb128 0xad + .string "UINT8_MAX (255)" + .byte 0x1 + .uleb128 0xae + .string "UINT16_MAX (65535)" + .byte 0x1 + .uleb128 0xaf + .string "UINT32_MAX (4294967295U)" + .byte 0x1 + .uleb128 0xb0 + .string "UINT64_MAX (__UINT64_C(18446744073709551615))" + .byte 0x1 + .uleb128 0xb4 + .string "INT_LEAST8_MIN (-128)" + .byte 0x1 + .uleb128 0xb5 + .string "INT_LEAST16_MIN (-32767-1)" + .byte 0x1 + .uleb128 0xb6 + .string "INT_LEAST32_MIN (-2147483647-1)" + .byte 0x1 + .uleb128 0xb7 + .string "INT_LEAST64_MIN (-__INT64_C(9223372036854775807)-1)" + .byte 0x1 + .uleb128 0xb9 + .string "INT_LEAST8_MAX (127)" + .byte 0x1 + .uleb128 0xba + .string "INT_LEAST16_MAX (32767)" + .byte 0x1 + .uleb128 0xbb + .string "INT_LEAST32_MAX (2147483647)" + .byte 0x1 + .uleb128 0xbc + .string "INT_LEAST64_MAX (__INT64_C(9223372036854775807))" + .byte 0x1 + .uleb128 0xbf + .string "UINT_LEAST8_MAX (255)" + .byte 0x1 + .uleb128 0xc0 + .string "UINT_LEAST16_MAX (65535)" + .byte 0x1 + .uleb128 0xc1 + .string "UINT_LEAST32_MAX (4294967295U)" + .byte 0x1 + .uleb128 0xc2 + .string "UINT_LEAST64_MAX (__UINT64_C(18446744073709551615))" + .byte 0x1 + .uleb128 0xc6 + .string "INT_FAST8_MIN (-128)" + .byte 0x1 + .uleb128 0xcb + .string "INT_FAST16_MIN (-2147483647-1)" + .byte 0x1 + .uleb128 0xcc + .string "INT_FAST32_MIN (-2147483647-1)" + .byte 0x1 + .uleb128 0xce + .string "INT_FAST64_MIN (-__INT64_C(9223372036854775807)-1)" + .byte 0x1 + .uleb128 0xd0 + .string "INT_FAST8_MAX (127)" + .byte 0x1 + .uleb128 0xd5 + .string "INT_FAST16_MAX (2147483647)" + .byte 0x1 + .uleb128 0xd6 + .string "INT_FAST32_MAX (2147483647)" + .byte 0x1 + .uleb128 0xd8 + .string "INT_FAST64_MAX (__INT64_C(9223372036854775807))" + .byte 0x1 + .uleb128 0xdb + .string "UINT_FAST8_MAX (255)" + .byte 0x1 + .uleb128 0xe0 + .string "UINT_FAST16_MAX (4294967295U)" + .byte 0x1 + .uleb128 0xe1 + .string "UINT_FAST32_MAX (4294967295U)" + .byte 0x1 + .uleb128 0xe3 + .string "UINT_FAST64_MAX (__UINT64_C(18446744073709551615))" + .byte 0x1 + .uleb128 0xec + .string "INTPTR_MIN (-2147483647-1)" + .byte 0x1 + .uleb128 0xed + .string "INTPTR_MAX (2147483647)" + .byte 0x1 + .uleb128 0xee + .string "UINTPTR_MAX (4294967295U)" + .byte 0x1 + .uleb128 0xf3 + .string "INTMAX_MIN (-__INT64_C(9223372036854775807)-1)" + .byte 0x1 + .uleb128 0xf5 + .string "INTMAX_MAX (__INT64_C(9223372036854775807))" + .byte 0x1 + .uleb128 0xf8 + .string "UINTMAX_MAX (__UINT64_C(18446744073709551615))" + .byte 0x1 + .uleb128 0x10a + .string "PTRDIFF_MIN (-2147483647-1)" + .byte 0x1 + .uleb128 0x10b + .string "PTRDIFF_MAX (2147483647)" + .byte 0x1 + .uleb128 0x10f + .string "SIG_ATOMIC_MIN (-2147483647-1)" + .byte 0x1 + .uleb128 0x110 + .string "SIG_ATOMIC_MAX (2147483647)" + .byte 0x1 + .uleb128 0x116 + .string "SIZE_MAX (4294967295U)" + .byte 0x1 + .uleb128 0x11d + .string "WCHAR_MIN __WCHAR_MIN" + .byte 0x1 + .uleb128 0x11e + .string "WCHAR_MAX __WCHAR_MAX" + .byte 0x1 + .uleb128 0x122 + .string "WINT_MIN (0u)" + .byte 0x1 + .uleb128 0x123 + .string "WINT_MAX (4294967295u)" + .byte 0x1 + .uleb128 0x12e + .string "INT8_C(c) c" + .byte 0x1 + .uleb128 0x12f + .string "INT16_C(c) c" + .byte 0x1 + .uleb128 0x130 + .string "INT32_C(c) c" + .byte 0x1 + .uleb128 0x134 + .string "INT64_C(c) c ## LL" + .byte 0x1 + .uleb128 0x138 + .string "UINT8_C(c) c ## U" + .byte 0x1 + .uleb128 0x139 + .string "UINT16_C(c) c ## U" + .byte 0x1 + .uleb128 0x13a + .string "UINT32_C(c) c ## U" + .byte 0x1 + .uleb128 0x13e + .string "UINT64_C(c) c ## ULL" + .byte 0x1 + .uleb128 0x146 + .string "INTMAX_C(c) c ## LL" + .byte 0x1 + .uleb128 0x147 + .string "UINTMAX_C(c) c ## ULL" + .byte 0x4 + .byte 0x3 + .uleb128 0x48 + .file 39 "../../include/bits/uClibc_touplow.h" + .uleb128 0x27 + .byte 0x1 + .uleb128 0x1f + .string "_UCLIBC_TOUPLOW_H " + .byte 0x1 + .uleb128 0x2b + .string "__UCLIBC_CTYPE_B_TBL_OFFSET 128" + .byte 0x1 + .uleb128 0x2c + .string "__UCLIBC_CTYPE_TO_TBL_OFFSET 128" + .byte 0x4 + .byte 0x3 + .uleb128 0x4b + .file 40 "../../include/bits/uClibc_locale_data.h" + .uleb128 0x28 + .byte 0x1 + .uleb128 0x1 + .string "__lc_time_data_LEN 25900" + .byte 0x1 + .uleb128 0x2 + .string "__lc_time_rows_LEN 7650" + .byte 0x1 + .uleb128 0x3 + .string "__lc_time_item_offsets_LEN 50" + .byte 0x1 + .uleb128 0x4 + .string "__lc_time_item_idx_LEN 3190" + .byte 0x1 + .uleb128 0x5 + .string "__lc_numeric_data_LEN 22" + .byte 0x1 + .uleb128 0x6 + .string "__lc_numeric_rows_LEN 42" + .byte 0x1 + .uleb128 0x7 + .string "__lc_numeric_item_offsets_LEN 3" + .byte 0x1 + .uleb128 0x8 + .string "__lc_numeric_item_idx_LEN 13" + .byte 0x1 + .uleb128 0x9 + .string "__lc_monetary_data_LEN 1578" + .byte 0x1 + .uleb128 0xa + .string "__lc_monetary_rows_LEN 3652" + .byte 0x1 + .uleb128 0xb + .string "__lc_monetary_item_offsets_LEN 22" + .byte 0x1 + .uleb128 0xc + .string "__lc_monetary_item_idx_LEN 391" + .byte 0x1 + .uleb128 0xd + .string "__lc_messages_data_LEN 1583" + .byte 0x1 + .uleb128 0xe + .string "__lc_messages_rows_LEN 312" + .byte 0x1 + .uleb128 0xf + .string "__lc_messages_item_offsets_LEN 4" + .byte 0x1 + .uleb128 0x10 + .string "__lc_messages_item_idx_LEN 170" + .byte 0x1 + .uleb128 0x11 + .string "__lc_ctype_data_LEN 51" + .byte 0x1 + .uleb128 0x12 + .string "__lc_ctype_rows_LEN 20" + .byte 0x1 + .uleb128 0x13 + .string "__lc_ctype_item_offsets_LEN 10" + .byte 0x1 + .uleb128 0x14 + .string "__lc_ctype_item_idx_LEN 20" + .byte 0x1 + .uleb128 0x15 + .string "__CTYPE_HAS_UTF_8_LOCALES 1" + .byte 0x1 + .uleb128 0x16 + .string "__LOCALE_DATA_CATEGORIES 6" + .byte 0x1 + .uleb128 0x17 + .string "__LOCALE_DATA_WIDTH_LOCALES 9" + .byte 0x1 + .uleb128 0x18 + .string "__LOCALE_DATA_NUM_LOCALES 315" + .byte 0x1 + .uleb128 0x19 + .string "__LOCALE_DATA_NUM_LOCALE_NAMES 167" + .byte 0x1 + .uleb128 0x1a + .string "__LOCALE_DATA_AT_MODIFIERS_LENGTH 18" + .byte 0x1 + .uleb128 0x1b + .string "__lc_names_LEN 69" + .byte 0x1 + .uleb128 0x1c + .string "__lc_collate_data_LEN 91141" + .byte 0x1 + .uleb128 0x1d + .string "__CTYPE_HAS_8_BIT_LOCALES 1" + .byte 0x1 + .uleb128 0x1f + .string "__LOCALE_DATA_Cctype_IDX_SHIFT 3" + .byte 0x1 + .uleb128 0x20 + .string "__LOCALE_DATA_Cctype_IDX_LEN 16" + .byte 0x1 + .uleb128 0x21 + .string "__LOCALE_DATA_Cctype_ROW_LEN 4" + .byte 0x1 + .uleb128 0x22 + .string "__LOCALE_DATA_Cctype_PACKED 1" + .byte 0x1 + .uleb128 0x24 + .string "__LOCALE_DATA_Cuplow_IDX_SHIFT 3" + .byte 0x1 + .uleb128 0x25 + .string "__LOCALE_DATA_Cuplow_IDX_LEN 16" + .byte 0x1 + .uleb128 0x26 + .string "__LOCALE_DATA_Cuplow_ROW_LEN 8" + .byte 0x1 + .uleb128 0x28 + .string "__LOCALE_DATA_Cc2wc_IDX_LEN 16" + .byte 0x1 + .uleb128 0x29 + .string "__LOCALE_DATA_Cc2wc_IDX_SHIFT 3" + .byte 0x1 + .uleb128 0x2a + .string "__LOCALE_DATA_Cc2wc_ROW_LEN 8" + .byte 0x1 + .uleb128 0x34 + .string "__LOCALE_DATA_Cwc2c_DOMAIN_MAX 0x25ff" + .byte 0x1 + .uleb128 0x35 + .string "__LOCALE_DATA_Cwc2c_TI_SHIFT 4" + .byte 0x1 + .uleb128 0x36 + .string "__LOCALE_DATA_Cwc2c_TT_SHIFT 4" + .byte 0x1 + .uleb128 0x37 + .string "__LOCALE_DATA_Cwc2c_II_LEN 38" + .byte 0x1 + .uleb128 0x38 + .string "__LOCALE_DATA_Cwc2c_TI_LEN 1072" + .byte 0x1 + .uleb128 0x39 + .string "__LOCALE_DATA_Cwc2c_TT_LEN 3456" + .byte 0x1 + .uleb128 0x3c + .string "__LOCALE_DATA_Cwc2c_TBL_LEN 4528" + .byte 0x1 + .uleb128 0x3e + .string "__LOCALE_DATA_Cuplow_TBL_LEN 504" + .byte 0x1 + .uleb128 0x41 + .string "__LOCALE_DATA_Cctype_TBL_LEN 420" + .byte 0x1 + .uleb128 0x44 + .string "__LOCALE_DATA_Cc2wc_TBL_LEN 1760" + .byte 0x1 + .uleb128 0x48 + .string "__LOCALE_DATA_NUM_CODESETS 23" + .byte 0x1 + .uleb128 0x49 + .ascii "__LOCALE_DATA_CODESET_LIST \"\\x18\\x22\\x31\\x38\\x3f\\x4b\\" + .ascii "x56\\x62\" \"\\x6e\\x7a\\x86\\x92\\x9d\\xa8\\xb3\\xbe\" \"\\" + .ascii "xc9\\xd4\\xdf\\xea\\xf1\\xf8\\xff\" \"\\0\" \"ARMSCII-8\\0\"" + .ascii " \"ANSI_X3.4-1968\\0\" \"CP1251\\0\" \"CP1255\\0\" \"GEORGIA" + .ascii "N-PS\\0\" \"IS" + .string "O-8859-1\\0\" \"ISO-8859-10\\0\" \"ISO-8859-13\\0\" \"ISO-8859-14\\0\" \"ISO-8859-15\\0\" \"ISO-8859-16\\0\" \"ISO-8859-2\\0\" \"ISO-8859-3\\0\" \"ISO-8859-4\\0\" \"ISO-8859-5\\0\" \"ISO-8859-6\\0\" \"ISO-8859-7\\0\" \"ISO-8859-8\\0\" \"ISO-8859-9\\0\" \"KOI8-R\\0\" \"KOI8-T\\0\" \"KOI8-U\\0\" \"TIS-620\\0\"" + .byte 0x1 + .uleb128 0x66 + .string "__CTYPE_HAS_CODESET_ARMSCII_8 " + .byte 0x1 + .uleb128 0x67 + .string "__CTYPE_HAS_CODESET_ANSI_X3 .4_1968" + .byte 0x1 + .uleb128 0x68 + .string "__CTYPE_HAS_CODESET_CP1251 " + .byte 0x1 + .uleb128 0x69 + .string "__CTYPE_HAS_CODESET_CP1255 " + .byte 0x1 + .uleb128 0x6a + .string "__CTYPE_HAS_CODESET_GEORGIAN_PS " + .byte 0x1 + .uleb128 0x6b + .string "__CTYPE_HAS_CODESET_ISO_8859_1 " + .byte 0x1 + .uleb128 0x6c + .string "__CTYPE_HAS_CODESET_ISO_8859_10 " + .byte 0x1 + .uleb128 0x6d + .string "__CTYPE_HAS_CODESET_ISO_8859_13 " + .byte 0x1 + .uleb128 0x6e + .string "__CTYPE_HAS_CODESET_ISO_8859_14 " + .byte 0x1 + .uleb128 0x6f + .string "__CTYPE_HAS_CODESET_ISO_8859_15 " + .byte 0x1 + .uleb128 0x70 + .string "__CTYPE_HAS_CODESET_ISO_8859_16 " + .byte 0x1 + .uleb128 0x71 + .string "__CTYPE_HAS_CODESET_ISO_8859_2 " + .byte 0x1 + .uleb128 0x72 + .string "__CTYPE_HAS_CODESET_ISO_8859_3 " + .byte 0x1 + .uleb128 0x73 + .string "__CTYPE_HAS_CODESET_ISO_8859_4 " + .byte 0x1 + .uleb128 0x74 + .string "__CTYPE_HAS_CODESET_ISO_8859_5 " + .byte 0x1 + .uleb128 0x75 + .string "__CTYPE_HAS_CODESET_ISO_8859_6 " + .byte 0x1 + .uleb128 0x76 + .string "__CTYPE_HAS_CODESET_ISO_8859_7 " + .byte 0x1 + .uleb128 0x77 + .string "__CTYPE_HAS_CODESET_ISO_8859_8 " + .byte 0x1 + .uleb128 0x78 + .string "__CTYPE_HAS_CODESET_ISO_8859_9 " + .byte 0x1 + .uleb128 0x79 + .string "__CTYPE_HAS_CODESET_KOI8_R " + .byte 0x1 + .uleb128 0x7a + .string "__CTYPE_HAS_CODESET_KOI8_T " + .byte 0x1 + .uleb128 0x7b + .string "__CTYPE_HAS_CODESET_KOI8_U " + .byte 0x1 + .uleb128 0x7c + .string "__CTYPE_HAS_CODESET_TIS_620 " + .byte 0x1 + .uleb128 0x7d + .string "__CTYPE_HAS_CODESET_UTF_8 " + .byte 0x1 + .uleb128 0x7e + .string "__LOCALE_DATA_WC_TABLE_DOMAIN_MAX 0x2ffff" + .byte 0x1 + .uleb128 0x80 + .string "__LOCALE_DATA_WCctype_II_LEN 768" + .byte 0x1 + .uleb128 0x81 + .string "__LOCALE_DATA_WCctype_TI_LEN 1888" + .byte 0x1 + .uleb128 0x82 + .string "__LOCALE_DATA_WCctype_UT_LEN 948" + .byte 0x1 + .uleb128 0x83 + .string "__LOCALE_DATA_WCctype_II_SHIFT 5" + .byte 0x1 + .uleb128 0x84 + .string "__LOCALE_DATA_WCctype_TI_SHIFT 3" + .byte 0x1 + .uleb128 0x87 + .string "__LOCALE_DATA_WCuplow_II_LEN 384" + .byte 0x1 + .uleb128 0x88 + .string "__LOCALE_DATA_WCuplow_TI_LEN 576" + .byte 0x1 + .uleb128 0x89 + .string "__LOCALE_DATA_WCuplow_UT_LEN 720" + .byte 0x1 + .uleb128 0x8a + .string "__LOCALE_DATA_WCuplow_II_SHIFT 6" + .byte 0x1 + .uleb128 0x8b + .string "__LOCALE_DATA_WCuplow_TI_SHIFT 3" + .byte 0x1 + .uleb128 0x8e + .string "__LOCALE_DATA_WCuplow_diffs 98" + .byte 0x1 + .uleb128 0x96 + .string "__WCHAR_ENABLED " + .byte 0x1 + .uleb128 0x9b + .string "__LOCALE_DATA_WCctype_TBL_LEN (__LOCALE_DATA_WCctype_II_LEN + __LOCALE_DATA_WCctype_TI_LEN + __LOCALE_DATA_WCctype_UT_LEN)" + .byte 0x1 + .uleb128 0x9c + .string "__LOCALE_DATA_WCuplow_TBL_LEN (__LOCALE_DATA_WCuplow_II_LEN + __LOCALE_DATA_WCuplow_TI_LEN + __LOCALE_DATA_WCuplow_UT_LEN)" + .byte 0x1 + .uleb128 0x9d + .string "__LOCALE_DATA_WCuplow_diff_TBL_LEN (2 * __LOCALE_DATA_WCuplow_diffs)" + .byte 0x2 + .uleb128 0xa1 + .string "__PASTE2" + .byte 0x1 + .uleb128 0xa2 + .string "__PASTE2(A,B) A ## B" + .byte 0x2 + .uleb128 0xa3 + .string "__PASTE3" + .byte 0x1 + .uleb128 0xa4 + .string "__PASTE3(A,B,C) A ## B ## C" + .byte 0x1 + .uleb128 0xa6 + .string "__LOCALE_DATA_COMMON_MMAP(X) unsigned char __PASTE3(lc_,X,_data)[__PASTE3(__lc_,X,_data_LEN)];" + .byte 0x1 + .uleb128 0xa9 + .string "__LOCALE_DATA_COMMON_MMIDX(X) unsigned char __PASTE3(lc_,X,_rows)[__PASTE3(__lc_,X,_rows_LEN)]; uint16_t __PASTE3(lc_,X,_item_offsets)[__PASTE3(__lc_,X,_item_offsets_LEN)]; uint16_t __PASTE3(lc_,X,_item_idx)[__PASTE3(__lc_,X,_item_idx_LEN)];" + .byte 0x4 + .byte 0x1 + .uleb128 0x57 + .string "LOCALE_STRING_SIZE (2 * __LC_ALL + 2)" + .byte 0x1 + .uleb128 0x163 + .string "__UCLIBC_CURLOCALE (__global_locale)" + .byte 0x1 + .uleb128 0x164 + .string "__UCLIBC_CURLOCALE_DATA (*__global_locale)" + .byte 0x1 + .uleb128 0x171 + .string "__XL_NPP(N) N" + .byte 0x1 + .uleb128 0x172 + .string "__LOCALE_PARAM " + .byte 0x1 + .uleb128 0x173 + .string "__LOCALE_ARG " + .byte 0x1 + .uleb128 0x174 + .string "__LOCALE_PTR __UCLIBC_CURLOCALE" + .byte 0x4 + .byte 0x1 + .uleb128 0x24 + .string "LC_CTYPE __LC_CTYPE" + .byte 0x1 + .uleb128 0x25 + .string "LC_NUMERIC __LC_NUMERIC" + .byte 0x1 + .uleb128 0x26 + .string "LC_TIME __LC_TIME" + .byte 0x1 + .uleb128 0x27 + .string "LC_COLLATE __LC_COLLATE" + .byte 0x1 + .uleb128 0x28 + .string "LC_MONETARY __LC_MONETARY" + .byte 0x1 + .uleb128 0x29 + .string "LC_MESSAGES __LC_MESSAGES" + .byte 0x1 + .uleb128 0x32 + .string "LC_ALL __LC_ALL" + .byte 0x1 + .uleb128 0xa5 + .string "LC_CTYPE_MASK (1 << __LC_CTYPE)" + .byte 0x1 + .uleb128 0xa6 + .string "LC_NUMERIC_MASK (1 << __LC_NUMERIC)" + .byte 0x1 + .uleb128 0xa7 + .string "LC_TIME_MASK (1 << __LC_TIME)" + .byte 0x1 + .uleb128 0xa8 + .string "LC_COLLATE_MASK (1 << __LC_COLLATE)" + .byte 0x1 + .uleb128 0xa9 + .string "LC_MONETARY_MASK (1 << __LC_MONETARY)" + .byte 0x1 + .uleb128 0xaa + .string "LC_MESSAGES_MASK (1 << __LC_MESSAGES)" + .byte 0x1 + .uleb128 0xc3 + .string "LC_ALL_MASK (LC_CTYPE_MASK | LC_NUMERIC_MASK | LC_TIME_MASK | LC_COLLATE_MASK | LC_MONETARY_MASK | LC_MESSAGES_MASK )" + .byte 0x1 + .uleb128 0xdd + .string "LC_GLOBAL_LOCALE ((__locale_t) -1L)" + .byte 0x4 + .byte 0x3 + .uleb128 0xf + .file 41 "../../include/errno.h" + .uleb128 0x29 + .byte 0x1 + .uleb128 0x1c + .string "_ERRNO_H 1" + .byte 0x3 + .uleb128 0x25 + .file 42 "../../include/bits/errno.h" + .uleb128 0x2a + .byte 0x3 + .uleb128 0x17 + .file 43 "../../include/bits/errno_values.h" + .uleb128 0x2b + .byte 0x1 + .uleb128 0x2 + .string "_BITS_ERRNO_VALUES_H " + .byte 0x1 + .uleb128 0xc + .string "EPERM 1" + .byte 0x1 + .uleb128 0xd + .string "ENOENT 2" + .byte 0x1 + .uleb128 0xe + .string "ESRCH 3" + .byte 0x1 + .uleb128 0xf + .string "EINTR 4" + .byte 0x1 + .uleb128 0x10 + .string "EIO 5" + .byte 0x1 + .uleb128 0x11 + .string "ENXIO 6" + .byte 0x1 + .uleb128 0x12 + .string "E2BIG 7" + .byte 0x1 + .uleb128 0x13 + .string "ENOEXEC 8" + .byte 0x1 + .uleb128 0x14 + .string "EBADF 9" + .byte 0x1 + .uleb128 0x15 + .string "ECHILD 10" + .byte 0x1 + .uleb128 0x16 + .string "EAGAIN 11" + .byte 0x1 + .uleb128 0x17 + .string "ENOMEM 12" + .byte 0x1 + .uleb128 0x18 + .string "EACCES 13" + .byte 0x1 + .uleb128 0x19 + .string "EFAULT 14" + .byte 0x1 + .uleb128 0x1a + .string "ENOTBLK 15" + .byte 0x1 + .uleb128 0x1b + .string "EBUSY 16" + .byte 0x1 + .uleb128 0x1c + .string "EEXIST 17" + .byte 0x1 + .uleb128 0x1d + .string "EXDEV 18" + .byte 0x1 + .uleb128 0x1e + .string "ENODEV 19" + .byte 0x1 + .uleb128 0x1f + .string "ENOTDIR 20" + .byte 0x1 + .uleb128 0x20 + .string "EISDIR 21" + .byte 0x1 + .uleb128 0x21 + .string "EINVAL 22" + .byte 0x1 + .uleb128 0x22 + .string "ENFILE 23" + .byte 0x1 + .uleb128 0x23 + .string "EMFILE 24" + .byte 0x1 + .uleb128 0x24 + .string "ENOTTY 25" + .byte 0x1 + .uleb128 0x25 + .string "ETXTBSY 26" + .byte 0x1 + .uleb128 0x26 + .string "EFBIG 27" + .byte 0x1 + .uleb128 0x27 + .string "ENOSPC 28" + .byte 0x1 + .uleb128 0x28 + .string "ESPIPE 29" + .byte 0x1 + .uleb128 0x29 + .string "EROFS 30" + .byte 0x1 + .uleb128 0x2a + .string "EMLINK 31" + .byte 0x1 + .uleb128 0x2b + .string "EPIPE 32" + .byte 0x1 + .uleb128 0x2c + .string "EDOM 33" + .byte 0x1 + .uleb128 0x2d + .string "ERANGE 34" + .byte 0x1 + .uleb128 0x2e + .string "EDEADLK 35" + .byte 0x1 + .uleb128 0x2f + .string "ENAMETOOLONG 36" + .byte 0x1 + .uleb128 0x30 + .string "ENOLCK 37" + .byte 0x1 + .uleb128 0x31 + .string "ENOSYS 38" + .byte 0x1 + .uleb128 0x32 + .string "ENOTEMPTY 39" + .byte 0x1 + .uleb128 0x33 + .string "ELOOP 40" + .byte 0x1 + .uleb128 0x34 + .string "EWOULDBLOCK EAGAIN" + .byte 0x1 + .uleb128 0x35 + .string "ENOMSG 42" + .byte 0x1 + .uleb128 0x36 + .string "EIDRM 43" + .byte 0x1 + .uleb128 0x37 + .string "ECHRNG 44" + .byte 0x1 + .uleb128 0x38 + .string "EL2NSYNC 45" + .byte 0x1 + .uleb128 0x39 + .string "EL3HLT 46" + .byte 0x1 + .uleb128 0x3a + .string "EL3RST 47" + .byte 0x1 + .uleb128 0x3b + .string "ELNRNG 48" + .byte 0x1 + .uleb128 0x3c + .string "EUNATCH 49" + .byte 0x1 + .uleb128 0x3d + .string "ENOCSI 50" + .byte 0x1 + .uleb128 0x3e + .string "EL2HLT 51" + .byte 0x1 + .uleb128 0x3f + .string "EBADE 52" + .byte 0x1 + .uleb128 0x40 + .string "EBADR 53" + .byte 0x1 + .uleb128 0x41 + .string "EXFULL 54" + .byte 0x1 + .uleb128 0x42 + .string "ENOANO 55" + .byte 0x1 + .uleb128 0x43 + .string "EBADRQC 56" + .byte 0x1 + .uleb128 0x44 + .string "EBADSLT 57" + .byte 0x1 + .uleb128 0x45 + .string "EDEADLOCK EDEADLK" + .byte 0x1 + .uleb128 0x46 + .string "EBFONT 59" + .byte 0x1 + .uleb128 0x47 + .string "ENOSTR 60" + .byte 0x1 + .uleb128 0x48 + .string "ENODATA 61" + .byte 0x1 + .uleb128 0x49 + .string "ETIME 62" + .byte 0x1 + .uleb128 0x4a + .string "ENOSR 63" + .byte 0x1 + .uleb128 0x4b + .string "ENONET 64" + .byte 0x1 + .uleb128 0x4c + .string "ENOPKG 65" + .byte 0x1 + .uleb128 0x4d + .string "EREMOTE 66" + .byte 0x1 + .uleb128 0x4e + .string "ENOLINK 67" + .byte 0x1 + .uleb128 0x4f + .string "EADV 68" + .byte 0x1 + .uleb128 0x50 + .string "ESRMNT 69" + .byte 0x1 + .uleb128 0x51 + .string "ECOMM 70" + .byte 0x1 + .uleb128 0x52 + .string "EPROTO 71" + .byte 0x1 + .uleb128 0x53 + .string "EMULTIHOP 72" + .byte 0x1 + .uleb128 0x54 + .string "EDOTDOT 73" + .byte 0x1 + .uleb128 0x55 + .string "EBADMSG 74" + .byte 0x1 + .uleb128 0x56 + .string "EOVERFLOW 75" + .byte 0x1 + .uleb128 0x57 + .string "ENOTUNIQ 76" + .byte 0x1 + .uleb128 0x58 + .string "EBADFD 77" + .byte 0x1 + .uleb128 0x59 + .string "EREMCHG 78" + .byte 0x1 + .uleb128 0x5a + .string "ELIBACC 79" + .byte 0x1 + .uleb128 0x5b + .string "ELIBBAD 80" + .byte 0x1 + .uleb128 0x5c + .string "ELIBSCN 81" + .byte 0x1 + .uleb128 0x5d + .string "ELIBMAX 82" + .byte 0x1 + .uleb128 0x5e + .string "ELIBEXEC 83" + .byte 0x1 + .uleb128 0x5f + .string "EILSEQ 84" + .byte 0x1 + .uleb128 0x60 + .string "ERESTART 85" + .byte 0x1 + .uleb128 0x61 + .string "ESTRPIPE 86" + .byte 0x1 + .uleb128 0x62 + .string "EUSERS 87" + .byte 0x1 + .uleb128 0x63 + .string "ENOTSOCK 88" + .byte 0x1 + .uleb128 0x64 + .string "EDESTADDRREQ 89" + .byte 0x1 + .uleb128 0x65 + .string "EMSGSIZE 90" + .byte 0x1 + .uleb128 0x66 + .string "EPROTOTYPE 91" + .byte 0x1 + .uleb128 0x67 + .string "ENOPROTOOPT 92" + .byte 0x1 + .uleb128 0x68 + .string "EPROTONOSUPPORT 93" + .byte 0x1 + .uleb128 0x69 + .string "ESOCKTNOSUPPORT 94" + .byte 0x1 + .uleb128 0x6a + .string "EOPNOTSUPP 95" + .byte 0x1 + .uleb128 0x6b + .string "EPFNOSUPPORT 96" + .byte 0x1 + .uleb128 0x6c + .string "EAFNOSUPPORT 97" + .byte 0x1 + .uleb128 0x6d + .string "EADDRINUSE 98" + .byte 0x1 + .uleb128 0x6e + .string "EADDRNOTAVAIL 99" + .byte 0x1 + .uleb128 0x6f + .string "ENETDOWN 100" + .byte 0x1 + .uleb128 0x70 + .string "ENETUNREACH 101" + .byte 0x1 + .uleb128 0x71 + .string "ENETRESET 102" + .byte 0x1 + .uleb128 0x72 + .string "ECONNABORTED 103" + .byte 0x1 + .uleb128 0x73 + .string "ECONNRESET 104" + .byte 0x1 + .uleb128 0x74 + .string "ENOBUFS 105" + .byte 0x1 + .uleb128 0x75 + .string "EISCONN 106" + .byte 0x1 + .uleb128 0x76 + .string "ENOTCONN 107" + .byte 0x1 + .uleb128 0x77 + .string "ESHUTDOWN 108" + .byte 0x1 + .uleb128 0x78 + .string "ETOOMANYREFS 109" + .byte 0x1 + .uleb128 0x79 + .string "ETIMEDOUT 110" + .byte 0x1 + .uleb128 0x7a + .string "ECONNREFUSED 111" + .byte 0x1 + .uleb128 0x7b + .string "EHOSTDOWN 112" + .byte 0x1 + .uleb128 0x7c + .string "EHOSTUNREACH 113" + .byte 0x1 + .uleb128 0x7d + .string "EALREADY 114" + .byte 0x1 + .uleb128 0x7e + .string "EINPROGRESS 115" + .byte 0x1 + .uleb128 0x7f + .string "ESTALE 116" + .byte 0x1 + .uleb128 0x80 + .string "EUCLEAN 117" + .byte 0x1 + .uleb128 0x81 + .string "ENOTNAM 118" + .byte 0x1 + .uleb128 0x82 + .string "ENAVAIL 119" + .byte 0x1 + .uleb128 0x83 + .string "EISNAM 120" + .byte 0x1 + .uleb128 0x84 + .string "EREMOTEIO 121" + .byte 0x1 + .uleb128 0x85 + .string "EDQUOT 122" + .byte 0x1 + .uleb128 0x86 + .string "ENOMEDIUM 123" + .byte 0x1 + .uleb128 0x87 + .string "EMEDIUMTYPE 124" + .byte 0x4 + .byte 0x1 + .uleb128 0x19 + .string "ENOTSUP EOPNOTSUPP" + .byte 0x1 + .uleb128 0x1d + .string "ECANCELED 125" + .byte 0x1 + .uleb128 0x27 + .string "errno (*__errno_location ())" + .byte 0x4 + .byte 0x2 + .uleb128 0x25 + .string "__need_Emath" + .byte 0x2 + .uleb128 0x3f + .string "errno" + .byte 0x1 + .uleb128 0x41 + .string "errno __libc_errno" + .byte 0x1 + .uleb128 0x4a + .string "__set_errno(val) (errno = (val))" + .byte 0x1 + .uleb128 0x5a + .string "__error_t_defined 1" + .byte 0x2 + .uleb128 0x5c + .string "__need_error_t" + .byte 0x4 + .byte 0x3 + .uleb128 0x10 + .file 44 "../../include/signal.h" + .uleb128 0x2c + .byte 0x1 + .uleb128 0x1a + .string "_SIGNAL_H " + .byte 0x3 + .uleb128 0x22 + .uleb128 0x1f + .byte 0x1 + .uleb128 0x2b + .string "_SIGSET_H_fns 1" + .byte 0x1 + .uleb128 0x2e + .string "_EXTERN_INLINE extern __inline" + .byte 0x1 + .uleb128 0x32 + .string "__sigmask(sig) (((unsigned long int) 1) << (((sig) - 1) % (8 * sizeof (unsigned long int))))" + .byte 0x1 + .uleb128 0x36 + .string "__sigword(sig) (((sig) - 1) / (8 * sizeof (unsigned long int)))" + .byte 0x1 + .uleb128 0x39 + .string "__sigemptyset(set) (__extension__ ({ int __cnt = _SIGSET_NWORDS; sigset_t *__set = (set); while (--__cnt >= 0) __set->__val[__cnt] = 0; 0; }))" + .byte 0x1 + .uleb128 0x3e + .string "__sigfillset(set) (__extension__ ({ int __cnt = _SIGSET_NWORDS; sigset_t *__set = (set); while (--__cnt >= 0) __set->__val[__cnt] = ~0UL; 0; }))" + .byte 0x1 + .uleb128 0x48 + .string "__sigisemptyset(set) (__extension__ ({ int __cnt = _SIGSET_NWORDS; const sigset_t *__set = (set); int __ret = __set->__val[--__cnt]; while (!__ret && --__cnt >= 0) __ret = __set->__val[__cnt]; __ret == 0; }))" + .byte 0x1 + .uleb128 0x4f + .ascii "__sigandset(" + .string "dest,left,right) (__extension__ ({ int __cnt = _SIGSET_NWORDS; sigset_t *__dest = (dest); const sigset_t *__left = (left); const sigset_t *__right = (right); while (--__cnt >= 0) __dest->__val[__cnt] = (__left->__val[__cnt] & __right->__val[__cnt]); 0; }))" + .byte 0x1 + .uleb128 0x58 + .ascii "__sigorset(" + .string "dest,left,right) (__extension__ ({ int __cnt = _SIGSET_NWORDS; sigset_t *__dest = (dest); const sigset_t *__left = (left); const sigset_t *__right = (right); while (--__cnt >= 0) __dest->__val[__cnt] = (__left->__val[__cnt] | __right->__val[__cnt]); 0; }))" + .byte 0x4 + .byte 0x1 + .uleb128 0x27 + .string "__sig_atomic_t_defined " + .byte 0x2 + .uleb128 0x2c + .string "__need_sig_atomic_t" + .byte 0x2 + .uleb128 0x34 + .string "__need_sigset_t" + .byte 0x3 + .uleb128 0x3b + .file 45 "../../include/bits/signum.h" + .uleb128 0x2d + .byte 0x1 + .uleb128 0x17 + .string "SIG_ERR ((__sighandler_t) -1)" + .byte 0x1 + .uleb128 0x18 + .string "SIG_DFL ((__sighandler_t) 0)" + .byte 0x1 + .uleb128 0x19 + .string "SIG_IGN ((__sighandler_t) 1)" + .byte 0x1 + .uleb128 0x1c + .string "SIG_HOLD ((__sighandler_t) 2)" + .byte 0x1 + .uleb128 0x21 + .string "SIGHUP 1" + .byte 0x1 + .uleb128 0x22 + .string "SIGINT 2" + .byte 0x1 + .uleb128 0x23 + .string "SIGQUIT 3" + .byte 0x1 + .uleb128 0x24 + .string "SIGILL 4" + .byte 0x1 + .uleb128 0x25 + .string "SIGTRAP 5" + .byte 0x1 + .uleb128 0x26 + .string "SIGABRT 6" + .byte 0x1 + .uleb128 0x27 + .string "SIGIOT 6" + .byte 0x1 + .uleb128 0x28 + .string "SIGBUS 7" + .byte 0x1 + .uleb128 0x29 + .string "SIGFPE 8" + .byte 0x1 + .uleb128 0x2a + .string "SIGKILL 9" + .byte 0x1 + .uleb128 0x2b + .string "SIGUSR1 10" + .byte 0x1 + .uleb128 0x2c + .string "SIGSEGV 11" + .byte 0x1 + .uleb128 0x2d + .string "SIGUSR2 12" + .byte 0x1 + .uleb128 0x2e + .string "SIGPIPE 13" + .byte 0x1 + .uleb128 0x2f + .string "SIGALRM 14" + .byte 0x1 + .uleb128 0x30 + .string "SIGTERM 15" + .byte 0x1 + .uleb128 0x31 + .string "SIGSTKFLT 16" + .byte 0x1 + .uleb128 0x32 + .string "SIGCLD SIGCHLD" + .byte 0x1 + .uleb128 0x33 + .string "SIGCHLD 17" + .byte 0x1 + .uleb128 0x34 + .string "SIGCONT 18" + .byte 0x1 + .uleb128 0x35 + .string "SIGSTOP 19" + .byte 0x1 + .uleb128 0x36 + .string "SIGTSTP 20" + .byte 0x1 + .uleb128 0x37 + .string "SIGTTIN 21" + .byte 0x1 + .uleb128 0x38 + .string "SIGTTOU 22" + .byte 0x1 + .uleb128 0x39 + .string "SIGURG 23" + .byte 0x1 + .uleb128 0x3a + .string "SIGXCPU 24" + .byte 0x1 + .uleb128 0x3b + .string "SIGXFSZ 25" + .byte 0x1 + .uleb128 0x3c + .string "SIGVTALRM 26" + .byte 0x1 + .uleb128 0x3d + .string "SIGPROF 27" + .byte 0x1 + .uleb128 0x3e + .string "SIGWINCH 28" + .byte 0x1 + .uleb128 0x3f + .string "SIGPOLL SIGIO" + .byte 0x1 + .uleb128 0x40 + .string "SIGIO 29" + .byte 0x1 + .uleb128 0x41 + .string "SIGPWR 30" + .byte 0x1 + .uleb128 0x42 + .string "SIGSYS 31" + .byte 0x1 + .uleb128 0x43 + .string "SIGUNUSED 31" + .byte 0x1 + .uleb128 0x45 + .string "_NSIG 64" + .byte 0x1 + .uleb128 0x48 + .string "SIGRTMIN (__libc_current_sigrtmin ())" + .byte 0x1 + .uleb128 0x49 + .string "SIGRTMAX (__libc_current_sigrtmax ())" + .byte 0x1 + .uleb128 0x4d + .string "__SIGRTMIN 32" + .byte 0x1 + .uleb128 0x4e + .string "__SIGRTMAX (_NSIG - 1)" + .byte 0x4 + .byte 0x1 + .uleb128 0xa3 + .string "sigpause(sig) __sigpause ((sig), 1)" + .byte 0x1 + .uleb128 0xaf + .string "sigmask(sig) __sigmask(sig)" + .byte 0x1 + .uleb128 0xbd + .string "NSIG _NSIG" + .byte 0x1 + .uleb128 0xcd + .string "__need_timespec " + .byte 0x3 + .uleb128 0xcf + .uleb128 0x1c + .byte 0x2 + .uleb128 0x44 + .string "__need_clock_t" + .byte 0x2 + .uleb128 0x54 + .string "__need_time_t" + .byte 0x2 + .uleb128 0x60 + .string "__clockid_time_t" + .byte 0x2 + .uleb128 0x6c + .string "__need_timer_t" + .byte 0x2 + .uleb128 0x80 + .string "__need_timespec" + .byte 0x4 + .byte 0x3 + .uleb128 0xd2 + .file 46 "../../include/bits/siginfo.h" + .uleb128 0x2e + .byte 0x3 + .uleb128 0x1a + .uleb128 0xd + .byte 0x1 + .uleb128 0x13 + .string "__WORDSIZE 32" + .byte 0x4 + .byte 0x1 + .uleb128 0x1e + .string "__have_sigval_t 1" + .byte 0x1 + .uleb128 0x2a + .string "__have_siginfo_t 1" + .byte 0x1 + .uleb128 0x2c + .string "__SI_MAX_SIZE 128" + .byte 0x1 + .uleb128 0x30 + .string "__SI_PAD_SIZE ((__SI_MAX_SIZE / sizeof (int)) - 3)" + .byte 0x1 + .uleb128 0x6f + .string "si_pid _sifields._kill.si_pid" + .byte 0x1 + .uleb128 0x70 + .string "si_uid _sifields._kill.si_uid" + .byte 0x1 + .uleb128 0x71 + .string "si_timer1 _sifields._timer._timer1" + .byte 0x1 + .uleb128 0x72 + .string "si_timer2 _sifields._timer._timer2" + .byte 0x1 + .uleb128 0x73 + .string "si_status _sifields._sigchld.si_status" + .byte 0x1 + .uleb128 0x74 + .string "si_utime _sifields._sigchld.si_utime" + .byte 0x1 + .uleb128 0x75 + .string "si_stime _sifields._sigchld.si_stime" + .byte 0x1 + .uleb128 0x76 + .string "si_value _sifields._rt.si_sigval" + .byte 0x1 + .uleb128 0x77 + .string "si_int _sifields._rt.si_sigval.sival_int" + .byte 0x1 + .uleb128 0x78 + .string "si_ptr _sifields._rt.si_sigval.sival_ptr" + .byte 0x1 + .uleb128 0x79 + .string "si_addr _sifields._sigfault.si_addr" + .byte 0x1 + .uleb128 0x7a + .string "si_band _sifields._sigpoll.si_band" + .byte 0x1 + .uleb128 0x7b + .string "si_fd _sifields._sigpoll.si_fd" + .byte 0x1 + .uleb128 0x83 + .string "SI_ASYNCNL SI_ASYNCNL" + .byte 0x1 + .uleb128 0x85 + .string "SI_TKILL SI_TKILL" + .byte 0x1 + .uleb128 0x87 + .string "SI_SIGIO SI_SIGIO" + .byte 0x1 + .uleb128 0x89 + .string "SI_ASYNCIO SI_ASYNCIO" + .byte 0x1 + .uleb128 0x8b + .string "SI_MESGQ SI_MESGQ" + .byte 0x1 + .uleb128 0x8d + .string "SI_TIMER SI_TIMER" + .byte 0x1 + .uleb128 0x8f + .string "SI_QUEUE SI_QUEUE" + .byte 0x1 + .uleb128 0x91 + .string "SI_USER SI_USER" + .byte 0x1 + .uleb128 0x93 + .string "SI_KERNEL SI_KERNEL" + .byte 0x1 + .uleb128 0x9b + .string "ILL_ILLOPC ILL_ILLOPC" + .byte 0x1 + .uleb128 0x9d + .string "ILL_ILLOPN ILL_ILLOPN" + .byte 0x1 + .uleb128 0x9f + .string "ILL_ILLADR ILL_ILLADR" + .byte 0x1 + .uleb128 0xa1 + .string "ILL_ILLTRP ILL_ILLTRP" + .byte 0x1 + .uleb128 0xa3 + .string "ILL_PRVOPC ILL_PRVOPC" + .byte 0x1 + .uleb128 0xa5 + .string "ILL_PRVREG ILL_PRVREG" + .byte 0x1 + .uleb128 0xa7 + .string "ILL_COPROC ILL_COPROC" + .byte 0x1 + .uleb128 0xa9 + .string "ILL_BADSTK ILL_BADSTK" + .byte 0x1 + .uleb128 0xb0 + .string "FPE_INTDIV FPE_INTDIV" + .byte 0x1 + .uleb128 0xb2 + .string "FPE_INTOVF FPE_INTOVF" + .byte 0x1 + .uleb128 0xb4 + .string "FPE_FLTDIV FPE_FLTDIV" + .byte 0x1 + .uleb128 0xb6 + .string "FPE_FLTOVF FPE_FLTOVF" + .byte 0x1 + .uleb128 0xb8 + .string "FPE_FLTUND FPE_FLTUND" + .byte 0x1 + .uleb128 0xba + .string "FPE_FLTRES FPE_FLTRES" + .byte 0x1 + .uleb128 0xbc + .string "FPE_FLTINV FPE_FLTINV" + .byte 0x1 + .uleb128 0xbe + .string "FPE_FLTSUB FPE_FLTSUB" + .byte 0x1 + .uleb128 0xc5 + .string "SEGV_MAPERR SEGV_MAPERR" + .byte 0x1 + .uleb128 0xc7 + .string "SEGV_ACCERR SEGV_ACCERR" + .byte 0x1 + .uleb128 0xce + .string "BUS_ADRALN BUS_ADRALN" + .byte 0x1 + .uleb128 0xd0 + .string "BUS_ADRERR BUS_ADRERR" + .byte 0x1 + .uleb128 0xd2 + .string "BUS_OBJERR BUS_OBJERR" + .byte 0x1 + .uleb128 0xd9 + .string "TRAP_BRKPT TRAP_BRKPT" + .byte 0x1 + .uleb128 0xdb + .string "TRAP_TRACE TRAP_TRACE" + .byte 0x1 + .uleb128 0xe2 + .string "CLD_EXITED CLD_EXITED" + .byte 0x1 + .uleb128 0xe4 + .string "CLD_KILLED CLD_KILLED" + .byte 0x1 + .uleb128 0xe6 + .string "CLD_DUMPED CLD_DUMPED" + .byte 0x1 + .uleb128 0xe8 + .string "CLD_TRAPPED CLD_TRAPPED" + .byte 0x1 + .uleb128 0xea + .string "CLD_STOPPED CLD_STOPPED" + .byte 0x1 + .uleb128 0xec + .string "CLD_CONTINUED CLD_CONTINUED" + .byte 0x1 + .uleb128 0xf3 + .string "POLL_IN POLL_IN" + .byte 0x1 + .uleb128 0xf5 + .string "POLL_OUT POLL_OUT" + .byte 0x1 + .uleb128 0xf7 + .string "POLL_MSG POLL_MSG" + .byte 0x1 + .uleb128 0xf9 + .string "POLL_ERR POLL_ERR" + .byte 0x1 + .uleb128 0xfb + .string "POLL_PRI POLL_PRI" + .byte 0x1 + .uleb128 0xfd + .string "POLL_HUP POLL_HUP" + .byte 0x2 + .uleb128 0x100 + .string "__need_siginfo_t" + .byte 0x1 + .uleb128 0x106 + .string "__have_sigevent_t 1" + .byte 0x1 + .uleb128 0x109 + .string "__SIGEV_MAX_SIZE 64" + .byte 0x1 + .uleb128 0x10d + .string "__SIGEV_PAD_SIZE ((__SIGEV_MAX_SIZE / sizeof (int)) - 3)" + .byte 0x1 + .uleb128 0x126 + .string "sigev_notify_function _sigev_un._sigev_thread._function" + .byte 0x1 + .uleb128 0x127 + .string "sigev_notify_attributes _sigev_un._sigev_thread._attribute" + .byte 0x1 + .uleb128 0x12d + .string "SIGEV_SIGNAL SIGEV_SIGNAL" + .byte 0x1 + .uleb128 0x12f + .string "SIGEV_NONE SIGEV_NONE" + .byte 0x1 + .uleb128 0x131 + .string "SIGEV_THREAD SIGEV_THREAD" + .byte 0x1 + .uleb128 0x134 + .string "SIGEV_THREAD_ID SIGEV_THREAD_ID" + .byte 0x4 + .byte 0x3 + .uleb128 0xf4 + .file 47 "../../include/bits/sigaction.h" + .uleb128 0x2f + .byte 0x1 + .uleb128 0x25 + .string "sa_handler __sigaction_handler.sa_handler" + .byte 0x1 + .uleb128 0x26 + .string "sa_sigaction __sigaction_handler.sa_sigaction" + .byte 0x1 + .uleb128 0x36 + .string "SA_NOCLDSTOP 1" + .byte 0x1 + .uleb128 0x37 + .string "SA_NOCLDWAIT 2" + .byte 0x1 + .uleb128 0x38 + .string "SA_SIGINFO 4" + .byte 0x1 + .uleb128 0x3b + .string "SA_ONSTACK 0x08000000" + .byte 0x1 + .uleb128 0x3c + .string "SA_RESTART 0x10000000" + .byte 0x1 + .uleb128 0x3d + .string "SA_NODEFER 0x40000000" + .byte 0x1 + .uleb128 0x3f + .string "SA_RESETHAND 0x80000000" + .byte 0x1 + .uleb128 0x42 + .string "SA_INTERRUPT 0x20000000" + .byte 0x1 + .uleb128 0x45 + .string "SA_NOMASK SA_NODEFER" + .byte 0x1 + .uleb128 0x46 + .string "SA_ONESHOT SA_RESETHAND" + .byte 0x1 + .uleb128 0x47 + .string "SA_STACK SA_ONSTACK" + .byte 0x1 + .uleb128 0x4b + .string "SIG_BLOCK 0" + .byte 0x1 + .uleb128 0x4c + .string "SIG_UNBLOCK 1" + .byte 0x1 + .uleb128 0x4d + .string "SIG_SETMASK 2" + .byte 0x4 + .byte 0x1 + .uleb128 0x139 + .string "sv_onstack sv_flags" + .byte 0x1 + .uleb128 0x13d + .string "SV_ONSTACK (1 << 0)" + .byte 0x1 + .uleb128 0x13e + .string "SV_INTERRUPT (1 << 1)" + .byte 0x1 + .uleb128 0x13f + .string "SV_RESETHAND (1 << 2)" + .byte 0x3 + .uleb128 0x14d + .file 48 "../../include/bits/sigcontext.h" + .uleb128 0x30 + .byte 0x1 + .uleb128 0x1a + .string "sigcontext_struct sigcontext" + .byte 0x3 + .uleb128 0x1d + .file 49 "/opt/STM/STLinux-2.3ear/devkit/sh4/uclibc_target/usr/include/asm/sigcontext.h" + .uleb128 0x31 + .byte 0x1 + .uleb128 0x2 + .string "__ASM_SH_SIGCONTEXT_H " + .byte 0x4 + .byte 0x4 + .byte 0x3 + .uleb128 0x15c + .file 50 "../../include/bits/sigstack.h" + .uleb128 0x32 + .byte 0x1 + .uleb128 0x25 + .string "SS_ONSTACK SS_ONSTACK" + .byte 0x1 + .uleb128 0x27 + .string "SS_DISABLE SS_DISABLE" + .byte 0x1 + .uleb128 0x2b + .string "MINSIGSTKSZ 2048" + .byte 0x1 + .uleb128 0x2e + .string "SIGSTKSZ 8192" + .byte 0x4 + .byte 0x3 + .uleb128 0x15f + .file 51 "../../include/ucontext.h" + .uleb128 0x33 + .byte 0x1 + .uleb128 0x14 + .string "_UCONTEXT_H 1" + .byte 0x3 + .uleb128 0x1a + .file 52 "../../include/sys/ucontext.h" + .uleb128 0x34 + .byte 0x1 + .uleb128 0x16 + .string "_SYS_UCONTEXT_H 1" + .byte 0x3 + .uleb128 0x1a + .uleb128 0x2c + .byte 0x4 + .byte 0x3 + .uleb128 0x1e + .uleb128 0x30 + .byte 0x4 + .byte 0x1 + .uleb128 0x23 + .string "NFPREG 16" + .byte 0x1 + .uleb128 0x2d + .string "R0 R0" + .byte 0x1 + .uleb128 0x2f + .string "R1 R1" + .byte 0x1 + .uleb128 0x31 + .string "R2 R2" + .byte 0x1 + .uleb128 0x33 + .string "R3 R3" + .byte 0x1 + .uleb128 0x35 + .string "R4 R4" + .byte 0x1 + .uleb128 0x37 + .string "R5 R5" + .byte 0x1 + .uleb128 0x39 + .string "R6 R6" + .byte 0x1 + .uleb128 0x3b + .string "R7 R7" + .byte 0x1 + .uleb128 0x3d + .string "R8 R8" + .byte 0x1 + .uleb128 0x3f + .string "R9 R9" + .byte 0x1 + .uleb128 0x41 + .string "R10 R10" + .byte 0x1 + .uleb128 0x43 + .string "R11 R11" + .byte 0x1 + .uleb128 0x45 + .string "R12 R12" + .byte 0x1 + .uleb128 0x47 + .string "R13 R13" + .byte 0x1 + .uleb128 0x49 + .string "R14 R14" + .byte 0x1 + .uleb128 0x4b + .string "R15 R15" + .byte 0x1 + .uleb128 0x52 + .string "NFPREG 16" + .byte 0x4 + .byte 0x4 + .byte 0x3 + .uleb128 0x183 + .file 53 "../../include/bits/sigthread.h" + .uleb128 0x35 + .byte 0x1 + .uleb128 0x15 + .string "_BITS_SIGTHREAD_H 1" + .byte 0x4 + .byte 0x4 + .byte 0x3 + .uleb128 0x12 + .file 54 "tst_types.h" + .uleb128 0x36 + .byte 0x1 + .uleb128 0xb + .string "TST_TYPES_H " + .byte 0x3 + .uleb128 0xf + .uleb128 0x12 + .byte 0x1 + .uleb128 0x1b + .string "_WCHAR_H 1" + .byte 0x1 + .uleb128 0x25 + .string "__need___FILE " + .byte 0x1 + .uleb128 0x27 + .string "__need_FILE " + .byte 0x1 + .uleb128 0x2b + .string "__need___va_list " + .byte 0x3 + .uleb128 0x2d + .uleb128 0x14 + .byte 0x2 + .uleb128 0x25 + .string "__need___va_list" + .byte 0x4 + .byte 0x1 + .uleb128 0x2f + .string "__need_size_t " + .byte 0x1 + .uleb128 0x30 + .string "__need_wchar_t " + .byte 0x1 + .uleb128 0x31 + .string "__need_NULL " + .byte 0x1 + .uleb128 0x33 + .string "__need_wint_t " + .byte 0x3 + .uleb128 0x35 + .uleb128 0xa + .byte 0x2 + .uleb128 0xa3 + .string "__need_ptrdiff_t" + .byte 0x2 + .uleb128 0xec + .string "__need_size_t" + .byte 0x2 + .uleb128 0x159 + .string "__need_wchar_t" + .byte 0x2 + .uleb128 0x165 + .string "__need_wint_t" + .byte 0x2 + .uleb128 0x18e + .string "NULL" + .byte 0x1 + .uleb128 0x193 + .string "NULL ((void *)0)" + .byte 0x2 + .uleb128 0x199 + .string "__need_NULL" + .byte 0x1 + .uleb128 0x19e + .string "offsetof(TYPE,MEMBER) __builtin_offsetof (TYPE, MEMBER)" + .byte 0x4 + .byte 0x2 + .uleb128 0x62 + .string "__need_mbstate_t" + .byte 0x1 + .uleb128 0x78 + .string "WEOF (0xffffffffu)" + .byte 0x4 + .byte 0x3 + .uleb128 0x10 + .file 55 "../../include/wctype.h" + .uleb128 0x37 + .byte 0x1 + .uleb128 0x22 + .string "_WCTYPE_H 1" + .byte 0x1 + .uleb128 0x26 + .string "__need_wint_t " + .byte 0x3 + .uleb128 0x28 + .uleb128 0xa + .byte 0x2 + .uleb128 0xa3 + .string "__need_ptrdiff_t" + .byte 0x2 + .uleb128 0xec + .string "__need_size_t" + .byte 0x2 + .uleb128 0x159 + .string "__need_wchar_t" + .byte 0x2 + .uleb128 0x165 + .string "__need_wint_t" + .byte 0x2 + .uleb128 0x18e + .string "NULL" + .byte 0x1 + .uleb128 0x193 + .string "NULL ((void *)0)" + .byte 0x2 + .uleb128 0x199 + .string "__need_NULL" + .byte 0x1 + .uleb128 0x19e + .string "offsetof(TYPE,MEMBER) __builtin_offsetof (TYPE, MEMBER)" + .byte 0x4 + .byte 0x2 + .uleb128 0x3b + .string "__need_iswxxx" + .byte 0x1 + .uleb128 0x41 + .string "__iswxxx_defined 1" + .byte 0x1 + .uleb128 0x4b + .string "_ISwbit(bit) (1 << (bit))" + .byte 0x4 + .byte 0x3 + .uleb128 0x11 + .file 56 "tst_funcs.h" + .uleb128 0x38 + .byte 0x1 + .uleb128 0xb + .string "TST_FUNCS_H " + .byte 0x1 + .uleb128 0xd + .string "C_SUCCESS 'S'" + .byte 0x1 + .uleb128 0xe + .string "C_FAILURE 'F'" + .byte 0x1 + .uleb128 0xf + .string "C_IGNORED 'I'" + .byte 0x1 + .uleb128 0x10 + .string "C_INVALID 'D'" + .byte 0x1 + .uleb128 0x11 + .string "C_LOCALES 'L'" + .byte 0x1 + .uleb128 0x17 + .string "Result(C,S,E,M) result (fp, (C), (S), locale, rec+1, seq_num+1, (E), (M))" + .byte 0x1 + .uleb128 0x1a + .string "CASE_0 0" + .byte 0x1 + .uleb128 0x1b + .string "CASE_1 1" + .byte 0x1 + .uleb128 0x1c + .string "CASE_2 2" + .byte 0x1 + .uleb128 0x1d + .string "CASE_3 3" + .byte 0x1 + .uleb128 0x1e + .string "CASE_4 4" + .byte 0x1 + .uleb128 0x1f + .string "CASE_5 5" + .byte 0x1 + .uleb128 0x20 + .string "CASE_6 6" + .byte 0x1 + .uleb128 0x21 + .string "CASE_7 7" + .byte 0x1 + .uleb128 0x22 + .string "CASE_8 8" + .byte 0x1 + .uleb128 0x23 + .string "CASE_9 9" + .byte 0x1 + .uleb128 0x25 + .string "MS_PASSED \"PASSED\"" + .byte 0x1 + .uleb128 0x26 + .string "MS_SPACE \"\t \"" + .byte 0x1 + .uleb128 0x27 + .string "MS_FAILED \"\t \"" + .byte 0x1 + .uleb128 0x28 + .string "MS_NOTEST \"NOTEST\"" + .byte 0x1 + .uleb128 0x29 + .string "MS_ABORTU \"ABEND0\"" + .byte 0x1 + .uleb128 0x2a + .string "MS_ABORT \"ABEND1\"" + .byte 0x1 + .uleb128 0x2c + .string "MK_PASSED 0x00" + .byte 0x1 + .uleb128 0x2d + .string "MK_SPACE 0x01" + .byte 0x1 + .uleb128 0x2e + .string "MK_NOTEST 0x02" + .byte 0x1 + .uleb128 0x2f + .string "MK_ABORTU 0x04" + .byte 0x1 + .uleb128 0x30 + .string "MK_ABORT 0x08" + .byte 0x1 + .uleb128 0x36 + .string "TST_ABS(x) (((x) > 0) ? (x) : -(x))" + .byte 0x1 + .uleb128 0x38 + .string "TMD_ERRET(_type_) int err_val; int ret_flg; _type_ ret_val" + .byte 0x1 + .uleb128 0x3c + .string "TMD_RECHEAD(_FUNC_) typedef struct { TIN_ ##_FUNC_ ##_REC input; TEX_ ##_FUNC_ ##_REC expect; int is_last; } TST_ ##_FUNC_ ##_REC; typedef struct { TST_HEAD hd; TST_ ##_FUNC_ ##_REC rec[ MAX_LOC_TEST ]; } TST_ ##_FUNC_" + .byte 0x1 + .uleb128 0x48 + .string "TST_FTYP(func) tst_ ##func ##_loc" + .byte 0x1 + .uleb128 0x49 + .string "TST_HEAD(func) tst_ ##func ##_loc[ loc ].hd" + .byte 0x1 + .uleb128 0x4a + .string "TST_INPUT(func) tst_ ##func ##_loc[ loc ].rec[ rec ].input" + .byte 0x1 + .uleb128 0x4b + .string "TST_EXPECT(func) tst_ ##func ##_loc[ loc ].rec[ rec ].expect" + .byte 0x1 + .uleb128 0x4c + .string "TST_INPUT_SEQ(func) tst_ ##func ##_loc[ loc ].rec[ rec ].input.seq[ seq_num ]" + .byte 0x1 + .uleb128 0x4e + .string "TST_EXPECT_SEQ(func) tst_ ##func ##_loc[ loc ].rec[ rec ].expect.seq[ seq_num ]" + .byte 0x1 + .uleb128 0x50 + .string "TST_IS_LAST(func) tst_ ##func ##_loc[ loc ].rec[ rec ].is_last" + .byte 0x1 + .uleb128 0x54 + .string "TST_DECL_VARS(_type_) int loc, rec, err_count = 0; int warn_count __attribute__ ((unused)); int func_id, seq_num = 0; const char *locale; int err_exp, ret_flg; int errno_save = 0; _type_ ret_exp; _type_ ret" + .byte 0x1 + .uleb128 0x5e + .string "TST_DO_TEST(o_func) for (loc = 0; strcmp (TST_HEAD (o_func).locale, TST_LOC_end); ++loc)" + .byte 0x1 + .uleb128 0x62 + .ascii "TST_HEAD_LOCALE(ofunc,s_func) func_id = TST_HEAD (ofunc" + .string ").func_id; locale = TST_HEAD (ofunc).locale; if (setlocale (LC_ALL, locale) == NULL) { fprintf (stderr, \"Warning : can't set locale: %s\\nskipping ...\\n\", locale); result (fp, C_LOCALES, s_func, locale, 0, 0, 0, \"can't set locale\"); ++err_count; continue; }" + .byte 0x1 + .uleb128 0x6e + .string "TST_DO_REC(ofunc) for (rec=0; !TST_IS_LAST (ofunc); ++rec)" + .byte 0x1 + .uleb128 0x71 + .string "TST_DO_SEQ(_count_) for (seq_num=0; seq_num < _count_; seq_num++)" + .byte 0x1 + .uleb128 0x74 + .string "TST_GET_ERRET(_ofunc_) err_exp = TST_EXPECT (_ofunc_).err_val; ret_flg = TST_EXPECT (_ofunc_).ret_flg; ret_exp = TST_EXPECT (_ofunc_).ret_val" + .byte 0x1 + .uleb128 0x79 + .string "TST_GET_ERRET_SEQ(_ofunc_) err_exp = TST_EXPECT_SEQ (_ofunc_).err_val; ret_flg = TST_EXPECT_SEQ (_ofunc_).ret_flg; ret_exp = TST_EXPECT_SEQ (_ofunc_).ret_val" + .byte 0x1 + .uleb128 0x7e + .string "TST_CLEAR_ERRNO errno = 0" + .byte 0x1 + .uleb128 0x81 + .string "TST_SAVE_ERRNO errno_save = errno" + .byte 0x1 + .uleb128 0x85 + .ascii "TST_IF_RETURN(_s_func_) if (err_exp != 0) { if (errno_save =" + .ascii "= err_exp) { result (fp, C_SUCCESS, _s_func_, locale, rec+1," + .ascii " seq_num+1, 1, MS_PASSED); } else { err_count++; result (fp," + .ascii " C_FAILURE, _s_func_, locale, rec+1, seq_num+1, 1, \"the val" + .ascii "ue of errno is different from an expected value\"); } } if (" + .ascii "ret_f" + .string "lg == 1) { if (ret == ret_exp) { result (fp, C_SUCCESS, _s_func_, locale, rec+1, seq_num+1, 2, MS_PASSED); } else { err_count++; result (fp, C_FAILURE, _s_func_, locale, rec+1, seq_num+1, 2, \"the return value is different from an expected value\"); } } else" + .byte 0x1 + .uleb128 0xa5 + .string "TEX_ERRET_REC(_type_) struct { TMD_ERRET (_type_); }" + .byte 0x1 + .uleb128 0xaa + .string "TEX_ERRET_REC_SEQ(_type_,_count_) struct { struct { TMD_ERRET (_type_); } seq[ _count_ ]; }" + .byte 0x1 + .uleb128 0xb5 + .string "TST_ISW_STRUCT(_FUNC_,_func_) typedef struct { wint_t wc; } TIN_ISW ##_FUNC_ ##_REC; typedef TEX_ERRET_REC (int) TEX_ISW ##_FUNC_ ##_REC; TMD_RECHEAD (ISW ##_FUNC_)" + .byte 0x1 + .uleb128 0xbe + .ascii "TST_FUNC_ISW(_FUNC_,_func_) int tst_isw ##_func_ (FILE *fp, " + .ascii "int debug_flg) { TST_DECL_VARS(int); wint_t wc; TST_DO_TEST " + .ascii "(isw ##_func_) { TST_HEAD_LOCALE (isw ##_func_, S_ISW ##_FUN" + .ascii "C_); TST_DO_REC(isw ##_func_) { TST_GET_ERRET (isw ##_func_)" + .ascii "; wc = TST_INPUT (isw ##_func_).wc; ret = isw ##_func_ (wc);" + .ascii " if (debug_flg) { fprintf (stdout, \"isw*() [ %s : %d ] ret " + .ascii "= %d\\n\", locale, rec+1, ret); } TST_IF_RETURN (S_ISW ##_FU" + .ascii "NC_) { if (ret !" + .string "= 0) { result (fp, C_SUCCESS, S_ISW ##_FUNC_, locale, rec+1, seq_num+1, 3, MS_PASSED); } else { err_count++; result (fp, C_FAILURE, S_ISW ##_FUNC_, locale, rec+1, seq_num+1, 3, \"the function returned 0, but should be non-zero\"); } } } } return err_count; }" + .byte 0x1 + .uleb128 0xeb + .string "TST_TOW_STRUCT(_FUNC_,_func_) typedef struct { wint_t wc; } TIN_TOW ##_FUNC_ ##_REC; typedef TEX_ERRET_REC (wint_t) TEX_TOW ##_FUNC_ ##_REC; TMD_RECHEAD (TOW ##_FUNC_)" + .byte 0x1 + .uleb128 0xf4 + .ascii "TST_FUNC_TOW(_FUNC_,_func_) int tst_tow ##_func_ (FILE *fp, " + .ascii "int debug_flg) { TST_DECL_VARS (wint_t); wint_t wc; TST_DO_T" + .ascii "EST (tow ##_func_) { TST_HEAD_LOCALE (tow ##_func_, S_TOW ##" + .ascii "_FUNC_); TST_DO_REC (" + .string "tow ##_func_) { TST_GET_ERRET (tow ##_func_); wc = TST_INPUT (tow ##_func_).wc; ret = tow ##_func_ (wc); if (debug_flg) { fprintf (stdout, \"tow*() [ %s : %d ] ret = 0x%x\\n\", locale, rec+1, ret); } TST_IF_RETURN (S_TOW ##_FUNC_) { }; } } return err_count; }" + .byte 0x4 + .byte 0x3 + .uleb128 0x12 + .file 57 "tgn_funcdef.h" + .uleb128 0x39 + .byte 0x1 + .uleb128 0x2 + .string "TGN_FUNCDEF_H " + .byte 0x1 + .uleb128 0x5 + .string "Tiswalnum 1" + .byte 0x1 + .uleb128 0x6 + .string "Tiswalpha 2" + .byte 0x1 + .uleb128 0x7 + .string "Tiswcntrl 3" + .byte 0x1 + .uleb128 0x8 + .string "Tiswctype 4" + .byte 0x1 + .uleb128 0x9 + .string "Tiswdigit 5" + .byte 0x1 + .uleb128 0xa + .string "Tiswgraph 6" + .byte 0x1 + .uleb128 0xb + .string "Tiswlower 7" + .byte 0x1 + .uleb128 0xc + .string "Tiswprint 8" + .byte 0x1 + .uleb128 0xd + .string "Tiswpunct 9" + .byte 0x1 + .uleb128 0xe + .string "Tiswspace 10" + .byte 0x1 + .uleb128 0xf + .string "Tiswupper 11" + .byte 0x1 + .uleb128 0x10 + .string "Tiswxdigit 12" + .byte 0x1 + .uleb128 0x11 + .string "Tmblen 13" + .byte 0x1 + .uleb128 0x12 + .string "Tmbrlen 14" + .byte 0x1 + .uleb128 0x13 + .string "Tmbrtowc 15" + .byte 0x1 + .uleb128 0x14 + .string "Tmbsrtowcs 16" + .byte 0x1 + .uleb128 0x15 + .string "Tmbstowcs 17" + .byte 0x1 + .uleb128 0x16 + .string "Tmbtowc 18" + .byte 0x1 + .uleb128 0x17 + .string "Tstrcoll 19" + .byte 0x1 + .uleb128 0x18 + .string "Tstrfmon 20" + .byte 0x1 + .uleb128 0x19 + .string "Tstrxfrm 21" + .byte 0x1 + .uleb128 0x1a + .string "Tswscanf 22" + .byte 0x1 + .uleb128 0x1b + .string "Ttowctrans 23" + .byte 0x1 + .uleb128 0x1c + .string "Ttowlower 24" + .byte 0x1 + .uleb128 0x1d + .string "Ttowupper 25" + .byte 0x1 + .uleb128 0x1e + .string "Twcrtomb 26" + .byte 0x1 + .uleb128 0x1f + .string "Twcscat 27" + .byte 0x1 + .uleb128 0x20 + .string "Twcschr 28" + .byte 0x1 + .uleb128 0x21 + .string "Twcscmp 29" + .byte 0x1 + .uleb128 0x22 + .string "Twcscoll 30" + .byte 0x1 + .uleb128 0x23 + .string "Twcscpy 31" + .byte 0x1 + .uleb128 0x24 + .string "Twcscspn 32" + .byte 0x1 + .uleb128 0x25 + .string "Twcslen 33" + .byte 0x1 + .uleb128 0x26 + .string "Twcsncat 34" + .byte 0x1 + .uleb128 0x27 + .string "Twcsncmp 35" + .byte 0x1 + .uleb128 0x28 + .string "Twcsncpy 36" + .byte 0x1 + .uleb128 0x29 + .string "Twcspbrk 37" + .byte 0x1 + .uleb128 0x2a + .string "Twcsrtombs 38" + .byte 0x1 + .uleb128 0x2b + .string "Twcsspn 39" + .byte 0x1 + .uleb128 0x2c + .string "Twcsstr 40" + .byte 0x1 + .uleb128 0x2d + .string "Twcstod 41" + .byte 0x1 + .uleb128 0x2e + .string "Twcstok 42" + .byte 0x1 + .uleb128 0x2f + .string "Twcstombs 43" + .byte 0x1 + .uleb128 0x30 + .string "Twcswidth 44" + .byte 0x1 + .uleb128 0x31 + .string "Twcsxfrm 45" + .byte 0x1 + .uleb128 0x32 + .string "Twctob 46" + .byte 0x1 + .uleb128 0x33 + .string "Twctomb 47" + .byte 0x1 + .uleb128 0x34 + .string "Twctrans 48" + .byte 0x1 + .uleb128 0x35 + .string "Twctype 49" + .byte 0x1 + .uleb128 0x36 + .string "Twcwidth 50" + .byte 0x1 + .uleb128 0x39 + .string "S_ISWALNUM \"iswalnum\"" + .byte 0x1 + .uleb128 0x3a + .string "S_ISWALPHA \"iswalpha\"" + .byte 0x1 + .uleb128 0x3b + .string "S_ISWCNTRL \"iswcntrl\"" + .byte 0x1 + .uleb128 0x3c + .string "S_ISWCTYPE \"iswctype\"" + .byte 0x1 + .uleb128 0x3d + .string "S_ISWDIGIT \"iswdigit\"" + .byte 0x1 + .uleb128 0x3e + .string "S_ISWGRAPH \"iswgraph\"" + .byte 0x1 + .uleb128 0x3f + .string "S_ISWLOWER \"iswlower\"" + .byte 0x1 + .uleb128 0x40 + .string "S_ISWPRINT \"iswprint\"" + .byte 0x1 + .uleb128 0x41 + .string "S_ISWPUNCT \"iswpunct\"" + .byte 0x1 + .uleb128 0x42 + .string "S_ISWSPACE \"iswspace\"" + .byte 0x1 + .uleb128 0x43 + .string "S_ISWUPPER \"iswupper\"" + .byte 0x1 + .uleb128 0x44 + .string "S_ISWXDIGIT \"iswxdigit\"" + .byte 0x1 + .uleb128 0x45 + .string "S_MBLEN \"mblen\"" + .byte 0x1 + .uleb128 0x46 + .string "S_MBRLEN \"mbrlen\"" + .byte 0x1 + .uleb128 0x47 + .string "S_MBRTOWC \"mbrtowc\"" + .byte 0x1 + .uleb128 0x48 + .string "S_MBSRTOWCS \"mbsrtowcs\"" + .byte 0x1 + .uleb128 0x49 + .string "S_MBSTOWCS \"mbstowcs\"" + .byte 0x1 + .uleb128 0x4a + .string "S_MBTOWC \"mbtowc\"" + .byte 0x1 + .uleb128 0x4b + .string "S_STRCOLL \"strcoll\"" + .byte 0x1 + .uleb128 0x4c + .string "S_STRFMON \"strfmon\"" + .byte 0x1 + .uleb128 0x4d + .string "S_STRXFRM \"strxfrm\"" + .byte 0x1 + .uleb128 0x4e + .string "S_SWSCANF \"swscanf\"" + .byte 0x1 + .uleb128 0x4f + .string "S_TOWCTRANS \"towctrans\"" + .byte 0x1 + .uleb128 0x50 + .string "S_TOWLOWER \"towlower\"" + .byte 0x1 + .uleb128 0x51 + .string "S_TOWUPPER \"towupper\"" + .byte 0x1 + .uleb128 0x52 + .string "S_WCRTOMB \"wcrtomb\"" + .byte 0x1 + .uleb128 0x53 + .string "S_WCSCAT \"wcscat\"" + .byte 0x1 + .uleb128 0x54 + .string "S_WCSCHR \"wcschr\"" + .byte 0x1 + .uleb128 0x55 + .string "S_WCSCMP \"wcscmp\"" + .byte 0x1 + .uleb128 0x56 + .string "S_WCSCOLL \"wcscoll\"" + .byte 0x1 + .uleb128 0x57 + .string "S_WCSCPY \"wcscpy\"" + .byte 0x1 + .uleb128 0x58 + .string "S_WCSCSPN \"wcscspn\"" + .byte 0x1 + .uleb128 0x59 + .string "S_WCSLEN \"wcslen\"" + .byte 0x1 + .uleb128 0x5a + .string "S_WCSNCAT \"wcsncat\"" + .byte 0x1 + .uleb128 0x5b + .string "S_WCSNCMP \"wcsncmp\"" + .byte 0x1 + .uleb128 0x5c + .string "S_WCSNCPY \"wcsncpy\"" + .byte 0x1 + .uleb128 0x5d + .string "S_WCSPBRK \"wcspbrk\"" + .byte 0x1 + .uleb128 0x5e + .string "S_WCSRTOMBS \"wcsrtombs\"" + .byte 0x1 + .uleb128 0x5f + .string "S_WCSSPN \"wcsspn\"" + .byte 0x1 + .uleb128 0x60 + .string "S_WCSSTR \"wcsstr\"" + .byte 0x1 + .uleb128 0x61 + .string "S_WCSTOD \"wcstod\"" + .byte 0x1 + .uleb128 0x62 + .string "S_WCSTOK \"wcstok\"" + .byte 0x1 + .uleb128 0x63 + .string "S_WCSTOMBS \"wcstombs\"" + .byte 0x1 + .uleb128 0x64 + .string "S_WCSWIDTH \"wcswidth\"" + .byte 0x1 + .uleb128 0x65 + .string "S_WCSXFRM \"wcsxfrm\"" + .byte 0x1 + .uleb128 0x66 + .string "S_WCTOB \"wctob\"" + .byte 0x1 + .uleb128 0x67 + .string "S_WCTOMB \"wctomb\"" + .byte 0x1 + .uleb128 0x68 + .string "S_WCTRANS \"wctrans\"" + .byte 0x1 + .uleb128 0x69 + .string "S_WCTYPE \"wctype\"" + .byte 0x1 + .uleb128 0x6a + .string "S_WCWIDTH \"wcwidth\"" + .byte 0x4 + .byte 0x1 + .uleb128 0x13 + .string "MBSSIZE 24" + .byte 0x1 + .uleb128 0x14 + .string "WCSSIZE 12" + .byte 0x1 + .uleb128 0x15 + .string "MONFMTSIZE 16" + .byte 0x1 + .uleb128 0x16 + .string "MONSIZE 64" + .byte 0x1 + .uleb128 0x17 + .string "USE_MBCURMAX 99" + .byte 0x1 + .uleb128 0x18 + .string "TST_DBL_EPS 2.22153e-16" + .byte 0x1 + .uleb128 0x19 + .string "WCSTOK_SEQNUM 3" + .byte 0x1 + .uleb128 0x1a + .string "MBLEN_SEQNUM 3" + .byte 0x1 + .uleb128 0x1b + .string "MBTOWC_SEQNUM 3" + .byte 0x1 + .uleb128 0x1c + .string "MBSTOWCS_SEQNUM 3" + .byte 0x1 + .uleb128 0x1d + .string "WCTOMB_SEQNUM 3" + .byte 0x1 + .uleb128 0x1e + .string "WCSTOMBS_SEQNUM 3" + .byte 0x1 + .uleb128 0x1f + .string "MBRLEN_SEQNUM 3" + .byte 0x1 + .uleb128 0x20 + .string "MBRTOWC_SEQNUM 3" + .byte 0x1 + .uleb128 0x21 + .string "MBSRTOWCS_SEQNUM 3" + .byte 0x1 + .uleb128 0x22 + .string "WCRTOMB_SEQNUM 3" + .byte 0x1 + .uleb128 0x23 + .string "WCSRTOMBS_SEQNUM 3" + .byte 0x1 + .uleb128 0x26 + .string "MAX_LOC_TEST 300" + .byte 0x4 + .byte 0x3 + .uleb128 0x13 + .file 58 "tgn_locdef.h" + .uleb128 0x3a + .byte 0x1 + .uleb128 0x2 + .string "TGN_LOCDEF_H " + .byte 0x1 + .uleb128 0x7 + .string "TST_LOC_C \"C\"" + .byte 0x1 + .uleb128 0xa + .string "TST_LOC_de \"de_DE.ISO-8859-1\"" + .byte 0x1 + .uleb128 0xe + .string "TST_LOC_enUS \"en_US.ANSI_X3.4-1968\"" + .byte 0x1 + .uleb128 0x15 + .string "TST_LOC_eucJP \"ja_JP.EUC-JP\"" + .byte 0x1 + .uleb128 0x1c + .string "TST_LOC_de_UTF8 \"de_DE.UTF-8\"" + .byte 0x1 + .uleb128 0x1f + .string "TST_LOC_end \"lastEntry\"" + .byte 0x4 + .section .rodata + .align 2 +.LC0: + .string "\nTST_MBWC ===> %s ...\n" + .text + .align 1 + .global main + .type main, @function +main: +.LFB5: + .loc 4 23 0 + mov.l r14,@-r15 +.LCFI0: + sts.l pr,@-r15 +.LCFI1: + add #-20,r15 +.LCFI2: + mov r15,r14 +.LCFI3: + mov r14,r1 + add #-44,r1 + mov.l r4,@(52,r1) + mov r14,r1 + add #-44,r1 + mov.l r5,@(48,r1) + .loc 4 27 0 + mov r14,r1 + add #-44,r1 + mov.l @(52,r1),r2 + mov #1,r1 + cmp/gt r1,r2 + bf .L2 + mov r14,r1 + add #-44,r1 + mov.l @(48,r1),r1 + add #4,r1 + mov.l @r1,r1 + mov r1,r4 + mov.l .L8,r1 + jsr @r1 + nop + mov.l r0,@r14 + bra .L4 + nop + .align 1 +.L2: + mov #0,r1 + mov.l r1,@r14 +.L4: + mov r14,r1 + add #-44,r1 + mov.l @r14,r2 + mov.l r2,@(60,r1) + .loc 4 29 0 + mov r14,r1 + add #-44,r1 + mov.l @(60,r1),r1 + tst r1,r1 + bt .L5 + .loc 4 31 0 + mov.l .L12,r1 + mov.l @r1,r2 + mov r14,r1 + add #-44,r1 + mov.l @(48,r1),r1 + mov.l @r1,r3 + mov.l .L10,r1 + mov r2,r4 + mov r1,r5 + mov r3,r6 + mov.l .L11,r1 + jsr @r1 + nop +.L5: + .loc 4 33 0 + mov.l .L12,r1 + mov.l @r1,r2 + mov r14,r1 + add #-44,r1 + mov.l @(60,r1),r1 + mov r2,r4 + mov r1,r5 + mov.l .L13,r1 + jsr @r1 + nop + mov r14,r1 + add #-44,r1 + mov.l r0,@(56,r1) + .loc 4 35 0 + mov r14,r1 + add #-44,r1 + mov.l @(56,r1),r1 + tst r1,r1 + mov #-1,r1 + negc r1,r1 + mov r1,r0 + .loc 4 36 0 + add #20,r14 + mov r14,r15 + lds.l @r15+,pr + mov.l @r15+,r14 + rts + nop +.L14: + .align 2 +.L8: + .long atoi +.L12: + .long stdout +.L10: + .long .LC0 +.L11: + .long fprintf +.L13: + .long tst_mbrlen +.LFE5: + .size main, .-main + .section .debug_macinfo + .byte 0x1 + .uleb128 0x26 + .string "MAX_RESULT_REC 132" + .section .rodata + .align 2 +.LC1: + .string "Warning: result(): can't write the result: %s:%s:%d:%d:%s\n" + .align 2 +.LC2: + .string "%s:%s:%d:%d:%d:%c:%s\n" + .text + .align 1 + .global result + .type result, @function +result: +.LFB6: + .loc 4 45 0 + mov.l r8,@-r15 +.LCFI4: + mov.l r14,@-r15 +.LCFI5: + sts.l pr,@-r15 +.LCFI6: + add #-20,r15 +.LCFI7: + mov r15,r14 +.LCFI8: + mov r14,r1 + add #-44,r1 + mov.l r4,@(60,r1) + mov r5,r2 + mov r14,r1 + add #-44,r1 + mov.l r6,@(52,r1) + mov r14,r1 + add #-44,r1 + mov.l r7,@(48,r1) + mov r14,r1 + add #12,r1 + mov.b r2,@r1 + .loc 4 46 0 + mov r14,r1 + add #-44,r1 + mov.l @(60,r1),r1 + tst r1,r1 + bt .L16 + mov r14,r1 + add #-44,r1 + mov.l @(52,r1),r1 + mov r1,r4 + mov.l .L25,r1 + jsr @r1 + nop + mov r0,r8 + mov r14,r1 + add #-44,r1 + mov.l @(48,r1),r1 + mov r1,r4 + mov.l .L25,r1 + jsr @r1 + nop + add r0,r8 + mov.l @(44,r14),r1 + mov r1,r4 + mov.l .L25,r1 + jsr @r1 + nop + mov r8,r1 + add r0,r1 + mov r1,r2 + add #32,r2 + mov.w .L26,r1 + cmp/hi r1,r2 + bf .L18 +.L16: + .loc 4 49 0 + mov.l .L27,r1 + mov.l @r1,r7 + add #-12,r15 + mov r15,r2 + mov.l .L28,r6 + mov r14,r1 + add #-44,r1 + mov.l @(52,r1),r0 + mov r14,r1 + add #-44,r1 + mov.l @(48,r1),r3 + mov.l @(32,r14),r1 + mov.l r1,@r2 + mov.l @(40,r14),r1 + mov.l r1,@(4,r2) + mov.l @(44,r14),r1 + mov.l r1,@(8,r2) + mov r7,r4 + mov r6,r5 + mov r0,r6 + mov r3,r7 + mov.l .L29,r1 +.LCFI9: + jsr @r1 + nop + add #12,r15 + .loc 4 52 0 + mov #0,r1 + mov.l r1,@r14 + bra .L19 + nop + .align 1 +.L18: + .loc 4 55 0 + mov r14,r1 + add #12,r1 + mov.b @r1,r3 + add #-20,r15 + mov r15,r2 + mov.l .L33,r7 + mov.l .L31,r6 + mov r14,r1 + add #-44,r1 + mov.l @(52,r1),r0 + mov r14,r1 + add #-44,r1 + mov.l @(48,r1),r8 + mov.l @(32,r14),r1 + mov.l r1,@r2 + mov.l @(36,r14),r1 + mov.l r1,@(4,r2) + mov.l @(40,r14),r1 + mov.l r1,@(8,r2) + mov.l r3,@(12,r2) + mov.l @(44,r14),r1 + mov.l r1,@(16,r2) + mov r7,r4 + mov r6,r5 + mov r0,r6 + mov r8,r7 + mov.l .L32,r1 +.LCFI10: + jsr @r1 + nop + add #20,r15 + .loc 4 58 0 + mov.l .L33,r2 + mov r14,r1 + add #-44,r1 + mov.l @(60,r1),r1 + mov r2,r4 + mov r1,r5 + mov.l .L34,r1 +.LCFI11: + jsr @r1 + nop + mov #-1,r1 + cmp/eq r1,r0 + bf .L20 + .loc 4 60 0 + mov #0,r1 + mov.l r1,@r14 + bra .L19 + nop + .align 1 +.L20: + .loc 4 63 0 + mov #1,r1 + mov.l r1,@r14 +.L19: + mov.l @r14,r0 + .loc 4 64 0 + add #20,r14 + mov r14,r15 + lds.l @r15+,pr + mov.l @r15+,r14 + mov.l @r15+,r8 + rts + nop + .align 1 +.L26: + .short 132 +.L35: + .align 2 +.L25: + .long strlen +.L27: + .long stderr +.L28: + .long .LC1 +.L29: + .long fprintf +.L33: + .long result_rec +.L31: + .long .LC2 +.L32: + .long sprintf +.L34: + .long fputs +.LFE6: + .size result, .-result + .section .debug_macinfo + .byte 0x4 + .byte 0x3 + .uleb128 0x9 + .file 59 "dat_mbrlen.c" + .uleb128 0x3b + .global tst_mbrlen_loc + .section .rodata + .align 2 +.LC3: + .string "de_DE.ISO-8859-1" + .align 2 +.LC4: + .string "en_US.ANSI_X3.4-1968" + .align 2 +.LC5: + .string "ja_JP.EUC-JP" + .align 2 +.LC6: + .string "lastEntry" + .data + .align 2 + .type tst_mbrlen_loc, @object + .size tst_mbrlen_loc, 192032 +tst_mbrlen_loc: + .long 14 + .long .LC3 + .long 1 + .string "" + .zero 23 + .long 0 + .long 0 + .long 0 + .long 1 + .string "" + .zero 23 + .long 1 + .long 0 + .long 0 + .long 1 + .string "\300" + .zero 22 + .long 99 + .long 0 + .long 0 + .long 0 + .long 1 + .long 0 + .long 0 + .long 1 + .long 0 + .long 0 + .long 1 + .long 1 + .zero 4 + .long 1 + .string "\300\001" + .zero 21 + .long 0 + .long 0 + .long 0 + .long 1 + .string "\300\001" + .zero 21 + .long 1 + .long 0 + .long 0 + .long 1 + .string "\317\001" + .zero 21 + .long 99 + .long 0 + .long 0 + .long 0 + .long 1 + .long 0 + .long 0 + .long 1 + .long 1 + .long 0 + .long 1 + .long 1 + .zero 4 + .zero 156 + .long 1 + .zero 47520 + .long 14 + .long .LC4 + .long 1 + .string "A" + .zero 22 + .long 0 + .long 0 + .long 0 + .long 1 + .string "A" + .zero 22 + .long 1 + .long 0 + .long 0 + .long 1 + .string "A" + .zero 22 + .long 99 + .long 0 + .long 0 + .long 0 + .long 1 + .long 0 + .long 0 + .long 1 + .long 1 + .long 0 + .long 1 + .long 1 + .zero 4 + .long 1 + .string "\317\001" + .zero 21 + .long 0 + .long 1 + .long 0 + .long 1 + .string "\317\001" + .zero 21 + .long 1 + .long 1 + .long 0 + .long 1 + .string "\317\001" + .zero 21 + .long 99 + .long 1 + .long 0 + .long 0 + .long 1 + .long 0 + .long 84 + .long 1 + .long -1 + .long 84 + .long 1 + .long -1 + .zero 4 + .zero 156 + .long 1 + .zero 47520 + .long 14 + .long .LC5 + .long 1 + .string "\317\302" + .zero 21 + .long 1 + .long 1 + .long 1 + .long 0 + .string "" + .zero 23 + .long 0 + .long 1 + .long 0 + .long 1 + .string "\317\302" + .zero 21 + .long 99 + .long 1 + .long 1 + .long 0 + .long 1 + .long -2 + .long 0 + .long 1 + .long -1 + .long 0 + .long 1 + .long 2 + .zero 4 + .long 1 + .string "\317" + .zero 22 + .long 1 + .long 1 + .long 0 + .long 1 + .string "\302" + .zero 22 + .long 1 + .long 1 + .long 0 + .long 1 + .string "\317\302" + .zero 21 + .long 99 + .long 0 + .long 0 + .long 0 + .long 1 + .long -2 + .long 0 + .long 1 + .long 1 + .long 0 + .long 1 + .long 2 + .zero 4 + .long 1 + .string "\216\217" + .zero 21 + .long 0 + .long 0 + .long 0 + .long 1 + .string "\216\217" + .zero 21 + .long 1 + .long 0 + .long 0 + .long 1 + .string "\216\217" + .zero 21 + .long 99 + .long 0 + .long 0 + .long 0 + .long 1 + .long 0 + .long 0 + .long 1 + .long -2 + .long 84 + .long 1 + .long -1 + .zero 4 + .zero 156 + .long 1 + .zero 47360 + .long 14 + .long .LC6 + .zero 48000 + .section .debug_macinfo + .byte 0x4 + .local s.3934 + .comm s.3934,8,4 + .section .rodata + .align 2 +.LC7: + .string "Warning : can't set locale: %s\nskipping ...\n" + .align 2 +.LC8: + .string "mbrlen" + .align 2 +.LC9: + .string "can't set locale" + .align 2 +.LC10: + .string "Initialization (external mbstate object) failed - skipped this test case." + .align 2 +.LC11: + .string "n = %d.\n" + .align 2 +.LC12: + .string "s_in = %c, n = %d, t_ini = %d, s_flg = %d, t_flg = %d, MB_CUR_MAX = %d.\n" + .align 2 +.LC13: + .string "mbrlen() [ %s : %d : %d ] ret = %zd\n" + .align 2 +.LC14: + .string "\t\t\t errno = %d\n" + .align 2 +.LC15: + .string "PASSED" + .align 2 +.LC16: + .string "the value of errno is different from an expected value" + .align 2 +.LC17: + .string "the return value is different from an expected value" + .text + .align 1 + .global tst_mbrlen + .type tst_mbrlen, @function +tst_mbrlen: +.LFB7: + .loc 1 13 0 + mov.l r8,@-r15 +.LCFI12: + mov.l r9,@-r15 +.LCFI13: + mov.l r10,@-r15 +.LCFI14: + mov.l r11,@-r15 +.LCFI15: + mov.l r12,@-r15 +.LCFI16: + mov.l r14,@-r15 +.LCFI17: + sts.l pr,@-r15 +.LCFI18: + add #-80,r15 +.LCFI19: + mov r15,r14 +.LCFI20: + mov r14,r1 + add #-48,r1 + mov.l r4,@(56,r1) + mov r14,r1 + add #-48,r1 + mov.l r5,@(52,r1) + .loc 1 14 0 + mov r14,r2 + add #16,r2 + mov #0,r1 + mov.l r1,@(4,r2) + mov r14,r2 + add #16,r2 + mov #0,r1 + mov.l r1,@(16,r2) + mov r14,r2 + add #16,r2 + mov #0,r1 + mov.l r1,@(32,r2) + .loc 1 23 0 + mov r14,r2 + add #-48,r2 + mov #0,r1 + mov.l r1,@(60,r2) + bra .L37 + nop + .align 1 +.L38: + .loc 1 25 0 + mov r14,r1 + add #-48,r1 + mov.l @(60,r1),r2 + mov r14,r7 + add #16,r7 + mov.l .L72,r3 + mov.l .L73,r1 + mul.l r1,r2 + sts macl,r1 + add r3,r1 + mov.l @r1,r1 + mov.l r1,@(12,r7) + mov r14,r1 + add #-48,r1 + mov.l @(60,r1),r2 + mov r14,r7 + add #16,r7 + mov.l .L72,r3 + mov.l .L73,r1 + mul.l r1,r2 + sts macl,r1 + add r3,r1 + add #4,r1 + mov.l @r1,r1 + mov.l r1,@(20,r7) + mov r14,r1 + add #16,r1 + mov.l @(20,r1),r1 + mov #6,r4 + mov r1,r5 + mov.l .L74,r1 + jsr @r1 + nop + tst r0,r0 + bf .L39 + mov.l .L75,r1 + mov.l @r1,r2 + mov.l .L76,r3 + mov r14,r1 + add #16,r1 + mov.l @(20,r1),r1 + mov r2,r4 + mov r3,r5 + mov r1,r6 + mov.l .L77,r1 + jsr @r1 + nop + add #-16,r15 + mov r15,r2 + mov r14,r1 + add #-48,r1 + mov.l @(56,r1),r3 + mov.l .L83,r7 + mov r14,r1 + add #16,r1 + mov.l @(20,r1),r0 + mov #0,r1 + mov.l r1,@r2 + mov #0,r1 + mov.l r1,@(4,r2) + mov #0,r1 + mov.l r1,@(8,r2) + mov.l .L79,r1 + mov.l r1,@(12,r2) + mov r3,r4 + mov #76,r5 + mov r7,r6 + mov r0,r7 + mov.l .L85,r1 +.LCFI21: + jsr @r1 + nop + add #16,r15 + mov r14,r2 + add #16,r2 + mov r14,r1 + add #16,r1 + mov.l @(4,r1),r1 + add #1,r1 + mov.l r1,@(4,r2) + bra .L41 + nop + .align 1 +.L39: + .loc 1 26 0 + mov r14,r2 + add #16,r2 + mov #0,r1 + mov.l r1,@(0,r2) + bra .L42 + nop + .align 1 +.L43: + .loc 1 28 0 + mov.l .L81,r1 + mov #0,r4 + mov #0,r5 + mov r1,r6 + mov.l .L82,r1 +.LCFI22: + jsr @r1 + nop + tst r0,r0 + bt .L44 + .loc 1 30 0 + mov r14,r2 + add #16,r2 + mov r14,r1 + add #16,r1 + mov.l @(4,r1),r1 + add #1,r1 + mov.l r1,@(4,r2) + .loc 1 31 0 + mov r14,r1 + add #16,r1 + mov.l @(0,r1),r1 + mov r1,r6 + add #1,r6 + mov r14,r1 + add #16,r1 + mov.l @(16,r1),r1 + mov r1,r3 + add #1,r3 + add #-16,r15 + mov r15,r2 + mov r14,r1 + add #-48,r1 + mov.l @(56,r1),r7 + mov.l .L83,r8 + mov r14,r1 + add #16,r1 + mov.l @(20,r1),r0 + mov.l r6,@r2 + mov.l r3,@(4,r2) + mov #3,r1 + mov.l r1,@(8,r2) + mov.l .L84,r1 + mov.l r1,@(12,r2) + mov r7,r4 + mov #70,r5 + mov r8,r6 + mov r0,r7 + mov.l .L85,r1 +.LCFI23: + jsr @r1 + nop + add #16,r15 + .loc 1 34 0 + bra .L46 + nop + .align 1 +.L44: + .loc 1 37 0 + mov r14,r2 + add #16,r2 + mov #0,r1 + mov.l r1,@(16,r2) + bra .L47 + nop +.L86: + .align 2 +.L72: + .long tst_mbrlen_loc +.L73: + .long 48008 +.L74: + .long setlocale +.L75: + .long stderr +.L76: + .long .LC7 +.L77: + .long fprintf +.L83: + .long .LC8 +.L79: + .long .LC9 +.L85: + .long result +.L81: + .long s.3934 +.L82: + .long mbrlen +.L84: + .long .LC10 + .align 1 +.L48: + .loc 1 39 0 + mov r14,r1 + add #-48,r1 + mov.l @(60,r1),r3 + mov r14,r1 + add #16,r1 + mov.l @(0,r1),r7 + mov r14,r1 + add #16,r1 + mov.l @(16,r1),r2 + mov r14,r6 + add #16,r6 + mov.l .L112,r5 + mov r2,r1 + add r1,r1 + add r2,r1 + mov r1,r2 + shll2 r2 + mov.l .L113,r1 + mul.l r1,r3 + sts macl,r1 + add r1,r2 + mov.w .L114,r1 + mul.l r1,r7 + sts macl,r1 + add r2,r1 + mov r1,r2 + add r5,r2 + mov.w .L91,r1 + add r2,r1 + mov.l @r1,r1 + mov.l r1,@(24,r6) + mov r14,r1 + add #-48,r1 + mov.l @(60,r1),r3 + mov r14,r1 + add #16,r1 + mov.l @(0,r1),r7 + mov r14,r1 + add #16,r1 + mov.l @(16,r1),r2 + mov r14,r6 + add #16,r6 + mov.l .L112,r5 + mov r2,r1 + add r1,r1 + add r2,r1 + mov r1,r2 + shll2 r2 + mov.l .L113,r1 + mul.l r1,r3 + sts macl,r1 + add r1,r2 + mov.w .L114,r1 + mul.l r1,r7 + sts macl,r1 + add r2,r1 + mov r1,r2 + add r5,r2 + mov.w .L95,r1 + add r2,r1 + mov.l @r1,r1 + mov.l r1,@(28,r6) + mov r14,r1 + add #-48,r1 + mov.l @(60,r1),r3 + mov r14,r1 + add #16,r1 + mov.l @(0,r1),r7 + mov r14,r1 + add #16,r1 + mov.l @(16,r1),r2 + mov r14,r6 + add #16,r6 + mov.l .L112,r5 + mov r2,r1 + add r1,r1 + add r2,r1 + mov r1,r2 + shll2 r2 + mov.l .L113,r1 + mul.l r1,r3 + sts macl,r1 + add r1,r2 + mov.w .L114,r1 + mul.l r1,r7 + sts macl,r1 + add r2,r1 + mov r1,r2 + add r5,r2 + mov.w .L99,r1 + add r2,r1 + mov.l @r1,r1 + mov.l r1,@(36,r6) + .loc 1 40 0 + mov r14,r1 + add #-48,r1 + mov.l @(60,r1),r3 + mov r14,r1 + add #16,r1 + mov.l @(0,r1),r7 + mov r14,r1 + add #16,r1 + mov.l @(16,r1),r2 + mov.l .L112,r6 + mov #40,r1 + mul.l r1,r2 + sts macl,r2 + mov.l .L113,r1 + mul.l r1,r3 + sts macl,r1 + add r1,r2 + mov.w .L114,r1 + mul.l r1,r7 + sts macl,r1 + add r2,r1 + add r6,r1 + add #8,r1 + mov.l @r1,r2 + mov r14,r1 + add #63,r1 + mov.b r2,@r1 + .loc 1 41 0 + mov r14,r1 + add #-48,r1 + mov.l @(60,r1),r7 + mov r14,r1 + add #16,r1 + mov.l @(0,r1),r3 + mov r14,r1 + add #16,r1 + mov.l @(16,r1),r2 + mov r14,r6 + add #16,r6 + mov #40,r1 + mul.l r1,r2 + sts macl,r2 + mov.w .L114,r1 + mul.l r1,r3 + sts macl,r1 + add r1,r2 + mov.l .L113,r1 + mul.l r1,r7 + sts macl,r1 + add r2,r1 + mov r1,r2 + add #12,r2 + mov.l .L112,r1 + add r2,r1 + mov.l r1,@(48,r6) + .loc 1 42 0 + mov r14,r1 + add #-48,r1 + mov.l @(60,r1),r3 + mov r14,r1 + add #16,r1 + mov.l @(0,r1),r7 + mov r14,r1 + add #16,r1 + mov.l @(16,r1),r2 + mov r14,r6 + add #16,r6 + mov.l .L112,r5 + mov #40,r1 + mul.l r1,r2 + sts macl,r2 + mov.l .L113,r1 + mul.l r1,r3 + sts macl,r1 + add r1,r2 + mov.w .L114,r1 + mul.l r1,r7 + sts macl,r1 + add r2,r1 + add r5,r1 + add #36,r1 + mov.l @r1,r1 + mov.l r1,@(52,r6) + .loc 1 43 0 + mov r14,r1 + add #-48,r1 + mov.l @(60,r1),r3 + mov r14,r1 + add #16,r1 + mov.l @(0,r1),r7 + mov r14,r1 + add #16,r1 + mov.l @(16,r1),r2 + mov.l .L112,r6 + mov #40,r1 + mul.l r1,r2 + sts macl,r2 + mov.l .L113,r1 + mul.l r1,r3 + sts macl,r1 + add r1,r2 + mov.w .L114,r1 + mul.l r1,r7 + sts macl,r1 + add r2,r1 + add r6,r1 + add #40,r1 + mov.l @r1,r2 + mov r14,r1 + add #74,r1 + mov.b r2,@r1 + .loc 1 44 0 + mov r14,r1 + add #-48,r1 + mov.l @(60,r1),r3 + mov r14,r1 + add #16,r1 + mov.l @(0,r1),r7 + mov r14,r1 + add #16,r1 + mov.l @(16,r1),r2 + mov.l .L112,r6 + mov #40,r1 + mul.l r1,r2 + sts macl,r2 + mov.l .L113,r1 + mul.l r1,r3 + sts macl,r1 + add r1,r2 + mov.w .L114,r1 + mul.l r1,r7 + sts macl,r1 + add r2,r1 + add r6,r1 + add #44,r1 + mov.l @r1,r2 + mov r14,r1 + add #75,r1 + mov.b r2,@r1 + .loc 1 45 0 + mov r14,r1 + add #63,r1 + mov.b @r1,r1 + tst r1,r1 + bra .L87 + nop + .align 1 +.L114: + .short 160 +.L91: + .short 128 +.L95: + .short 132 +.L99: + .short 136 +.L115: + .align 2 +.L112: + .long tst_mbrlen_loc +.L113: + .long 48008 + .align 1 +.L87: + bf .L49 + .loc 1 47 0 + mov r14,r2 + add #16,r2 + mov #0,r1 + mov.l r1,@(48,r2) +.L49: + .loc 1 51 0 + mov.l .L136,r1 + mov.l @r1,r2 + mov.l .L117,r3 + mov r14,r1 + add #16,r1 + mov.l @(52,r1),r1 + mov r2,r4 + mov r3,r5 + mov r1,r6 + mov.l .L138,r1 +.LCFI24: + jsr @r1 + nop + .loc 1 53 0 + mov r14,r1 + add #16,r1 + mov.l @(52,r1),r2 + mov #99,r1 + cmp/eq r1,r2 + bf .L51 + .loc 1 55 0 + mov.l .L130,r1 + jsr @r1 + nop + mov r14,r1 + add #16,r1 + mov.l r0,@(52,r1) +.L51: + .loc 1 58 0 + mov r14,r1 + add #74,r1 + mov.b @r1,r1 + tst r1,r1 + bt .L53 + mov.l .L121,r1 + mov.l r1,@r14 + bra .L55 + nop + .align 1 +.L53: + mov #0,r2 + mov.l r2,@r14 +.L55: + mov r14,r1 + add #16,r1 + mov.l @r14,r2 + mov.l r2,@(60,r1) + .loc 1 60 0 + mov r14,r1 + add #75,r1 + mov.b @r1,r1 + tst r1,r1 + bt .L56 + .loc 1 62 0 + mov.l .L121,r1 + mov r1,r4 + mov #0,r5 + mov #8,r6 + mov.l .L122,r1 + jsr @r1 + nop + .loc 1 63 0 + mov #0,r4 + mov #0,r5 + mov #0,r6 + mov.l .L126,r1 + jsr @r1 + nop +.L56: + .loc 1 66 0 + mova .L128,r0 + mov.l .L128,r12 + add r0,r12 + mov.l 1f,r0 + stc gbr,r1 + mov.l @(r0,r12),r0 + bra 2f + add r0,r1 + .align 2 +1: .long __libc_errno@GOTTPOFF +2: + mov r1,r2 + mov #0,r1 + mov.l r1,@r2 + .loc 1 67 0 + mov r14,r1 + add #16,r1 + mov.l @(48,r1),r2 + mov r14,r1 + add #16,r1 + mov.l @(52,r1),r3 + mov r14,r1 + add #16,r1 + mov.l @(60,r1),r1 + mov r2,r4 + mov r3,r5 + mov r1,r6 + mov.l .L126,r1 + jsr @r1 + nop + mov r14,r1 + add #16,r1 + mov.l r0,@(40,r1) + .loc 1 68 0 + mov r14,r2 + add #16,r2 + mova .L128,r0 + mov.l .L128,r12 + add r0,r12 + mov.l 1f,r0 + stc gbr,r1 + mov.l @(r0,r12),r0 + bra 2f + add r0,r1 + .align 2 +1: .long __libc_errno@GOTTPOFF +2: + mov.l @r1,r1 + mov.l r1,@(32,r2) + .loc 1 71 0 + mov.l .L136,r1 + mov.l @r1,r8 + mov r14,r1 + add #75,r1 + mov.b @r1,r9 + mov r14,r1 + add #63,r1 + mov.b @r1,r10 + mov r14,r1 + add #74,r1 + mov.b @r1,r11 + mov.l .L130,r1 + jsr @r1 + nop + add #-16,r15 + mov r15,r2 + mov.l .L131,r3 + mov r14,r1 + add #16,r1 + mov.l @(48,r1),r7 + mov r14,r1 + add #16,r1 + mov.l @(52,r1),r1 + mov.l r9,@r2 + mov.l r10,@(4,r2) + mov.l r11,@(8,r2) + mov.l r0,@(12,r2) + mov r8,r4 + mov r3,r5 + mov r7,r6 + mov r1,r7 + mov.l .L138,r1 +.LCFI25: + jsr @r1 + nop + add #16,r15 + .loc 1 75 0 + mov r14,r1 + add #-48,r1 + mov.l @(52,r1),r1 + tst r1,r1 + bt .L58 + .loc 1 77 0 + mov.l .L136,r1 + mov.l @r1,r5 + mov r14,r1 + add #16,r1 + mov.l @(0,r1),r1 + mov r1,r0 + add #1,r0 + mov r14,r1 + add #16,r1 + mov.l @(16,r1),r1 + mov r1,r3 + add #1,r3 + add #-8,r15 + mov r15,r2 + mov.l .L134,r7 + mov r14,r1 + add #16,r1 + mov.l @(20,r1),r6 + mov.l r3,@r2 + mov r14,r1 + add #16,r1 + mov.l @(40,r1),r1 + mov.l r1,@(4,r2) + mov r5,r4 + mov r7,r5 + mov r0,r7 + mov.l .L138,r1 +.LCFI26: + jsr @r1 + nop + add #8,r15 + .loc 1 79 0 + mov.l .L136,r1 + mov.l @r1,r2 + mov.l .L137,r3 + mov r14,r1 + add #16,r1 + mov.l @(32,r1),r1 + mov r2,r4 + mov r3,r5 + mov r1,r6 + mov.l .L138,r1 +.LCFI27: + jsr @r1 + nop +.L58: + .loc 1 82 0 + mov r14,r1 + add #16,r1 + mov.l @(24,r1),r1 + tst r1,r1 + bt .L60 + mov r14,r1 + add #16,r1 + mov r14,r2 + add #16,r2 + mov.l @(32,r1),r3 + mov.l @(24,r2),r1 + cmp/eq r1,r3 + bf .L62 + mov r14,r1 + add #16,r1 + mov.l @(0,r1),r1 + mov r1,r6 + add #1,r6 + mov r14,r1 + add #16,r1 + mov.l @(16,r1),r1 + mov r1,r3 + add #1,r3 + add #-16,r15 + mov r15,r2 + mov r14,r1 + add #-48,r1 + mov.l @(56,r1),r7 + mov.l .L145,r8 + mov r14,r1 + add #16,r1 + mov.l @(20,r1),r0 + mov.l r6,@r2 + mov.l r3,@(4,r2) + mov #1,r1 + mov.l r1,@(8,r2) + mov.l .L146,r1 + mov.l r1,@(12,r2) + mov r7,r4 + mov #83,r5 + mov r8,r6 + mov r0,r7 + mov.l .L147,r1 +.LCFI28: + jsr @r1 + nop + add #16,r15 + bra .L60 + nop + .align 1 +.L62: + mov r14,r2 + add #16,r2 + mov r14,r1 + add #16,r1 + mov.l @(4,r1),r1 + add #1,r1 + mov.l r1,@(4,r2) + mov r14,r1 + add #16,r1 + mov.l @(0,r1),r1 + mov r1,r6 + add #1,r6 + mov r14,r1 + add #16,r1 + mov.l @(16,r1),r1 + mov r1,r3 + add #1,r3 + add #-16,r15 + mov r15,r2 + mov r14,r1 + add #-48,r1 + mov.l @(56,r1),r7 + mov.l .L145,r8 + mov r14,r1 + add #16,r1 + mov.l @(20,r1),r0 + mov.l r6,@r2 + mov.l r3,@(4,r2) + mov #1,r1 + mov.l r1,@(8,r2) + mov.l .L143,r1 + mov.l r1,@(12,r2) + mov r7,r4 + mov #70,r5 + mov r8,r6 + mov r0,r7 + mov.l .L147,r1 + jsr @r1 + nop + add #16,r15 +.L60: + mov r14,r1 + add #16,r1 + mov.l @(28,r1),r2 + mov #1,r1 + cmp/eq r1,r2 + bf .L161 + mov r14,r1 + add #16,r1 + mov r14,r2 + add #16,r2 + mov.l @(40,r1),r3 + mov.l @(36,r2),r1 + cmp/eq r1,r3 + bf .L66 + mov r14,r1 + add #16,r1 + mov.l @(0,r1),r1 + mov r1,r6 + add #1,r6 + mov r14,r1 + add #16,r1 + mov.l @(16,r1),r1 + mov r1,r3 + add #1,r3 + add #-16,r15 + mov r15,r2 + mov r14,r1 + add #-48,r1 + mov.l @(56,r1),r7 + mov.l .L145,r8 + mov r14,r1 + add #16,r1 + mov.l @(20,r1),r0 + mov.l r6,@r2 + mov.l r3,@(4,r2) + mov #2,r1 + mov.l r1,@(8,r2) + mov.l .L146,r1 + mov.l r1,@(12,r2) + mov r7,r4 + mov #83,r5 + mov r8,r6 + mov r0,r7 + mov.l .L147,r1 + jsr @r1 + nop + add #16,r15 +.L161: + bra .L64 + nop +.L148: + .align 2 +.L136: + .long stdout +.L117: + .long .LC11 +.L138: + .long fprintf +.L130: + .long _stdlib_mb_cur_max +.L121: + .long s.3934 +.L122: + .long memset +.L126: + .long mbrlen +.L128: + .long _GLOBAL_OFFSET_TABLE_ +.L131: + .long .LC12 +.L134: + .long .LC13 +.L137: + .long .LC14 +.L145: + .long .LC8 +.L146: + .long .LC15 +.L147: + .long result +.L143: + .long .LC16 + .align 1 +.L66: + mov r14,r2 + add #16,r2 + mov r14,r1 + add #16,r1 + mov.l @(4,r1),r1 + add #1,r1 + mov.l r1,@(4,r2) + mov r14,r1 + add #16,r1 + mov.l @(0,r1),r1 + mov r1,r6 + add #1,r6 + mov r14,r1 + add #16,r1 + mov.l @(16,r1),r1 + mov r1,r3 + add #1,r3 + add #-16,r15 + mov r15,r2 + mov r14,r1 + add #-48,r1 + mov.l @(56,r1),r7 + mov.l .L149,r8 + mov r14,r1 + add #16,r1 + mov.l @(20,r1),r0 + mov.l r6,@r2 + mov.l r3,@(4,r2) + mov #2,r1 + mov.l r1,@(8,r2) + mov.l .L150,r1 + mov.l r1,@(12,r2) + mov r7,r4 + mov #70,r5 + mov r8,r6 + mov r0,r7 + mov.l .L151,r1 + jsr @r1 + nop + add #16,r15 +.L64: + .loc 1 37 0 + mov r14,r2 + add #16,r2 + mov r14,r1 + add #16,r1 + mov.l @(16,r1),r1 + add #1,r1 + mov.l r1,@(16,r2) +.L47: + mov r14,r1 + add #16,r1 + mov.l @(16,r1),r2 + mov #2,r1 + cmp/gt r1,r2 + bt .L167 + bra .L48 + nop +.L167: +.L46: + .loc 1 26 0 + mov r14,r2 + add #16,r2 + mov r14,r1 + add #16,r1 + mov.l @(0,r1),r1 + add #1,r1 + mov.l r1,@(0,r2) +.L42: + mov r14,r1 + add #-48,r1 + mov.l @(60,r1),r3 + mov r14,r1 + add #16,r1 + mov.l @(0,r1),r2 + mov.l .L156,r7 + mov.w .L153,r1 + mul.l r1,r2 + sts macl,r2 + mov.l .L157,r1 + mul.l r1,r3 + sts macl,r1 + add r2,r1 + mov r1,r2 + add r7,r2 + mov.w .L155,r1 + add r2,r1 + mov.l @r1,r1 + tst r1,r1 + bf .L166 + bra .L43 + nop +.L166: +.L41: + .loc 1 23 0 + mov r14,r2 + add #-48,r2 + mov r14,r1 + add #-48,r1 + mov.l @(60,r1),r1 + add #1,r1 + mov.l r1,@(60,r2) +.L37: + mov r14,r1 + add #-48,r1 + mov.l @(60,r1),r2 + mov.l .L156,r3 + mov.l .L157,r1 + mul.l r1,r2 + sts macl,r1 + add r3,r1 + add #4,r1 + mov.l @r1,r1 + mov.l .L158,r2 + mov r1,r4 + mov r2,r5 + mov.l .L159,r1 +.LCFI29: + jsr @r1 + nop + tst r0,r0 + bt .L165 + bra .L38 + nop +.L165: + .loc 1 89 0 + mov r14,r1 + add #16,r1 + mov.l @(4,r1),r1 + mov r1,r0 + .loc 1 90 0 + add #80,r14 + mov r14,r15 + lds.l @r15+,pr + mov.l @r15+,r14 + mov.l @r15+,r12 + mov.l @r15+,r11 + mov.l @r15+,r10 + mov.l @r15+,r9 + mov.l @r15+,r8 + rts + nop + .align 1 +.L153: + .short 160 +.L155: + .short 164 +.L160: + .align 2 +.L149: + .long .LC8 +.L150: + .long .LC17 +.L151: + .long result +.L156: + .long tst_mbrlen_loc +.L157: + .long 48008 +.L158: + .long .LC6 +.L159: + .long strcmp +.LFE7: + .size tst_mbrlen, .-tst_mbrlen + .section .debug_macinfo + .byte 0x4 + .comm result_rec,132,4 + .section .debug_frame,"",@progbits +.Lframe0: + .ualong .LECIE0-.LSCIE0 +.LSCIE0: + .ualong 0xffffffff + .byte 0x1 + .string "" + .uleb128 0x1 + .sleb128 -4 + .byte 0x11 + .byte 0xc + .uleb128 0xf + .uleb128 0x0 + .align 2 +.LECIE0: +.LSFDE0: + .ualong .LEFDE0-.LASFDE0 +.LASFDE0: + .ualong .Lframe0 + .ualong .LFB5 + .ualong .LFE5-.LFB5 + .byte 0x4 + .ualong .LCFI0-.LFB5 + .byte 0xe + .uleb128 0x4 + .byte 0x4 + .ualong .LCFI1-.LCFI0 + .byte 0xe + .uleb128 0x8 + .byte 0x4 + .ualong .LCFI2-.LCFI1 + .byte 0xe + .uleb128 0x1c + .byte 0x91 + .uleb128 0x2 + .byte 0x8e + .uleb128 0x1 + .byte 0x4 + .ualong .LCFI3-.LCFI2 + .byte 0xd + .uleb128 0xe + .align 2 +.LEFDE0: +.LSFDE2: + .ualong .LEFDE2-.LASFDE2 +.LASFDE2: + .ualong .Lframe0 + .ualong .LFB6 + .ualong .LFE6-.LFB6 + .byte 0x4 + .ualong .LCFI4-.LFB6 + .byte 0xe + .uleb128 0x4 + .byte 0x4 + .ualong .LCFI5-.LCFI4 + .byte 0xe + .uleb128 0x8 + .byte 0x4 + .ualong .LCFI6-.LCFI5 + .byte 0xe + .uleb128 0xc + .byte 0x4 + .ualong .LCFI7-.LCFI6 + .byte 0xe + .uleb128 0x20 + .byte 0x91 + .uleb128 0x3 + .byte 0x8e + .uleb128 0x2 + .byte 0x88 + .uleb128 0x1 + .byte 0x4 + .ualong .LCFI8-.LCFI7 + .byte 0xd + .uleb128 0xe + .byte 0x4 + .ualong .LCFI9-.LCFI8 + .byte 0x2e + .uleb128 0xc + .byte 0x4 + .ualong .LCFI10-.LCFI9 + .byte 0x2e + .uleb128 0x14 + .byte 0x4 + .ualong .LCFI11-.LCFI10 + .byte 0x2e + .uleb128 0x0 + .align 2 +.LEFDE2: +.LSFDE4: + .ualong .LEFDE4-.LASFDE4 +.LASFDE4: + .ualong .Lframe0 + .ualong .LFB7 + .ualong .LFE7-.LFB7 + .byte 0x4 + .ualong .LCFI12-.LFB7 + .byte 0xe + .uleb128 0x4 + .byte 0x4 + .ualong .LCFI13-.LCFI12 + .byte 0xe + .uleb128 0x8 + .byte 0x4 + .ualong .LCFI14-.LCFI13 + .byte 0xe + .uleb128 0xc + .byte 0x4 + .ualong .LCFI15-.LCFI14 + .byte 0xe + .uleb128 0x10 + .byte 0x4 + .ualong .LCFI16-.LCFI15 + .byte 0xe + .uleb128 0x14 + .byte 0x4 + .ualong .LCFI17-.LCFI16 + .byte 0xe + .uleb128 0x18 + .byte 0x4 + .ualong .LCFI18-.LCFI17 + .byte 0xe + .uleb128 0x1c + .byte 0x4 + .ualong .LCFI19-.LCFI18 + .byte 0xe + .uleb128 0x6c + .byte 0x91 + .uleb128 0x7 + .byte 0x8e + .uleb128 0x6 + .byte 0x8c + .uleb128 0x5 + .byte 0x8b + .uleb128 0x4 + .byte 0x8a + .uleb128 0x3 + .byte 0x89 + .uleb128 0x2 + .byte 0x88 + .uleb128 0x1 + .byte 0x4 + .ualong .LCFI20-.LCFI19 + .byte 0xd + .uleb128 0xe + .byte 0x4 + .ualong .LCFI21-.LCFI20 + .byte 0x2e + .uleb128 0x10 + .byte 0x4 + .ualong .LCFI22-.LCFI21 + .byte 0x2e + .uleb128 0x0 + .byte 0x4 + .ualong .LCFI23-.LCFI22 + .byte 0x2e + .uleb128 0x10 + .byte 0x4 + .ualong .LCFI24-.LCFI23 + .byte 0x2e + .uleb128 0x0 + .byte 0x4 + .ualong .LCFI25-.LCFI24 + .byte 0x2e + .uleb128 0x10 + .byte 0x4 + .ualong .LCFI26-.LCFI25 + .byte 0x2e + .uleb128 0x8 + .byte 0x4 + .ualong .LCFI27-.LCFI26 + .byte 0x2e + .uleb128 0x0 + .byte 0x4 + .ualong .LCFI28-.LCFI27 + .byte 0x2e + .uleb128 0x10 + .byte 0x4 + .ualong .LCFI29-.LCFI28 + .byte 0x2e + .uleb128 0x0 + .align 2 +.LEFDE4: + .text +.Letext0: + .section .debug_loc,"",@progbits +.Ldebug_loc0: +.LLST0: + .ualong .LFB5-.Ltext0 + .ualong .LCFI0-.Ltext0 + .uaword 0x1 + .byte 0x5f + .ualong .LCFI0-.Ltext0 + .ualong .LCFI1-.Ltext0 + .uaword 0x2 + .byte 0x7f + .sleb128 4 + .ualong .LCFI1-.Ltext0 + .ualong .LCFI2-.Ltext0 + .uaword 0x2 + .byte 0x7f + .sleb128 8 + .ualong .LCFI2-.Ltext0 + .ualong .LCFI3-.Ltext0 + .uaword 0x2 + .byte 0x7f + .sleb128 28 + .ualong .LCFI3-.Ltext0 + .ualong .LFE5-.Ltext0 + .uaword 0x2 + .byte 0x7e + .sleb128 28 + .ualong 0x0 + .ualong 0x0 +.LLST1: + .ualong .LFB6-.Ltext0 + .ualong .LCFI4-.Ltext0 + .uaword 0x1 + .byte 0x5f + .ualong .LCFI4-.Ltext0 + .ualong .LCFI5-.Ltext0 + .uaword 0x2 + .byte 0x7f + .sleb128 4 + .ualong .LCFI5-.Ltext0 + .ualong .LCFI6-.Ltext0 + .uaword 0x2 + .byte 0x7f + .sleb128 8 + .ualong .LCFI6-.Ltext0 + .ualong .LCFI7-.Ltext0 + .uaword 0x2 + .byte 0x7f + .sleb128 12 + .ualong .LCFI7-.Ltext0 + .ualong .LCFI8-.Ltext0 + .uaword 0x2 + .byte 0x7f + .sleb128 32 + .ualong .LCFI8-.Ltext0 + .ualong .LFE6-.Ltext0 + .uaword 0x2 + .byte 0x7e + .sleb128 32 + .ualong 0x0 + .ualong 0x0 +.LLST2: + .ualong .LFB7-.Ltext0 + .ualong .LCFI12-.Ltext0 + .uaword 0x1 + .byte 0x5f + .ualong .LCFI12-.Ltext0 + .ualong .LCFI13-.Ltext0 + .uaword 0x2 + .byte 0x7f + .sleb128 4 + .ualong .LCFI13-.Ltext0 + .ualong .LCFI14-.Ltext0 + .uaword 0x2 + .byte 0x7f + .sleb128 8 + .ualong .LCFI14-.Ltext0 + .ualong .LCFI15-.Ltext0 + .uaword 0x2 + .byte 0x7f + .sleb128 12 + .ualong .LCFI15-.Ltext0 + .ualong .LCFI16-.Ltext0 + .uaword 0x2 + .byte 0x7f + .sleb128 16 + .ualong .LCFI16-.Ltext0 + .ualong .LCFI17-.Ltext0 + .uaword 0x2 + .byte 0x7f + .sleb128 20 + .ualong .LCFI17-.Ltext0 + .ualong .LCFI18-.Ltext0 + .uaword 0x2 + .byte 0x7f + .sleb128 24 + .ualong .LCFI18-.Ltext0 + .ualong .LCFI19-.Ltext0 + .uaword 0x2 + .byte 0x7f + .sleb128 28 + .ualong .LCFI19-.Ltext0 + .ualong .LCFI20-.Ltext0 + .uaword 0x3 + .byte 0x7f + .sleb128 108 + .ualong .LCFI20-.Ltext0 + .ualong .LFE7-.Ltext0 + .uaword 0x3 + .byte 0x7e + .sleb128 108 + .ualong 0x0 + .ualong 0x0 + .section .debug_info + .ualong 0x925 + .uaword 0x2 + .ualong .Ldebug_abbrev0 + .byte 0x4 + .uleb128 0x1 + .ualong .Ldebug_macinfo0 + .ualong .Ldebug_line0 + .ualong .Letext0 + .ualong .Ltext0 + .string "GNU C 4.1.1 (STMicroelectronics Special) [build Jun 26 2007]" + .byte 0x1 + .string "tst_mbrlen.c" + .string "/vob/stsca_uClibc-nptl/uClibc-nptl/test/locale-mbwc" + .uleb128 0x2 + .string "size_t" + .byte 0xa + .byte 0xd6 + .ualong 0xa9 + .uleb128 0x3 + .ualong .LASF0 + .byte 0x4 + .byte 0x7 + .uleb128 0x4 + .string "short unsigned int" + .byte 0x2 + .byte 0x7 + .uleb128 0x4 + .string "long unsigned int" + .byte 0x4 + .byte 0x7 + .uleb128 0x4 + .string "long int" + .byte 0x4 + .byte 0x5 + .uleb128 0x4 + .string "int" + .byte 0x4 + .byte 0x5 + .uleb128 0x5 + .byte 0x4 + .ualong 0xf4 + .uleb128 0x4 + .string "char" + .byte 0x1 + .byte 0x6 + .uleb128 0x4 + .string "long long int" + .byte 0x8 + .byte 0x5 + .uleb128 0x3 + .ualong .LASF0 + .byte 0x4 + .byte 0x7 + .uleb128 0x4 + .string "unsigned char" + .byte 0x1 + .byte 0x8 + .uleb128 0x4 + .string "signed char" + .byte 0x1 + .byte 0x6 + .uleb128 0x4 + .string "short int" + .byte 0x2 + .byte 0x5 + .uleb128 0x4 + .string "long long unsigned int" + .byte 0x8 + .byte 0x7 + .uleb128 0x6 + .ualong 0x1cf + .byte 0x18 + .byte 0x10 + .byte 0x34 + .uleb128 0x7 + .string "__lock" + .byte 0x10 + .byte 0x35 + .ualong 0xe7 + .byte 0x2 + .byte 0x23 + .uleb128 0x0 + .uleb128 0x7 + .string "__count" + .byte 0x10 + .byte 0x36 + .ualong 0xa9 + .byte 0x2 + .byte 0x23 + .uleb128 0x4 + .uleb128 0x7 + .string "__owner" + .byte 0x10 + .byte 0x37 + .ualong 0xe7 + .byte 0x2 + .byte 0x23 + .uleb128 0x8 + .uleb128 0x7 + .string "__kind" + .byte 0x10 + .byte 0x3a + .ualong 0xe7 + .byte 0x2 + .byte 0x23 + .uleb128 0xc + .uleb128 0x7 + .string "__nusers" + .byte 0x10 + .byte 0x3b + .ualong 0xa9 + .byte 0x2 + .byte 0x23 + .uleb128 0x10 + .uleb128 0x7 + .string "__spins" + .byte 0x10 + .byte 0x3c + .ualong 0xe7 + .byte 0x2 + .byte 0x23 + .uleb128 0x14 + .byte 0x0 + .uleb128 0x8 + .ualong 0x203 + .byte 0x18 + .byte 0x10 + .byte 0x32 + .uleb128 0x9 + .string "__data" + .byte 0x10 + .byte 0x3d + .ualong 0x15b + .uleb128 0x9 + .string "__size" + .byte 0x10 + .byte 0x3e + .ualong 0x203 + .uleb128 0x9 + .string "__align" + .byte 0x10 + .byte 0x3f + .ualong 0xdb + .byte 0x0 + .uleb128 0xa + .ualong 0x213 + .ualong 0xf4 + .uleb128 0xb + .ualong 0x10d + .byte 0x17 + .byte 0x0 + .uleb128 0x2 + .string "pthread_mutex_t" + .byte 0x10 + .byte 0x40 + .ualong 0x1cf + .uleb128 0x2 + .string "FILE" + .byte 0x5 + .byte 0x2e + .ualong 0x236 + .uleb128 0xc + .ualong 0x381 + .string "__STDIO_FILE_STRUCT" + .byte 0x50 + .byte 0x5 + .byte 0x2e + .uleb128 0xd + .string "__modeflags" + .byte 0x11 + .uaword 0x110 + .ualong 0xb0 + .byte 0x2 + .byte 0x23 + .uleb128 0x0 + .uleb128 0xd + .string "__ungot_width" + .byte 0x11 + .uaword 0x113 + .ualong 0x3cd + .byte 0x2 + .byte 0x23 + .uleb128 0x2 + .uleb128 0xd + .string "__filedes" + .byte 0x11 + .uaword 0x11a + .ualong 0xe7 + .byte 0x2 + .byte 0x23 + .uleb128 0x4 + .uleb128 0xd + .string "__bufstart" + .byte 0x11 + .uaword 0x11c + .ualong 0x3dd + .byte 0x2 + .byte 0x23 + .uleb128 0x8 + .uleb128 0xd + .string "__bufend" + .byte 0x11 + .uaword 0x11d + .ualong 0x3dd + .byte 0x2 + .byte 0x23 + .uleb128 0xc + .uleb128 0xd + .string "__bufpos" + .byte 0x11 + .uaword 0x11e + .ualong 0x3dd + .byte 0x2 + .byte 0x23 + .uleb128 0x10 + .uleb128 0xd + .string "__bufread" + .byte 0x11 + .uaword 0x11f + .ualong 0x3dd + .byte 0x2 + .byte 0x23 + .uleb128 0x14 + .uleb128 0xd + .string "__bufgetc_u" + .byte 0x11 + .uaword 0x122 + .ualong 0x3dd + .byte 0x2 + .byte 0x23 + .uleb128 0x18 + .uleb128 0xd + .string "__bufputc_u" + .byte 0x11 + .uaword 0x125 + .ualong 0x3dd + .byte 0x2 + .byte 0x23 + .uleb128 0x1c + .uleb128 0xd + .string "__nextopen" + .byte 0x11 + .uaword 0x12b + .ualong 0x3e3 + .byte 0x2 + .byte 0x23 + .uleb128 0x20 + .uleb128 0xd + .string "__ungot" + .byte 0x11 + .uaword 0x132 + .ualong 0x3e9 + .byte 0x2 + .byte 0x23 + .uleb128 0x24 + .uleb128 0xd + .string "__state" + .byte 0x11 + .uaword 0x135 + .ualong 0x3ba + .byte 0x2 + .byte 0x23 + .uleb128 0x2c + .uleb128 0xd + .string "__user_locking" + .byte 0x11 + .uaword 0x13b + .ualong 0xe7 + .byte 0x2 + .byte 0x23 + .uleb128 0x34 + .uleb128 0xd + .string "__lock" + .byte 0x11 + .uaword 0x13f + .ualong 0x213 + .byte 0x2 + .byte 0x23 + .uleb128 0x38 + .byte 0x0 + .uleb128 0xe + .string "wchar_t" + .byte 0xa + .uaword 0x146 + .ualong 0xdb + .uleb128 0x6 + .ualong 0x3ba + .byte 0x8 + .byte 0x12 + .byte 0x52 + .uleb128 0x7 + .string "__mask" + .byte 0x12 + .byte 0x53 + .ualong 0x381 + .byte 0x2 + .byte 0x23 + .uleb128 0x0 + .uleb128 0x7 + .string "__wc" + .byte 0x12 + .byte 0x54 + .ualong 0x381 + .byte 0x2 + .byte 0x23 + .uleb128 0x4 + .byte 0x0 + .uleb128 0x2 + .string "__mbstate_t" + .byte 0x12 + .byte 0x55 + .ualong 0x391 + .uleb128 0xa + .ualong 0x3dd + .ualong 0x114 + .uleb128 0xb + .ualong 0x10d + .byte 0x1 + .byte 0x0 + .uleb128 0x5 + .byte 0x4 + .ualong 0x114 + .uleb128 0x5 + .byte 0x4 + .ualong 0x236 + .uleb128 0xa + .ualong 0x3f9 + .ualong 0x381 + .uleb128 0xb + .ualong 0x10d + .byte 0x1 + .byte 0x0 + .uleb128 0x5 + .byte 0x4 + .ualong 0x3ff + .uleb128 0xf + .ualong 0xf4 + .uleb128 0x2 + .string "mbstate_t" + .byte 0x12 + .byte 0x6b + .ualong 0x3ba + .uleb128 0x6 + .ualong 0x441 + .byte 0x8 + .byte 0x36 + .byte 0x35 + .uleb128 0x7 + .string "func_id" + .byte 0x36 + .byte 0x36 + .ualong 0xe7 + .byte 0x2 + .byte 0x23 + .uleb128 0x0 + .uleb128 0x7 + .string "locale" + .byte 0x36 + .byte 0x37 + .ualong 0x3f9 + .byte 0x2 + .byte 0x23 + .uleb128 0x4 + .byte 0x0 + .uleb128 0x2 + .string "TST_HEAD" + .byte 0x36 + .byte 0x39 + .ualong 0x415 + .uleb128 0x6 + .ualong 0x4a3 + .byte 0x28 + .byte 0x36 + .byte 0x76 + .uleb128 0x7 + .string "s_flg" + .byte 0x36 + .byte 0x77 + .ualong 0xe7 + .byte 0x2 + .byte 0x23 + .uleb128 0x0 + .uleb128 0x7 + .string "s" + .byte 0x36 + .byte 0x78 + .ualong 0x203 + .byte 0x2 + .byte 0x23 + .uleb128 0x4 + .uleb128 0x7 + .string "n" + .byte 0x36 + .byte 0x79 + .ualong 0x9b + .byte 0x2 + .byte 0x23 + .uleb128 0x1c + .uleb128 0x7 + .string "t_flg" + .byte 0x36 + .byte 0x7a + .ualong 0xe7 + .byte 0x2 + .byte 0x23 + .uleb128 0x20 + .uleb128 0x7 + .string "t_init" + .byte 0x36 + .byte 0x7b + .ualong 0xe7 + .byte 0x2 + .byte 0x23 + .uleb128 0x24 + .byte 0x0 + .uleb128 0x6 + .ualong 0x4ba + .byte 0x78 + .byte 0x36 + .byte 0x74 + .uleb128 0x7 + .string "seq" + .byte 0x36 + .byte 0x7d + .ualong 0x4ba + .byte 0x2 + .byte 0x23 + .uleb128 0x0 + .byte 0x0 + .uleb128 0xa + .ualong 0x4ca + .ualong 0x451 + .uleb128 0xb + .ualong 0x10d + .byte 0x2 + .byte 0x0 + .uleb128 0x2 + .string "TIN_MBRLEN_REC" + .byte 0x36 + .byte 0x7f + .ualong 0x4a3 + .uleb128 0x6 + .ualong 0x51f + .byte 0xc + .byte 0x36 + .byte 0x81 + .uleb128 0x7 + .string "err_val" + .byte 0x36 + .byte 0x81 + .ualong 0xe7 + .byte 0x2 + .byte 0x23 + .uleb128 0x0 + .uleb128 0x7 + .string "ret_flg" + .byte 0x36 + .byte 0x81 + .ualong 0xe7 + .byte 0x2 + .byte 0x23 + .uleb128 0x4 + .uleb128 0x7 + .string "ret_val" + .byte 0x36 + .byte 0x81 + .ualong 0x9b + .byte 0x2 + .byte 0x23 + .uleb128 0x8 + .byte 0x0 + .uleb128 0x6 + .ualong 0x536 + .byte 0x24 + .byte 0x36 + .byte 0x81 + .uleb128 0x7 + .string "seq" + .byte 0x36 + .byte 0x81 + .ualong 0x536 + .byte 0x2 + .byte 0x23 + .uleb128 0x0 + .byte 0x0 + .uleb128 0xa + .ualong 0x546 + .ualong 0x4e0 + .uleb128 0xb + .ualong 0x10d + .byte 0x2 + .byte 0x0 + .uleb128 0x2 + .string "TEX_MBRLEN_REC" + .byte 0x36 + .byte 0x81 + .ualong 0x51f + .uleb128 0x6 + .ualong 0x599 + .byte 0xa0 + .byte 0x36 + .byte 0x82 + .uleb128 0x7 + .string "input" + .byte 0x36 + .byte 0x82 + .ualong 0x4ca + .byte 0x2 + .byte 0x23 + .uleb128 0x0 + .uleb128 0x7 + .string "expect" + .byte 0x36 + .byte 0x82 + .ualong 0x546 + .byte 0x2 + .byte 0x23 + .uleb128 0x78 + .uleb128 0x7 + .string "is_last" + .byte 0x36 + .byte 0x82 + .ualong 0xe7 + .byte 0x3 + .byte 0x23 + .uleb128 0x9c + .byte 0x0 + .uleb128 0x2 + .string "TST_MBRLEN_REC" + .byte 0x36 + .byte 0x82 + .ualong 0x55c + .uleb128 0x10 + .ualong 0x5d4 + .uaword 0xbb88 + .byte 0x36 + .byte 0x82 + .uleb128 0x7 + .string "hd" + .byte 0x36 + .byte 0x82 + .ualong 0x441 + .byte 0x2 + .byte 0x23 + .uleb128 0x0 + .uleb128 0x7 + .string "rec" + .byte 0x36 + .byte 0x82 + .ualong 0x5d4 + .byte 0x2 + .byte 0x23 + .uleb128 0x8 + .byte 0x0 + .uleb128 0xa + .ualong 0x5e5 + .ualong 0x599 + .uleb128 0x11 + .ualong 0x10d + .uaword 0x12b + .byte 0x0 + .uleb128 0x2 + .string "TST_MBRLEN" + .byte 0x36 + .byte 0x82 + .ualong 0x5af + .uleb128 0x4 + .string "double" + .byte 0x8 + .byte 0x4 + .uleb128 0x4 + .string "float" + .byte 0x4 + .byte 0x4 + .uleb128 0x12 + .ualong 0x665 + .byte 0x1 + .string "main" + .byte 0x4 + .byte 0x17 + .byte 0x1 + .ualong 0xe7 + .ualong .LFB5 + .ualong .LFE5 + .ualong .LLST0 + .uleb128 0x13 + .string "argc" + .byte 0x4 + .byte 0x16 + .ualong 0xe7 + .byte 0x2 + .byte 0x91 + .sleb128 -20 + .uleb128 0x13 + .string "argv" + .byte 0x4 + .byte 0x16 + .ualong 0x665 + .byte 0x2 + .byte 0x91 + .sleb128 -24 + .uleb128 0x14 + .string "ret" + .byte 0x4 + .byte 0x18 + .ualong 0xe7 + .byte 0x2 + .byte 0x91 + .sleb128 -16 + .uleb128 0x14 + .string "debug" + .byte 0x4 + .byte 0x19 + .ualong 0xe7 + .byte 0x2 + .byte 0x91 + .sleb128 -12 + .byte 0x0 + .uleb128 0x5 + .byte 0x4 + .ualong 0xee + .uleb128 0x12 + .ualong 0x706 + .byte 0x1 + .string "result" + .byte 0x4 + .byte 0x2d + .byte 0x1 + .ualong 0xe7 + .ualong .LFB6 + .ualong .LFE6 + .ualong .LLST1 + .uleb128 0x13 + .string "fp" + .byte 0x4 + .byte 0x2b + .ualong 0x706 + .byte 0x2 + .byte 0x91 + .sleb128 -16 + .uleb128 0x13 + .string "res" + .byte 0x4 + .byte 0x2b + .ualong 0xf4 + .byte 0x2 + .byte 0x91 + .sleb128 -20 + .uleb128 0x13 + .string "func" + .byte 0x4 + .byte 0x2b + .ualong 0x3f9 + .byte 0x2 + .byte 0x91 + .sleb128 -24 + .uleb128 0x13 + .string "loc" + .byte 0x4 + .byte 0x2b + .ualong 0x3f9 + .byte 0x2 + .byte 0x91 + .sleb128 -28 + .uleb128 0x13 + .string "rec_no" + .byte 0x4 + .byte 0x2b + .ualong 0xe7 + .byte 0x2 + .byte 0x91 + .sleb128 0 + .uleb128 0x13 + .string "seq_no" + .byte 0x4 + .byte 0x2c + .ualong 0xe7 + .byte 0x2 + .byte 0x91 + .sleb128 4 + .uleb128 0x13 + .string "case_no" + .byte 0x4 + .byte 0x2c + .ualong 0xe7 + .byte 0x2 + .byte 0x91 + .sleb128 8 + .uleb128 0x13 + .string "msg" + .byte 0x4 + .byte 0x2c + .ualong 0x3f9 + .byte 0x2 + .byte 0x91 + .sleb128 12 + .byte 0x0 + .uleb128 0x5 + .byte 0x4 + .ualong 0x22a + .uleb128 0x12 + .ualong 0x896 + .byte 0x1 + .string "tst_mbrlen" + .byte 0x1 + .byte 0xd + .byte 0x1 + .ualong 0xe7 + .ualong .LFB7 + .ualong .LFE7 + .ualong .LLST2 + .uleb128 0x13 + .string "fp" + .byte 0x1 + .byte 0xc + .ualong 0x706 + .byte 0x3 + .byte 0x91 + .sleb128 -100 + .uleb128 0x13 + .string "debug_flg" + .byte 0x1 + .byte 0xc + .ualong 0xe7 + .byte 0x3 + .byte 0x91 + .sleb128 -104 + .uleb128 0x14 + .string "loc" + .byte 0x1 + .byte 0xe + .ualong 0xe7 + .byte 0x3 + .byte 0x91 + .sleb128 -96 + .uleb128 0x14 + .string "rec" + .byte 0x1 + .byte 0xe + .ualong 0xe7 + .byte 0x3 + .byte 0x91 + .sleb128 -92 + .uleb128 0x14 + .string "err_count" + .byte 0x1 + .byte 0xe + .ualong 0xe7 + .byte 0x3 + .byte 0x91 + .sleb128 -88 + .uleb128 0x14 + .string "warn_count" + .byte 0x1 + .byte 0xe + .ualong 0xe7 + .byte 0x3 + .byte 0x91 + .sleb128 -84 + .uleb128 0x14 + .string "func_id" + .byte 0x1 + .byte 0xe + .ualong 0xe7 + .byte 0x3 + .byte 0x91 + .sleb128 -80 + .uleb128 0x14 + .string "seq_num" + .byte 0x1 + .byte 0xe + .ualong 0xe7 + .byte 0x3 + .byte 0x91 + .sleb128 -76 + .uleb128 0x14 + .string "locale" + .byte 0x1 + .byte 0xe + .ualong 0x3f9 + .byte 0x3 + .byte 0x91 + .sleb128 -72 + .uleb128 0x14 + .string "err_exp" + .byte 0x1 + .byte 0xe + .ualong 0xe7 + .byte 0x3 + .byte 0x91 + .sleb128 -68 + .uleb128 0x14 + .string "ret_flg" + .byte 0x1 + .byte 0xe + .ualong 0xe7 + .byte 0x2 + .byte 0x91 + .sleb128 -64 + .uleb128 0x14 + .string "errno_save" + .byte 0x1 + .byte 0xe + .ualong 0xe7 + .byte 0x2 + .byte 0x91 + .sleb128 -60 + .uleb128 0x14 + .string "ret_exp" + .byte 0x1 + .byte 0xe + .ualong 0x9b + .byte 0x2 + .byte 0x91 + .sleb128 -56 + .uleb128 0x14 + .string "ret" + .byte 0x1 + .byte 0xe + .ualong 0x9b + .byte 0x2 + .byte 0x91 + .sleb128 -52 + .uleb128 0x14 + .string "s_flg" + .byte 0x1 + .byte 0xf + .ualong 0xf4 + .byte 0x2 + .byte 0x91 + .sleb128 -45 + .uleb128 0x14 + .string "s_in" + .byte 0x1 + .byte 0x10 + .ualong 0x3f9 + .byte 0x2 + .byte 0x91 + .sleb128 -44 + .uleb128 0x14 + .string "n" + .byte 0x1 + .byte 0x11 + .ualong 0x9b + .byte 0x2 + .byte 0x91 + .sleb128 -40 + .uleb128 0x14 + .string "t_flg" + .byte 0x1 + .byte 0x12 + .ualong 0xf4 + .byte 0x2 + .byte 0x91 + .sleb128 -34 + .uleb128 0x14 + .string "t_ini" + .byte 0x1 + .byte 0x13 + .ualong 0xf4 + .byte 0x2 + .byte 0x91 + .sleb128 -33 + .uleb128 0x14 + .string "ps" + .byte 0x1 + .byte 0x15 + .ualong 0x896 + .byte 0x2 + .byte 0x91 + .sleb128 -32 + .uleb128 0x14 + .string "s" + .byte 0x1 + .byte 0x14 + .ualong 0x404 + .byte 0x5 + .byte 0x3 + .ualong s.3934 + .byte 0x0 + .uleb128 0x5 + .byte 0x4 + .ualong 0x404 + .uleb128 0x15 + .string "stdout" + .byte 0x5 + .byte 0x88 + .ualong 0x706 + .byte 0x1 + .byte 0x1 + .uleb128 0x15 + .string "stderr" + .byte 0x5 + .byte 0x89 + .ualong 0x706 + .byte 0x1 + .byte 0x1 + .uleb128 0x15 + .string "__libc_errno" + .byte 0x29 + .byte 0x45 + .ualong 0xe7 + .byte 0x1 + .byte 0x1 + .uleb128 0xa + .ualong 0x8e2 + .ualong 0xf4 + .uleb128 0xb + .ualong 0x10d + .byte 0x83 + .byte 0x0 + .uleb128 0x16 + .string "result_rec" + .byte 0x4 + .byte 0x27 + .ualong 0x8d2 + .byte 0x1 + .byte 0x5 + .byte 0x3 + .ualong result_rec + .uleb128 0xa + .ualong 0x90b + .ualong 0x5e5 + .uleb128 0xb + .ualong 0x10d + .byte 0x3 + .byte 0x0 + .uleb128 0x16 + .string "tst_mbrlen_loc" + .byte 0x3b + .byte 0x13 + .ualong 0x8fb + .byte 0x1 + .byte 0x5 + .byte 0x3 + .ualong tst_mbrlen_loc + .byte 0x0 + .section .debug_abbrev + .uleb128 0x1 + .uleb128 0x11 + .byte 0x1 + .uleb128 0x43 + .uleb128 0x6 + .uleb128 0x10 + .uleb128 0x6 + .uleb128 0x12 + .uleb128 0x1 + .uleb128 0x11 + .uleb128 0x1 + .uleb128 0x25 + .uleb128 0x8 + .uleb128 0x13 + .uleb128 0xb + .uleb128 0x3 + .uleb128 0x8 + .uleb128 0x1b + .uleb128 0x8 + .byte 0x0 + .byte 0x0 + .uleb128 0x2 + .uleb128 0x16 + .byte 0x0 + .uleb128 0x3 + .uleb128 0x8 + .uleb128 0x3a + .uleb128 0xb + .uleb128 0x3b + .uleb128 0xb + .uleb128 0x49 + .uleb128 0x13 + .byte 0x0 + .byte 0x0 + .uleb128 0x3 + .uleb128 0x24 + .byte 0x0 + .uleb128 0x3 + .uleb128 0xe + .uleb128 0xb + .uleb128 0xb + .uleb128 0x3e + .uleb128 0xb + .byte 0x0 + .byte 0x0 + .uleb128 0x4 + .uleb128 0x24 + .byte 0x0 + .uleb128 0x3 + .uleb128 0x8 + .uleb128 0xb + .uleb128 0xb + .uleb128 0x3e + .uleb128 0xb + .byte 0x0 + .byte 0x0 + .uleb128 0x5 + .uleb128 0xf + .byte 0x0 + .uleb128 0xb + .uleb128 0xb + .uleb128 0x49 + .uleb128 0x13 + .byte 0x0 + .byte 0x0 + .uleb128 0x6 + .uleb128 0x13 + .byte 0x1 + .uleb128 0x1 + .uleb128 0x13 + .uleb128 0xb + .uleb128 0xb + .uleb128 0x3a + .uleb128 0xb + .uleb128 0x3b + .uleb128 0xb + .byte 0x0 + .byte 0x0 + .uleb128 0x7 + .uleb128 0xd + .byte 0x0 + .uleb128 0x3 + .uleb128 0x8 + .uleb128 0x3a + .uleb128 0xb + .uleb128 0x3b + .uleb128 0xb + .uleb128 0x49 + .uleb128 0x13 + .uleb128 0x38 + .uleb128 0xa + .byte 0x0 + .byte 0x0 + .uleb128 0x8 + .uleb128 0x17 + .byte 0x1 + .uleb128 0x1 + .uleb128 0x13 + .uleb128 0xb + .uleb128 0xb + .uleb128 0x3a + .uleb128 0xb + .uleb128 0x3b + .uleb128 0xb + .byte 0x0 + .byte 0x0 + .uleb128 0x9 + .uleb128 0xd + .byte 0x0 + .uleb128 0x3 + .uleb128 0x8 + .uleb128 0x3a + .uleb128 0xb + .uleb128 0x3b + .uleb128 0xb + .uleb128 0x49 + .uleb128 0x13 + .byte 0x0 + .byte 0x0 + .uleb128 0xa + .uleb128 0x1 + .byte 0x1 + .uleb128 0x1 + .uleb128 0x13 + .uleb128 0x49 + .uleb128 0x13 + .byte 0x0 + .byte 0x0 + .uleb128 0xb + .uleb128 0x21 + .byte 0x0 + .uleb128 0x49 + .uleb128 0x13 + .uleb128 0x2f + .uleb128 0xb + .byte 0x0 + .byte 0x0 + .uleb128 0xc + .uleb128 0x13 + .byte 0x1 + .uleb128 0x1 + .uleb128 0x13 + .uleb128 0x3 + .uleb128 0x8 + .uleb128 0xb + .uleb128 0xb + .uleb128 0x3a + .uleb128 0xb + .uleb128 0x3b + .uleb128 0xb + .byte 0x0 + .byte 0x0 + .uleb128 0xd + .uleb128 0xd + .byte 0x0 + .uleb128 0x3 + .uleb128 0x8 + .uleb128 0x3a + .uleb128 0xb + .uleb128 0x3b + .uleb128 0x5 + .uleb128 0x49 + .uleb128 0x13 + .uleb128 0x38 + .uleb128 0xa + .byte 0x0 + .byte 0x0 + .uleb128 0xe + .uleb128 0x16 + .byte 0x0 + .uleb128 0x3 + .uleb128 0x8 + .uleb128 0x3a + .uleb128 0xb + .uleb128 0x3b + .uleb128 0x5 + .uleb128 0x49 + .uleb128 0x13 + .byte 0x0 + .byte 0x0 + .uleb128 0xf + .uleb128 0x26 + .byte 0x0 + .uleb128 0x49 + .uleb128 0x13 + .byte 0x0 + .byte 0x0 + .uleb128 0x10 + .uleb128 0x13 + .byte 0x1 + .uleb128 0x1 + .uleb128 0x13 + .uleb128 0xb + .uleb128 0x5 + .uleb128 0x3a + .uleb128 0xb + .uleb128 0x3b + .uleb128 0xb + .byte 0x0 + .byte 0x0 + .uleb128 0x11 + .uleb128 0x21 + .byte 0x0 + .uleb128 0x49 + .uleb128 0x13 + .uleb128 0x2f + .uleb128 0x5 + .byte 0x0 + .byte 0x0 + .uleb128 0x12 + .uleb128 0x2e + .byte 0x1 + .uleb128 0x1 + .uleb128 0x13 + .uleb128 0x3f + .uleb128 0xc + .uleb128 0x3 + .uleb128 0x8 + .uleb128 0x3a + .uleb128 0xb + .uleb128 0x3b + .uleb128 0xb + .uleb128 0x27 + .uleb128 0xc + .uleb128 0x49 + .uleb128 0x13 + .uleb128 0x11 + .uleb128 0x1 + .uleb128 0x12 + .uleb128 0x1 + .uleb128 0x40 + .uleb128 0x6 + .byte 0x0 + .byte 0x0 + .uleb128 0x13 + .uleb128 0x5 + .byte 0x0 + .uleb128 0x3 + .uleb128 0x8 + .uleb128 0x3a + .uleb128 0xb + .uleb128 0x3b + .uleb128 0xb + .uleb128 0x49 + .uleb128 0x13 + .uleb128 0x2 + .uleb128 0xa + .byte 0x0 + .byte 0x0 + .uleb128 0x14 + .uleb128 0x34 + .byte 0x0 + .uleb128 0x3 + .uleb128 0x8 + .uleb128 0x3a + .uleb128 0xb + .uleb128 0x3b + .uleb128 0xb + .uleb128 0x49 + .uleb128 0x13 + .uleb128 0x2 + .uleb128 0xa + .byte 0x0 + .byte 0x0 + .uleb128 0x15 + .uleb128 0x34 + .byte 0x0 + .uleb128 0x3 + .uleb128 0x8 + .uleb128 0x3a + .uleb128 0xb + .uleb128 0x3b + .uleb128 0xb + .uleb128 0x49 + .uleb128 0x13 + .uleb128 0x3f + .uleb128 0xc + .uleb128 0x3c + .uleb128 0xc + .byte 0x0 + .byte 0x0 + .uleb128 0x16 + .uleb128 0x34 + .byte 0x0 + .uleb128 0x3 + .uleb128 0x8 + .uleb128 0x3a + .uleb128 0xb + .uleb128 0x3b + .uleb128 0xb + .uleb128 0x49 + .uleb128 0x13 + .uleb128 0x3f + .uleb128 0xc + .uleb128 0x2 + .uleb128 0xa + .byte 0x0 + .byte 0x0 + .byte 0x0 + .section .debug_pubnames,"",@progbits + .ualong 0x53 + .uaword 0x2 + .ualong .Ldebug_info0 + .ualong 0x929 + .ualong 0x60a + .string "main" + .ualong 0x66b + .string "result" + .ualong 0x70c + .string "tst_mbrlen" + .ualong 0x8e2 + .string "result_rec" + .ualong 0x90b + .string "tst_mbrlen_loc" + .ualong 0x0 + .section .debug_aranges,"",@progbits + .ualong 0x1c + .uaword 0x2 + .ualong .Ldebug_info0 + .byte 0x4 + .byte 0x0 + .uaword 0x0 + .uaword 0x0 + .ualong .Ltext0 + .ualong .Letext0-.Ltext0 + .ualong 0x0 + .ualong 0x0 + .section .debug_macinfo + .byte 0x0 + .section .debug_str,"",@progbits +.LASF0: + .string "unsigned int" + .ident "GCC: (GNU) 4.1.1 (STMicroelectronics Special) [build Jun 26 2007]" + .section .note.GNU-stack,"",@progbits -- cgit v1.2.3