I'm following a tutorial that offers this file (start.s),

    .section ".text.boot"

    .globl _start
    _start:
       la sp, _stack_start
       call dstart
    _hlt:
       j _hlt  # jump to _hlt

...assembled with this,
**riscv64-unknown-elf-as -mno-relax -march=rv64imac start.s -c -o start.o**

...which responds with,
**start.s: Assembler messages:**
**start.s:1: Error: unrecognized opcode `.section ".text.boot"'**

The only way I can get start.s to compile is by removing these first three lines:

    .section ".text.boot"

    .globl _start


Any help would be appreciated.

Reply via email to