Skip to content

call <rd>, <symbol> is missing from pseudo instructions table #134

@christian-herber-nxp

Description

@christian-herber-nxp

The call pseudo instruction is listed as follows:

call offset | auipc x1, offset[31:12]jalr x1, x1, offset[11:0] | Call far-away subroutine

Earlier, two flavors of call are defined

call : call away subroutine

call , : call away subroutine

call rd, offset should be added.

I was also if it is mandatory to assemble this into the given sequence, or if it is possible to use a jump and link with immediate if the subroutine is less far away as expected.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions