   1              		.file	"miv_rv32_stubs.c"
   2              		.option nopic
   3              		.attribute arch, "rv32i2p0"
   4              		.attribute unaligned_access, 0
   5              		.attribute stack_align, 16
   6              		.text
   7              	.Ltext0:
   8              		.cfi_sections	.debug_frame
   9              		.section	.text.Software_IRQHandler,"ax",@progbits
  10              		.align	2
  11              		.weak	Software_IRQHandler
  13              	Software_IRQHandler:
  14              	.LFB0:
  15              		.file 1 "../src/platform/miv_rv32_hal/miv_rv32_stubs.c"
   1:../src/platform/miv_rv32_hal/miv_rv32_stubs.c **** /*******************************************************************************
   2:../src/platform/miv_rv32_hal/miv_rv32_stubs.c ****  * Copyright 2019-2022 Microchip FPGA Embedded Systems Solutions.
   3:../src/platform/miv_rv32_hal/miv_rv32_stubs.c ****  *
   4:../src/platform/miv_rv32_hal/miv_rv32_stubs.c ****  * SPDX-License-Identifier: MIT
   5:../src/platform/miv_rv32_hal/miv_rv32_stubs.c ****  *
   6:../src/platform/miv_rv32_hal/miv_rv32_stubs.c ****  * @file miv_rv32_stubs.c
   7:../src/platform/miv_rv32_hal/miv_rv32_stubs.c ****  * @author Microchip FPGA Embedded Systems Solutions
   8:../src/platform/miv_rv32_hal/miv_rv32_stubs.c ****  * @brief Stubs for the Mi-V soft processor Interrupt handler.
   9:../src/platform/miv_rv32_hal/miv_rv32_stubs.c ****  *
  10:../src/platform/miv_rv32_hal/miv_rv32_stubs.c ****  * The functions below will only be linked with the application code if the user
  11:../src/platform/miv_rv32_hal/miv_rv32_stubs.c ****  * does not provide an implementation for these functions. These functions are
  12:../src/platform/miv_rv32_hal/miv_rv32_stubs.c ****  * defined with weak linking so that they can be overridden by a function with
  13:../src/platform/miv_rv32_hal/miv_rv32_stubs.c ****  * same prototype in the user's application code.
  14:../src/platform/miv_rv32_hal/miv_rv32_stubs.c ****  *
  15:../src/platform/miv_rv32_hal/miv_rv32_stubs.c ****  */
  16:../src/platform/miv_rv32_hal/miv_rv32_stubs.c **** #include <unistd.h>
  17:../src/platform/miv_rv32_hal/miv_rv32_stubs.c **** 
  18:../src/platform/miv_rv32_hal/miv_rv32_stubs.c **** #ifdef __cplusplus
  19:../src/platform/miv_rv32_hal/miv_rv32_stubs.c **** extern "C" {
  20:../src/platform/miv_rv32_hal/miv_rv32_stubs.c **** #endif
  21:../src/platform/miv_rv32_hal/miv_rv32_stubs.c **** 
  22:../src/platform/miv_rv32_hal/miv_rv32_stubs.c **** __attribute__((weak)) void Software_IRQHandler(void)
  23:../src/platform/miv_rv32_hal/miv_rv32_stubs.c **** {
  16              		.loc 1 23 1
  17              		.cfi_startproc
  24:../src/platform/miv_rv32_hal/miv_rv32_stubs.c ****     _exit(10);
  18              		.loc 1 24 5
  23:../src/platform/miv_rv32_hal/miv_rv32_stubs.c ****     _exit(10);
  19              		.loc 1 23 1 is_stmt 0
  20 0000 130101FF 		addi	sp,sp,-16
  21              		.cfi_def_cfa_offset 16
  22              		.loc 1 24 5
  23 0004 1305A000 		li	a0,10
  23:../src/platform/miv_rv32_hal/miv_rv32_stubs.c ****     _exit(10);
  24              		.loc 1 23 1
  25 0008 23261100 		sw	ra,12(sp)
  26              		.cfi_offset 1, -4
  27              		.loc 1 24 5
  28 000c 97000000 		call	_exit
  28      E7800000 
  29              	.LVL0:
  30              		.cfi_endproc
  31              	.LFE0:
  33              		.section	.text.SysTick_Handler,"ax",@progbits
  34              		.align	2
  35              		.weak	SysTick_Handler
  37              	SysTick_Handler:
  38              	.LFB1:
  25:../src/platform/miv_rv32_hal/miv_rv32_stubs.c **** }
  26:../src/platform/miv_rv32_hal/miv_rv32_stubs.c **** 
  27:../src/platform/miv_rv32_hal/miv_rv32_stubs.c **** __attribute__((weak)) void SysTick_Handler(void)
  28:../src/platform/miv_rv32_hal/miv_rv32_stubs.c **** {
  39              		.loc 1 28 1 is_stmt 1
  40              		.cfi_startproc
  29:../src/platform/miv_rv32_hal/miv_rv32_stubs.c ****     /* Default handler */
  30:../src/platform/miv_rv32_hal/miv_rv32_stubs.c **** }
  41              		.loc 1 30 1
  42 0000 67800000 		ret
  43              		.cfi_endproc
  44              	.LFE1:
  46              		.section	.text.External_IRQHandler,"ax",@progbits
  47              		.align	2
  48              		.weak	External_IRQHandler
  50              	External_IRQHandler:
  51              	.LFB13:
  52              		.cfi_startproc
  53 0000 67800000 		ret
  54              		.cfi_endproc
  55              	.LFE13:
  57              		.section	.text.MGECI_IRQHandler,"ax",@progbits
  58              		.align	2
  59              		.weak	MGECI_IRQHandler
  61              	MGECI_IRQHandler:
  62              	.LFB15:
  63              		.cfi_startproc
  64 0000 67800000 		ret
  65              		.cfi_endproc
  66              	.LFE15:
  68              		.section	.text.MGEUI_IRQHandler,"ax",@progbits
  69              		.align	2
  70              		.weak	MGEUI_IRQHandler
  72              	MGEUI_IRQHandler:
  73              	.LFB17:
  74              		.cfi_startproc
  75 0000 67800000 		ret
  76              		.cfi_endproc
  77              	.LFE17:
  79              		.section	.text.OPSRV_IRQHandler,"ax",@progbits
  80              		.align	2
  81              		.weak	OPSRV_IRQHandler
  83              	OPSRV_IRQHandler:
  84              	.LFB19:
  85              		.cfi_startproc
  86 0000 67800000 		ret
  87              		.cfi_endproc
  88              	.LFE19:
  90              		.section	.text.MSYS_EI5_IRQHandler,"ax",@progbits
  91              		.align	2
  92              		.weak	MSYS_EI5_IRQHandler
  94              	MSYS_EI5_IRQHandler:
  95              	.LFB21:
  96              		.cfi_startproc
  97 0000 67800000 		ret
  98              		.cfi_endproc
  99              	.LFE21:
 101              		.section	.text.MSYS_EI4_IRQHandler,"ax",@progbits
 102              		.align	2
 103              		.weak	MSYS_EI4_IRQHandler
 105              	MSYS_EI4_IRQHandler:
 106              	.LFB23:
 107              		.cfi_startproc
 108 0000 67800000 		ret
 109              		.cfi_endproc
 110              	.LFE23:
 112              		.section	.text.MSYS_EI3_IRQHandler,"ax",@progbits
 113              		.align	2
 114              		.weak	MSYS_EI3_IRQHandler
 116              	MSYS_EI3_IRQHandler:
 117              	.LFB25:
 118              		.cfi_startproc
 119 0000 67800000 		ret
 120              		.cfi_endproc
 121              	.LFE25:
 123              		.section	.text.MSYS_EI2_IRQHandler,"ax",@progbits
 124              		.align	2
 125              		.weak	MSYS_EI2_IRQHandler
 127              	MSYS_EI2_IRQHandler:
 128              	.LFB27:
 129              		.cfi_startproc
 130 0000 67800000 		ret
 131              		.cfi_endproc
 132              	.LFE27:
 134              		.section	.text.MSYS_EI1_IRQHandler,"ax",@progbits
 135              		.align	2
 136              		.weak	MSYS_EI1_IRQHandler
 138              	MSYS_EI1_IRQHandler:
 139              	.LFB29:
 140              		.cfi_startproc
 141 0000 67800000 		ret
 142              		.cfi_endproc
 143              	.LFE29:
 145              		.section	.text.MSYS_EI0_IRQHandler,"ax",@progbits
 146              		.align	2
 147              		.weak	MSYS_EI0_IRQHandler
 149              	MSYS_EI0_IRQHandler:
 150              	.LFB31:
 151              		.cfi_startproc
 152 0000 67800000 		ret
 153              		.cfi_endproc
 154              	.LFE31:
 156              		.text
 157              	.Letext0:
 158              		.file 2 "c:\\microchip\\softconsole-v2022.2-risc-v-747\\riscv-unknown-elf-gcc\\riscv64-unknown-elf
DEFINED SYMBOLS
                            *ABS*:0000000000000000 miv_rv32_stubs.c
C:\Users\I71825\AppData\Local\Temp\cciqA1SY.s:13     .text.Software_IRQHandler:0000000000000000 Software_IRQHandler
C:\Users\I71825\AppData\Local\Temp\cciqA1SY.s:17     .text.Software_IRQHandler:0000000000000000 .L0 
C:\Users\I71825\AppData\Local\Temp\cciqA1SY.s:18     .text.Software_IRQHandler:0000000000000000 .L0 
C:\Users\I71825\AppData\Local\Temp\cciqA1SY.s:19     .text.Software_IRQHandler:0000000000000000 .L0 
C:\Users\I71825\AppData\Local\Temp\cciqA1SY.s:20     .text.Software_IRQHandler:0000000000000000 .L0 
C:\Users\I71825\AppData\Local\Temp\cciqA1SY.s:21     .text.Software_IRQHandler:0000000000000004 .L0 
C:\Users\I71825\AppData\Local\Temp\cciqA1SY.s:23     .text.Software_IRQHandler:0000000000000004 .L0 
C:\Users\I71825\AppData\Local\Temp\cciqA1SY.s:25     .text.Software_IRQHandler:0000000000000008 .L0 
C:\Users\I71825\AppData\Local\Temp\cciqA1SY.s:26     .text.Software_IRQHandler:000000000000000c .L0 
C:\Users\I71825\AppData\Local\Temp\cciqA1SY.s:28     .text.Software_IRQHandler:000000000000000c .L0 
C:\Users\I71825\AppData\Local\Temp\cciqA1SY.s:30     .text.Software_IRQHandler:0000000000000014 .L0 
C:\Users\I71825\AppData\Local\Temp\cciqA1SY.s:37     .text.SysTick_Handler:0000000000000000 SysTick_Handler
C:\Users\I71825\AppData\Local\Temp\cciqA1SY.s:40     .text.SysTick_Handler:0000000000000000 .L0 
C:\Users\I71825\AppData\Local\Temp\cciqA1SY.s:41     .text.SysTick_Handler:0000000000000000 .L0 
C:\Users\I71825\AppData\Local\Temp\cciqA1SY.s:42     .text.SysTick_Handler:0000000000000000 .L0 
C:\Users\I71825\AppData\Local\Temp\cciqA1SY.s:43     .text.SysTick_Handler:0000000000000004 .L0 
C:\Users\I71825\AppData\Local\Temp\cciqA1SY.s:50     .text.External_IRQHandler:0000000000000000 External_IRQHandler
C:\Users\I71825\AppData\Local\Temp\cciqA1SY.s:52     .text.External_IRQHandler:0000000000000000 .L0 
C:\Users\I71825\AppData\Local\Temp\cciqA1SY.s:54     .text.External_IRQHandler:0000000000000004 .L0 
C:\Users\I71825\AppData\Local\Temp\cciqA1SY.s:61     .text.MGECI_IRQHandler:0000000000000000 MGECI_IRQHandler
C:\Users\I71825\AppData\Local\Temp\cciqA1SY.s:63     .text.MGECI_IRQHandler:0000000000000000 .L0 
C:\Users\I71825\AppData\Local\Temp\cciqA1SY.s:65     .text.MGECI_IRQHandler:0000000000000004 .L0 
C:\Users\I71825\AppData\Local\Temp\cciqA1SY.s:72     .text.MGEUI_IRQHandler:0000000000000000 MGEUI_IRQHandler
C:\Users\I71825\AppData\Local\Temp\cciqA1SY.s:74     .text.MGEUI_IRQHandler:0000000000000000 .L0 
C:\Users\I71825\AppData\Local\Temp\cciqA1SY.s:76     .text.MGEUI_IRQHandler:0000000000000004 .L0 
C:\Users\I71825\AppData\Local\Temp\cciqA1SY.s:83     .text.OPSRV_IRQHandler:0000000000000000 OPSRV_IRQHandler
C:\Users\I71825\AppData\Local\Temp\cciqA1SY.s:85     .text.OPSRV_IRQHandler:0000000000000000 .L0 
C:\Users\I71825\AppData\Local\Temp\cciqA1SY.s:87     .text.OPSRV_IRQHandler:0000000000000004 .L0 
C:\Users\I71825\AppData\Local\Temp\cciqA1SY.s:94     .text.MSYS_EI5_IRQHandler:0000000000000000 MSYS_EI5_IRQHandler
C:\Users\I71825\AppData\Local\Temp\cciqA1SY.s:96     .text.MSYS_EI5_IRQHandler:0000000000000000 .L0 
C:\Users\I71825\AppData\Local\Temp\cciqA1SY.s:98     .text.MSYS_EI5_IRQHandler:0000000000000004 .L0 
C:\Users\I71825\AppData\Local\Temp\cciqA1SY.s:105    .text.MSYS_EI4_IRQHandler:0000000000000000 MSYS_EI4_IRQHandler
C:\Users\I71825\AppData\Local\Temp\cciqA1SY.s:107    .text.MSYS_EI4_IRQHandler:0000000000000000 .L0 
C:\Users\I71825\AppData\Local\Temp\cciqA1SY.s:109    .text.MSYS_EI4_IRQHandler:0000000000000004 .L0 
C:\Users\I71825\AppData\Local\Temp\cciqA1SY.s:116    .text.MSYS_EI3_IRQHandler:0000000000000000 MSYS_EI3_IRQHandler
C:\Users\I71825\AppData\Local\Temp\cciqA1SY.s:118    .text.MSYS_EI3_IRQHandler:0000000000000000 .L0 
C:\Users\I71825\AppData\Local\Temp\cciqA1SY.s:120    .text.MSYS_EI3_IRQHandler:0000000000000004 .L0 
C:\Users\I71825\AppData\Local\Temp\cciqA1SY.s:127    .text.MSYS_EI2_IRQHandler:0000000000000000 MSYS_EI2_IRQHandler
C:\Users\I71825\AppData\Local\Temp\cciqA1SY.s:129    .text.MSYS_EI2_IRQHandler:0000000000000000 .L0 
C:\Users\I71825\AppData\Local\Temp\cciqA1SY.s:131    .text.MSYS_EI2_IRQHandler:0000000000000004 .L0 
C:\Users\I71825\AppData\Local\Temp\cciqA1SY.s:138    .text.MSYS_EI1_IRQHandler:0000000000000000 MSYS_EI1_IRQHandler
C:\Users\I71825\AppData\Local\Temp\cciqA1SY.s:140    .text.MSYS_EI1_IRQHandler:0000000000000000 .L0 
C:\Users\I71825\AppData\Local\Temp\cciqA1SY.s:142    .text.MSYS_EI1_IRQHandler:0000000000000004 .L0 
C:\Users\I71825\AppData\Local\Temp\cciqA1SY.s:149    .text.MSYS_EI0_IRQHandler:0000000000000000 MSYS_EI0_IRQHandler
C:\Users\I71825\AppData\Local\Temp\cciqA1SY.s:151    .text.MSYS_EI0_IRQHandler:0000000000000000 .L0 
C:\Users\I71825\AppData\Local\Temp\cciqA1SY.s:153    .text.MSYS_EI0_IRQHandler:0000000000000004 .L0 
C:\Users\I71825\AppData\Local\Temp\cciqA1SY.s:33     .text.Software_IRQHandler:0000000000000014 .L0 
C:\Users\I71825\AppData\Local\Temp\cciqA1SY.s:46     .text.SysTick_Handler:0000000000000004 .L0 
                     .debug_frame:0000000000000000 .L0 
C:\Users\I71825\AppData\Local\Temp\cciqA1SY.s:353    .debug_abbrev:0000000000000000 .Ldebug_abbrev0
C:\Users\I71825\AppData\Local\Temp\cciqA1SY.s:626    .debug_str:000000000000024e .LASF27
C:\Users\I71825\AppData\Local\Temp\cciqA1SY.s:590    .debug_str:000000000000011f .LASF28
C:\Users\I71825\AppData\Local\Temp\cciqA1SY.s:578    .debug_str:0000000000000043 .LASF29
C:\Users\I71825\AppData\Local\Temp\cciqA1SY.s:554    .debug_ranges:0000000000000000 .Ldebug_ranges0
C:\Users\I71825\AppData\Local\Temp\cciqA1SY.s:562    .debug_line:0000000000000000 .Ldebug_line0
C:\Users\I71825\AppData\Local\Temp\cciqA1SY.s:598    .debug_str:0000000000000178 .LASF0
C:\Users\I71825\AppData\Local\Temp\cciqA1SY.s:594    .debug_str:0000000000000159 .LASF1
C:\Users\I71825\AppData\Local\Temp\cciqA1SY.s:572    .debug_str:000000000000001f .LASF2
C:\Users\I71825\AppData\Local\Temp\cciqA1SY.s:610    .debug_str:00000000000001d4 .LASF3
C:\Users\I71825\AppData\Local\Temp\cciqA1SY.s:588    .debug_str:0000000000000116 .LASF4
C:\Users\I71825\AppData\Local\Temp\cciqA1SY.s:620    .debug_str:0000000000000225 .LASF5
C:\Users\I71825\AppData\Local\Temp\cciqA1SY.s:586    .debug_str:0000000000000108 .LASF6
C:\Users\I71825\AppData\Local\Temp\cciqA1SY.s:600    .debug_str:0000000000000184 .LASF7
C:\Users\I71825\AppData\Local\Temp\cciqA1SY.s:602    .debug_str:000000000000019b .LASF8
C:\Users\I71825\AppData\Local\Temp\cciqA1SY.s:612    .debug_str:00000000000001e7 .LASF9
C:\Users\I71825\AppData\Local\Temp\cciqA1SY.s:592    .debug_str:000000000000014d .LASF10
C:\Users\I71825\AppData\Local\Temp\cciqA1SY.s:568    .debug_str:000000000000000e .LASF11
C:\Users\I71825\AppData\Local\Temp\cciqA1SY.s:566    .debug_str:0000000000000007 .LASF12
C:\Users\I71825\AppData\Local\Temp\cciqA1SY.s:564    .debug_str:0000000000000000 .LASF13
C:\Users\I71825\AppData\Local\Temp\cciqA1SY.s:606    .debug_str:00000000000001b9 .LASF14
C:\Users\I71825\AppData\Local\Temp\cciqA1SY.s:624    .debug_str:0000000000000247 .LASF15
C:\Users\I71825\AppData\Local\Temp\cciqA1SY.s:570    .debug_str:0000000000000016 .LASF16
C:\Users\I71825\AppData\Local\Temp\cciqA1SY.s:608    .debug_str:00000000000001c0 .LASF17
C:\Users\I71825\AppData\Local\Temp\cciqA1SY.s:582    .debug_str:00000000000000e0 .LASF18
C:\Users\I71825\AppData\Local\Temp\cciqA1SY.s:616    .debug_str:0000000000000200 .LASF19
C:\Users\I71825\AppData\Local\Temp\cciqA1SY.s:576    .debug_str:000000000000002f .LASF20
C:\Users\I71825\AppData\Local\Temp\cciqA1SY.s:580    .debug_str:00000000000000cc .LASF21
C:\Users\I71825\AppData\Local\Temp\cciqA1SY.s:584    .debug_str:00000000000000f4 .LASF22
C:\Users\I71825\AppData\Local\Temp\cciqA1SY.s:604    .debug_str:00000000000001a8 .LASF23
C:\Users\I71825\AppData\Local\Temp\cciqA1SY.s:596    .debug_str:0000000000000167 .LASF24
C:\Users\I71825\AppData\Local\Temp\cciqA1SY.s:618    .debug_str:0000000000000214 .LASF25
C:\Users\I71825\AppData\Local\Temp\cciqA1SY.s:628    .debug_str:0000000000000313 .LASF26
C:\Users\I71825\AppData\Local\Temp\cciqA1SY.s:622    .debug_str:0000000000000237 .LASF30
C:\Users\I71825\AppData\Local\Temp\cciqA1SY.s:614    .debug_str:00000000000001ec .LASF31
C:\Users\I71825\AppData\Local\Temp\cciqA1SY.s:14     .text.Software_IRQHandler:0000000000000000 .LFB0
C:\Users\I71825\AppData\Local\Temp\cciqA1SY.s:31     .text.Software_IRQHandler:0000000000000014 .LFE0
C:\Users\I71825\AppData\Local\Temp\cciqA1SY.s:29     .text.Software_IRQHandler:0000000000000014 .LVL0
C:\Users\I71825\AppData\Local\Temp\cciqA1SY.s:38     .text.SysTick_Handler:0000000000000000 .LFB1
C:\Users\I71825\AppData\Local\Temp\cciqA1SY.s:44     .text.SysTick_Handler:0000000000000004 .LFE1
C:\Users\I71825\AppData\Local\Temp\cciqA1SY.s:574    .debug_str:0000000000000029 .LASF32
C:\Users\I71825\AppData\Local\Temp\cciqA1SY.s:160    .debug_info:0000000000000000 .Ldebug_info0

UNDEFINED SYMBOLS
_exit
