RISC-V: Document -mcmodel=large

This slipped through the cracks.  Probably also NEWS-worthy.

gcc/ChangeLog:

	* doc/invoke.texi (RISC-V): Add -mcmodel=large.
This commit is contained in:
Palmer Dabbelt 2024-05-06 15:34:26 -06:00 committed by Jeff Law
parent 975bb17e2f
commit 6ffea3e373

View file

@ -1252,7 +1252,7 @@ See RS/6000 and PowerPC Options.
-msave-restore -mno-save-restore
-mshorten-memrefs -mno-shorten-memrefs
-mstrict-align -mno-strict-align
-mcmodel=medlow -mcmodel=medany
-mcmodel=medlow -mcmodel=medany -mcmodel=large
-mexplicit-relocs -mno-explicit-relocs
-mrelax -mno-relax
-mriscv-attribute -mno-riscv-attribute
@ -31049,6 +31049,11 @@ The code generated by the medium-any code model is position-independent, but is
not guaranteed to function correctly when linked into position-independent
executables or libraries.
@opindex -mcmodel=large
@item -mcmodel=large
Generate code for a large code model, which has no restrictions on size or
placement of symbols.
@item -mexplicit-relocs
@itemx -mno-exlicit-relocs
Use or do not use assembler relocation operators when dealing with symbolic