Skip to content

Commit

Permalink
arm: Remove pacbti in cortex-m85
Browse files Browse the repository at this point in the history
Minimal support gcc for cortex-m85 only
Temporary remove pacbti in cortex-m85

Signed-off-by: Thao Luong <thao.luong.uw@renesas.com>
  • Loading branch information
thaoluonguw committed Apr 1, 2024
1 parent 5760a6a commit d1b1cc5
Show file tree
Hide file tree
Showing 2 changed files with 1 addition and 5 deletions.
3 changes: 1 addition & 2 deletions gcc/config/arm/arm-cpus.in
Original file line number Diff line number Diff line change
Expand Up @@ -1641,8 +1641,7 @@ end cpu cortex-m55
begin cpu cortex-m85
cname cortexm85
tune flags LDSCHED
architecture armv8.1-m.main+pacbti+mve.fp+fp.dp
option nopacbti remove pacbti
architecture armv8.1-m.main+mve.fp+fp.dp
option nomve.fp remove mve_float
option nomve remove mve mve_float
option nofp remove ALL_FP mve_float
Expand Down
3 changes: 0 additions & 3 deletions gcc/doc/invoke.texi
Original file line number Diff line number Diff line change
Expand Up @@ -21246,9 +21246,6 @@ The following extension options are common to the listed CPUs:
@item +nodsp
Disable the DSP instructions on @samp{cortex-m33}, @samp{cortex-m35p} and @samp{cortex-m85}. Also disable the M-Profile Vector Extension (MVE) integer and single precision floating-point instructions on @samp{cortex-m85}.

@item +nopacbti
Disable the Pointer Authentication and Branch Target Identification Extension
on @samp{cortex-m85}.
@item +nomve
Disable the M-Profile Vector Extension (MVE) integer and single precision
floating-point instructions on @samp{cortex-m85}.
Expand Down

0 comments on commit d1b1cc5

Please sign in to comment.