This document tries to specify how the registers are used on the eabi MIPS ABI.
This ABI does not have any official register names, so names from other ABIs are left as references.
N° | Usage | O32 name | N32 name |
---|
# Based on https://gist.github.com/AngheloAlf/506b5b5cc283800dcc3334847b579c2a | |
# This script will download a few files to the current folder, so I suggest running it in an empty folder so you can delete it easily. | |
set -e | |
sudo apt-get update | |
sudo apt-get upgrade | |
# Utilities | |
## apt-transport-https # Needed when adding repos to apt |
# Based on https://gist.github.com/AngheloAlf/0e1628638b681897a13939a36663e236 | |
# This script will download a few files to the current folder, so I suggest running it in an empty folder so you can delete it easily. | |
sudo apt-get update | |
sudo apt-get upgrade | |
# Build Essentials | |
#sudo apt-get -y install build-essential make | |
#sudo apt-get -y install gcc g++ clang gdb | |
#sudo apt-get -y install valgrind |
# Based on https://gist.github.com/AngheloAlf/536cac701194975bc3447d6c81be6ddb | |
# For an updated version see https://gist.github.com/AngheloAlf/506b5b5cc283800dcc3334847b579c2a | |
sudo apt-get update | |
sudo apt-get upgrade | |
# Build Essentials | |
sudo apt-get -y install build-essential make | |
sudo apt-get -y install gcc g++ clang gdb | |
sudo apt-get -y install valgrind |
# This may work in other Debian's derivates, but has not been tested. | |
sudo apt-get update | |
sudo apt-get upgrade | |
# Build Essentials | |
sudo apt-get -y install build-essential | |
sudo apt-get -y install clang | |
sudo apt-get -y install valgrind | |
sudo apt-get -y install git git-lfs |
#!/usr/bin/python3 | |
import json | |
import os | |
import sys | |
import codecs | |
import io | |
class ShowPercent: | |
def __init__(self, full_size, step=5.0): |
git add -A | |
if [ $# -eq 0 ] | |
then | |
git commit -a -m "autopush" | |
else | |
git commit -a -m "$1" | |
fi | |
git push |