From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: by sourceware.org (Postfix, from userid 1984) id 422603858D1E; Tue, 20 Jun 2023 22:31:55 +0000 (GMT) DKIM-Filter: OpenDKIM Filter v2.11.0 sourceware.org 422603858D1E DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gcc.gnu.org; s=default; t=1687300315; bh=XfUURKetsZ5Z6cp0u/Vs5T/pNY+WVEx52/M7diMIcZA=; h=From:To:Subject:Date:From; b=la2F7ct3V8W/UbH47C3FP/XwvSMkk+8z9rFIvzJgQi5TR3W9yjIfKQlII3rcRYDDu 1EfoqY+w3WoenKnPOOEgt2QTgitu3+AQO9N0IV+F9mQTLZSx9XYJ7mX0hvGwQjFe7B EzUOSeYJyTapxafl+glTWvB24RoaJqOkr3uk3x68= MIME-Version: 1.0 Content-Transfer-Encoding: 7bit Content-Type: text/plain; charset="utf-8" From: Tamar Christina To: gcc-cvs@gcc.gnu.org Subject: [gcc r14-2005] gensupport: drop suppport for define_cond_exec from compact syntac X-Act-Checkin: gcc X-Git-Author: Tamar Christina X-Git-Refname: refs/heads/master X-Git-Oldrev: 4f3be7cbebce8ec9e0c5d9340b2772581454b862 X-Git-Newrev: f5d0cec170d6d5496edf4038499d288c07d79b18 Message-Id: <20230620223155.422603858D1E@sourceware.org> Date: Tue, 20 Jun 2023 22:31:55 +0000 (GMT) List-Id: https://gcc.gnu.org/g:f5d0cec170d6d5496edf4038499d288c07d79b18 commit r14-2005-gf5d0cec170d6d5496edf4038499d288c07d79b18 Author: Tamar Christina Date: Tue Jun 20 23:31:40 2023 +0100 gensupport: drop suppport for define_cond_exec from compact syntac define_cond_exec does not support the special @@ syntax and so can't support {@. As such just remove support for it. gcc/ChangeLog: PR bootstrap/110324 * gensupport.cc (convert_syntax): Explicitly check for RTX code. Diff: --- gcc/gensupport.cc | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/gcc/gensupport.cc b/gcc/gensupport.cc index 980b49cd481..e39e6dacce2 100644 --- a/gcc/gensupport.cc +++ b/gcc/gensupport.cc @@ -878,7 +878,8 @@ convert_syntax (rtx x, file_location loc) const char *templ; vec_conlist tconvec, convec, attrvec; - templ_index = GET_CODE (x) == DEFINE_INSN ? 3 : 2; + templ_index = 3; + gcc_assert (GET_CODE (x) == DEFINE_INSN); templ = XTMPL (x, templ_index); @@ -1053,7 +1054,6 @@ process_rtx (rtx desc, file_location loc) break; case DEFINE_COND_EXEC: - convert_syntax (desc, loc); queue_pattern (desc, &define_cond_exec_tail, loc); break;