From d44ab2f2aa189020aaf6cfb9ae6008c327f136fe Mon Sep 17 00:00:00 2001 From: bunnie Date: Sat, 6 Jan 2024 16:37:49 +0800 Subject: [PATCH] add the .a artifacts to the tree for the asm.S these are just sync'd to the asm.S and checked in. Eventually, we should migrate that .S file into using in-line assembly macros, but now that I look at it, I remember why it hasn't been done yet -- there are some fancy conditionals used to enable compatibility with different architectures that I don't know off the top of my head how to translate into in-line assembly syntax. --- kernel/bin/riscv32i-unknown-none-elf.a | Bin 10422 -> 10422 bytes kernel/bin/riscv32imac-unknown-none-elf.a | Bin 10298 -> 10298 bytes kernel/bin/riscv32imac-unknown-xous-elf.a | Bin 10298 -> 10298 bytes kernel/bin/riscv32imc-unknown-none-elf.a | Bin 10298 -> 10298 bytes kernel/bin/riscv64gc-unknown-none-elf.a | Bin 16462 -> 16462 bytes kernel/bin/riscv64imac-unknown-none-elf.a | Bin 16462 -> 16462 bytes 6 files changed, 0 insertions(+), 0 deletions(-) diff --git a/kernel/bin/riscv32i-unknown-none-elf.a b/kernel/bin/riscv32i-unknown-none-elf.a index e2ef052ec0aec716000465186ad3e7f9fc5c0e21..9ab32c80a32b76769b8f29a2a6b410b5eb2a4eb4 100644 GIT binary patch delta 236 zcmdlMxGivkG`oqZv4N4P#YCmqaORO@y%r88bH@Mwg&7(DPi9h3D4yUX@cx7RzwJy6 z4U?NDF%(Zw63PD{|M&fe`+xF3%-n|ED093nL)tj+k@^@8#MwiL%YU+$Flk?U58SN(T2eOMMKL@g>ZZ=o1 GX9NJT#Y?RK delta 228 zcmdlMxGivkG`q2diHW6=!9=CmaORO@ttJj8bH@Mwg&7(DPi9h3D4yUX@cx7RzwJy6 z4aF0bMDjnx{{`~@=6|@qIh64{E1#=XjB|cUYD`3aX>pA6WFz*N$zAN8=)w=#H5e@> zb8(ztG?;vuBcD-YvN5Oi<~q(J96(`bp?*e-&6kCenIv@>7#IY10|_870Aj&CU?zjf yW`EIW0ifE|s@{w_lfSF_GdfImS5s$fn4GWX&uBGyKaia_`8kk1akII4JtF`D*GUTi diff --git a/kernel/bin/riscv32imac-unknown-none-elf.a b/kernel/bin/riscv32imac-unknown-none-elf.a index 67090cb12946a552158fc0b326eef33a4a1807e8..af8921536916d1e0bab6a17cc86976ac3e81ceff 100644 GIT binary patch delta 272 zcmdlLuq$AKG`oqZv4N4P#YCmqaORO@ttJj8bH@Mw9R(*dDJT?Aa1wa`!T#TNCWeNk zOvMwFMDjnx|9$^K{%`(=`>T-q8VoSN!oUJ#>cF@_9*A#%#y8o#oZ~$Q(1_`R{friy)rFFoBtd!v z_d*nc)C=x|uuV2E7U>oMs?}HZX3Uvft?JKMGx@ZtI^&$lpMmV8$}NFFtS*$yBni?ZxEG=j zq+W0zgl)8Wu}HT7P_4eIH)Gc1YE^&6s>!ES)fs0^{tRR%Om_VMt&A diff --git a/kernel/bin/riscv32imac-unknown-xous-elf.a b/kernel/bin/riscv32imac-unknown-xous-elf.a index 67090cb12946a552158fc0b326eef33a4a1807e8..af8921536916d1e0bab6a17cc86976ac3e81ceff 100644 GIT binary patch delta 272 zcmdlLuq$AKG`oqZv4N4P#YCmqaORO@ttJj8bH@Mw9R(*dDJT?Aa1wa`!T#TNCWeNk zOvMwFMDjnx|9$^K{%`(=`>T-q8VoSN!oUJ#>cF@_9*A#%#y8o#oZ~$Q(1_`R{friy)rFFoBtd!v z_d*nc)C=x|uuV2E7U>oMs?}HZX3Uvft?JKMGx@ZtI^&$lpMmV8$}NFFtS*$yBni?ZxEG=j zq+W0zgl)8Wu}HT7P_4eIH)Gc1YE^&6s>!ES)fs0^{tRR%Om_VMt&A diff --git a/kernel/bin/riscv32imc-unknown-none-elf.a b/kernel/bin/riscv32imc-unknown-none-elf.a index 67090cb12946a552158fc0b326eef33a4a1807e8..af8921536916d1e0bab6a17cc86976ac3e81ceff 100644 GIT binary patch delta 272 zcmdlLuq$AKG`oqZv4N4P#YCmqaORO@ttJj8bH@Mw9R(*dDJT?Aa1wa`!T#TNCWeNk zOvMwFMDjnx|9$^K{%`(=`>T-q8VoSN!oUJ#>cF@_9*A#%#y8o#oZ~$Q(1_`R{friy)rFFoBtd!v z_d*nc)C=x|uuV2E7U>oMs?}HZX3Uvft?JKMGx@ZtI^&$lpMmV8$}NFFtS*$yBni?ZxEG=j zq+W0zgl)8Wu}HT7P_4eIH)Gc1YE^&6s>!ES)fs0^{tRR%Om_VMt&A diff --git a/kernel/bin/riscv64gc-unknown-none-elf.a b/kernel/bin/riscv64gc-unknown-none-elf.a index eca21c2418aee17027e86bb0618acecaef77a239..b722feb7c6189016c60f744f2e20feab3f424488 100644 GIT binary patch delta 279 zcmX@tz<92Kae_3viK(%Hk*UQ*rP*-ik$i(z4kmL(Muu8LCq_rX$xI3g#S@$a-hcT2 zcQ%s%!#}2_OvMwFMDjoU|MULC{y+I2>Nh7c3bXRLS;Zvhr=-SI&RrSd`If@<%q|&8s*=cp2>`zZch^ ztS7z#$l~V`-~3KIf*Gi`Us@b!LOhVP+FUOET^=Z#Z(Yt$H|={EL^`z9~9 nsb`!pS>4v2^9U;g7${GEZzVsu&o+YdIaEXlB(j;$&VdO4wwPRc delta 277 zcmX@tz<92Kae_3vv4x3=rIEozrP*-ik$k-t4kmL(Muu8LCq_rX$xI3g#S@$a-hcT2 zcQ%s%!#}3t2}&aQALReO|8W0L{)hRSlNp6s`CP4HobyvsV7Y}C!s_mB+2blmQEjE`+f0qZ!=3AFD)=YkGUC%gYa=MK@Nh7c3bXRLS;Zvhr=-SI&RrSd`If@<%q|&8s*=cp2>`zZch^ ztS7z#$l~V`-~3KIf*Gi`Us@b!LOhVP+FUOET^=Z#Z(Yt$H|={EL^`z9~9 nsb`!pS>4v2^9U;g7${GEZzVsu&o+YdIaEXlB(j;$&VdO4wwPRc delta 277 zcmX@tz<92Kae_3vv4x3=rIEozrP*-ik$k-t4kmL(Muu8LCq_rX$xI3g#S@$a-hcT2 zcQ%s%!#}3t2}&aQALReO|8W0L{)hRSlNp6s`CP4HobyvsV7Y}C!s_mB+2blmQEjE`+f0qZ!=3AFD)=YkGUC%gYa=MK@