ELFhg4(Eむ.ſ{ ppawb)wresp% B.?: ; 9 'I@B: ; 9 I4: ; 9 I$ > Z_[[0ZU /home/tom/src/litex/litex/soc/software/libcompiler_rtmulsi3.c  ~    x          __UINT_FAST8_MAX__ 0xffffffffU__FLT64_HAS_DENORM__ 1__INT_FAST32_WIDTH__ 32__FLT32_DIG__ 6__SIZEOF_SIZE_T__ 4__INT64_TYPE__ long long int__FLT128_EPSILON__ 1.92592994438723585305597794258492732e-34F128__FLT_EPSILON__ 1.19209289550781250000000000000000000e-7FGNU C99 9.2.0 -march=rv32imac -mabi=ilp32 -mtune=rocket -g3 -Os -std=gnu99 -fomit-frame-pointer -fno-builtin -fexceptions__SIZEOF_POINTER__ 4__UINT_LEAST32_TYPE__ long unsigned int__riscv_muldiv 1__WCHAR_WIDTH__ 32__DEC128_MIN_EXP__ (-6142)__DEC64_MANT_DIG__ 16__FLT_RADIX__ 2__UINTMAX_C(c) c ## ULL__INT_FAST8_MAX__ 0x7fffffff__has_include_next(STR) __has_include_next__(STR)__UINT64_TYPE__ long long unsigned int__FLT32X_MAX_EXP__ 1024__LDBL_MAX_10_EXP__ 4932__DEC32_MIN__ 1E-95DF__FLT64_MAX__ 1.79769313486231570814527423731704357e+308F64__SIZEOF_WINT_T__ 4__DBL_MAX_10_EXP__ 308__FLT64_MIN__ 2.22507385850720138309023271733240406e-308F64__LDBL_MIN__ 3.36210314311209350626267781732175260e-4932L__INT_LEAST32_WIDTH__ 32__CHAR32_TYPE__ long unsigned int__LDBL_MANT_DIG__ 113__LDBL_DIG__ 33__CHAR_BIT__ 8__DBL_HAS_INFINITY__ 1__FLT128_HAS_QUIET_NAN__ 1__FLT32X_MIN_10_EXP__ (-307)__FLT64_MIN_EXP__ (-1021)__FLT32X_EPSILON__ 2.22044604925031308084726333618164062e-16F32x__FLT64X_HAS_DENORM__ 1__STDC_HOSTED__ 1__FLT_EVAL_METHOD_TS_18661_3__ 0__FLT64_EPSILON__ 2.22044604925031308084726333618164062e-16F64__riscv_cmodel_medlow 1__DBL_EPSILON__ ((double)2.22044604925031308084726333618164062e-16L)__FLT64X_MIN_10_EXP__ (-4931)__UINT64_MAX__ 0xffffffffffffffffULL__FLT64X_DECIMAL_DIG__ 36__WINT_MAX__ 0xffffffffU__SIZE_TYPE__ unsigned int__FLT64_HAS_QUIET_NAN__ 1__DEC64_SUBNORMAL_MIN__ 0.000000000000001E-383DD__SCHAR_WIDTH__ 8__INT_FAST8_TYPE__ int__DBL_MANT_DIG__ 53__UINT_LEAST64_TYPE__ long long unsigned int__DBL_MIN__ ((double)2.22507385850720138309023271733240406e-308L)__INTPTR_TYPE__ int__PRAGMA_REDEFINE_EXTNAME 1__INT_LEAST64_MAX__ 0x7fffffffffffffffLL__SHRT_WIDTH__ 16__DEC32_MAX_EXP__ 97__UINT8_TYPE__ unsigned char__SIG_ATOMIC_TYPE__ int__DEC64_MAX_EXP__ 385__DBL_MIN_EXP__ (-1021)long int__INT_LEAST16_WIDTH__ 16__LDBL_MAX__ 1.18973149535723176508575932662800702e+4932L__LDBL_HAS_INFINITY__ 1__FLT_HAS_DENORM__ 1__FLT128_MIN_EXP__ (-16381)__UINT_FAST16_MAX__ 0xffffffffU__INTPTR_MAX__ 0x7fffffff__UINT16_MAX__ 0xffff__GCC_ATOMIC_WCHAR_T_LOCK_FREE 2__INT8_TYPE__ signed char__BYTE_ORDER__ __ORDER_LITTLE_ENDIAN____LONG_WIDTH__ 32__GCC_ATOMIC_LLONG_LOCK_FREE 1__FLOAT_WORD_ORDER__ __ORDER_LITTLE_ENDIAN____UINT_LEAST16_MAX__ 0xffff__INT32_TYPE__ long int__INT_LEAST16_TYPE__ short int__INT_FAST16_TYPE__ int__INTMAX_MAX__ 0x7fffffffffffffffLL__FLT_DENORM_MIN__ 1.40129846432481707092372958328991613e-45F__LDBL_DENORM_MIN__ 6.47517511943802511092443895822764655e-4966L__SIZEOF_DOUBLE__ 8__ELF__ 1__UINT8_MAX__ 0xff__SIZE_MAX__ 0xffffffffU__FLT32X_HAS_DENORM__ 1__GCC_HAVE_DWARF2_CFI_ASM 1__FLT32_MAX_EXP__ 128__INT32_C(c) c ## L__FLT64_MAX_EXP__ 1024__INTPTR_WIDTH__ 32__SIZE_WIDTH__ 32__FLT32_EPSILON__ 1.19209289550781250000000000000000000e-7F32__GCC_ATOMIC_CHAR32_T_LOCK_FREE 2__UINTMAX_TYPE__ long long unsigned int__SIG_ATOMIC_WIDTH__ 32__UINT_FAST64_MAX__ 0xffffffffffffffffULL__LDBL_MIN_EXP__ (-16381)__SIZEOF_LONG_LONG__ 8__FLT_DIG__ 6__DBL_DENORM_MIN__ ((double)4.94065645841246544176568792868221372e-324L)__ATOMIC_RELEASE 3__FLT_MAX_10_EXP__ 38__WINT_MIN__ 0U__SIZEOF_LONG_DOUBLE__ 16__INT8_C(c) c__FLT32_MIN__ 1.17549435082228750796873653722224568e-38F32__GNUC_MINOR__ 2__FLT32_HAS_INFINITY__ 1__FLT64X_MIN__ 3.36210314311209350626267781732175260e-4932F64x__DEC_EVAL_METHOD__ 2__DEC32_MAX__ 9.999999E96DF__LONG_LONG_MAX__ 0x7fffffffffffffffLL__FLT128_HAS_INFINITY__ 1__FLT_HAS_QUIET_NAN__ 1__INT_FAST16_WIDTH__ 32__FLT32_MANT_DIG__ 24__INT_FAST8_WIDTH__ 32_YUGA_LITTLE_ENDIAN 1__INT64_MAX__ 0x7fffffffffffffffLL__FLT_MIN_EXP__ (-125)__FLT32X_MIN__ 2.22507385850720138309023271733240406e-308F32x__FLT32X_HAS_QUIET_NAN__ 1__DECIMAL_DIG__ 36__riscv_float_abi_soft 1__ORDER_BIG_ENDIAN__ 4321__CHAR16_TYPE__ short unsigned int__LDBL_MIN_10_EXP__ (-4931)__GCC_ATOMIC_POINTER_LOCK_FREE 2__INTMAX_TYPE__ long long int__SIZEOF_SHORT__ 2__FLT_MIN__ 1.17549435082228750796873653722224568e-38F__STDC_VERSION__ 199901L__FLT64_HAS_INFINITY__ 1__INT16_C(c) c__EXCEPTIONS 1__INT_FAST64_TYPE__ long long int__FLT_MAX_EXP__ 128__DBL_HAS_DENORM__ 1__FLT64X_DENORM_MIN__ 6.47517511943802511092443895822764655e-4966F64x__FLT128_MIN_10_EXP__ (-4931)__INT_MAX__ 0x7fffffff__FLT128_HAS_DENORM__ 1__SCHAR_MAX__ 0x7f__GNUC_PATCHLEVEL__ 0__FLT32_MIN_10_EXP__ (-37)__riscv_div 1__DBL_DECIMAL_DIG__ 17__DBL_DIG__ 15__FLT_DECIMAL_DIG__ 9__ATOMIC_SEQ_CST 5__DEC128_MIN__ 1E-6143DL__BIGGEST_ALIGNMENT__ 16__SIZEOF_INT__ 4__UINT_LEAST8_MAX__ 0xff__FLT32X_MAX_10_EXP__ 308__DEC128_MAX_EXP__ 6145__INT16_MAX__ 0x7fff__GCC_HAVE_SYNC_COMPARE_AND_SWAP_4 1__riscv_compressed 1__FLT128_MAX_EXP__ 16384__FLT64X_MAX__ 1.18973149535723176508575932662800702e+4932F64x__INT_WIDTH__ 32__INTMAX_WIDTH__ 64__CHAR_UNSIGNED__ 1__FLT32_MAX_10_EXP__ 38__GNUC__ 9__GCC_ATOMIC_SHORT_LOCK_FREE 1__UINT32_MAX__ 0xffffffffUL__DEC64_MAX__ 9.999999999999999E384DD__INT_FAST64_MAX__ 0x7fffffffffffffffLL__FLT32X_MANT_DIG__ 53__INT_LEAST8_WIDTH__ 8__UINT_LEAST16_TYPE__ short unsigned int__DBL_MAX_EXP__ 1024__UINTPTR_MAX__ 0xffffffffU__GCC_IEC_559_COMPLEX 0__FLT32X_MAX__ 1.79769313486231570814527423731704357e+308F32x__ATOMIC_ACQUIRE 2__DEC64_EPSILON__ 1E-15DD__FLT32_DECIMAL_DIG__ 9__UINTMAX_MAX__ 0xffffffffffffffffULL__GCC_ATOMIC_INT_LOCK_FREE 2__DEC128_EPSILON__ 1E-33DL__SIZEOF_PTRDIFF_T__ 4__FLT_MAX__ 3.40282346638528859811704183484516925e+38F__SIZEOF_WCHAR_T__ 4__FLT32X_DECIMAL_DIG__ 17__GCC_ATOMIC_CHAR_LOCK_FREE 1__DEC32_MIN_EXP__ (-94)__UINT_FAST32_TYPE__ unsigned int__ATOMIC_RELAXED 0__FLT64_MIN_10_EXP__ (-307)__DEC128_MAX__ 9.999999999999999999999999999999999E6144DL__INT64_C(c) c ## LL__UINT32_TYPE__ long unsigned int__UINT32_C(c) c ## UL__INT_LEAST32_TYPE__ long int__INT_LEAST16_MAX__ 0x7fff__FLT64X_MAX_EXP__ 16384__DEC128_MANT_DIG__ 34__DEC64_MIN_EXP__ (-382)__WINT_WIDTH__ 32__FLT128_DECIMAL_DIG__ 36__WCHAR_MIN__ (-__WCHAR_MAX__ - 1)__GCC_ATOMIC_CHAR16_T_LOCK_FREE 1__LDBL_MAX_EXP__ 16384__FLT32X_DIG__ 15__OPTIMIZE_SIZE__ 1__INTMAX_C(c) c ## LL__FLT32_MAX__ 3.40282346638528859811704183484516925e+38F32__PTRDIFF_MAX__ 0x7fffffff__FLT_EVAL_METHOD__ 0__INT_LEAST8_TYPE__ signed char__UINT16_C(c) c__SHRT_MAX__ 0x7fff__SIZEOF_FLOAT__ 4_YUGA_BIG_ENDIAN 0__WCHAR_MAX__ 0x7fffffff__FLT128_DENORM_MIN__ 6.47517511943802511092443895822764655e-4966F128__STDC__ 1__ORDER_PDP_ENDIAN__ 3412__ORDER_LITTLE_ENDIAN__ 1234__WINT_TYPE__ unsigned int__INT_LEAST64_TYPE__ long long int/home/tom/src/linux-on-litex-vexriscv/litex/build/sim/software/libcompiler_rt__mulsi3__riscv_atomic 1__INT_LEAST32_MAX__ 0x7fffffffL__DEC32_MANT_DIG__ 7__GCC_IEC_559 0__DEC128_SUBNORMAL_MIN__ 0.000000000000000000000000000000001E-6143DL__FLT32X_DENORM_MIN__ 4.94065645841246544176568792868221372e-324F32x__FLT64X_MANT_DIG__ 113__riscv_mul 1__FLT64X_HAS_QUIET_NAN__ 1__LDBL_HAS_QUIET_NAN__ 1__SIG_ATOMIC_MAX__ 0x7fffffff__vexriscv__ 1long unsigned int__FLT32X_HAS_INFINITY__ 1__FLT128_MANT_DIG__ 113__UINTPTR_TYPE__ unsigned int__FLT32_HAS_DENORM__ 1__UINT64_C(c) c ## ULL__FLT64_MANT_DIG__ 53__FLT_HAS_INFINITY__ 1__FLT64X_HAS_INFINITY__ 1__FLT64_DECIMAL_DIG__ 17__LONG_LONG_WIDTH__ 64__FLT64_DENORM_MIN__ 4.94065645841246544176568792868221372e-324F64__INT16_TYPE__ short int__SIZEOF_LONG__ 4__UINT_FAST32_MAX__ 0xffffffffU__STDC_UTF_16__ 1__LDBL_EPSILON__ 1.92592994438723585305597794258492732e-34L__UINT_FAST8_TYPE__ unsigned int__PTRDIFF_TYPE__ int__LDBL_HAS_DENORM__ 1__UINT_LEAST32_MAX__ 0xffffffffUL__has_include(STR) __has_include__(STR)__FLT64X_EPSILON__ 1.92592994438723585305597794258492732e-34F64x__INT_FAST32_MAX__ 0x7fffffff__REGISTER_PREFIX__ __ATOMIC_CONSUME 1__LDBL_DECIMAL_DIG__ 36__riscv_xlen 32__STDC_UTF_32__ 1__UINT16_TYPE__ short unsigned int__FLT64X_MAX_10_EXP__ 4932__OPTIMIZE__ 1__FLT64X_MIN_EXP__ (-16381)__FLT32_HAS_QUIET_NAN__ 1__DEC32_SUBNORMAL_MIN__ 0.000001E-95DF__FLT128_MAX__ 1.18973149535723176508575932662800702e+4932F128__DEC64_MIN__ 1E-383DD__GXX_ABI_VERSION 1013__INT_FAST16_MAX__ 0x7fffffff__SIG_ATOMIC_MIN__ (-__SIG_ATOMIC_MAX__ - 1)__INT_FAST64_WIDTH__ 64__DEC32_EPSILON__ 1E-6DF__FLT128_MIN__ 3.36210314311209350626267781732175260e-4932F128/home/tom/src/litex/litex/soc/software/libcompiler_rt/mulsi3.c__INT_FAST32_TYPE__ int__FLT32_DENORM_MIN__ 1.40129846432481707092372958328991613e-45F32__UINT_FAST16_TYPE__ unsigned int__FLT64_DIG__ 15__riscv 1__GCC_ATOMIC_LONG_LOCK_FREE 2__DBL_MAX__ ((double)1.79769313486231570814527423731704357e+308L)__FLT64X_DIG__ 33__INT8_MAX__ 0x7f__DBL_HAS_QUIET_NAN__ 1__FLT_MIN_10_EXP__ (-37)__GCC_ATOMIC_TEST_AND_SET_TRUEVAL 1__ATOMIC_ACQ_REL 4__WCHAR_TYPE__ int__VERSION__ "9.2.0"__FINITE_MATH_ONLY__ 0__LONG_MAX__ 0x7fffffffL__PTRDIFF_WIDTH__ 32__USER_LABEL_PREFIX__ __FLT32_MIN_EXP__ (-125)__FLT128_MAX_10_EXP__ 4932__UINT_FAST64_TYPE__ long long unsigned int__UINT8_C(c) c__FLT128_DIG__ 33__UINT_LEAST8_TYPE__ unsigned char__INT_LEAST64_WIDTH__ 64__INT32_MAX__ 0x7fffffffL__FLT32X_MIN_EXP__ (-1021)__INT_LEAST8_MAX__ 0x7f__GCC_ATOMIC_BOOL_LOCK_FREE 1__UINT_LEAST64_MAX__ 0xffffffffffffffffULL__DBL_MIN_10_EXP__ (-307)__GNUC_STDC_INLINE__ 1__FLT64_MAX_10_EXP__ 308__FLT_MANT_DIG__ 24GCC: (GNU) 9.2.0zR| A*riscv rv32i2p0_m2p0_a2p0_c2p0                      + 4!=FNWe t}  < Dx:     Y# %-5> =3#EeMU]m#emu } w ^9_Et  O|F#|b L %-Z 5= ErMU]emqu- }J$L !["#a[   %-5#=uEMmU6]g e@m8 u} hA# d &K t "'$)"% +# 4I=F$O XajsM|" rm$)$ $>  2'609!BKT] f o xW;[Cf% L"<Q pK #,5>aG,P%Y bKkJtx"} PH") %xf  (12:CNL#U!^ gpy  !  ?" M%Ob =$-j6?8$HQZvc#lSu\ ~E!_$zSc   Q  ) 2 ; "D M V _ h q z   e  5  B    Y ,! 5   (   e % . 7 @ I R 8[ d gm Pv # 6%  < $   *  9  *  Z"  # A i  u  7! 4* P"3 a< E N <W ` i r |{   i    mulsi3.c.L0 .L4.L3.L2.Ldebug_abbrev0.LASF320.LASF321.LASF322.Ltext0.Letext0.Ldebug_line0.Ldebug_macro0.LASF323.LFB0.LFE0.LLST0.LLST1.LLST2.LASF318.LASF319.LVL0.LVL1.LVL3.Ldebug_info0.Ldebug_macro2.LASF0.LASF1.LASF2.LASF3.LASF4.LASF5.LASF6.LASF7.LASF8.LASF9.LASF10.LASF11.LASF12.LASF13.LASF14.LASF15.LASF16.LASF17.LASF18.LASF19.LASF20.LASF21.LASF22.LASF23.LASF24.LASF25.LASF26.LASF27.LASF28.LASF29.LASF30.LASF31.LASF32.LASF33.LASF34.LASF35.LASF36.LASF37.LASF38.LASF39.LASF40.LASF41.LASF42.LASF43.LASF44.LASF45.LASF46.LASF47.LASF48.LASF49.LASF50.LASF51.LASF52.LASF53.LASF54.LASF55.LASF56.LASF57.LASF58.LASF59.LASF60.LASF61.LASF62.LASF63.LASF64.LASF65.LASF66.LASF67.LASF68.LASF69.LASF70.LASF71.LASF72.LASF73.LASF74.LASF75.LASF76.LASF77.LASF78.LASF79.LASF80.LASF81.LASF82.LASF83.LASF84.LASF85.LASF86.LASF87.LASF88.LASF89.LASF90.LASF91.LASF92.LASF93.LASF94.LASF95.LASF96.LASF97.LASF98.LASF99.LASF100.LASF101.LASF102.LASF103.LASF104.LASF105.LASF106.LASF107.LASF108.LASF109.LASF110.LASF111.LASF112.LASF113.LASF114.LASF115.LASF116.LASF117.LASF118.LASF119.LASF120.LASF121.LASF122.LASF123.LASF124.LASF125.LASF126.LASF127.LASF128.LASF129.LASF130.LASF131.LASF132.LASF133.LASF134.LASF135.LASF136.LASF137.LASF138.LASF139.LASF140.LASF141.LASF142.LASF143.LASF144.LASF145.LASF146.LASF147.LASF148.LASF149.LASF150.LASF151.LASF152.LASF153.LASF154.LASF155.LASF156.LASF157.LASF158.LASF159.LASF160.LASF161.LASF162.LASF163.LASF164.LASF165.LASF166.LASF167.LASF168.LASF169.LASF170.LASF171.LASF172.LASF173.LASF174.LASF175.LASF176.LASF177.LASF178.LASF179.LASF180.LASF181.LASF182.LASF183.LASF184.LASF185.LASF186.LASF187.LASF188.LASF189.LASF190.LASF191.LASF192.LASF193.LASF194.LASF195.LASF196.LASF197.LASF198.LASF199.LASF200.LASF201.LASF202.LASF203.LASF204.LASF205.LASF206.LASF207.LASF208.LASF209.LASF210.LASF211.LASF212.LASF213.LASF214.LASF215.LASF216.LASF217.LASF218.LASF219.LASF220.LASF221.LASF222.LASF223.LASF224.LASF225.LASF226.LASF227.LASF228.LASF229.LASF230.LASF231.LASF232.LASF233.LASF234.LASF235.LASF236.LASF237.LASF238.LASF239.LASF240.LASF241.LASF242.LASF243.LASF244.LASF245.LASF246.LASF247.LASF248.LASF249.LASF250.LASF251.LASF252.LASF253.LASF254.LASF255.LASF256.LASF257.LASF258.LASF259.LASF260.LASF261.LASF262.LASF263.LASF264.LASF265.LASF266.LASF267.LASF268.LASF269.LASF270.LASF271.LASF272.LASF273.LASF274.LASF275.LASF276.LASF277.LASF278.LASF279.LASF280.LASF281.LASF282.LASF283.LASF284.LASF285.LASF286.LASF287.LASF288.LASF289.LASF290.LASF291.LASF292.LASF293.LASF294.LASF295.LASF296.LASF297.LASF298.LASF299.LASF300.LASF301.LASF302.LASF303.LASF304.LASF305.LASF306.LASF307.LASF308.LASF309.LASF310.LASF311.LASF312.LASF313.LASF314.LASF315.LASF316.LASF317wm4.0.5dc64ca6dfb09b54d82d87437c1cd56a__mulsi3, , -!" #$%&#''&!(%)**5+9#,9'+M-[.k/s0z1#2'&#3'& #3 '&#,'&#2'&"#4"'&)#4)'&-#,-'&<#2<'&@#3@'&H#3H'&L#,L'&5&#''&(67 89:;#<)=/>5?;@AAGBMCSDYE_FeGkHqIwJ}KLMNOPQRSTUVWXYZ[\]^_`ab cdef%g+h1i7j=kClImOnUo[paqgrmsstyuvwxyz{|}~ !'-39?EKQW]ciou{ #)/5;AGMSY_ekqw} %+17=CIOU[agmsy      !'-39?EKQW]ciou{ !"#$%&'()*+,-./01234567 89:;#<)=/>5?;@AAGBMCSDYE_FeGkHqIwJ}KLMNOPQRSTUVWXYZ[\]^_`ab cdef%g+h1i7j=kClImOnUo[paqgrmsstdl"l&r"r&y" y&" & " & " & " & "& "&"&"&"&"&"&"&"&9 # '.symtab.strtab.shstrtab.rela.text.data.bss.rela.debug_info.debug_abbrev.rela.debug_loc.rela.debug_aranges.rela.debug_macro.rela.debug_line.debug_str.comment.rela.eh_frame.riscv.attributes.group4 u @@S$ &V,V6V1@S BbU7[P@T   e `@U0  yt@U  yxt@U ; @d 0% z%0//(@pf$ p/+0{ G f