Changeset View
Changeset View
Standalone View
Standalone View
sys/boot/mips/beri/boot2/start.S
Show All 26 Lines | |||||
* OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF | * OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF | ||||
* SUCH DAMAGE. | * SUCH DAMAGE. | ||||
* | * | ||||
* $FreeBSD$ | * $FreeBSD$ | ||||
*/ | */ | ||||
.set mips64 | .set mips64 | ||||
.set noreorder | .set noreorder | ||||
#ifndef __clang__ | |||||
.set nobopt | .set nobopt | ||||
#endif | |||||
.set noat | .set noat | ||||
/* | /* | ||||
* Save arguments from the BERI firmware for use in C-land, and jump into | * Save arguments from the BERI firmware for use in C-land, and jump into | ||||
* main. Assume that registers/stack/etc are sufficiently initialised to get | * main. Assume that registers/stack/etc are sufficiently initialised to get | ||||
* going. Notice that we use only temporaries while relocating, as we want to | * going. Notice that we use only temporaries while relocating, as we want to | ||||
* retain argument registers to pass in to main(). | * retain argument registers to pass in to main(). | ||||
* | * | ||||
Show All 39 Lines |