164 lines
6.7 KiB
NASM
164 lines
6.7 KiB
NASM
;******************************************************************************
|
|
;* TI ARM C/C++ Codegen PC v5.1.6 *
|
|
;* Date/Time created: Tue Aug 12 14:13:09 2014 *
|
|
;******************************************************************************
|
|
.compiler_opts --abi=eabi --arm_vmrs_si_workaround=on --code_state=16 --diag_wrap=off --disable_dual_state --embedded_constants=on --endian=little --float_support=FPv4SPD16 --hll_source=on --object_format=elf --silicon_version=7M4 --symdebug:dwarf --symdebug:dwarf_version=3 --unaligned_access=on
|
|
.thumb
|
|
|
|
$C$DW$CU .dwtag DW_TAG_compile_unit
|
|
.dwattr $C$DW$CU, DW_AT_name("C:/wolfssl/wolfcrypt/src/ecc_fp.c")
|
|
.dwattr $C$DW$CU, DW_AT_producer("TI TI ARM C/C++ Codegen PC v5.1.6 Copyright (c) 1996-2014 Texas Instruments Incorporated")
|
|
.dwattr $C$DW$CU, DW_AT_TI_version(0x01)
|
|
.dwattr $C$DW$CU, DW_AT_comp_dir("C:\wolfssl\tirtos\ccs_examples\benchmarkTest\Debug")
|
|
; c:\ti\ccsv6\tools\compiler\arm_5.1.6\bin\armopt.exe --call_assumptions=3 --gen_opt_info=2 C:\\Users\\khimes\\AppData\\Local\\Temp\\023162 C:\\Users\\khimes\\AppData\\Local\\Temp\\023164 --opt_info_filename=wolfssl/wolfcrypt/src/ecc_fp.nfo
|
|
|
|
;******************************************************************************
|
|
;* BUILD ATTRIBUTES *
|
|
;******************************************************************************
|
|
.battr "aeabi", Tag_File, 1, Tag_ABI_PCS_wchar_t(2)
|
|
.battr "aeabi", Tag_File, 1, Tag_ABI_FP_rounding(0)
|
|
.battr "aeabi", Tag_File, 1, Tag_ABI_FP_denormal(0)
|
|
.battr "aeabi", Tag_File, 1, Tag_ABI_FP_exceptions(0)
|
|
.battr "aeabi", Tag_File, 1, Tag_ABI_FP_number_model(1)
|
|
.battr "aeabi", Tag_File, 1, Tag_ABI_enum_size(0)
|
|
.battr "aeabi", Tag_File, 1, Tag_ABI_optimization_goals(2)
|
|
.battr "aeabi", Tag_File, 1, Tag_ABI_FP_optimization_goals(0)
|
|
.battr "TI", Tag_File, 1, Tag_Bitfield_layout(2)
|
|
.battr "TI", Tag_File, 1, Tag_FP_interface(1)
|
|
|
|
;******************************************************************************
|
|
;* TYPE INFORMATION *
|
|
;******************************************************************************
|
|
$C$DW$T$2 .dwtag DW_TAG_unspecified_type
|
|
.dwattr $C$DW$T$2, DW_AT_name("void")
|
|
$C$DW$T$4 .dwtag DW_TAG_base_type
|
|
.dwattr $C$DW$T$4, DW_AT_encoding(DW_ATE_boolean)
|
|
.dwattr $C$DW$T$4, DW_AT_name("bool")
|
|
.dwattr $C$DW$T$4, DW_AT_byte_size(0x01)
|
|
$C$DW$T$5 .dwtag DW_TAG_base_type
|
|
.dwattr $C$DW$T$5, DW_AT_encoding(DW_ATE_signed_char)
|
|
.dwattr $C$DW$T$5, DW_AT_name("signed char")
|
|
.dwattr $C$DW$T$5, DW_AT_byte_size(0x01)
|
|
$C$DW$T$6 .dwtag DW_TAG_base_type
|
|
.dwattr $C$DW$T$6, DW_AT_encoding(DW_ATE_unsigned_char)
|
|
.dwattr $C$DW$T$6, DW_AT_name("unsigned char")
|
|
.dwattr $C$DW$T$6, DW_AT_byte_size(0x01)
|
|
$C$DW$T$7 .dwtag DW_TAG_base_type
|
|
.dwattr $C$DW$T$7, DW_AT_encoding(DW_ATE_signed_char)
|
|
.dwattr $C$DW$T$7, DW_AT_name("wchar_t")
|
|
.dwattr $C$DW$T$7, DW_AT_byte_size(0x02)
|
|
$C$DW$T$8 .dwtag DW_TAG_base_type
|
|
.dwattr $C$DW$T$8, DW_AT_encoding(DW_ATE_signed)
|
|
.dwattr $C$DW$T$8, DW_AT_name("short")
|
|
.dwattr $C$DW$T$8, DW_AT_byte_size(0x02)
|
|
$C$DW$T$9 .dwtag DW_TAG_base_type
|
|
.dwattr $C$DW$T$9, DW_AT_encoding(DW_ATE_unsigned)
|
|
.dwattr $C$DW$T$9, DW_AT_name("unsigned short")
|
|
.dwattr $C$DW$T$9, DW_AT_byte_size(0x02)
|
|
$C$DW$T$10 .dwtag DW_TAG_base_type
|
|
.dwattr $C$DW$T$10, DW_AT_encoding(DW_ATE_signed)
|
|
.dwattr $C$DW$T$10, DW_AT_name("int")
|
|
.dwattr $C$DW$T$10, DW_AT_byte_size(0x04)
|
|
$C$DW$T$11 .dwtag DW_TAG_base_type
|
|
.dwattr $C$DW$T$11, DW_AT_encoding(DW_ATE_unsigned)
|
|
.dwattr $C$DW$T$11, DW_AT_name("unsigned int")
|
|
.dwattr $C$DW$T$11, DW_AT_byte_size(0x04)
|
|
$C$DW$T$12 .dwtag DW_TAG_base_type
|
|
.dwattr $C$DW$T$12, DW_AT_encoding(DW_ATE_signed)
|
|
.dwattr $C$DW$T$12, DW_AT_name("long")
|
|
.dwattr $C$DW$T$12, DW_AT_byte_size(0x04)
|
|
$C$DW$T$13 .dwtag DW_TAG_base_type
|
|
.dwattr $C$DW$T$13, DW_AT_encoding(DW_ATE_unsigned)
|
|
.dwattr $C$DW$T$13, DW_AT_name("unsigned long")
|
|
.dwattr $C$DW$T$13, DW_AT_byte_size(0x04)
|
|
$C$DW$T$14 .dwtag DW_TAG_base_type
|
|
.dwattr $C$DW$T$14, DW_AT_encoding(DW_ATE_signed)
|
|
.dwattr $C$DW$T$14, DW_AT_name("long long")
|
|
.dwattr $C$DW$T$14, DW_AT_byte_size(0x08)
|
|
$C$DW$T$15 .dwtag DW_TAG_base_type
|
|
.dwattr $C$DW$T$15, DW_AT_encoding(DW_ATE_unsigned)
|
|
.dwattr $C$DW$T$15, DW_AT_name("unsigned long long")
|
|
.dwattr $C$DW$T$15, DW_AT_byte_size(0x08)
|
|
$C$DW$T$16 .dwtag DW_TAG_base_type
|
|
.dwattr $C$DW$T$16, DW_AT_encoding(DW_ATE_float)
|
|
.dwattr $C$DW$T$16, DW_AT_name("float")
|
|
.dwattr $C$DW$T$16, DW_AT_byte_size(0x04)
|
|
$C$DW$T$17 .dwtag DW_TAG_base_type
|
|
.dwattr $C$DW$T$17, DW_AT_encoding(DW_ATE_float)
|
|
.dwattr $C$DW$T$17, DW_AT_name("double")
|
|
.dwattr $C$DW$T$17, DW_AT_byte_size(0x08)
|
|
$C$DW$T$18 .dwtag DW_TAG_base_type
|
|
.dwattr $C$DW$T$18, DW_AT_encoding(DW_ATE_float)
|
|
.dwattr $C$DW$T$18, DW_AT_name("long double")
|
|
.dwattr $C$DW$T$18, DW_AT_byte_size(0x08)
|
|
$C$DW$T$20 .dwtag DW_TAG_pointer_type
|
|
.dwattr $C$DW$T$20, DW_AT_type(*$C$DW$T$6)
|
|
.dwattr $C$DW$T$20, DW_AT_address_class(0x20)
|
|
$C$DW$T$21 .dwtag DW_TAG_typedef, DW_AT_name("__builtin_va_list")
|
|
.dwattr $C$DW$T$21, DW_AT_type(*$C$DW$T$20)
|
|
.dwattr $C$DW$T$21, DW_AT_language(DW_LANG_C)
|
|
.dwattr $C$DW$T$21, DW_AT_decl_file("C:/wolfssl/wolfcrypt/src/ecc_fp.c")
|
|
.dwattr $C$DW$T$21, DW_AT_decl_line(0x01)
|
|
.dwattr $C$DW$T$21, DW_AT_decl_column(0x00)
|
|
.dwattr $C$DW$CU, DW_AT_language(DW_LANG_C)
|
|
|
|
;***************************************************************
|
|
;* DWARF CIE ENTRIES *
|
|
;***************************************************************
|
|
|
|
$C$DW$CIE .dwcie 14
|
|
.dwcfi cfa_register, 13
|
|
.dwcfi cfa_offset, 0
|
|
.dwcfi undefined, 0
|
|
.dwcfi undefined, 1
|
|
.dwcfi undefined, 2
|
|
.dwcfi undefined, 3
|
|
.dwcfi undefined, 4
|
|
.dwcfi undefined, 5
|
|
.dwcfi undefined, 6
|
|
.dwcfi undefined, 7
|
|
.dwcfi undefined, 8
|
|
.dwcfi undefined, 9
|
|
.dwcfi undefined, 10
|
|
.dwcfi undefined, 11
|
|
.dwcfi undefined, 12
|
|
.dwcfi undefined, 13
|
|
.dwcfi undefined, 14
|
|
.dwcfi undefined, 14
|
|
.dwcfi undefined, 7
|
|
.dwcfi undefined, 64
|
|
.dwcfi undefined, 65
|
|
.dwcfi undefined, 66
|
|
.dwcfi undefined, 67
|
|
.dwcfi undefined, 68
|
|
.dwcfi undefined, 69
|
|
.dwcfi undefined, 70
|
|
.dwcfi undefined, 71
|
|
.dwcfi undefined, 72
|
|
.dwcfi undefined, 73
|
|
.dwcfi undefined, 74
|
|
.dwcfi undefined, 75
|
|
.dwcfi undefined, 76
|
|
.dwcfi undefined, 77
|
|
.dwcfi undefined, 78
|
|
.dwcfi undefined, 79
|
|
.dwcfi undefined, 80
|
|
.dwcfi undefined, 81
|
|
.dwcfi undefined, 82
|
|
.dwcfi undefined, 83
|
|
.dwcfi undefined, 84
|
|
.dwcfi undefined, 85
|
|
.dwcfi undefined, 86
|
|
.dwcfi undefined, 87
|
|
.dwcfi undefined, 88
|
|
.dwcfi undefined, 89
|
|
.dwcfi undefined, 90
|
|
.dwcfi undefined, 91
|
|
.dwcfi undefined, 92
|
|
.dwcfi undefined, 93
|
|
.dwcfi undefined, 94
|
|
.dwcfi undefined, 95
|
|
.dwendentry
|
|
.dwendtag $C$DW$CU
|
|
|