DVASM Listing for Input File:    /TAREA/PROJECTS/DVASM-REPO/v1-r0.1/downloads/examples/riscv-avltree/dvasmavlinsrem.asm
    DVASM execution completed on:    Wed Aug 30 22:33:50 EDT 2023


--- Log Start
    Framework JAR file is [file:/TAREA/PROJECTS/DVASM-REPO/v1-r0.1/downloads/code-and-manuals/dvasm.v1-r0.1.jar]
    User macro directory[1] is: [/TAREA/PROJECTS/DVASM-REPO/v1-r0.1/downloads/examples/riscv-avltree]
    Architecture JAR file selected  is [file:/TAREA/PROJECTS/DVASM-REPO/v1-r0.1/downloads/code-and-manuals/dvasm.v1-r0.1.jar]
    No architecture extension used
    Parse elapsed time is: 2620 milliseconds
    Input parsing completed succesfully
    Dependencies preprocessing completed successfully
    Dependencies resolution completed successfully
    Code generation completed with warnings
    Dependencies resolution completed successfully
    Code generation completed successfully
    Code generation elapsed time is: 146 milliseconds
--- Log End

    Code Listing
    Stmt-Number- Macro Name------  Countr   --CODE-----------   *-----Source----->
    1            |                                               //--------------------------------------------------------------------------------------------------
    2            |                                               //
    3            |                                               //  @ CopyRight Roberti & Parau Enterprises, Inc.  2021-2023
    4            |                                               //
    5            |                                               //  This work is licensed under the Creative Commons Attribution 4.0 International License.
    6            |                                               //  To view a copy of this license, visit http://creativecommons.org/licenses/by/4.0/
    7            |                                               //   or send a letter to Creative Commons, PO Box 1866, Mountain View, CA 94042, USA.
    8            |                                               //
    9            |                                               //--------------------------------------------------------------------------------------------------
    10           |                                               //
    11           |                                               //  This code provides two entry points, one two insert a node into an AVL tree,
    12           |                                               //  the other to remove a node
    13           |                                               //
    14           |                                               //  In this example a node is composed of a pointer to a null terminated string
    15           |                                               //  The nodes are inserted so that during a in-order traversal the strings
    16           |                                               //  appear in sorted order.
    17           |                                               //
    18           |                                               //  The code is divided into two parts:
    19           |                                               //
    20           |                                               //  1.  The in-line macro that compare two strings belonging to two nodes
    21           |                                               //
    22           |                                               //  2.  The SECTION that contains the two entry points
    23           |                                               //
    24           |                                               //--------------------------------------------------------------------------------------------------
    25           |                                               //
    26           |                                               //  Macro InsCompString compare the strings of two nodes
    27           |                                               //
    28           |                                               //  It carry out the string comparison as the strcmp C function, 
    29           |                                               //  and branch to the correct labels passed to the macro base on 
    30           |                                               //  the comparison results
    31           |                                               //
    32           |                                               #MACRO
    33           |                                              //MACRO     InsCompString       Node1, Node2, GtLbl, EqLbl, WReg[4-32]
    34           |                                              
    35           |                                                  var addr1= WReg[0];
    36           |                                                  var addr2= WReg[1];
    37           |                                                  var wreg0= WReg[2];
    38           |                                                  var wreg1= WReg[3];
    39           |                                              
    40           |                                              \#Label     LD          #addr1, 24[#Node1]                  // Load string addr from node 1
    41           |                                              \           LD          #addr2, 24[#Node2]                  // Load string addr from node 2
    42           |                                              \           WHILE                                           // Start DO block
    43           |                                              \               LBU         #wreg0, 0[#addr1]               // Load first string byte
    44           |                                              \               LBU         #wreg1, 0[#addr2]               // Load second string byte
    45           |                                              
    46           |                                              \               IF      (#wreg0 > #wreg1), GOTO, ID= #GtLbl // Done greater than
    47           |                                              \               IF      (#wreg0 < #wreg1), BREAK            // Done if less than
    48           |                                              
    49           |                                              \               IF      ( #wreg1 == 0 ), GOTO, ID= #EqLbl   // Equal condition with equal flag
    50           |                                              
    51           |                                              \               ADDI    #addr1, 1                           // Get next char address (string 1)
    52           |                                              \               ADDI    #addr2, 1                           // Get next char address (string 2)
    53           |                                              \               ENDWHILE
    54           |                                              #END
    55           |                                               //
    56           |                                               //  Actual code starts here
    57           |                                               //
    58           |                                                           SETENV      "RISCV", "RV64I:a,c,d,m,n,zicsr,zifencei", "LP64D", "linux"
    59           |                                                                                                           // Define the srchitecture
    60           |                                               //
[+] 61           |                                                           BaseDef                                         // Include standdard definitions
    62           |                                               //
[+] 63           |                                               Code        TextSect                                        // Start .text section
    64           |                                                           C.SUSPEND                                       // Do not use two byte opCode extension
    65           |                                               //
[+] 66           |                                               dvasmavlinsert                                              /> Entry label
    67           |                                                          ENTRY       Stack=!""                           // Leaf entry, only A* and T* registers 
    68           |                                                                                                           // are used.  No need to use a stack 
    69           |                                                                                                           // or save/restore registers
[+] 70           |                                                           AVL.INSERT  0[a0], a1, InsCompString, duplKey, [t0-6,a2]
    71           |                                                                                                           // Invoke AVL.INSERT macro
[+] 72           |                                                           EXIT                                            // Return to caller
    73           |                                               //
    74           |                  0002E4   1305F0FF            duplKey     ADDI        a0, -1[0]                           // Duplicate key handler
[+] 75           |                                                           EXIT                                            // Return -1 to caller
    76           |                                               //
[+] 77           |                                               dvasmavlremove                                              /> Entry label
    78           |                                                          ENTRY       Stack=!""                           // Leaf entry, only A* and T* registers 
    79           |                                                                                                           // are used.  No need to use a stack 
    80           |                                                                                                           // or save/restore registers
[+] 81           |                                                           AVL.REMOVE  0[A0], A1, [A2-6,T0-2]              // Invoke AVL.REMOVE macro
[+] 82           |                                                           EXIT                                            // Return to caller
    83           |                                               //
    84           |                                                           END

    List of Sections
    Name------------  Type---  Align  Size----  External-Name---   ElfType---  ElfAttr-
    Code              SECTION  00008  000007B4  .text              PROGBITS    ALLOC+EXECUTE


    List of Symbols
    Name--------------------  External-Name-----------  ExpType----  XBind-----   Type------------------------  Align Len-- Repl-  Size--    Value-or-Relocation-AddEnd--->
[+] A0                                                                            ABSOLUTE                      00001 00000 00001  000000    0000000A                      
[+] A1                                                                            ABSOLUTE                      00001 00000 00001  000000    0000000B                      
[+] A2                                                                            ABSOLUTE                      00001 00000 00001  000000    0000000C                      
[+] A3                                                                            ABSOLUTE                      00001 00000 00001  000000    0000000D                      
[+] A4                                                                            ABSOLUTE                      00001 00000 00001  000000    0000000E                      
[+] A5                                                                            ABSOLUTE                      00001 00000 00001  000000    0000000F                      
[+] A6                                                                            ABSOLUTE                      00001 00000 00001  000000    00000010                      
[+] A7                                                                            ABSOLUTE                      00001 00000 00001  000000    00000011                      
[+] ASM000001                                                                     OFFSET [Code]                 00002 00004 00001  000004    00000060                      
[+] ASM000002                                                                     OFFSET [Code]                 00001 00001 00000  000000    00000020                      
[+] ASM000003                                                                     OFFSET [Code]                 00001 00001 00000  000000    000002E0                      
[+] ASM000004                                                                     OFFSET [Code]                 00001 00001 00000  000000    00000008                      
[+] ASM000005                                                                     OFFSET [Code]                 00001 00001 00000  000000    00000020                      
[+] ASM000006                                                                     OFFSET [Code]                 00001 00001 00000  000000    00000070                      
[+] ASM000007                                                                     OFFSET [Code]                 00001 00001 00000  000000    0000002C                      
[+] ASM000008                                                                     OFFSET [Code]                 00001 00001 00000  000000    0000002C                      
[+] ASM000009                                                                     OFFSET [Code]                 00001 00001 00000  000000    0000004C                      
[+] ASM000010                                                                     OFFSET [Code]                 00001 00001 00000  000000    00000038                      
[+] ASM000011                                                                     OFFSET [Code]                 00001 00001 00000  000000    0000003C                      
[+] ASM000012                                                                     OFFSET [Code]                 00001 00001 00000  000000    00000040                      
[+] ASM000013                                                                     OFFSET [Code]                 00001 00001 00000  000000    00000054                      
[+] ASM000014                                                                     OFFSET [Code]                 00001 00001 00000  000000    00000068                      
[+] ASM000015                                                                     OFFSET [Code]                 00002 00004 00001  000004    000002B0                      
[+] ASM000016                                                                     OFFSET [Code]                 00001 00001 00000  000000    00000080                      
[+] ASM000017                                                                     OFFSET [Code]                 00001 00001 00000  000000    000002E0                      
[+] ASM000018                                                                     OFFSET [Code]                 00001 00001 00000  000000    00000190                      
[+] ASM000019                                                                     OFFSET [Code]                 00001 00001 00000  000000    0000027C                      
[+] ASM000020                                                                     OFFSET [Code]                 00001 00001 00000  000000    000000A4                      
[+] ASM000021                                                                     OFFSET [Code]                 00001 00001 00000  000000    000000F8                      
[+] ASM000022                                                                     OFFSET [Code]                 00001 00001 00000  000000    000000F8                      
[+] ASM000023                                                                     OFFSET [Code]                 00001 00001 00000  000000    000000BC                      
[+] ASM000024                                                                     OFFSET [Code]                 00001 00001 00000  000000    000000D8                      
[+] ASM000025                                                                     OFFSET [Code]                 00001 00001 00000  000000    000000D8                      
[+] ASM000026                                                                     OFFSET [Code]                 00001 00001 00000  000000    000000C4                      
[+] ASM000027                                                                     OFFSET [Code]                 00001 00001 00000  000000    00000114                      
[+] ASM000028                                                                     OFFSET [Code]                 00001 00001 00000  000000    0000012C                      
[+] ASM000029                                                                     OFFSET [Code]                 00001 00001 00000  000000    00000108                      
[+] ASM000030                                                                     OFFSET [Code]                 00001 00001 00000  000000    00000124                      
[+] ASM000031                                                                     OFFSET [Code]                 00001 00001 00000  000000    00000118                      
[+] ASM000032                                                                     OFFSET [Code]                 00001 00001 00000  000000    00000150                      
[+] ASM000033                                                                     OFFSET [Code]                 00001 00001 00000  000000    00000150                      
[+] ASM000034                                                                     OFFSET [Code]                 00001 00001 00000  000000    00000140                      
[+] ASM000035                                                                     OFFSET [Code]                 00001 00001 00000  000000    00000170                      
[+] ASM000036                                                                     OFFSET [Code]                 00001 00001 00000  000000    00000170                      
[+] ASM000037                                                                     OFFSET [Code]                 00001 00001 00000  000000    0000015C                      
[+] ASM000038                                                                     OFFSET [Code]                 00001 00001 00000  000000    0000027C                      
[+] ASM000039                                                                     OFFSET [Code]                 00001 00001 00000  000000    00000198                      
[+] ASM000040                                                                     OFFSET [Code]                 00001 00001 00000  000000    000001E8                      
[+] ASM000041                                                                     OFFSET [Code]                 00001 00001 00000  000000    000001E8                      
[+] ASM000042                                                                     OFFSET [Code]                 00001 00001 00000  000000    000001B0                      
[+] ASM000043                                                                     OFFSET [Code]                 00001 00001 00000  000000    000001C8                      
[+] ASM000044                                                                     OFFSET [Code]                 00001 00001 00000  000000    000001C8                      
[+] ASM000045                                                                     OFFSET [Code]                 00001 00001 00000  000000    000001B8                      
[+] ASM000046                                                                     OFFSET [Code]                 00001 00001 00000  000000    00000204                      
[+] ASM000047                                                                     OFFSET [Code]                 00001 00001 00000  000000    0000021C                      
[+] ASM000048                                                                     OFFSET [Code]                 00001 00001 00000  000000    000001F8                      
[+] ASM000049                                                                     OFFSET [Code]                 00001 00001 00000  000000    00000214                      
[+] ASM000050                                                                     OFFSET [Code]                 00001 00001 00000  000000    00000208                      
[+] ASM000051                                                                     OFFSET [Code]                 00001 00001 00000  000000    00000244                      
[+] ASM000052                                                                     OFFSET [Code]                 00001 00001 00000  000000    00000244                      
[+] ASM000053                                                                     OFFSET [Code]                 00001 00001 00000  000000    00000230                      
[+] ASM000054                                                                     OFFSET [Code]                 00001 00001 00000  000000    00000260                      
[+] ASM000055                                                                     OFFSET [Code]                 00001 00001 00000  000000    00000260                      
[+] ASM000056                                                                     OFFSET [Code]                 00001 00001 00000  000000    00000250                      
[+] ASM000057                                                                     OFFSET [Code]                 00001 00001 00000  000000    00000298                      
[+] ASM000058                                                                     OFFSET [Code]                 00001 00001 00000  000000    00000298                      
[+] ASM000059                                                                     OFFSET [Code]                 00001 00001 00000  000000    0000028C                      
[+] ASM000060                                                                     OFFSET [Code]                 00001 00001 00000  000000    000002AC                      
[+] ASM000061                                                                     OFFSET [Code]                 00001 00001 00000  000000    000002C8                      
[+] ASM000062                                                                     OFFSET [Code]                 00001 00001 00000  000000    000002C8                      
[+] ASM000063                                                                     OFFSET [Code]                 00001 00001 00000  000000    000002B8                      
[+] ASM000064                                                                     OFFSET [Code]                 00001 00001 00000  000000    000002DC                      
[+] ASM000065                                                                     OFFSET [Code]                 00001 00001 00000  000000    000002E0                      
[+] ASM000066                                                                     OFFSET [Code]                 00001 00001 00000  000000    000002D4                      
[+] ASM000067                                                                     OFFSET [Code]                 00002 00004 00001  000004    00000504                      
[+] ASM000068                                                                     OFFSET [Code]                 00001 00001 00000  000000    000002F0                      
[+] ASM000069                                                                     OFFSET [Code]                 00001 00001 00000  000000    000007B0                      
[+] ASM000070                                                                     OFFSET [Code]                 00001 00001 00000  000000    0000032C                      
[+] ASM000071                                                                     OFFSET [Code]                 00001 00001 00000  000000    0000032C                      
[+] ASM000072                                                                     OFFSET [Code]                 00001 00001 00000  000000    0000030C                      
[+] ASM000073                                                                     OFFSET [Code]                 00001 00001 00000  000000    00000318                      
[+] ASM000074                                                                     OFFSET [Code]                 00001 00001 00000  000000    00000318                      
[+] ASM000075                                                                     OFFSET [Code]                 00001 00001 00000  000000    00000310                      
[+] ASM000076                                                                     OFFSET [Code]                 00001 00001 00000  000000    00000324                      
[+] ASM000077                                                                     OFFSET [Code]                 00001 00001 00000  000000    00000324                      
[+] ASM000078                                                                     OFFSET [Code]                 00001 00001 00000  000000    0000031C                      
[+] ASM000079                                                                     OFFSET [Code]                 00001 00001 00000  000000    00000378                      
[+] ASM000080                                                                     OFFSET [Code]                 00001 00001 00000  000000    00000378                      
[+] ASM000081                                                                     OFFSET [Code]                 00001 00001 00000  000000    00000330                      
[+] ASM000082                                                                     OFFSET [Code]                 00001 00001 00000  000000    00000348                      
[+] ASM000083                                                                     OFFSET [Code]                 00001 00001 00000  000000    00000348                      
[+] ASM000084                                                                     OFFSET [Code]                 00001 00001 00000  000000    00000338                      
[+] ASM000085                                                                     OFFSET [Code]                 00001 00001 00000  000000    00000360                      
[+] ASM000086                                                                     OFFSET [Code]                 00001 00001 00000  000000    00000360                      
[+] ASM000087                                                                     OFFSET [Code]                 00001 00001 00000  000000    0000034C                      
[+] ASM000088                                                                     OFFSET [Code]                 00001 00001 00000  000000    000003C4                      
[+] ASM000089                                                                     OFFSET [Code]                 00001 00001 00000  000000    000003C4                      
[+] ASM000090                                                                     OFFSET [Code]                 00001 00001 00000  000000    0000037C                      
[+] ASM000091                                                                     OFFSET [Code]                 00001 00001 00000  000000    00000394                      
[+] ASM000092                                                                     OFFSET [Code]                 00001 00001 00000  000000    00000394                      
[+] ASM000093                                                                     OFFSET [Code]                 00001 00001 00000  000000    00000384                      
[+] ASM000094                                                                     OFFSET [Code]                 00001 00001 00000  000000    000003B0                      
[+] ASM000095                                                                     OFFSET [Code]                 00001 00001 00000  000000    000003B0                      
[+] ASM000096                                                                     OFFSET [Code]                 00001 00001 00000  000000    00000398                      
[+] ASM000097                                                                     OFFSET [Code]                 00001 00001 00000  000000    00000468                      
[+] ASM000098                                                                     OFFSET [Code]                 00001 00001 00000  000000    00000468                      
[+] ASM000099                                                                     OFFSET [Code]                 00001 00001 00000  000000    000003CC                      
[+] ASM000100                                                                     OFFSET [Code]                 00001 00001 00000  000000    000003D0                      
[+] ASM000101                                                                     OFFSET [Code]                 00001 00001 00000  000000    000003D0                      
[+] ASM000102                                                                     OFFSET [Code]                 00001 00001 00000  000000    000003E0                      
[+] ASM000103                                                                     OFFSET [Code]                 00001 00001 00000  000000    000003D8                      
[+] ASM000104                                                                     OFFSET [Code]                 00001 00001 00000  000000    000003EC                      
[+] ASM000105                                                                     OFFSET [Code]                 00001 00001 00000  000000    000003FC                      
[+] ASM000106                                                                     OFFSET [Code]                 00001 00001 00000  000000    000003E4                      
[+] ASM000107                                                                     OFFSET [Code]                 00001 00001 00000  000000    000003F8                      
[+] ASM000108                                                                     OFFSET [Code]                 00001 00001 00000  000000    000003FC                      
[+] ASM000109                                                                     OFFSET [Code]                 00001 00001 00000  000000    000003F0                      
[+] ASM000110                                                                     OFFSET [Code]                 00001 00001 00000  000000    00000458                      
[+] ASM000111                                                                     OFFSET [Code]                 00001 00001 00000  000000    00000458                      
[+] ASM000112                                                                     OFFSET [Code]                 00001 00001 00000  000000    00000420                      
[+] ASM000113                                                                     OFFSET [Code]                 00001 00001 00000  000000    00000444                      
[+] ASM000114                                                                     OFFSET [Code]                 00001 00001 00000  000000    00000460                      
[+] ASM000115                                                                     OFFSET [Code]                 00001 00001 00000  000000    0000046C                      
[+] ASM000116                                                                     OFFSET [Code]                 00001 00001 00000  000000    0000046C                      
[+] ASM000117                                                                     OFFSET [Code]                 00001 00001 00000  000000    0000047C                      
[+] ASM000118                                                                     OFFSET [Code]                 00001 00001 00000  000000    00000474                      
[+] ASM000119                                                                     OFFSET [Code]                 00001 00001 00000  000000    00000488                      
[+] ASM000120                                                                     OFFSET [Code]                 00001 00001 00000  000000    00000498                      
[+] ASM000121                                                                     OFFSET [Code]                 00001 00001 00000  000000    00000480                      
[+] ASM000122                                                                     OFFSET [Code]                 00001 00001 00000  000000    00000494                      
[+] ASM000123                                                                     OFFSET [Code]                 00001 00001 00000  000000    00000498                      
[+] ASM000124                                                                     OFFSET [Code]                 00001 00001 00000  000000    0000048C                      
[+] ASM000125                                                                     OFFSET [Code]                 00001 00001 00000  000000    000004F8                      
[+] ASM000126                                                                     OFFSET [Code]                 00001 00001 00000  000000    000004F8                      
[+] ASM000127                                                                     OFFSET [Code]                 00001 00001 00000  000000    000004BC                      
[+] ASM000128                                                                     OFFSET [Code]                 00001 00001 00000  000000    000004E0                      
[+] ASM000129                                                                     OFFSET [Code]                 00001 00001 00000  000000    00000500                      
[+] ASM000130                                                                     OFFSET [Code]                 00002 00004 00001  000004    00000770                      
[+] ASM000131                                                                     OFFSET [Code]                 00001 00001 00000  000000    00000508                      
[+] ASM000132                                                                     OFFSET [Code]                 00001 00001 00000  000000    000007B0                      
[+] ASM000133                                                                     OFFSET [Code]                 00001 00001 00000  000000    00000630                      
[+] ASM000134                                                                     OFFSET [Code]                 00001 00001 00000  000000    00000738                      
[+] ASM000135                                                                     OFFSET [Code]                 00001 00001 00000  000000    0000052C                      
[+] ASM000136                                                                     OFFSET [Code]                 00001 00001 00000  000000    00000598                      
[+] ASM000137                                                                     OFFSET [Code]                 00001 00001 00000  000000    00000598                      
[+] ASM000138                                                                     OFFSET [Code]                 00001 00001 00000  000000    00000544                      
[+] ASM000139                                                                     OFFSET [Code]                 00001 00001 00000  000000    00000560                      
[+] ASM000140                                                                     OFFSET [Code]                 00001 00001 00000  000000    00000560                      
[+] ASM000141                                                                     OFFSET [Code]                 00001 00001 00000  000000    0000054C                      
[+] ASM000142                                                                     OFFSET [Code]                 00001 00001 00000  000000    0000057C                      
[+] ASM000143                                                                     OFFSET [Code]                 00001 00001 00000  000000    0000058C                      
[+] ASM000144                                                                     OFFSET [Code]                 00001 00001 00000  000000    00000564                      
[+] ASM000145                                                                     OFFSET [Code]                 00001 00001 00000  000000    000005B4                      
[+] ASM000146                                                                     OFFSET [Code]                 00001 00001 00000  000000    000005CC                      
[+] ASM000147                                                                     OFFSET [Code]                 00001 00001 00000  000000    000005A8                      
[+] ASM000148                                                                     OFFSET [Code]                 00001 00001 00000  000000    000005C4                      
[+] ASM000149                                                                     OFFSET [Code]                 00001 00001 00000  000000    000005B8                      
[+] ASM000150                                                                     OFFSET [Code]                 00001 00001 00000  000000    000005F0                      
[+] ASM000151                                                                     OFFSET [Code]                 00001 00001 00000  000000    000005F0                      
[+] ASM000152                                                                     OFFSET [Code]                 00001 00001 00000  000000    000005E0                      
[+] ASM000153                                                                     OFFSET [Code]                 00001 00001 00000  000000    00000610                      
[+] ASM000154                                                                     OFFSET [Code]                 00001 00001 00000  000000    00000610                      
[+] ASM000155                                                                     OFFSET [Code]                 00001 00001 00000  000000    000005FC                      
[+] ASM000156                                                                     OFFSET [Code]                 00001 00001 00000  000000    00000738                      
[+] ASM000157                                                                     OFFSET [Code]                 00001 00001 00000  000000    00000638                      
[+] ASM000158                                                                     OFFSET [Code]                 00001 00001 00000  000000    000006A4                      
[+] ASM000159                                                                     OFFSET [Code]                 00001 00001 00000  000000    000006A4                      
[+] ASM000160                                                                     OFFSET [Code]                 00001 00001 00000  000000    00000650                      
[+] ASM000161                                                                     OFFSET [Code]                 00001 00001 00000  000000    00000668                      
[+] ASM000162                                                                     OFFSET [Code]                 00001 00001 00000  000000    00000668                      
[+] ASM000163                                                                     OFFSET [Code]                 00001 00001 00000  000000    00000658                      
[+] ASM000164                                                                     OFFSET [Code]                 00001 00001 00000  000000    00000684                      
[+] ASM000165                                                                     OFFSET [Code]                 00001 00001 00000  000000    00000698                      
[+] ASM000166                                                                     OFFSET [Code]                 00001 00001 00000  000000    0000066C                      
[+] ASM000167                                                                     OFFSET [Code]                 00001 00001 00000  000000    000006C0                      
[+] ASM000168                                                                     OFFSET [Code]                 00001 00001 00000  000000    000006D8                      
[+] ASM000169                                                                     OFFSET [Code]                 00001 00001 00000  000000    000006B4                      
[+] ASM000170                                                                     OFFSET [Code]                 00001 00001 00000  000000    000006D0                      
[+] ASM000171                                                                     OFFSET [Code]                 00001 00001 00000  000000    000006C4                      
[+] ASM000172                                                                     OFFSET [Code]                 00001 00001 00000  000000    00000700                      
[+] ASM000173                                                                     OFFSET [Code]                 00001 00001 00000  000000    00000700                      
[+] ASM000174                                                                     OFFSET [Code]                 00001 00001 00000  000000    000006EC                      
[+] ASM000175                                                                     OFFSET [Code]                 00001 00001 00000  000000    0000071C                      
[+] ASM000176                                                                     OFFSET [Code]                 00001 00001 00000  000000    0000071C                      
[+] ASM000177                                                                     OFFSET [Code]                 00001 00001 00000  000000    0000070C                      
[+] ASM000178                                                                     OFFSET [Code]                 00001 00001 00000  000000    00000754                      
[+] ASM000179                                                                     OFFSET [Code]                 00001 00001 00000  000000    00000754                      
[+] ASM000180                                                                     OFFSET [Code]                 00001 00001 00000  000000    00000748                      
[+] ASM000181                                                                     OFFSET [Code]                 00001 00001 00000  000000    0000076C                      
[+] ASM000182                                                                     OFFSET [Code]                 00001 00001 00000  000000    00000788                      
[+] ASM000183                                                                     OFFSET [Code]                 00001 00001 00000  000000    00000788                      
[+] ASM000184                                                                     OFFSET [Code]                 00001 00001 00000  000000    00000778                      
[+] ASM000185                                                                     OFFSET [Code]                 00001 00001 00000  000000    0000079C                      
[+] ASM000186                                                                     OFFSET [Code]                 00001 00001 00000  000000    000007A0                      
[+] ASM000187                                                                     OFFSET [Code]                 00001 00001 00000  000000    00000794                      
[+] ASM000188                                                                     OFFSET [Code]                 00001 00001 00000  000000    000007B0                      
[+] CODE                                                                          OFFSET [Code]                 00001 00000 00001  000000    00000000                      
[+] CYCLE                                                                         ABSOLUTE                      00001 00000 00001  000000    00000C00                      
[+] CYCLEH                                                                        ABSOLUTE                      00001 00000 00001  000000    00000C80                      
[+] DUPLKEY                                                                       OFFSET [Code]                 00002 00004 00001  000004    000002E4                      
[+] DVASMAVLINSERT            dvasmavlinsert            OBJECT       GLOBAL       OFFSET [Code]                 00008 00008 00000  000000    00000000                      
[+] DVASMAVLREMOVE            dvasmavlremove            OBJECT       GLOBAL       OFFSET [Code]                 00008 00008 00000  000000    000002F0                      
[+] ELF_SHF_ALLOC                                                                 ABSOLUTE                      00001 00000 00001  000000    00000002                      
[+] ELF_SHF_EXECINSTR                                                             ABSOLUTE                      00001 00000 00001  000000    00000004                      
[+] ELF_SHF_WRITE                                                                 ABSOLUTE                      00001 00000 00001  000000    00000001                      
[+] ELF_SHT_NOBITS                                                                ABSOLUTE                      00001 00000 00001  000000    00000008                      
[+] ELF_SHT_NOTE                                                                  ABSOLUTE                      00001 00000 00001  000000    00000007                      
[+] ELF_SHT_PROGBITS                                                              ABSOLUTE                      00001 00000 00001  000000    00000001                      
[+] ELF_STB_GLOBAL                                                                ABSOLUTE                      00001 00000 00001  000000    00000001                      
[+] ELF_STB_LOCAL                                                                 ABSOLUTE                      00001 00000 00001  000000    00000000                      
[+] ELF_STB_WEAK                                                                  ABSOLUTE                      00001 00000 00001  000000    00000002                      
[+] ELF_STT_FILE                                                                  ABSOLUTE                      00001 00000 00001  000000    00000004                      
[+] ELF_STT_FUNC                                                                  ABSOLUTE                      00001 00000 00001  000000    00000002                      
[+] ELF_STT_NOTYPE                                                                ABSOLUTE                      00001 00000 00001  000000    00000000                      
[+] ELF_STT_OBJECT                                                                ABSOLUTE                      00001 00000 00001  000000    00000001                      
[+] ELF_STT_SECTION                                                               ABSOLUTE                      00001 00000 00001  000000    00000003                      
[+] F0                                                                            ABSOLUTE                      00001 00000 00001  000000    00000000                      
[+] F1                                                                            ABSOLUTE                      00001 00000 00001  000000    00000001                      
[+] F10                                                                           ABSOLUTE                      00001 00000 00001  000000    0000000A                      
[+] F11                                                                           ABSOLUTE                      00001 00000 00001  000000    0000000B                      
[+] F12                                                                           ABSOLUTE                      00001 00000 00001  000000    0000000C                      
[+] F13                                                                           ABSOLUTE                      00001 00000 00001  000000    0000000D                      
[+] F14                                                                           ABSOLUTE                      00001 00000 00001  000000    0000000E                      
[+] F15                                                                           ABSOLUTE                      00001 00000 00001  000000    0000000F                      
[+] F16                                                                           ABSOLUTE                      00001 00000 00001  000000    00000010                      
[+] F17                                                                           ABSOLUTE                      00001 00000 00001  000000    00000011                      
[+] F18                                                                           ABSOLUTE                      00001 00000 00001  000000    00000012                      
[+] F19                                                                           ABSOLUTE                      00001 00000 00001  000000    00000013                      
[+] F2                                                                            ABSOLUTE                      00001 00000 00001  000000    00000002                      
[+] F20                                                                           ABSOLUTE                      00001 00000 00001  000000    00000014                      
[+] F21                                                                           ABSOLUTE                      00001 00000 00001  000000    00000015                      
[+] F22                                                                           ABSOLUTE                      00001 00000 00001  000000    00000016                      
[+] F23                                                                           ABSOLUTE                      00001 00000 00001  000000    00000017                      
[+] F24                                                                           ABSOLUTE                      00001 00000 00001  000000    00000018                      
[+] F25                                                                           ABSOLUTE                      00001 00000 00001  000000    00000019                      
[+] F26                                                                           ABSOLUTE                      00001 00000 00001  000000    0000001A                      
[+] F27                                                                           ABSOLUTE                      00001 00000 00001  000000    0000001B                      
[+] F28                                                                           ABSOLUTE                      00001 00000 00001  000000    0000001C                      
[+] F29                                                                           ABSOLUTE                      00001 00000 00001  000000    0000001D                      
[+] F3                                                                            ABSOLUTE                      00001 00000 00001  000000    00000003                      
[+] F30                                                                           ABSOLUTE                      00001 00000 00001  000000    0000001E                      
[+] F31                                                                           ABSOLUTE                      00001 00000 00001  000000    0000001F                      
[+] F4                                                                            ABSOLUTE                      00001 00000 00001  000000    00000004                      
[+] F5                                                                            ABSOLUTE                      00001 00000 00001  000000    00000005                      
[+] F6                                                                            ABSOLUTE                      00001 00000 00001  000000    00000006                      
[+] F7                                                                            ABSOLUTE                      00001 00000 00001  000000    00000007                      
[+] F8                                                                            ABSOLUTE                      00001 00000 00001  000000    00000008                      
[+] F9                                                                            ABSOLUTE                      00001 00000 00001  000000    00000009                      
[+] FA0                                                                           ABSOLUTE                      00001 00000 00001  000000    0000000A                      
[+] FA1                                                                           ABSOLUTE                      00001 00000 00001  000000    0000000B                      
[+] FA2                                                                           ABSOLUTE                      00001 00000 00001  000000    0000000C                      
[+] FA3                                                                           ABSOLUTE                      00001 00000 00001  000000    0000000D                      
[+] FA4                                                                           ABSOLUTE                      00001 00000 00001  000000    0000000E                      
[+] FA5                                                                           ABSOLUTE                      00001 00000 00001  000000    0000000F                      
[+] FA6                                                                           ABSOLUTE                      00001 00000 00001  000000    00000010                      
[+] FA7                                                                           ABSOLUTE                      00001 00000 00001  000000    00000011                      
[+] FALSE                                                                         ABSOLUTE                      00001 00000 00001  000000    00000000                      
[+] FCSR                                                                          ABSOLUTE                      00001 00000 00001  000000    00000003                      
[+] FFLAGS                                                                        ABSOLUTE                      00001 00000 00001  000000    00000001                      
[+] FRM                                                                           ABSOLUTE                      00001 00000 00001  000000    00000002                      
[+] FS0                                                                           ABSOLUTE                      00001 00000 00001  000000    00000008                      
[+] FS1                                                                           ABSOLUTE                      00001 00000 00001  000000    00000009                      
[+] FS10                                                                          ABSOLUTE                      00001 00000 00001  000000    0000001A                      
[+] FS11                                                                          ABSOLUTE                      00001 00000 00001  000000    0000001B                      
[+] FS2                                                                           ABSOLUTE                      00001 00000 00001  000000    00000012                      
[+] FS3                                                                           ABSOLUTE                      00001 00000 00001  000000    00000013                      
[+] FS4                                                                           ABSOLUTE                      00001 00000 00001  000000    00000014                      
[+] FS5                                                                           ABSOLUTE                      00001 00000 00001  000000    00000015                      
[+] FS6                                                                           ABSOLUTE                      00001 00000 00001  000000    00000016                      
[+] FS7                                                                           ABSOLUTE                      00001 00000 00001  000000    00000017                      
[+] FS8                                                                           ABSOLUTE                      00001 00000 00001  000000    00000018                      
[+] FS9                                                                           ABSOLUTE                      00001 00000 00001  000000    00000019                      
[+] FT0                                                                           ABSOLUTE                      00001 00000 00001  000000    00000000                      
[+] FT1                                                                           ABSOLUTE                      00001 00000 00001  000000    00000001                      
[+] FT10                                                                          ABSOLUTE                      00001 00000 00001  000000    0000001E                      
[+] FT11                                                                          ABSOLUTE                      00001 00000 00001  000000    0000001F                      
[+] FT2                                                                           ABSOLUTE                      00001 00000 00001  000000    00000002                      
[+] FT3                                                                           ABSOLUTE                      00001 00000 00001  000000    00000003                      
[+] FT4                                                                           ABSOLUTE                      00001 00000 00001  000000    00000004                      
[+] FT5                                                                           ABSOLUTE                      00001 00000 00001  000000    00000005                      
[+] FT6                                                                           ABSOLUTE                      00001 00000 00001  000000    00000006                      
[+] FT7                                                                           ABSOLUTE                      00001 00000 00001  000000    00000007                      
[+] FT8                                                                           ABSOLUTE                      00001 00000 00001  000000    0000001C                      
[+] FT9                                                                           ABSOLUTE                      00001 00000 00001  000000    0000001D                      
[+] GP                                                                            ABSOLUTE                      00001 00000 00001  000000    00000003                      
[+] INSTRET                                                                       ABSOLUTE                      00001 00000 00001  000000    00000C02                      
[+] INSTRETH                                                                      ABSOLUTE                      00001 00000 00001  000000    00000C82                      
[+] NAPIER                                                                        FLOAT                         00001 00000 00001  000000    2.7182818284590452353602874713
[+] NO                                                                            ABSOLUTE                      00001 00000 00001  000000    00000000                      
[+] PI                                                                            FLOAT                         00001 00000 00001  000000    3.1415926535897932384626433832
[+] R0                                                                            ABSOLUTE                      00001 00000 00001  000000    00000000                      
[+] R1                                                                            ABSOLUTE                      00001 00000 00001  000000    00000001                      
[+] R10                                                                           ABSOLUTE                      00001 00000 00001  000000    0000000A                      
[+] R11                                                                           ABSOLUTE                      00001 00000 00001  000000    0000000B                      
[+] R12                                                                           ABSOLUTE                      00001 00000 00001  000000    0000000C                      
[+] R13                                                                           ABSOLUTE                      00001 00000 00001  000000    0000000D                      
[+] R14                                                                           ABSOLUTE                      00001 00000 00001  000000    0000000E                      
[+] R15                                                                           ABSOLUTE                      00001 00000 00001  000000    0000000F                      
[+] R16                                                                           ABSOLUTE                      00001 00000 00001  000000    00000010                      
[+] R17                                                                           ABSOLUTE                      00001 00000 00001  000000    00000011                      
[+] R18                                                                           ABSOLUTE                      00001 00000 00001  000000    00000012                      
[+] R19                                                                           ABSOLUTE                      00001 00000 00001  000000    00000013                      
[+] R2                                                                            ABSOLUTE                      00001 00000 00001  000000    00000002                      
[+] R20                                                                           ABSOLUTE                      00001 00000 00001  000000    00000014                      
[+] R21                                                                           ABSOLUTE                      00001 00000 00001  000000    00000015                      
[+] R22                                                                           ABSOLUTE                      00001 00000 00001  000000    00000016                      
[+] R23                                                                           ABSOLUTE                      00001 00000 00001  000000    00000017                      
[+] R24                                                                           ABSOLUTE                      00001 00000 00001  000000    00000018                      
[+] R25                                                                           ABSOLUTE                      00001 00000 00001  000000    00000019                      
[+] R26                                                                           ABSOLUTE                      00001 00000 00001  000000    0000001A                      
[+] R27                                                                           ABSOLUTE                      00001 00000 00001  000000    0000001B                      
[+] R28                                                                           ABSOLUTE                      00001 00000 00001  000000    0000001C                      
[+] R29                                                                           ABSOLUTE                      00001 00000 00001  000000    0000001D                      
[+] R3                                                                            ABSOLUTE                      00001 00000 00001  000000    00000003                      
[+] R30                                                                           ABSOLUTE                      00001 00000 00001  000000    0000001E                      
[+] R31                                                                           ABSOLUTE                      00001 00000 00001  000000    0000001F                      
[+] R4                                                                            ABSOLUTE                      00001 00000 00001  000000    00000004                      
[+] R5                                                                            ABSOLUTE                      00001 00000 00001  000000    00000005                      
[+] R6                                                                            ABSOLUTE                      00001 00000 00001  000000    00000006                      
[+] R7                                                                            ABSOLUTE                      00001 00000 00001  000000    00000007                      
[+] R8                                                                            ABSOLUTE                      00001 00000 00001  000000    00000008                      
[+] R9                                                                            ABSOLUTE                      00001 00000 00001  000000    00000009                      
[+] RA                                                                            ABSOLUTE                      00001 00000 00001  000000    00000001                      
[+] RM_DYN                                                                        ABSOLUTE                      00001 00000 00001  000000    00000007                      
[+] RM_RDN                                                                        ABSOLUTE                      00001 00000 00001  000000    00000002                      
[+] RM_RMM                                                                        ABSOLUTE                      00001 00000 00001  000000    00000004                      
[+] RM_RNE                                                                        ABSOLUTE                      00001 00000 00001  000000    00000000                      
[+] RM_RTZ                                                                        ABSOLUTE                      00001 00000 00001  000000    00000001                      
[+] RM_RUP                                                                        ABSOLUTE                      00001 00000 00001  000000    00000003                      
[+] S0                                                                            ABSOLUTE                      00001 00000 00001  000000    00000008                      
[+] S1                                                                            ABSOLUTE                      00001 00000 00001  000000    00000009                      
[+] S10                                                                           ABSOLUTE                      00001 00000 00001  000000    0000001A                      
[+] S11                                                                           ABSOLUTE                      00001 00000 00001  000000    0000001B                      
[+] S2                                                                            ABSOLUTE                      00001 00000 00001  000000    00000012                      
[+] S3                                                                            ABSOLUTE                      00001 00000 00001  000000    00000013                      
[+] S4                                                                            ABSOLUTE                      00001 00000 00001  000000    00000014                      
[+] S5                                                                            ABSOLUTE                      00001 00000 00001  000000    00000015                      
[+] S6                                                                            ABSOLUTE                      00001 00000 00001  000000    00000016                      
[+] S7                                                                            ABSOLUTE                      00001 00000 00001  000000    00000017                      
[+] S8                                                                            ABSOLUTE                      00001 00000 00001  000000    00000018                      
[+] S9                                                                            ABSOLUTE                      00001 00000 00001  000000    00000019                      
[+] SP                                                                            ABSOLUTE                      00001 00000 00001  000000    00000002                      
[+] T0                                                                            ABSOLUTE                      00001 00000 00001  000000    00000005                      
[+] T1                                                                            ABSOLUTE                      00001 00000 00001  000000    00000006                      
[+] T2                                                                            ABSOLUTE                      00001 00000 00001  000000    00000007                      
[+] T3                                                                            ABSOLUTE                      00001 00000 00001  000000    0000001C                      
[+] T4                                                                            ABSOLUTE                      00001 00000 00001  000000    0000001D                      
[+] T5                                                                            ABSOLUTE                      00001 00000 00001  000000    0000001E                      
[+] T6                                                                            ABSOLUTE                      00001 00000 00001  000000    0000001F                      
[+] TIME                                                                          ABSOLUTE                      00001 00000 00001  000000    00000C01                      
[+] TIMEH                                                                         ABSOLUTE                      00001 00000 00001  000000    00000C81                      
[+] TP                                                                            ABSOLUTE                      00001 00000 00001  000000    00000004                      
[+] TRUE                                                                          ABSOLUTE                      00001 00000 00001  000000    00000001                      
[+] X0                                                                            ABSOLUTE                      00001 00000 00001  000000    00000000                      
[+] X1                                                                            ABSOLUTE                      00001 00000 00001  000000    00000001                      
[+] X10                                                                           ABSOLUTE                      00001 00000 00001  000000    0000000A                      
[+] X11                                                                           ABSOLUTE                      00001 00000 00001  000000    0000000B                      
[+] X12                                                                           ABSOLUTE                      00001 00000 00001  000000    0000000C                      
[+] X13                                                                           ABSOLUTE                      00001 00000 00001  000000    0000000D                      
[+] X14                                                                           ABSOLUTE                      00001 00000 00001  000000    0000000E                      
[+] X15                                                                           ABSOLUTE                      00001 00000 00001  000000    0000000F                      
[+] X16                                                                           ABSOLUTE                      00001 00000 00001  000000    00000010                      
[+] X17                                                                           ABSOLUTE                      00001 00000 00001  000000    00000011                      
[+] X18                                                                           ABSOLUTE                      00001 00000 00001  000000    00000012                      
[+] X19                                                                           ABSOLUTE                      00001 00000 00001  000000    00000013                      
[+] X2                                                                            ABSOLUTE                      00001 00000 00001  000000    00000002                      
[+] X20                                                                           ABSOLUTE                      00001 00000 00001  000000    00000014                      
[+] X21                                                                           ABSOLUTE                      00001 00000 00001  000000    00000015                      
[+] X22                                                                           ABSOLUTE                      00001 00000 00001  000000    00000016                      
[+] X23                                                                           ABSOLUTE                      00001 00000 00001  000000    00000017                      
[+] X24                                                                           ABSOLUTE                      00001 00000 00001  000000    00000018                      
[+] X25                                                                           ABSOLUTE                      00001 00000 00001  000000    00000019                      
[+] X26                                                                           ABSOLUTE                      00001 00000 00001  000000    0000001A                      
[+] X27                                                                           ABSOLUTE                      00001 00000 00001  000000    0000001B                      
[+] X28                                                                           ABSOLUTE                      00001 00000 00001  000000    0000001C                      
[+] X29                                                                           ABSOLUTE                      00001 00000 00001  000000    0000001D                      
[+] X3                                                                            ABSOLUTE                      00001 00000 00001  000000    00000003                      
[+] X30                                                                           ABSOLUTE                      00001 00000 00001  000000    0000001E                      
[+] X31                                                                           ABSOLUTE                      00001 00000 00001  000000    0000001F                      
[+] X4                                                                            ABSOLUTE                      00001 00000 00001  000000    00000004                      
[+] X5                                                                            ABSOLUTE                      00001 00000 00001  000000    00000005                      
[+] X6                                                                            ABSOLUTE                      00001 00000 00001  000000    00000006                      
[+] X7                                                                            ABSOLUTE                      00001 00000 00001  000000    00000007                      
[+] X8                                                                            ABSOLUTE                      00001 00000 00001  000000    00000008                      
[+] X9                                                                            ABSOLUTE                      00001 00000 00001  000000    00000009                      
[+] YES                                                                           ABSOLUTE                      00001 00000 00001  000000    00000001                      

    List of Relocations
    Section---------  Offset--  Symbol-Name-------------  Symbol-External-Name----  Relocation-ID-----  AddEnd----------


    ----- End of DVASM listing -----

    CopyRight Roberti & Parau Enterprises, Inc.  2021

    This work is licensed under the Creative Commons Attribution-NoDerivatives 4.0 International License.
    To view a copy of this license, visit http://creativecommons.org/licenses/by-nd/4.0
    or send a letter to Creative Commons, PO Box 1866, Mountain View, CA 94042, USA.

    DVASM™ is a trademark of Roberti & Parau Enterprises, Inc.