From: Martin Liska Date: Wed, 10 Feb 2021 13:15:41 +0000 (+0100) Subject: nvptx: properly use flag_patchable_function_entry X-Git-Url: https://git.libre-soc.org/?a=commitdiff_plain;h=5874d156669058ffb2c0578987ba6ba3b08f2be3;p=gcc.git nvptx: properly use flag_patchable_function_entry gcc/ChangeLog: * config/nvptx/nvptx.c (nvptx_option_override): Use flag_patchable_function_entry instead of the removed function_entry_patch_area_size. --- diff --git a/gcc/config/nvptx/nvptx.c b/gcc/config/nvptx/nvptx.c index f08b6791069..794c5a69db0 100644 --- a/gcc/config/nvptx/nvptx.c +++ b/gcc/config/nvptx/nvptx.c @@ -74,6 +74,7 @@ #include "cfgloop.h" #include "fold-const.h" #include "intl.h" +#include "opts.h" /* This file should be included last. */ #include "target-def.h" @@ -219,7 +220,10 @@ nvptx_option_override (void) flag_no_common = 1; /* The patch area requires nops, which we don't have. */ - if (function_entry_patch_area_size > 0) + HOST_WIDE_INT patch_area_size, patch_area_entry; + parse_and_check_patch_area (flag_patchable_function_entry, false, + &patch_area_size, &patch_area_entry); + if (patch_area_size > 0) sorry ("not generating patch area, nops not supported"); /* Assumes that it will see only hard registers. */