Category:ARM Assembly Implementations: Difference between revisions

From Rosetta Code
Content added Content deleted
No edit summary
No edit summary
 
Line 1: Line 1:
{{implementation cat|ARM Assembly}}
{{implementation cat|ARM Assembly}}
Arm Assembly 32 bits is running on raspberry pi 1,2 and 3.
For compiling, use as and link to ld.


Arm Assembly 32 bits is running on android os with application Termux (download to playstore).
Arm Assembly 32 bits is running on raspberry pi 1,2 and 3.<br>
For compiling, use as and link to ld.<br>
Read the documentation to Termux site.
Install and config ssh to connect a pc
Install package binutils.


Arm Assembly 32 bits is running on android os with application Termux (download to playstore).<br>
For compiling and link use as and ld strictly equal to raspberry pi.
Read the documentation to Termux site.<br>
Install and config ssh to connect a pc.<br>
Install package binutils in console Termux. <br>


For compiling and link use as and ld strictly equal to raspberry pi.<bR>
Script example :

Script example : <br>
<pre>
#compilation assembleur ARM raspberry or android
#compilation assembleur ARM raspberry or android
echo "Compilation 32 bits de "$1".s"
echo "Compilation 32 bits de "$1".s"
Line 18: Line 20:
ls -l $1*
ls -l $1*
echo "Fin de compilation."
echo "Fin de compilation."
</pre>

Latest revision as of 14:44, 22 December 2020

These are all of the implementations of ARM Assembly on Rosetta Code.

Arm Assembly 32 bits is running on raspberry pi 1,2 and 3.
For compiling, use as and link to ld.

Arm Assembly 32 bits is running on android os with application Termux (download to playstore).
Read the documentation to Termux site.
Install and config ssh to connect a pc.
Install package binutils in console Termux.

For compiling and link use as and ld strictly equal to raspberry pi.

Script example :

#compilation assembleur ARM raspberry or android
echo "Compilation 32 bits de "$1".s"
as -o $1".o"   $1".s" -a >listing.txt
#gcc -o $1 $1".o"  -e main
ld -o $1 $1".o"  -e main
ls -l $1*  
echo "Fin de compilation."

This category currently contains no pages or media.