Releases: riscv-non-isa/riscv-asm-manual
Releases · riscv-non-isa/riscv-asm-manual
Release 0.0.1
What's Changed
- Add tables containing assembler directives and relocation expansions by @michaeljclark in #1
- Add labels, adressing modes, LI, LA, constants and CSRs by @michaeljclark in #2
- Document how rounding modes can be specified, and the supported mnemonics by @asb in #3
- Fix typos in jump instructions. by @jim-wilson in #5
- Added basic table and general comments on registers by @scotws in #7
- Complete data directive listing and remove incorrect alignment by @asb in #13
- Fix bug by @mkx171217 in #15
- Add new operator for R_RISCV_GOT_HI20 by @jrtc27 in #16
- Add header for assembler relocation function section. by @jim-wilson in #17
- Add description of UNIMP pseudo-instruction by @luismarques in #20
- Fix definition of TLS Local Exec operators by @jrtc27 in #21
- Wrap description of UNIMP to 80 characters by @jrtc27 in #22
- Add links for riscv instruction set specification by @Farmerjoe12 in #24
- Fix duplicate saved register 6 typo by @jrtc27 in #25
- Fix typo by @luismarques in #26
- Make relative addressing section reg names match by @johnwinans in #28
- riscv-asm.md: add missing pseudos for globals by @ebahapo in #37
- riscv-asm.md: add missing pseudos for calls by @ebahapo in #38
- riscv-asm.md: simplify examples by @ebahapo in #39
- riscv-asm.md: clarify globals and calls by @ebahapo in #40
- riscv-asm.md: fix typo by @ebahapo in #43
- Remove duplicate section by @ebahapo in #45
- Remove old function call section by @y2kbugger in #46
- Add a table summarizing the available pseudoinstructions. by @gevorgyana in #56
- Remove invisible redundant table cell by @nick-knight in #57
- Remove broken link by @mehmetoguzderin in #60
- Add pseudoinstruction: sext.b, sext.h, zext.b, zext.h and zext.w by @kito-cheng in #61
- Document (c)lui immediate by @nick-knight in #66
- Fix typo by @lpha-z in #72
- Add a new directive .variant_cc for variant calling conventions. by @Hsiangkai in #64
- Document lla, fix table documentation for la and add lga pseudo instruction by @jrtc27 in #69
- Add more description for .option directive by @kito-cheng in #68
- Fix footnote numbering by @piggynl in #79
- Document .attribute directive by @kito-cheng in #73
- The 'call' pseudoinstruction does not clobber x6 by @anthony-coulter in #81
- Standardize spelling of "pseudoinstruction" by @zeng-xiao in #82
- Document addi immediate by @nick-knight in #71
- Proposal: Extend .option directive for control enabled extensions on specific code region by @kito-cheng in #67
- Add PAUSE hint by @aswaterman in #59
- The GAS assembler implicitly converts near->far branches by @palmer-dabbelt in #83
- Add scope section by @kito-cheng in #89
- Document floating point directive and generic way to to load a floating point immediate to floating point register by @kito-cheng in #86
- Document fli instruction from zfa extension by @kito-cheng in #85
- Fix grammar error by @visitorckw in #92
- Adding unsigned load/stores by @cmuellner in #95
- Fix references to B extension. by @topperc in #100
- Fixed issue #98 by @apazos in #101
- Fixes footnote added in #101 by @apazos in #103
- Fixed invalid reference causing 'page not found' error by @apazos in #104
- Recommend avoiding .align by @Timmmm in #105
- Fix grammar and typo issues by @dzhang28 in #108
- Change scratch register of tail to t2 when Zicfilp enabled. by @yetingk in #93
- Migration to RISC-V specifications template in asciidoc by @apazos in #107
- Add .insn directive by @charlie-rivos in #109
- Add CI workflow to create PDF/HTML by @axel-h in #114
- Bumps docs-resources forward by @wmat in #117
- Add CI/CD from docs-templates repo by @cmuellner in #118
- Bump docs-resources from
a76dd1d
to62576cd
by @dependabot in #119 - Add V extension pseudoinstructions by @AFOliveira in #111
- Eliminating trailing whitespaces by @cmuellner in #120
New Contributors
- @michaeljclark made their first contribution in #1
- @asb made their first contribution in #3
- @jim-wilson made their first contribution in #5
- @scotws made their first contribution in #7
- @mkx171217 made their first contribution in #15
- @jrtc27 made their first contribution in #16
- @luismarques made their first contribution in #20
- @Farmerjoe12 made their first contribution in #24
- @johnwinans made their first contribution in #28
- @ebahapo made their first contribution in #37
- @y2kbugger made their first contribution in #46
- @gevorgyana made their first contribution in #56
- @nick-knight made their first contribution in #57
- @mehmetoguzderin made their first contribution in #60
- @kito-cheng made their first contribution in #61
- @lpha-z made their first contribution in #72
- @Hsiangkai made their first contribution in #64
- @piggynl made their first contribution in #79
- @anthony-coulter made their first contribution in #81
- @zeng-xiao made their first contribution in #82
- @aswaterman made their first contribution in #59
- @palmer-dabbelt made their first contribution in #83
- @visitorckw made their first contribution in #92
- @cmuellner made their first contribution in #95
- @topperc made their first contribution in #100
- @apazos made their first contribution in #101
- @Timmmm made their first contribution in https://github.com/riscv-non-isa/riscv-asm-manual/p...