15 .globl g_my_private_global
18 .type g_my_private_global, %object
19 .size g_my_private_global, 4
22 .globl g_my_externd_global
25 .type g_my_externd_global, %object
26 .size g_my_externd_global, 4
31 .section .debug_info,"",%progbits
33 .long .Linfo_end - .Linfo_start
43 .long .Ldebug_ranges0 + 0
59 .long .Lvar_decl - .Ldebug_info0
62 .uleb128 .Lblock1_end - .Lblock1_start
65 .dc.a g_my_externd_global
73 .uleb128 .Lblock2_end - .Lblock2_start
76 .dc.a g_my_private_global
90 .section .debug_abbrev,"",%progbits
203 .section .debug_aranges,"",%progbits
215 .section .debug_ranges,"",%progbits
221 .section .debug_macro,"",%progbits
1246 .file 2 "/usr/include/stdc-predef.h"
1251 .long .Ldebug_macro2
1255 .section .debug_macro,"G",%progbits,wm4.stdcpredef.h.19.8dc41bed5d9037ff9622e015fb5f0ce3,comdat
1272 .section .debug_line,"",%progbits
1274 .section .debug_str,"MS",%progbits,1
1276 .string "__UINT_LEAST8_MAX__ 0xff"
1278 .string "__FLT64_HAS_DENORM__ 1"
1280 .string "__FLT64X_MANT_DIG__ 64"
1282 .string "__STDC_UTF_16__ 1"
1284 .string "__FLT64X_MIN_EXP__ (-16381)"
1286 .string "__UINT_LEAST32_MAX__ 0xffffffffU"
1288 .string "__FLT_EPSILON__ 1.19209289550781250000000000000000000e-7F"
1290 .string "__VERSION__ \"9.2.1 20190827 (Red Hat 9.2.1-1)\""
1292 .string "__FLT32X_HAS_DENORM__ 1"
1296 .string "__UINTPTR_TYPE__ long unsigned int"
1298 .string "__SIZEOF_POINTER__ 8"
1300 .string "__WCHAR_WIDTH__ 32"
1302 .string "__DEC128_MIN_EXP__ (-6142)"
1304 .string "__DEC64_MANT_DIG__ 16"
1306 .string "__DEC64_MIN_EXP__ (-382)"
1308 .string "__DBL_MIN__ ((double)2.22507385850720138309023271733240406e-308L)"
1310 .string "__UINT_FAST64_MAX__ 0xffffffffffffffffUL"
1312 .string "__unix__ 1"
1314 .string "__FLT32X_MAX_EXP__ 1024"
1316 .string "__LDBL_MAX_10_EXP__ 4932"
1318 .string "__DEC32_MIN__ 1E-95DF"
1320 .string "__FLT64_MAX__ 1.79769313486231570814527423731704357e+308F64"
1322 .string "__FLT32X_HAS_QUIET_NAN__ 1"
1324 .string "__DEC32_MIN_EXP__ (-94)"
1326 .string "__FLT128_HAS_INFINITY__ 1"
1328 .string "__DBL_MAX_10_EXP__ 308"
1330 .string "__FLT64_MIN__ 2.22507385850720138309023271733240406e-308F64"
1334 .string "__LDBL_MIN__ 3.36210314311209350626267781732175260e-4932L"
1336 .string "__INT_LEAST32_WIDTH__ 32"
1338 .string "__UINTPTR_MAX__ 0xffffffffffffffffUL"
1340 .string "__LP64__ 1"
1342 .string "__UINT64_C(c) c ## UL"
1344 .string "__DBL_HAS_INFINITY__ 1"
1346 .string "__STDC_VERSION__ 201710L"
1348 .string "__code_model_small__ 1"
1350 .string "__FLT32X_MIN_10_EXP__ (-307)"
1352 .string "__INT32_C(c) c"
1354 .string "__FLT32X_EPSILON__ 2.22044604925031308084726333618164062e-16F32x"
1356 .string "__GNUC_PATCHLEVEL__ 1"
1358 .string "__FLT64X_HAS_DENORM__ 1"
1360 .string "__INTPTR_WIDTH__ 64"
1362 .string "__STDC_HOSTED__ 1"
1364 .string "__WINT_MIN__ 0U"
1366 .string "__FLT_EVAL_METHOD_TS_18661_3__ 0"
1368 .string "__LDBL_DENORM_MIN__ 3.64519953188247460252840593361941982e-4951L"
1370 .string "__DBL_EPSILON__ ((double)2.22044604925031308084726333618164062e-16L)"
1372 .string "__FLT64X_MIN_10_EXP__ (-4931)"
1374 .string "__GCC_ATOMIC_WCHAR_T_LOCK_FREE 2"
1376 .string "__UINT32_TYPE__ unsigned int"
1378 .string "__FXSR__ 1"
1380 .string "__FLT64_HAS_QUIET_NAN__ 1"
1382 .string "__DEC64_SUBNORMAL_MIN__ 0.000000000000001E-383DD"
1384 .string "__SCHAR_WIDTH__ 8"
1386 .string "__LDBL_EPSILON__ 1.08420217248550443400745280086994171e-19L"
1388 .string "__DBL_MANT_DIG__ 53"
1390 .string "__FLT32_EPSILON__ 1.19209289550781250000000000000000000e-7F32"
1392 .string "__FLT32_DENORM_MIN__ 1.40129846432481707092372958328991613e-45F32"
1394 .string "__INT_FAST8_MAX__ 0x7f"
1396 .string "__DBL_HAS_QUIET_NAN__ 1"
1398 .string "__FLT64_EPSILON__ 2.22044604925031308084726333618164062e-16F64"
1400 .string "__SHRT_WIDTH__ 16"
1402 .string "__DEC32_MAX_EXP__ 97"
1404 .string "__INT32_TYPE__ int"
1406 .string "__SIG_ATOMIC_TYPE__ int"
1408 .string "__DEC64_MAX_EXP__ 385"
1410 .string "__DBL_MIN_EXP__ (-1021)"
1414 .string "__INT_LEAST16_WIDTH__ 16"
1416 .string "__LDBL_HAS_INFINITY__ 1"
1418 .string "__INT_FAST64_TYPE__ long int"
1420 .string "__FLT_HAS_DENORM__ 1"
1422 .string "__FLT128_MIN_EXP__ (-16381)"
1424 .string "__FLT128_EPSILON__ 1.92592994438723585305597794258492732e-34F128"
1426 .string "__UINT16_MAX__ 0xffff"
1428 .string "__FLT64X_HAS_QUIET_NAN__ 1"
1430 .string "__UINT_FAST64_TYPE__ long unsigned int"
1432 .string "__BYTE_ORDER__ __ORDER_LITTLE_ENDIAN__"
1434 .string "__SIZEOF_PTRDIFF_T__ 8"
1436 .string "__FLT32X_MIN_EXP__ (-1021)"
1438 .string "__FLOAT_WORD_ORDER__ __ORDER_LITTLE_ENDIAN__"
1440 .string "__UINT_LEAST16_MAX__ 0xffff"
1442 .string "GNU C17 9.2.1 20190827 (Red Hat 9.2.1-1) -mtune=generic -march=x86-64 -g3 -gdwarf-4 -O1 -ffunction-sections -fdata-sections -fno-common"
1444 .string "__PRAGMA_REDEFINE_EXTNAME 1"
1446 .string "__INT_LEAST16_TYPE__ short int"
1448 .string "__FLT32_HAS_QUIET_NAN__ 1"
1450 .string "__DECIMAL_DIG__ 21"
1452 .string "__has_include_next(STR) __has_include_next__(STR)"
1454 .string "__INTPTR_MAX__ 0x7fffffffffffffffL"
1456 .string "__gnu_linux__ 1"
1458 .string "__FLT32X_MAX_10_EXP__ 308"
1460 .string "__FLT_DENORM_MIN__ 1.40129846432481707092372958328991613e-45F"
1462 .string "__LDBL_HAS_QUIET_NAN__ 1"
1464 .string "__SIZEOF_DOUBLE__ 8"
1466 .string "__UINT8_MAX__ 0xff"
1468 .string "__INT8_C(c) c"
1470 .string "__UINT64_TYPE__ long unsigned int"
1472 .string "__INT_LEAST32_TYPE__ int"
1474 .string "__FLT32_MAX_EXP__ 128"
1476 .string "__ATOMIC_HLE_RELEASE 131072"
1478 .string "__FLT64_MAX_EXP__ 1024"
1480 .string "__SSE2__ 1"
1482 .string "__OPTIMIZE__ 1"
1484 .string "__INTMAX_C(c) c ## L"
1486 .string "__GCC_ATOMIC_CHAR32_T_LOCK_FREE 2"
1488 .string "__SIZEOF_INT128__ 16"
1490 .string "__PTRDIFF_TYPE__ long int"
1492 .string "__FLT64X_MAX_EXP__ 16384"
1494 .string "__LDBL_MIN_EXP__ (-16381)"
1496 .string "__SIZEOF_LONG_LONG__ 8"
1498 .string "__FLT_DIG__ 6"
1500 .string "__DBL_DENORM_MIN__ ((double)4.94065645841246544176568792868221372e-324L)"
1502 .string "__INT64_C(c) c ## L"
1504 .string "__UINT_FAST16_MAX__ 0xffffffffffffffffUL"
1506 .string "__FLT_MAX_10_EXP__ 38"
1508 .string "__UINT_LEAST64_TYPE__ long unsigned int"
1510 .string "__SIZEOF_LONG_DOUBLE__ 16"
1512 .string "__STDC_ISO_10646__ 201706L"
1514 .string "__PTRDIFF_WIDTH__ 64"
1516 .string "__SCHAR_MAX__ 0x7f"
1518 .string "__FLT32_MIN__ 1.17549435082228750796873653722224568e-38F32"
1520 .string "__GNUC_MINOR__ 2"
1522 .string "__FLT32_HAS_INFINITY__ 1"
1524 .string "__FLT64X_MIN__ 3.36210314311209350626267781732175260e-4932F64x"
1526 .string "__DEC_EVAL_METHOD__ 2"
1528 .string "__DEC32_MAX__ 9.999999E96DF"
1530 .string "__LONG_LONG_MAX__ 0x7fffffffffffffffLL"
1532 .string "__GCC_ATOMIC_BOOL_LOCK_FREE 2"
1534 .string "__SIZE_TYPE__ long unsigned int"
1536 .string "__SIZEOF_WINT_T__ 4"
1538 .string "__FLT32_MANT_DIG__ 24"
1540 .string "__GCC_IEC_559_COMPLEX 2"
1542 .string "__FLT_HAS_QUIET_NAN__ 1"
1544 .string "__FLT_MIN_EXP__ (-125)"
1546 .string "__linux__ 1"
1548 .string "__FLT32X_MIN__ 2.22507385850720138309023271733240406e-308F32x"
1550 .string "__SIZE_MAX__ 0xffffffffffffffffUL"
1552 .string "__UINT_LEAST64_MAX__ 0xffffffffffffffffUL"
1554 .string "__INT_FAST64_MAX__ 0x7fffffffffffffffL"
1556 .string "g_my_externd_global"
1558 .string "__ORDER_BIG_ENDIAN__ 4321"
1560 .string "__INTPTR_TYPE__ long int"
1562 .string "__LDBL_MIN_10_EXP__ (-4931)"
1564 .string "__INT_FAST32_WIDTH__ 64"
1566 .string "__FLT64X_DENORM_MIN__ 3.64519953188247460252840593361941982e-4951F64x"
1568 .string "__FLT32_MAX_10_EXP__ 38"
1570 .string "__LDBL_MAX__ 1.18973149535723176502126385303097021e+4932L"
1572 .string "__SIZEOF_SHORT__ 2"
1574 .string "__FLT_MIN__ 1.17549435082228750796873653722224568e-38F"
1576 .string "__GCC_ATOMIC_INT_LOCK_FREE 2"
1578 .string "__FLT64_HAS_INFINITY__ 1"
1580 .string "__INT16_C(c) c"
1582 .string "__FLT64X_HAS_INFINITY__ 1"
1586 .string "__FLT_MAX_EXP__ 128"
1588 .string "__DEC64_MAX__ 9.999999999999999E384DD"
1590 .string "__FLT128_MIN_10_EXP__ (-4931)"
1592 .string "__INT_MAX__ 0x7fffffff"
1594 .string "__FLT128_HAS_DENORM__ 1"
1596 .string "__GCC_ATOMIC_LLONG_LOCK_FREE 2"
1598 .string "__FLT128_MIN__ 3.36210314311209350626267781732175260e-4932F128"
1600 .string "__INT_LEAST64_MAX__ 0x7fffffffffffffffL"
1602 .string "__ATOMIC_RELEASE 3"
1604 .string "__FLT32_MIN_10_EXP__ (-37)"
1606 .string "__INT_LEAST64_TYPE__ long int"
1608 .string "__DBL_DIG__ 15"
1610 .string "__FLT_DECIMAL_DIG__ 9"
1612 .string "__ATOMIC_SEQ_CST 5"
1614 .string "__DEC128_MIN__ 1E-6143DL"
1616 .string "__BIGGEST_ALIGNMENT__ 16"
1618 .string "__SIZEOF_INT__ 4"
1620 .string "__INT_FAST32_TYPE__ long int"
1622 .string "__LDBL_DECIMAL_DIG__ 21"
1624 .string "__DEC128_MAX_EXP__ 6145"
1626 .string "__INT16_MAX__ 0x7fff"
1628 .string "__GCC_HAVE_SYNC_COMPARE_AND_SWAP_4 1"
1630 .string "__GCC_ASM_FLAG_OUTPUTS__ 1"
1632 .string "__FLT128_MAX_EXP__ 16384"
1634 .string "__CHAR16_TYPE__ short unsigned int"
1636 .string "__INT8_TYPE__ signed char"
1638 .string "__INT_WIDTH__ 32"
1640 .string "__UINT8_TYPE__ unsigned char"
1642 .string "__INTMAX_WIDTH__ 64"
1644 .string "__UINTMAX_TYPE__ long unsigned int"
1646 .string "__GNUC__ 9"
1648 .string "__STDC_IEC_559_COMPLEX__ 1"
1650 .string "__INT16_TYPE__ short int"
1652 .string "__GCC_ATOMIC_SHORT_LOCK_FREE 2"
1654 .string "__GNUC_RH_RELEASE__ 1"
1656 .string "__FLT32_DIG__ 6"
1658 .string "__DEC128_MAX__ 9.999999999999999999999999999999999E6144DL"
1660 .string "/home/nickc/work/builds/binutils/current/x86_64-pc-linux-gnu/tests"
1662 .string "__INT_LEAST8_WIDTH__ 8"
1664 .string "__UINT_LEAST16_TYPE__ short unsigned int"
1666 .string "__INT_FAST8_TYPE__ signed char"
1668 .string "__DBL_MAX_EXP__ 1024"
1670 .string "__FLT32X_MANT_DIG__ 53"
1672 .string "__FLT_EVAL_METHOD__ 0"
1674 .string "__INTMAX_MAX__ 0x7fffffffffffffffL"
1676 .string "__ATOMIC_ACQUIRE 2"
1678 .string "__UINT_FAST32_TYPE__ long unsigned int"
1680 .string "__FLT32_DECIMAL_DIG__ 9"
1682 .string "__INT_LEAST32_MAX__ 0x7fffffff"
1684 .string "__GCC_ATOMIC_CHAR_LOCK_FREE 2"
1686 .string "__DEC128_EPSILON__ 1E-33DL"
1688 .string "__FLT_MAX__ 3.40282346638528859811704183484516925e+38F"
1690 .string "__SIZEOF_WCHAR_T__ 4"
1692 .string "__FLT32X_DECIMAL_DIG__ 17"
1694 .string "__INT_FAST16_TYPE__ long int"
1696 .string "__UINT_FAST8_TYPE__ unsigned char"
1698 .string "__INT32_MAX__ 0x7fffffff"
1700 .string "__SIZEOF_FLOAT128__ 16"
1704 .string "__FLT64_MIN_10_EXP__ (-307)"
1706 .string "__LDBL_DIG__ 18"
1708 .string "__STDC_IEC_559__ 1"
1710 .string "__DEC128_SUBNORMAL_MIN__ 0.000000000000000000000000000000001E-6143DL"
1712 .string "__ATOMIC_HLE_ACQUIRE 65536"
1714 .string "__SSE_MATH__ 1"
1716 .string "__INT_FAST16_MAX__ 0x7fffffffffffffffL"
1718 .string "__INT_LEAST16_MAX__ 0x7fff"
1720 .string "__FLT64_MANT_DIG__ 53"
1722 .string "__DEC128_MANT_DIG__ 34"
1724 .string "__LONG_WIDTH__ 64"
1726 .string "__SIZE_WIDTH__ 64"
1728 .string "__WINT_WIDTH__ 32"
1730 .string "__FLT128_DECIMAL_DIG__ 36"
1732 .string "__WCHAR_MIN__ (-__WCHAR_MAX__ - 1)"
1734 .string "__GCC_HAVE_SYNC_COMPARE_AND_SWAP_2 1"
1736 .string "__LDBL_MAX_EXP__ 16384"
1738 .string "__FLT64X_DIG__ 18"
1740 .string "__FLT32X_DIG__ 15"
1744 .string "__CHAR32_TYPE__ unsigned int"
1746 .string "__UINTMAX_MAX__ 0xffffffffffffffffUL"
1748 .string "__FLT32_MAX__ 3.40282346638528859811704183484516925e+38F32"
1750 .string "__LONG_MAX__ 0x7fffffffffffffffL"
1752 .string "_STDC_PREDEF_H 1"
1754 .string "__INT_LEAST8_TYPE__ signed char"
1756 .string "__UINT16_C(c) c"
1758 .string "__SHRT_MAX__ 0x7fff"
1760 .string "__amd64__ 1"
1762 .string "__SIZEOF_FLOAT__ 4"
1764 .string "__GCC_HAVE_SYNC_COMPARE_AND_SWAP_8 1"
1766 .string "__WCHAR_MAX__ 0x7fffffff"
1768 .string "__FLT128_DENORM_MIN__ 6.47517511943802511092443895822764655e-4966F128"
1770 .string "__STDC__ 1"
1772 .string "__ORDER_PDP_ENDIAN__ 3412"
1774 .string "__GCC_ATOMIC_POINTER_LOCK_FREE 2"
1776 .string "__ORDER_LITTLE_ENDIAN__ 1234"
1778 .string "__WINT_TYPE__ unsigned int"
1782 .string "__ATOMIC_RELAXED 0"
1784 .string "__FINITE_MATH_ONLY__ 0"
1786 .string "__WINT_MAX__ 0xffffffffU"
1790 .string "__DEC32_MANT_DIG__ 7"
1792 .string "__DEC64_EPSILON__ 1E-15DD"
1794 .string "__SSE2_MATH__ 1"
1796 .string "__GCC_IEC_559 2"
1798 .string "__SIZEOF_SIZE_T__ 8"
1800 .string "__FLT32X_DENORM_MIN__ 4.94065645841246544176568792868221372e-324F32x"
1804 .string "__INT64_MAX__ 0x7fffffffffffffffL"
1806 .string "__PTRDIFF_MAX__ 0x7fffffffffffffffL"
1808 .string "__SEG_GS 1"
1810 .string "__SIG_ATOMIC_MAX__ 0x7fffffff"
1812 .string "__x86_64 1"
1816 .string "__UINT_FAST16_TYPE__ long unsigned int"
1818 .string "__FLT32X_HAS_INFINITY__ 1"
1820 .string "__INT_FAST16_WIDTH__ 64"
1822 .string "__FLT32_HAS_DENORM__ 1"
1824 .string "__FLT_RADIX__ 2"
1826 .string "__UINT_FAST32_MAX__ 0xffffffffffffffffUL"
1828 .string "__FLT_HAS_INFINITY__ 1"
1830 .string "__SIG_ATOMIC_WIDTH__ 32"
1832 .string "__INT_FAST32_MAX__ 0x7fffffffffffffffL"
1834 .string "__FLT64_DECIMAL_DIG__ 17"
1836 .string "__LONG_LONG_WIDTH__ 64"
1838 .string "__FLT64_DENORM_MIN__ 4.94065645841246544176568792868221372e-324F64"
1840 .string "__FLT32X_MAX__ 1.79769313486231570814527423731704357e+308F32x"
1842 .string "__UINTMAX_C(c) c ## UL"
1844 .string "__DBL_DECIMAL_DIG__ 17"
1848 .string "__FLT64X_MAX__ 1.18973149535723176502126385303097021e+4932F64x"
1850 .string "__SIZEOF_LONG__ 8"
1852 .string "__INTMAX_TYPE__ long int"
1854 .string "__LDBL_HAS_DENORM__ 1"
1856 .string "__FLT64_MIN_EXP__ (-1021)"
1858 .string "__has_include(STR) __has_include__(STR)"
1860 .string "__GCC_ATOMIC_CHAR16_T_LOCK_FREE 2"
1862 .string "__SIZEOF_FLOAT80__ 16"
1864 .string "__REGISTER_PREFIX__ "
1866 .string "__ATOMIC_CONSUME 1"
1868 .string "__UINT64_MAX__ 0xffffffffffffffffUL"
1870 .string "__STDC_UTF_32__ 1"
1872 .string "__UINT16_TYPE__ short unsigned int"
1874 .string "__FLT64X_MAX_10_EXP__ 4932"
1876 .string "__UINT32_C(c) c ## U"
1880 .string "__HAVE_SPECULATION_SAFE_VALUE 1"
1882 .string "g_my_private_global"
1884 .string "__DEC32_SUBNORMAL_MIN__ 0.000001E-95DF"
1886 .string "__FLT128_MAX__ 1.18973149535723176508575932662800702e+4932F128"
1888 .string "__GXX_ABI_VERSION 1013"
1890 .string "__CHAR_BIT__ 8"
1892 .string "__SIG_ATOMIC_MIN__ (-__SIG_ATOMIC_MAX__ - 1)"
1894 .string "__INT_FAST64_WIDTH__ 64"
1896 .string "__DEC32_EPSILON__ 1E-6DF"
1898 .string "__DBL_HAS_DENORM__ 1"
1900 .string "__FLT128_HAS_QUIET_NAN__ 1"
1902 .string "__FLT128_MANT_DIG__ 113"
1904 .string "__FLT64_DIG__ 15"
1906 .string "__LDBL_MANT_DIG__ 64"
1908 .string "__GCC_ATOMIC_LONG_LOCK_FREE 2"
1910 .string "__DBL_MAX__ ((double)1.79769313486231570814527423731704357e+308L)"
1912 .string "__INT8_MAX__ 0x7f"
1914 .string "__UINT_FAST8_MAX__ 0xff"
1916 .string "__FLT64X_EPSILON__ 1.08420217248550443400745280086994171e-19F64x"
1918 .string "__FLT_MIN_10_EXP__ (-37)"
1920 .string "__GCC_ATOMIC_TEST_AND_SET_TRUEVAL 1"
1922 .string "__FLT64X_DECIMAL_DIG__ 21"
1924 .string "__ATOMIC_ACQ_REL 4"
1926 .string "__WCHAR_TYPE__ int"
1928 .string "__INT_FAST8_WIDTH__ 8"
1930 .string "__FLT128_MAX_10_EXP__ 4932"
1932 .string "__USER_LABEL_PREFIX__ "
1934 .string "__FLT32_MIN_EXP__ (-125)"
1936 .string "__UINT_LEAST32_TYPE__ unsigned int"
1938 .string "__UINT8_C(c) c"
1940 .string "__FLT128_DIG__ 33"
1942 .string "__UINT_LEAST8_TYPE__ unsigned char"
1944 .string "__INT64_TYPE__ long int"
1946 .string "__INT_LEAST64_WIDTH__ 64"
1948 .string "__SEG_FS 1"
1950 .string "__GCC_HAVE_SYNC_COMPARE_AND_SWAP_1 1"
1954 .string "__UINT32_MAX__ 0xffffffffU"
1956 .string "__GCC_HAVE_DWARF2_CFI_ASM 1"
1958 .string "__x86_64__ 1"
1960 .string "__INT_LEAST8_MAX__ 0x7f"
1962 .string "__DEC64_MIN__ 1E-383DD"
1964 .string "__DBL_MIN_10_EXP__ (-307)"
1966 .string "__DECIMAL_BID_FORMAT__ 1"
1968 .string "__GNUC_STDC_INLINE__ 1"
1970 .string "__FLT64_MAX_10_EXP__ 308"
1972 .string "__FLT_MANT_DIG__ 24"