From patchwork Mon Feb 20 18:13:48 2023 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Arne Fitzenreiter X-Patchwork-Id: 6569 Return-Path: Received: from mail01.ipfire.org (mail01.haj.ipfire.org [172.28.1.202]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature ECDSA (P-384) client-signature ECDSA (P-384)) (Client CN "mail01.haj.ipfire.org", Issuer "R3" (verified OK)) by web04.haj.ipfire.org (Postfix) with ESMTPS id 4PL9Xm4WZtz3x1t for ; Mon, 20 Feb 2023 18:14:00 +0000 (UTC) Received: from mail02.haj.ipfire.org (mail02.haj.ipfire.org [172.28.1.201]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature ECDSA (P-384) client-signature ECDSA (P-384)) (Client CN "mail02.haj.ipfire.org", Issuer "R3" (verified OK)) by mail01.ipfire.org (Postfix) with ESMTPS id 4PL9Xk3pm8zrX; Mon, 20 Feb 2023 18:13:58 +0000 (UTC) Received: from mail02.haj.ipfire.org (localhost [127.0.0.1]) by mail02.haj.ipfire.org (Postfix) with ESMTP id 4PL9Xk1ynwz2ySw; Mon, 20 Feb 2023 18:13:58 +0000 (UTC) Received: from mail01.ipfire.org (mail01.haj.ipfire.org [172.28.1.202]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature ECDSA (P-384) client-signature ECDSA (P-384)) (Client CN "mail01.haj.ipfire.org", Issuer "R3" (verified OK)) by mail02.haj.ipfire.org (Postfix) with ESMTPS id 4PL9Xj3Cdfz2xPH for ; Mon, 20 Feb 2023 18:13:57 +0000 (UTC) Received: from [127.0.0.1] (localhost [127.0.0.1]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature ECDSA (P-384) server-digest SHA384) (No client certificate requested) by mail01.ipfire.org (Postfix) with ESMTPSA id 4PL9Xh2lyGzT0; Mon, 20 Feb 2023 18:13:56 +0000 (UTC) DKIM-Signature: v=1; a=ed25519-sha256; c=relaxed/relaxed; d=ipfire.org; s=202003ed25519; t=1676916836; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:cc:mime-version:mime-version: content-transfer-encoding:content-transfer-encoding; bh=YUIkfePzmgKyQqjDOOay6Dio321XC/Brn9XbvYAr2nE=; b=Tcxiix6ZLhzAnkDtbGD19VXo2pRSSERQYvqHg6IDyeXbt4qnd777y7SB6QxSBkVu5CXX/e ZSaM8BD9IP9r9XAA== DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=ipfire.org; s=202003rsa; t=1676916836; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:cc:mime-version:mime-version: content-transfer-encoding:content-transfer-encoding; bh=YUIkfePzmgKyQqjDOOay6Dio321XC/Brn9XbvYAr2nE=; b=hn3PnBtrOqhWTNEL0Gn5dLdt22TGdJ0gCbqq51SpufKRfoy3X4zfgI+ikEullzyp/TYxVh fRKDflucvpk9c8URXyr+CVR4b7RfMCEHwh07mwANnPKpNM4dSPWCN2hlSI9lWVv5vG6A3t FsyFu0cWrGLHjsCT3M1sad77glBKKRohxtM0siJl/W1Tt0/yr/oIfuBE1sxZBBEW3RBFUh 8UJj+MCs7BLvLk0C76euOwJPWPe2/Ch1mpARped6+VYW6jWNTn/p5vL8eVaqq+mVjX59ih Qtb19yxGkp0Z4CHbSoQsWdoCfylsCMzGlZbRWrBcvkPGyQDNXzqgXNka48Kp5g== From: Arne Fitzenreiter To: development@lists.ipfire.org Subject: [PATCH] gcc: build libatomic before zstd of riscv64 Date: Mon, 20 Feb 2023 19:13:48 +0100 Message-Id: <20230220181348.2408-1-arne_f@ipfire.org> MIME-Version: 1.0 X-BeenThere: development@lists.ipfire.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: IPFire development talk List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Cc: Arne Fitzenreiter Errors-To: development-bounces@lists.ipfire.org Sender: "Development" of riscv64 zstd need this lib to compile. --- config/rootfiles/common/riscv64/binutils | 459 ++++++ config/rootfiles/common/riscv64/gcc | 1463 +++++++++++++++++ config/rootfiles/common/riscv64/gcc-libatomic | 7 + lfs/gcc | 14 +- make.sh | 1 + 5 files changed, 1943 insertions(+), 1 deletion(-) create mode 100644 config/rootfiles/common/riscv64/binutils create mode 100644 config/rootfiles/common/riscv64/gcc create mode 100644 config/rootfiles/common/riscv64/gcc-libatomic diff --git a/config/rootfiles/common/riscv64/binutils b/config/rootfiles/common/riscv64/binutils new file mode 100644 index 000000000..bf7df7eca --- /dev/null +++ b/config/rootfiles/common/riscv64/binutils @@ -0,0 +1,459 @@ +#usr/bin/addr2line +#usr/bin/ar +#usr/bin/as +#usr/bin/c++filt +#usr/bin/elfedit +#usr/bin/gprof +#usr/bin/ld +#usr/bin/ld.bfd +#usr/bin/nm +#usr/bin/objcopy +#usr/bin/objdump +#usr/bin/ranlib +usr/bin/readelf +#usr/bin/size +usr/bin/strings +#usr/bin/strip +#usr/include/ansidecl.h +#usr/include/bfd.h +#usr/include/bfdlink.h +#usr/include/ctf-api.h +#usr/include/ctf.h +#usr/include/diagnostics.h +#usr/include/dis-asm.h +#usr/include/libiberty.h +#usr/include/plugin-api.h +#usr/include/sframe-api.h +#usr/include/sframe.h +#usr/include/symcat.h +#usr/lib/bfd-plugins +#usr/lib/bfd-plugins/libdep.so +#usr/lib/ldscripts +#usr/lib/ldscripts/elf32briscv.x +#usr/lib/ldscripts/elf32briscv.xbn +#usr/lib/ldscripts/elf32briscv.xc +#usr/lib/ldscripts/elf32briscv.xce +#usr/lib/ldscripts/elf32briscv.xd +#usr/lib/ldscripts/elf32briscv.xdc +#usr/lib/ldscripts/elf32briscv.xdce +#usr/lib/ldscripts/elf32briscv.xde +#usr/lib/ldscripts/elf32briscv.xdw +#usr/lib/ldscripts/elf32briscv.xdwe +#usr/lib/ldscripts/elf32briscv.xe +#usr/lib/ldscripts/elf32briscv.xn +#usr/lib/ldscripts/elf32briscv.xr +#usr/lib/ldscripts/elf32briscv.xs +#usr/lib/ldscripts/elf32briscv.xsc +#usr/lib/ldscripts/elf32briscv.xsce +#usr/lib/ldscripts/elf32briscv.xse +#usr/lib/ldscripts/elf32briscv.xsw +#usr/lib/ldscripts/elf32briscv.xswe +#usr/lib/ldscripts/elf32briscv.xu +#usr/lib/ldscripts/elf32briscv.xw +#usr/lib/ldscripts/elf32briscv.xwe +#usr/lib/ldscripts/elf32briscv_ilp32.x +#usr/lib/ldscripts/elf32briscv_ilp32.xbn +#usr/lib/ldscripts/elf32briscv_ilp32.xc +#usr/lib/ldscripts/elf32briscv_ilp32.xce +#usr/lib/ldscripts/elf32briscv_ilp32.xd +#usr/lib/ldscripts/elf32briscv_ilp32.xdc +#usr/lib/ldscripts/elf32briscv_ilp32.xdce +#usr/lib/ldscripts/elf32briscv_ilp32.xde +#usr/lib/ldscripts/elf32briscv_ilp32.xdw +#usr/lib/ldscripts/elf32briscv_ilp32.xdwe +#usr/lib/ldscripts/elf32briscv_ilp32.xe +#usr/lib/ldscripts/elf32briscv_ilp32.xn +#usr/lib/ldscripts/elf32briscv_ilp32.xr +#usr/lib/ldscripts/elf32briscv_ilp32.xs +#usr/lib/ldscripts/elf32briscv_ilp32.xsc +#usr/lib/ldscripts/elf32briscv_ilp32.xsce +#usr/lib/ldscripts/elf32briscv_ilp32.xse +#usr/lib/ldscripts/elf32briscv_ilp32.xsw +#usr/lib/ldscripts/elf32briscv_ilp32.xswe +#usr/lib/ldscripts/elf32briscv_ilp32.xu +#usr/lib/ldscripts/elf32briscv_ilp32.xw +#usr/lib/ldscripts/elf32briscv_ilp32.xwe +#usr/lib/ldscripts/elf32briscv_ilp32f.x +#usr/lib/ldscripts/elf32briscv_ilp32f.xbn +#usr/lib/ldscripts/elf32briscv_ilp32f.xc +#usr/lib/ldscripts/elf32briscv_ilp32f.xce +#usr/lib/ldscripts/elf32briscv_ilp32f.xd +#usr/lib/ldscripts/elf32briscv_ilp32f.xdc +#usr/lib/ldscripts/elf32briscv_ilp32f.xdce +#usr/lib/ldscripts/elf32briscv_ilp32f.xde +#usr/lib/ldscripts/elf32briscv_ilp32f.xdw +#usr/lib/ldscripts/elf32briscv_ilp32f.xdwe +#usr/lib/ldscripts/elf32briscv_ilp32f.xe +#usr/lib/ldscripts/elf32briscv_ilp32f.xn +#usr/lib/ldscripts/elf32briscv_ilp32f.xr +#usr/lib/ldscripts/elf32briscv_ilp32f.xs +#usr/lib/ldscripts/elf32briscv_ilp32f.xsc +#usr/lib/ldscripts/elf32briscv_ilp32f.xsce +#usr/lib/ldscripts/elf32briscv_ilp32f.xse +#usr/lib/ldscripts/elf32briscv_ilp32f.xsw +#usr/lib/ldscripts/elf32briscv_ilp32f.xswe +#usr/lib/ldscripts/elf32briscv_ilp32f.xu +#usr/lib/ldscripts/elf32briscv_ilp32f.xw +#usr/lib/ldscripts/elf32briscv_ilp32f.xwe +#usr/lib/ldscripts/elf32lriscv.x +#usr/lib/ldscripts/elf32lriscv.xbn +#usr/lib/ldscripts/elf32lriscv.xc +#usr/lib/ldscripts/elf32lriscv.xce +#usr/lib/ldscripts/elf32lriscv.xd +#usr/lib/ldscripts/elf32lriscv.xdc +#usr/lib/ldscripts/elf32lriscv.xdce +#usr/lib/ldscripts/elf32lriscv.xde +#usr/lib/ldscripts/elf32lriscv.xdw +#usr/lib/ldscripts/elf32lriscv.xdwe +#usr/lib/ldscripts/elf32lriscv.xe +#usr/lib/ldscripts/elf32lriscv.xn +#usr/lib/ldscripts/elf32lriscv.xr +#usr/lib/ldscripts/elf32lriscv.xs +#usr/lib/ldscripts/elf32lriscv.xsc +#usr/lib/ldscripts/elf32lriscv.xsce +#usr/lib/ldscripts/elf32lriscv.xse +#usr/lib/ldscripts/elf32lriscv.xsw +#usr/lib/ldscripts/elf32lriscv.xswe +#usr/lib/ldscripts/elf32lriscv.xu +#usr/lib/ldscripts/elf32lriscv.xw +#usr/lib/ldscripts/elf32lriscv.xwe +#usr/lib/ldscripts/elf32lriscv_ilp32.x +#usr/lib/ldscripts/elf32lriscv_ilp32.xbn +#usr/lib/ldscripts/elf32lriscv_ilp32.xc +#usr/lib/ldscripts/elf32lriscv_ilp32.xce +#usr/lib/ldscripts/elf32lriscv_ilp32.xd +#usr/lib/ldscripts/elf32lriscv_ilp32.xdc +#usr/lib/ldscripts/elf32lriscv_ilp32.xdce +#usr/lib/ldscripts/elf32lriscv_ilp32.xde +#usr/lib/ldscripts/elf32lriscv_ilp32.xdw +#usr/lib/ldscripts/elf32lriscv_ilp32.xdwe +#usr/lib/ldscripts/elf32lriscv_ilp32.xe +#usr/lib/ldscripts/elf32lriscv_ilp32.xn +#usr/lib/ldscripts/elf32lriscv_ilp32.xr +#usr/lib/ldscripts/elf32lriscv_ilp32.xs +#usr/lib/ldscripts/elf32lriscv_ilp32.xsc +#usr/lib/ldscripts/elf32lriscv_ilp32.xsce +#usr/lib/ldscripts/elf32lriscv_ilp32.xse +#usr/lib/ldscripts/elf32lriscv_ilp32.xsw +#usr/lib/ldscripts/elf32lriscv_ilp32.xswe +#usr/lib/ldscripts/elf32lriscv_ilp32.xu +#usr/lib/ldscripts/elf32lriscv_ilp32.xw +#usr/lib/ldscripts/elf32lriscv_ilp32.xwe +#usr/lib/ldscripts/elf32lriscv_ilp32f.x +#usr/lib/ldscripts/elf32lriscv_ilp32f.xbn +#usr/lib/ldscripts/elf32lriscv_ilp32f.xc +#usr/lib/ldscripts/elf32lriscv_ilp32f.xce +#usr/lib/ldscripts/elf32lriscv_ilp32f.xd +#usr/lib/ldscripts/elf32lriscv_ilp32f.xdc +#usr/lib/ldscripts/elf32lriscv_ilp32f.xdce +#usr/lib/ldscripts/elf32lriscv_ilp32f.xde +#usr/lib/ldscripts/elf32lriscv_ilp32f.xdw +#usr/lib/ldscripts/elf32lriscv_ilp32f.xdwe +#usr/lib/ldscripts/elf32lriscv_ilp32f.xe +#usr/lib/ldscripts/elf32lriscv_ilp32f.xn +#usr/lib/ldscripts/elf32lriscv_ilp32f.xr +#usr/lib/ldscripts/elf32lriscv_ilp32f.xs +#usr/lib/ldscripts/elf32lriscv_ilp32f.xsc +#usr/lib/ldscripts/elf32lriscv_ilp32f.xsce +#usr/lib/ldscripts/elf32lriscv_ilp32f.xse +#usr/lib/ldscripts/elf32lriscv_ilp32f.xsw +#usr/lib/ldscripts/elf32lriscv_ilp32f.xswe +#usr/lib/ldscripts/elf32lriscv_ilp32f.xu +#usr/lib/ldscripts/elf32lriscv_ilp32f.xw +#usr/lib/ldscripts/elf32lriscv_ilp32f.xwe +#usr/lib/ldscripts/elf64briscv.x +#usr/lib/ldscripts/elf64briscv.xbn +#usr/lib/ldscripts/elf64briscv.xc +#usr/lib/ldscripts/elf64briscv.xce +#usr/lib/ldscripts/elf64briscv.xd +#usr/lib/ldscripts/elf64briscv.xdc +#usr/lib/ldscripts/elf64briscv.xdce +#usr/lib/ldscripts/elf64briscv.xde +#usr/lib/ldscripts/elf64briscv.xdw +#usr/lib/ldscripts/elf64briscv.xdwe +#usr/lib/ldscripts/elf64briscv.xe +#usr/lib/ldscripts/elf64briscv.xn +#usr/lib/ldscripts/elf64briscv.xr +#usr/lib/ldscripts/elf64briscv.xs +#usr/lib/ldscripts/elf64briscv.xsc +#usr/lib/ldscripts/elf64briscv.xsce +#usr/lib/ldscripts/elf64briscv.xse +#usr/lib/ldscripts/elf64briscv.xsw +#usr/lib/ldscripts/elf64briscv.xswe +#usr/lib/ldscripts/elf64briscv.xu +#usr/lib/ldscripts/elf64briscv.xw +#usr/lib/ldscripts/elf64briscv.xwe +#usr/lib/ldscripts/elf64briscv_lp64.x +#usr/lib/ldscripts/elf64briscv_lp64.xbn +#usr/lib/ldscripts/elf64briscv_lp64.xc +#usr/lib/ldscripts/elf64briscv_lp64.xce +#usr/lib/ldscripts/elf64briscv_lp64.xd +#usr/lib/ldscripts/elf64briscv_lp64.xdc +#usr/lib/ldscripts/elf64briscv_lp64.xdce +#usr/lib/ldscripts/elf64briscv_lp64.xde +#usr/lib/ldscripts/elf64briscv_lp64.xdw +#usr/lib/ldscripts/elf64briscv_lp64.xdwe +#usr/lib/ldscripts/elf64briscv_lp64.xe +#usr/lib/ldscripts/elf64briscv_lp64.xn +#usr/lib/ldscripts/elf64briscv_lp64.xr +#usr/lib/ldscripts/elf64briscv_lp64.xs +#usr/lib/ldscripts/elf64briscv_lp64.xsc +#usr/lib/ldscripts/elf64briscv_lp64.xsce +#usr/lib/ldscripts/elf64briscv_lp64.xse +#usr/lib/ldscripts/elf64briscv_lp64.xsw +#usr/lib/ldscripts/elf64briscv_lp64.xswe +#usr/lib/ldscripts/elf64briscv_lp64.xu +#usr/lib/ldscripts/elf64briscv_lp64.xw +#usr/lib/ldscripts/elf64briscv_lp64.xwe +#usr/lib/ldscripts/elf64briscv_lp64f.x +#usr/lib/ldscripts/elf64briscv_lp64f.xbn +#usr/lib/ldscripts/elf64briscv_lp64f.xc +#usr/lib/ldscripts/elf64briscv_lp64f.xce +#usr/lib/ldscripts/elf64briscv_lp64f.xd +#usr/lib/ldscripts/elf64briscv_lp64f.xdc +#usr/lib/ldscripts/elf64briscv_lp64f.xdce +#usr/lib/ldscripts/elf64briscv_lp64f.xde +#usr/lib/ldscripts/elf64briscv_lp64f.xdw +#usr/lib/ldscripts/elf64briscv_lp64f.xdwe +#usr/lib/ldscripts/elf64briscv_lp64f.xe +#usr/lib/ldscripts/elf64briscv_lp64f.xn +#usr/lib/ldscripts/elf64briscv_lp64f.xr +#usr/lib/ldscripts/elf64briscv_lp64f.xs +#usr/lib/ldscripts/elf64briscv_lp64f.xsc +#usr/lib/ldscripts/elf64briscv_lp64f.xsce +#usr/lib/ldscripts/elf64briscv_lp64f.xse +#usr/lib/ldscripts/elf64briscv_lp64f.xsw +#usr/lib/ldscripts/elf64briscv_lp64f.xswe +#usr/lib/ldscripts/elf64briscv_lp64f.xu +#usr/lib/ldscripts/elf64briscv_lp64f.xw +#usr/lib/ldscripts/elf64briscv_lp64f.xwe +#usr/lib/ldscripts/elf64lriscv.x +#usr/lib/ldscripts/elf64lriscv.xbn +#usr/lib/ldscripts/elf64lriscv.xc +#usr/lib/ldscripts/elf64lriscv.xce +#usr/lib/ldscripts/elf64lriscv.xd +#usr/lib/ldscripts/elf64lriscv.xdc +#usr/lib/ldscripts/elf64lriscv.xdce +#usr/lib/ldscripts/elf64lriscv.xde +#usr/lib/ldscripts/elf64lriscv.xdw +#usr/lib/ldscripts/elf64lriscv.xdwe +#usr/lib/ldscripts/elf64lriscv.xe +#usr/lib/ldscripts/elf64lriscv.xn +#usr/lib/ldscripts/elf64lriscv.xr +#usr/lib/ldscripts/elf64lriscv.xs +#usr/lib/ldscripts/elf64lriscv.xsc +#usr/lib/ldscripts/elf64lriscv.xsce +#usr/lib/ldscripts/elf64lriscv.xse +#usr/lib/ldscripts/elf64lriscv.xsw +#usr/lib/ldscripts/elf64lriscv.xswe +#usr/lib/ldscripts/elf64lriscv.xu +#usr/lib/ldscripts/elf64lriscv.xw +#usr/lib/ldscripts/elf64lriscv.xwe +#usr/lib/ldscripts/elf64lriscv_lp64.x +#usr/lib/ldscripts/elf64lriscv_lp64.xbn +#usr/lib/ldscripts/elf64lriscv_lp64.xc +#usr/lib/ldscripts/elf64lriscv_lp64.xce +#usr/lib/ldscripts/elf64lriscv_lp64.xd +#usr/lib/ldscripts/elf64lriscv_lp64.xdc +#usr/lib/ldscripts/elf64lriscv_lp64.xdce +#usr/lib/ldscripts/elf64lriscv_lp64.xde +#usr/lib/ldscripts/elf64lriscv_lp64.xdw +#usr/lib/ldscripts/elf64lriscv_lp64.xdwe +#usr/lib/ldscripts/elf64lriscv_lp64.xe +#usr/lib/ldscripts/elf64lriscv_lp64.xn +#usr/lib/ldscripts/elf64lriscv_lp64.xr +#usr/lib/ldscripts/elf64lriscv_lp64.xs +#usr/lib/ldscripts/elf64lriscv_lp64.xsc +#usr/lib/ldscripts/elf64lriscv_lp64.xsce +#usr/lib/ldscripts/elf64lriscv_lp64.xse +#usr/lib/ldscripts/elf64lriscv_lp64.xsw +#usr/lib/ldscripts/elf64lriscv_lp64.xswe +#usr/lib/ldscripts/elf64lriscv_lp64.xu +#usr/lib/ldscripts/elf64lriscv_lp64.xw +#usr/lib/ldscripts/elf64lriscv_lp64.xwe +#usr/lib/ldscripts/elf64lriscv_lp64f.x +#usr/lib/ldscripts/elf64lriscv_lp64f.xbn +#usr/lib/ldscripts/elf64lriscv_lp64f.xc +#usr/lib/ldscripts/elf64lriscv_lp64f.xce +#usr/lib/ldscripts/elf64lriscv_lp64f.xd +#usr/lib/ldscripts/elf64lriscv_lp64f.xdc +#usr/lib/ldscripts/elf64lriscv_lp64f.xdce +#usr/lib/ldscripts/elf64lriscv_lp64f.xde +#usr/lib/ldscripts/elf64lriscv_lp64f.xdw +#usr/lib/ldscripts/elf64lriscv_lp64f.xdwe +#usr/lib/ldscripts/elf64lriscv_lp64f.xe +#usr/lib/ldscripts/elf64lriscv_lp64f.xn +#usr/lib/ldscripts/elf64lriscv_lp64f.xr +#usr/lib/ldscripts/elf64lriscv_lp64f.xs +#usr/lib/ldscripts/elf64lriscv_lp64f.xsc +#usr/lib/ldscripts/elf64lriscv_lp64f.xsce +#usr/lib/ldscripts/elf64lriscv_lp64f.xse +#usr/lib/ldscripts/elf64lriscv_lp64f.xsw +#usr/lib/ldscripts/elf64lriscv_lp64f.xswe +#usr/lib/ldscripts/elf64lriscv_lp64f.xu +#usr/lib/ldscripts/elf64lriscv_lp64f.xw +#usr/lib/ldscripts/elf64lriscv_lp64f.xwe +usr/lib/libbfd-2.40.so +#usr/lib/libbfd.a +#usr/lib/libbfd.la +#usr/lib/libbfd.so +#usr/lib/libctf-nobfd.a +#usr/lib/libctf-nobfd.la +#usr/lib/libctf-nobfd.so +usr/lib/libctf-nobfd.so.0 +usr/lib/libctf-nobfd.so.0.0.0 +#usr/lib/libctf.a +#usr/lib/libctf.la +#usr/lib/libctf.so +usr/lib/libctf.so.0 +usr/lib/libctf.so.0.0.0 +usr/lib/libopcodes-2.40.so +#usr/lib/libopcodes.a +#usr/lib/libopcodes.la +#usr/lib/libopcodes.so +#usr/lib/libsframe.a +#usr/lib/libsframe.la +usr/lib/libsframe.so +#usr/lib/libsframe.so.0 +usr/lib/libsframe.so.0.0.0 +#usr/share/info/as.info +#usr/share/info/bfd.info +#usr/share/info/binutils.info +#usr/share/info/ctf-spec.info +#usr/share/info/gprof.info +#usr/share/info/ld.info +#usr/share/info/sframe-spec.info +#usr/share/locale/bg/LC_MESSAGES/binutils.mo +#usr/share/locale/bg/LC_MESSAGES/gprof.mo +#usr/share/locale/bg/LC_MESSAGES/ld.mo +#usr/share/locale/ca/LC_MESSAGES/binutils.mo +#usr/share/locale/da/LC_MESSAGES/bfd.mo +#usr/share/locale/da/LC_MESSAGES/binutils.mo +#usr/share/locale/da/LC_MESSAGES/gprof.mo +#usr/share/locale/da/LC_MESSAGES/ld.mo +#usr/share/locale/da/LC_MESSAGES/opcodes.mo +#usr/share/locale/de/LC_MESSAGES/gprof.mo +#usr/share/locale/de/LC_MESSAGES/ld.mo +#usr/share/locale/de/LC_MESSAGES/opcodes.mo +#usr/share/locale/eo/LC_MESSAGES/gprof.mo +#usr/share/locale/es/LC_MESSAGES/bfd.mo +#usr/share/locale/es/LC_MESSAGES/binutils.mo +#usr/share/locale/es/LC_MESSAGES/gas.mo +#usr/share/locale/es/LC_MESSAGES/gprof.mo +#usr/share/locale/es/LC_MESSAGES/ld.mo +#usr/share/locale/es/LC_MESSAGES/opcodes.mo +#usr/share/locale/fi/LC_MESSAGES/bfd.mo +#usr/share/locale/fi/LC_MESSAGES/binutils.mo +#usr/share/locale/fi/LC_MESSAGES/gas.mo +#usr/share/locale/fi/LC_MESSAGES/gprof.mo +#usr/share/locale/fi/LC_MESSAGES/ld.mo +#usr/share/locale/fi/LC_MESSAGES/opcodes.mo +#usr/share/locale/fr/LC_MESSAGES/bfd.mo +#usr/share/locale/fr/LC_MESSAGES/binutils.mo +#usr/share/locale/fr/LC_MESSAGES/gas.mo +#usr/share/locale/fr/LC_MESSAGES/gprof.mo +#usr/share/locale/fr/LC_MESSAGES/ld.mo +#usr/share/locale/fr/LC_MESSAGES/opcodes.mo +#usr/share/locale/ga +#usr/share/locale/ga/LC_MESSAGES +#usr/share/locale/ga/LC_MESSAGES/gprof.mo +#usr/share/locale/ga/LC_MESSAGES/ld.mo +#usr/share/locale/ga/LC_MESSAGES/opcodes.mo +#usr/share/locale/hr/LC_MESSAGES/bfd.mo +#usr/share/locale/hr/LC_MESSAGES/binutils.mo +#usr/share/locale/hu/LC_MESSAGES/gprof.mo +#usr/share/locale/id/LC_MESSAGES/bfd.mo +#usr/share/locale/id/LC_MESSAGES/binutils.mo +#usr/share/locale/id/LC_MESSAGES/gas.mo +#usr/share/locale/id/LC_MESSAGES/gprof.mo +#usr/share/locale/id/LC_MESSAGES/ld.mo +#usr/share/locale/id/LC_MESSAGES/opcodes.mo +#usr/share/locale/it/LC_MESSAGES/binutils.mo +#usr/share/locale/it/LC_MESSAGES/gprof.mo +#usr/share/locale/it/LC_MESSAGES/ld.mo +#usr/share/locale/it/LC_MESSAGES/opcodes.mo +#usr/share/locale/ja/LC_MESSAGES/bfd.mo +#usr/share/locale/ja/LC_MESSAGES/binutils.mo +#usr/share/locale/ja/LC_MESSAGES/gas.mo +#usr/share/locale/ja/LC_MESSAGES/gprof.mo +#usr/share/locale/ja/LC_MESSAGES/ld.mo +#usr/share/locale/ka/LC_MESSAGES/gprof.mo +#usr/share/locale/ms +#usr/share/locale/ms/LC_MESSAGES +#usr/share/locale/ms/LC_MESSAGES/gprof.mo +#usr/share/locale/nl/LC_MESSAGES/gprof.mo +#usr/share/locale/nl/LC_MESSAGES/opcodes.mo +#usr/share/locale/pt/LC_MESSAGES/bfd.mo +#usr/share/locale/pt/LC_MESSAGES/binutils.mo +#usr/share/locale/pt_BR/LC_MESSAGES/gprof.mo +#usr/share/locale/pt_BR/LC_MESSAGES/ld.mo +#usr/share/locale/pt_BR/LC_MESSAGES/opcodes.mo +#usr/share/locale/ro +#usr/share/locale/ro/LC_MESSAGES +#usr/share/locale/ro/LC_MESSAGES/bfd.mo +#usr/share/locale/ro/LC_MESSAGES/binutils.mo +#usr/share/locale/ro/LC_MESSAGES/gprof.mo +#usr/share/locale/ro/LC_MESSAGES/opcodes.mo +#usr/share/locale/ru/LC_MESSAGES/bfd.mo +#usr/share/locale/ru/LC_MESSAGES/binutils.mo +#usr/share/locale/ru/LC_MESSAGES/gas.mo +#usr/share/locale/ru/LC_MESSAGES/gprof.mo +#usr/share/locale/ru/LC_MESSAGES/ld.mo +#usr/share/locale/rw/LC_MESSAGES/bfd.mo +#usr/share/locale/rw/LC_MESSAGES/binutils.mo +#usr/share/locale/rw/LC_MESSAGES/gas.mo +#usr/share/locale/rw/LC_MESSAGES/gprof.mo +#usr/share/locale/sk/LC_MESSAGES/binutils.mo +#usr/share/locale/sr/LC_MESSAGES/bfd.mo +#usr/share/locale/sr/LC_MESSAGES/binutils.mo +#usr/share/locale/sr/LC_MESSAGES/gprof.mo +#usr/share/locale/sr/LC_MESSAGES/ld.mo +#usr/share/locale/sr/LC_MESSAGES/opcodes.mo +#usr/share/locale/sv/LC_MESSAGES/bfd.mo +#usr/share/locale/sv/LC_MESSAGES/binutils.mo +#usr/share/locale/sv/LC_MESSAGES/gas.mo +#usr/share/locale/sv/LC_MESSAGES/gprof.mo +#usr/share/locale/sv/LC_MESSAGES/ld.mo +#usr/share/locale/sv/LC_MESSAGES/opcodes.mo +#usr/share/locale/tr/LC_MESSAGES/bfd.mo +#usr/share/locale/tr/LC_MESSAGES/binutils.mo +#usr/share/locale/tr/LC_MESSAGES/gas.mo +#usr/share/locale/tr/LC_MESSAGES/gprof.mo +#usr/share/locale/tr/LC_MESSAGES/ld.mo +#usr/share/locale/tr/LC_MESSAGES/opcodes.mo +#usr/share/locale/uk/LC_MESSAGES/bfd.mo +#usr/share/locale/uk/LC_MESSAGES/binutils.mo +#usr/share/locale/uk/LC_MESSAGES/gas.mo +#usr/share/locale/uk/LC_MESSAGES/gprof.mo +#usr/share/locale/uk/LC_MESSAGES/ld.mo +#usr/share/locale/uk/LC_MESSAGES/opcodes.mo +#usr/share/locale/vi/LC_MESSAGES/bfd.mo +#usr/share/locale/vi/LC_MESSAGES/binutils.mo +#usr/share/locale/vi/LC_MESSAGES/gprof.mo +#usr/share/locale/vi/LC_MESSAGES/ld.mo +#usr/share/locale/vi/LC_MESSAGES/opcodes.mo +#usr/share/locale/zh_CN/LC_MESSAGES/bfd.mo +#usr/share/locale/zh_CN/LC_MESSAGES/binutils.mo +#usr/share/locale/zh_CN/LC_MESSAGES/gas.mo +#usr/share/locale/zh_CN/LC_MESSAGES/ld.mo +#usr/share/locale/zh_CN/LC_MESSAGES/opcodes.mo +#usr/share/locale/zh_TW/LC_MESSAGES/binutils.mo +#usr/share/locale/zh_TW/LC_MESSAGES/ld.mo +#usr/share/man/man1/addr2line.1 +#usr/share/man/man1/ar.1 +#usr/share/man/man1/as.1 +#usr/share/man/man1/c++filt.1 +#usr/share/man/man1/dlltool.1 +#usr/share/man/man1/elfedit.1 +#usr/share/man/man1/gprof.1 +#usr/share/man/man1/ld.1 +#usr/share/man/man1/nm.1 +#usr/share/man/man1/objcopy.1 +#usr/share/man/man1/objdump.1 +#usr/share/man/man1/ranlib.1 +#usr/share/man/man1/readelf.1 +#usr/share/man/man1/size.1 +#usr/share/man/man1/strings.1 +#usr/share/man/man1/strip.1 +#usr/share/man/man1/windmc.1 +#usr/share/man/man1/windres.1 diff --git a/config/rootfiles/common/riscv64/gcc b/config/rootfiles/common/riscv64/gcc new file mode 100644 index 000000000..f4c1d3de7 --- /dev/null +++ b/config/rootfiles/common/riscv64/gcc @@ -0,0 +1,1463 @@ +#usr/bin/c++ +#usr/bin/cpp +#usr/bin/g++ +#usr/bin/gcc +#usr/bin/gcc-ar +#usr/bin/gcc-nm +#usr/bin/gcc-ranlib +#usr/bin/gcov +#usr/bin/gcov-dump +#usr/bin/gcov-tool +#usr/bin/lto-dump +#usr/bin/riscv64-unknown-linux-gnu-c++ +#usr/bin/riscv64-unknown-linux-gnu-g++ +#usr/bin/riscv64-unknown-linux-gnu-gcc +#usr/bin/riscv64-unknown-linux-gnu-gcc-12.2.0 +#usr/bin/riscv64-unknown-linux-gnu-gcc-ar +#usr/bin/riscv64-unknown-linux-gnu-gcc-nm +#usr/bin/riscv64-unknown-linux-gnu-gcc-ranlib +#usr/include/c++ +#usr/include/c++/12.2.0 +#usr/include/c++/12.2.0/algorithm +#usr/include/c++/12.2.0/any +#usr/include/c++/12.2.0/array +#usr/include/c++/12.2.0/atomic +#usr/include/c++/12.2.0/backward +#usr/include/c++/12.2.0/backward/auto_ptr.h +#usr/include/c++/12.2.0/backward/backward_warning.h +#usr/include/c++/12.2.0/backward/binders.h +#usr/include/c++/12.2.0/backward/hash_fun.h +#usr/include/c++/12.2.0/backward/hash_map +#usr/include/c++/12.2.0/backward/hash_set +#usr/include/c++/12.2.0/backward/hashtable.h +#usr/include/c++/12.2.0/backward/strstream +#usr/include/c++/12.2.0/barrier +#usr/include/c++/12.2.0/bit +#usr/include/c++/12.2.0/bits +#usr/include/c++/12.2.0/bits/algorithmfwd.h +#usr/include/c++/12.2.0/bits/align.h +#usr/include/c++/12.2.0/bits/alloc_traits.h +#usr/include/c++/12.2.0/bits/allocated_ptr.h +#usr/include/c++/12.2.0/bits/allocator.h +#usr/include/c++/12.2.0/bits/atomic_base.h +#usr/include/c++/12.2.0/bits/atomic_futex.h +#usr/include/c++/12.2.0/bits/atomic_lockfree_defines.h +#usr/include/c++/12.2.0/bits/atomic_timed_wait.h +#usr/include/c++/12.2.0/bits/atomic_wait.h +#usr/include/c++/12.2.0/bits/basic_ios.h +#usr/include/c++/12.2.0/bits/basic_ios.tcc +#usr/include/c++/12.2.0/bits/basic_string.h +#usr/include/c++/12.2.0/bits/basic_string.tcc +#usr/include/c++/12.2.0/bits/boost_concept_check.h +#usr/include/c++/12.2.0/bits/c++0x_warning.h +#usr/include/c++/12.2.0/bits/char_traits.h +#usr/include/c++/12.2.0/bits/charconv.h +#usr/include/c++/12.2.0/bits/chrono.h +#usr/include/c++/12.2.0/bits/codecvt.h +#usr/include/c++/12.2.0/bits/concept_check.h +#usr/include/c++/12.2.0/bits/cow_string.h +#usr/include/c++/12.2.0/bits/cpp_type_traits.h +#usr/include/c++/12.2.0/bits/cxxabi_forced.h +#usr/include/c++/12.2.0/bits/cxxabi_init_exception.h +#usr/include/c++/12.2.0/bits/deque.tcc +#usr/include/c++/12.2.0/bits/enable_special_members.h +#usr/include/c++/12.2.0/bits/erase_if.h +#usr/include/c++/12.2.0/bits/exception.h +#usr/include/c++/12.2.0/bits/exception_defines.h +#usr/include/c++/12.2.0/bits/exception_ptr.h +#usr/include/c++/12.2.0/bits/forward_list.h +#usr/include/c++/12.2.0/bits/forward_list.tcc +#usr/include/c++/12.2.0/bits/fs_dir.h +#usr/include/c++/12.2.0/bits/fs_fwd.h +#usr/include/c++/12.2.0/bits/fs_ops.h +#usr/include/c++/12.2.0/bits/fs_path.h +#usr/include/c++/12.2.0/bits/fstream.tcc +#usr/include/c++/12.2.0/bits/functexcept.h +#usr/include/c++/12.2.0/bits/functional_hash.h +#usr/include/c++/12.2.0/bits/gslice.h +#usr/include/c++/12.2.0/bits/gslice_array.h +#usr/include/c++/12.2.0/bits/hash_bytes.h +#usr/include/c++/12.2.0/bits/hashtable.h +#usr/include/c++/12.2.0/bits/hashtable_policy.h +#usr/include/c++/12.2.0/bits/indirect_array.h +#usr/include/c++/12.2.0/bits/invoke.h +#usr/include/c++/12.2.0/bits/ios_base.h +#usr/include/c++/12.2.0/bits/istream.tcc +#usr/include/c++/12.2.0/bits/iterator_concepts.h +#usr/include/c++/12.2.0/bits/list.tcc +#usr/include/c++/12.2.0/bits/locale_classes.h +#usr/include/c++/12.2.0/bits/locale_classes.tcc +#usr/include/c++/12.2.0/bits/locale_conv.h +#usr/include/c++/12.2.0/bits/locale_facets.h +#usr/include/c++/12.2.0/bits/locale_facets.tcc +#usr/include/c++/12.2.0/bits/locale_facets_nonio.h +#usr/include/c++/12.2.0/bits/locale_facets_nonio.tcc +#usr/include/c++/12.2.0/bits/localefwd.h +#usr/include/c++/12.2.0/bits/mask_array.h +#usr/include/c++/12.2.0/bits/max_size_type.h +#usr/include/c++/12.2.0/bits/memoryfwd.h +#usr/include/c++/12.2.0/bits/mofunc_impl.h +#usr/include/c++/12.2.0/bits/move.h +#usr/include/c++/12.2.0/bits/move_only_function.h +#usr/include/c++/12.2.0/bits/nested_exception.h +#usr/include/c++/12.2.0/bits/new_allocator.h +#usr/include/c++/12.2.0/bits/node_handle.h +#usr/include/c++/12.2.0/bits/ostream.tcc +#usr/include/c++/12.2.0/bits/ostream_insert.h +#usr/include/c++/12.2.0/bits/parse_numbers.h +#usr/include/c++/12.2.0/bits/postypes.h +#usr/include/c++/12.2.0/bits/predefined_ops.h +#usr/include/c++/12.2.0/bits/ptr_traits.h +#usr/include/c++/12.2.0/bits/quoted_string.h +#usr/include/c++/12.2.0/bits/random.h +#usr/include/c++/12.2.0/bits/random.tcc +#usr/include/c++/12.2.0/bits/range_access.h +#usr/include/c++/12.2.0/bits/ranges_algo.h +#usr/include/c++/12.2.0/bits/ranges_algobase.h +#usr/include/c++/12.2.0/bits/ranges_base.h +#usr/include/c++/12.2.0/bits/ranges_cmp.h +#usr/include/c++/12.2.0/bits/ranges_uninitialized.h +#usr/include/c++/12.2.0/bits/ranges_util.h +#usr/include/c++/12.2.0/bits/refwrap.h +#usr/include/c++/12.2.0/bits/regex.h +#usr/include/c++/12.2.0/bits/regex.tcc +#usr/include/c++/12.2.0/bits/regex_automaton.h +#usr/include/c++/12.2.0/bits/regex_automaton.tcc +#usr/include/c++/12.2.0/bits/regex_compiler.h +#usr/include/c++/12.2.0/bits/regex_compiler.tcc +#usr/include/c++/12.2.0/bits/regex_constants.h +#usr/include/c++/12.2.0/bits/regex_error.h +#usr/include/c++/12.2.0/bits/regex_executor.h +#usr/include/c++/12.2.0/bits/regex_executor.tcc +#usr/include/c++/12.2.0/bits/regex_scanner.h +#usr/include/c++/12.2.0/bits/regex_scanner.tcc +#usr/include/c++/12.2.0/bits/semaphore_base.h +#usr/include/c++/12.2.0/bits/shared_ptr.h +#usr/include/c++/12.2.0/bits/shared_ptr_atomic.h +#usr/include/c++/12.2.0/bits/shared_ptr_base.h +#usr/include/c++/12.2.0/bits/slice_array.h +#usr/include/c++/12.2.0/bits/specfun.h +#usr/include/c++/12.2.0/bits/sstream.tcc +#usr/include/c++/12.2.0/bits/std_abs.h +#usr/include/c++/12.2.0/bits/std_function.h +#usr/include/c++/12.2.0/bits/std_mutex.h +#usr/include/c++/12.2.0/bits/std_thread.h +#usr/include/c++/12.2.0/bits/stl_algo.h +#usr/include/c++/12.2.0/bits/stl_algobase.h +#usr/include/c++/12.2.0/bits/stl_bvector.h +#usr/include/c++/12.2.0/bits/stl_construct.h +#usr/include/c++/12.2.0/bits/stl_deque.h +#usr/include/c++/12.2.0/bits/stl_function.h +#usr/include/c++/12.2.0/bits/stl_heap.h +#usr/include/c++/12.2.0/bits/stl_iterator.h +#usr/include/c++/12.2.0/bits/stl_iterator_base_funcs.h +#usr/include/c++/12.2.0/bits/stl_iterator_base_types.h +#usr/include/c++/12.2.0/bits/stl_list.h +#usr/include/c++/12.2.0/bits/stl_map.h +#usr/include/c++/12.2.0/bits/stl_multimap.h +#usr/include/c++/12.2.0/bits/stl_multiset.h +#usr/include/c++/12.2.0/bits/stl_numeric.h +#usr/include/c++/12.2.0/bits/stl_pair.h +#usr/include/c++/12.2.0/bits/stl_queue.h +#usr/include/c++/12.2.0/bits/stl_raw_storage_iter.h +#usr/include/c++/12.2.0/bits/stl_relops.h +#usr/include/c++/12.2.0/bits/stl_set.h +#usr/include/c++/12.2.0/bits/stl_stack.h +#usr/include/c++/12.2.0/bits/stl_tempbuf.h +#usr/include/c++/12.2.0/bits/stl_tree.h +#usr/include/c++/12.2.0/bits/stl_uninitialized.h +#usr/include/c++/12.2.0/bits/stl_vector.h +#usr/include/c++/12.2.0/bits/stream_iterator.h +#usr/include/c++/12.2.0/bits/streambuf.tcc +#usr/include/c++/12.2.0/bits/streambuf_iterator.h +#usr/include/c++/12.2.0/bits/string_view.tcc +#usr/include/c++/12.2.0/bits/stringfwd.h +#usr/include/c++/12.2.0/bits/this_thread_sleep.h +#usr/include/c++/12.2.0/bits/uniform_int_dist.h +#usr/include/c++/12.2.0/bits/unique_lock.h +#usr/include/c++/12.2.0/bits/unique_ptr.h +#usr/include/c++/12.2.0/bits/unordered_map.h +#usr/include/c++/12.2.0/bits/unordered_set.h +#usr/include/c++/12.2.0/bits/uses_allocator.h +#usr/include/c++/12.2.0/bits/uses_allocator_args.h +#usr/include/c++/12.2.0/bits/utility.h +#usr/include/c++/12.2.0/bits/valarray_after.h +#usr/include/c++/12.2.0/bits/valarray_array.h +#usr/include/c++/12.2.0/bits/valarray_array.tcc +#usr/include/c++/12.2.0/bits/valarray_before.h +#usr/include/c++/12.2.0/bits/vector.tcc +#usr/include/c++/12.2.0/bitset +#usr/include/c++/12.2.0/cassert +#usr/include/c++/12.2.0/ccomplex +#usr/include/c++/12.2.0/cctype +#usr/include/c++/12.2.0/cerrno +#usr/include/c++/12.2.0/cfenv +#usr/include/c++/12.2.0/cfloat +#usr/include/c++/12.2.0/charconv +#usr/include/c++/12.2.0/chrono +#usr/include/c++/12.2.0/cinttypes +#usr/include/c++/12.2.0/ciso646 +#usr/include/c++/12.2.0/climits +#usr/include/c++/12.2.0/clocale +#usr/include/c++/12.2.0/cmath +#usr/include/c++/12.2.0/codecvt +#usr/include/c++/12.2.0/compare +#usr/include/c++/12.2.0/complex +#usr/include/c++/12.2.0/complex.h +#usr/include/c++/12.2.0/concepts +#usr/include/c++/12.2.0/condition_variable +#usr/include/c++/12.2.0/coroutine +#usr/include/c++/12.2.0/csetjmp +#usr/include/c++/12.2.0/csignal +#usr/include/c++/12.2.0/cstdalign +#usr/include/c++/12.2.0/cstdarg +#usr/include/c++/12.2.0/cstdbool +#usr/include/c++/12.2.0/cstddef +#usr/include/c++/12.2.0/cstdint +#usr/include/c++/12.2.0/cstdio +#usr/include/c++/12.2.0/cstdlib +#usr/include/c++/12.2.0/cstring +#usr/include/c++/12.2.0/ctgmath +#usr/include/c++/12.2.0/ctime +#usr/include/c++/12.2.0/cuchar +#usr/include/c++/12.2.0/cwchar +#usr/include/c++/12.2.0/cwctype +#usr/include/c++/12.2.0/cxxabi.h +#usr/include/c++/12.2.0/debug +#usr/include/c++/12.2.0/debug/assertions.h +#usr/include/c++/12.2.0/debug/bitset +#usr/include/c++/12.2.0/debug/debug.h +#usr/include/c++/12.2.0/debug/deque +#usr/include/c++/12.2.0/debug/formatter.h +#usr/include/c++/12.2.0/debug/forward_list +#usr/include/c++/12.2.0/debug/functions.h +#usr/include/c++/12.2.0/debug/helper_functions.h +#usr/include/c++/12.2.0/debug/list +#usr/include/c++/12.2.0/debug/macros.h +#usr/include/c++/12.2.0/debug/map +#usr/include/c++/12.2.0/debug/map.h +#usr/include/c++/12.2.0/debug/multimap.h +#usr/include/c++/12.2.0/debug/multiset.h +#usr/include/c++/12.2.0/debug/safe_base.h +#usr/include/c++/12.2.0/debug/safe_container.h +#usr/include/c++/12.2.0/debug/safe_iterator.h +#usr/include/c++/12.2.0/debug/safe_iterator.tcc +#usr/include/c++/12.2.0/debug/safe_local_iterator.h +#usr/include/c++/12.2.0/debug/safe_local_iterator.tcc +#usr/include/c++/12.2.0/debug/safe_sequence.h +#usr/include/c++/12.2.0/debug/safe_sequence.tcc +#usr/include/c++/12.2.0/debug/safe_unordered_base.h +#usr/include/c++/12.2.0/debug/safe_unordered_container.h +#usr/include/c++/12.2.0/debug/safe_unordered_container.tcc +#usr/include/c++/12.2.0/debug/set +#usr/include/c++/12.2.0/debug/set.h +#usr/include/c++/12.2.0/debug/stl_iterator.h +#usr/include/c++/12.2.0/debug/string +#usr/include/c++/12.2.0/debug/unordered_map +#usr/include/c++/12.2.0/debug/unordered_set +#usr/include/c++/12.2.0/debug/vector +#usr/include/c++/12.2.0/decimal +#usr/include/c++/12.2.0/decimal/decimal +#usr/include/c++/12.2.0/decimal/decimal.h +#usr/include/c++/12.2.0/deque +#usr/include/c++/12.2.0/exception +#usr/include/c++/12.2.0/execution +#usr/include/c++/12.2.0/expected +#usr/include/c++/12.2.0/experimental +#usr/include/c++/12.2.0/experimental/algorithm +#usr/include/c++/12.2.0/experimental/any +#usr/include/c++/12.2.0/experimental/array +#usr/include/c++/12.2.0/experimental/bits +#usr/include/c++/12.2.0/experimental/bits/fs_dir.h +#usr/include/c++/12.2.0/experimental/bits/fs_fwd.h +#usr/include/c++/12.2.0/experimental/bits/fs_ops.h +#usr/include/c++/12.2.0/experimental/bits/fs_path.h +#usr/include/c++/12.2.0/experimental/bits/lfts_config.h +#usr/include/c++/12.2.0/experimental/bits/net.h +#usr/include/c++/12.2.0/experimental/bits/numeric_traits.h +#usr/include/c++/12.2.0/experimental/bits/shared_ptr.h +#usr/include/c++/12.2.0/experimental/bits/simd.h +#usr/include/c++/12.2.0/experimental/bits/simd_builtin.h +#usr/include/c++/12.2.0/experimental/bits/simd_converter.h +#usr/include/c++/12.2.0/experimental/bits/simd_detail.h +#usr/include/c++/12.2.0/experimental/bits/simd_fixed_size.h +#usr/include/c++/12.2.0/experimental/bits/simd_math.h +#usr/include/c++/12.2.0/experimental/bits/simd_neon.h +#usr/include/c++/12.2.0/experimental/bits/simd_ppc.h +#usr/include/c++/12.2.0/experimental/bits/simd_scalar.h +#usr/include/c++/12.2.0/experimental/bits/simd_x86.h +#usr/include/c++/12.2.0/experimental/bits/simd_x86_conversions.h +#usr/include/c++/12.2.0/experimental/bits/string_view.tcc +#usr/include/c++/12.2.0/experimental/buffer +#usr/include/c++/12.2.0/experimental/chrono +#usr/include/c++/12.2.0/experimental/deque +#usr/include/c++/12.2.0/experimental/executor +#usr/include/c++/12.2.0/experimental/filesystem +#usr/include/c++/12.2.0/experimental/forward_list +#usr/include/c++/12.2.0/experimental/functional +#usr/include/c++/12.2.0/experimental/internet +#usr/include/c++/12.2.0/experimental/io_context +#usr/include/c++/12.2.0/experimental/iterator +#usr/include/c++/12.2.0/experimental/list +#usr/include/c++/12.2.0/experimental/map +#usr/include/c++/12.2.0/experimental/memory +#usr/include/c++/12.2.0/experimental/memory_resource +#usr/include/c++/12.2.0/experimental/net +#usr/include/c++/12.2.0/experimental/netfwd +#usr/include/c++/12.2.0/experimental/numeric +#usr/include/c++/12.2.0/experimental/optional +#usr/include/c++/12.2.0/experimental/propagate_const +#usr/include/c++/12.2.0/experimental/random +#usr/include/c++/12.2.0/experimental/ratio +#usr/include/c++/12.2.0/experimental/regex +#usr/include/c++/12.2.0/experimental/set +#usr/include/c++/12.2.0/experimental/simd +#usr/include/c++/12.2.0/experimental/socket +#usr/include/c++/12.2.0/experimental/source_location +#usr/include/c++/12.2.0/experimental/string +#usr/include/c++/12.2.0/experimental/string_view +#usr/include/c++/12.2.0/experimental/system_error +#usr/include/c++/12.2.0/experimental/timer +#usr/include/c++/12.2.0/experimental/tuple +#usr/include/c++/12.2.0/experimental/type_traits +#usr/include/c++/12.2.0/experimental/unordered_map +#usr/include/c++/12.2.0/experimental/unordered_set +#usr/include/c++/12.2.0/experimental/utility +#usr/include/c++/12.2.0/experimental/vector +#usr/include/c++/12.2.0/ext +#usr/include/c++/12.2.0/ext/algorithm +#usr/include/c++/12.2.0/ext/aligned_buffer.h +#usr/include/c++/12.2.0/ext/alloc_traits.h +#usr/include/c++/12.2.0/ext/atomicity.h +#usr/include/c++/12.2.0/ext/bitmap_allocator.h +#usr/include/c++/12.2.0/ext/cast.h +#usr/include/c++/12.2.0/ext/cmath +#usr/include/c++/12.2.0/ext/codecvt_specializations.h +#usr/include/c++/12.2.0/ext/concurrence.h +#usr/include/c++/12.2.0/ext/debug_allocator.h +#usr/include/c++/12.2.0/ext/enc_filebuf.h +#usr/include/c++/12.2.0/ext/extptr_allocator.h +#usr/include/c++/12.2.0/ext/functional +#usr/include/c++/12.2.0/ext/hash_map +#usr/include/c++/12.2.0/ext/hash_set +#usr/include/c++/12.2.0/ext/iterator +#usr/include/c++/12.2.0/ext/malloc_allocator.h +#usr/include/c++/12.2.0/ext/memory +#usr/include/c++/12.2.0/ext/mt_allocator.h +#usr/include/c++/12.2.0/ext/new_allocator.h +#usr/include/c++/12.2.0/ext/numeric +#usr/include/c++/12.2.0/ext/numeric_traits.h +#usr/include/c++/12.2.0/ext/pb_ds +#usr/include/c++/12.2.0/ext/pb_ds/assoc_container.hpp +#usr/include/c++/12.2.0/ext/pb_ds/detail +#usr/include/c++/12.2.0/ext/pb_ds/detail/bin_search_tree_ +#usr/include/c++/12.2.0/ext/pb_ds/detail/bin_search_tree_/bin_search_tree_.hpp +#usr/include/c++/12.2.0/ext/pb_ds/detail/bin_search_tree_/constructors_destructor_fn_imps.hpp +#usr/include/c++/12.2.0/ext/pb_ds/detail/bin_search_tree_/debug_fn_imps.hpp +#usr/include/c++/12.2.0/ext/pb_ds/detail/bin_search_tree_/erase_fn_imps.hpp +#usr/include/c++/12.2.0/ext/pb_ds/detail/bin_search_tree_/find_fn_imps.hpp +#usr/include/c++/12.2.0/ext/pb_ds/detail/bin_search_tree_/info_fn_imps.hpp +#usr/include/c++/12.2.0/ext/pb_ds/detail/bin_search_tree_/insert_fn_imps.hpp +#usr/include/c++/12.2.0/ext/pb_ds/detail/bin_search_tree_/iterators_fn_imps.hpp +#usr/include/c++/12.2.0/ext/pb_ds/detail/bin_search_tree_/node_iterators.hpp +#usr/include/c++/12.2.0/ext/pb_ds/detail/bin_search_tree_/point_iterators.hpp +#usr/include/c++/12.2.0/ext/pb_ds/detail/bin_search_tree_/policy_access_fn_imps.hpp +#usr/include/c++/12.2.0/ext/pb_ds/detail/bin_search_tree_/r_erase_fn_imps.hpp +#usr/include/c++/12.2.0/ext/pb_ds/detail/bin_search_tree_/rotate_fn_imps.hpp +#usr/include/c++/12.2.0/ext/pb_ds/detail/bin_search_tree_/split_join_fn_imps.hpp +#usr/include/c++/12.2.0/ext/pb_ds/detail/bin_search_tree_/traits.hpp +#usr/include/c++/12.2.0/ext/pb_ds/detail/binary_heap_ +#usr/include/c++/12.2.0/ext/pb_ds/detail/binary_heap_/binary_heap_.hpp +#usr/include/c++/12.2.0/ext/pb_ds/detail/binary_heap_/const_iterator.hpp +#usr/include/c++/12.2.0/ext/pb_ds/detail/binary_heap_/constructors_destructor_fn_imps.hpp +#usr/include/c++/12.2.0/ext/pb_ds/detail/binary_heap_/debug_fn_imps.hpp +#usr/include/c++/12.2.0/ext/pb_ds/detail/binary_heap_/entry_cmp.hpp +#usr/include/c++/12.2.0/ext/pb_ds/detail/binary_heap_/entry_pred.hpp +#usr/include/c++/12.2.0/ext/pb_ds/detail/binary_heap_/erase_fn_imps.hpp +#usr/include/c++/12.2.0/ext/pb_ds/detail/binary_heap_/find_fn_imps.hpp +#usr/include/c++/12.2.0/ext/pb_ds/detail/binary_heap_/info_fn_imps.hpp +#usr/include/c++/12.2.0/ext/pb_ds/detail/binary_heap_/insert_fn_imps.hpp +#usr/include/c++/12.2.0/ext/pb_ds/detail/binary_heap_/iterators_fn_imps.hpp +#usr/include/c++/12.2.0/ext/pb_ds/detail/binary_heap_/point_const_iterator.hpp +#usr/include/c++/12.2.0/ext/pb_ds/detail/binary_heap_/policy_access_fn_imps.hpp +#usr/include/c++/12.2.0/ext/pb_ds/detail/binary_heap_/resize_policy.hpp +#usr/include/c++/12.2.0/ext/pb_ds/detail/binary_heap_/split_join_fn_imps.hpp +#usr/include/c++/12.2.0/ext/pb_ds/detail/binary_heap_/trace_fn_imps.hpp +#usr/include/c++/12.2.0/ext/pb_ds/detail/binomial_heap_ +#usr/include/c++/12.2.0/ext/pb_ds/detail/binomial_heap_/binomial_heap_.hpp +#usr/include/c++/12.2.0/ext/pb_ds/detail/binomial_heap_/constructors_destructor_fn_imps.hpp +#usr/include/c++/12.2.0/ext/pb_ds/detail/binomial_heap_/debug_fn_imps.hpp +#usr/include/c++/12.2.0/ext/pb_ds/detail/binomial_heap_base_ +#usr/include/c++/12.2.0/ext/pb_ds/detail/binomial_heap_base_/binomial_heap_base_.hpp +#usr/include/c++/12.2.0/ext/pb_ds/detail/binomial_heap_base_/constructors_destructor_fn_imps.hpp +#usr/include/c++/12.2.0/ext/pb_ds/detail/binomial_heap_base_/debug_fn_imps.hpp +#usr/include/c++/12.2.0/ext/pb_ds/detail/binomial_heap_base_/erase_fn_imps.hpp +#usr/include/c++/12.2.0/ext/pb_ds/detail/binomial_heap_base_/find_fn_imps.hpp +#usr/include/c++/12.2.0/ext/pb_ds/detail/binomial_heap_base_/insert_fn_imps.hpp +#usr/include/c++/12.2.0/ext/pb_ds/detail/binomial_heap_base_/split_join_fn_imps.hpp +#usr/include/c++/12.2.0/ext/pb_ds/detail/branch_policy +#usr/include/c++/12.2.0/ext/pb_ds/detail/branch_policy/branch_policy.hpp +#usr/include/c++/12.2.0/ext/pb_ds/detail/branch_policy/null_node_metadata.hpp +#usr/include/c++/12.2.0/ext/pb_ds/detail/branch_policy/traits.hpp +#usr/include/c++/12.2.0/ext/pb_ds/detail/cc_hash_table_map_ +#usr/include/c++/12.2.0/ext/pb_ds/detail/cc_hash_table_map_/cc_ht_map_.hpp +#usr/include/c++/12.2.0/ext/pb_ds/detail/cc_hash_table_map_/cmp_fn_imps.hpp +#usr/include/c++/12.2.0/ext/pb_ds/detail/cc_hash_table_map_/cond_key_dtor_entry_dealtor.hpp +#usr/include/c++/12.2.0/ext/pb_ds/detail/cc_hash_table_map_/constructor_destructor_fn_imps.hpp +#usr/include/c++/12.2.0/ext/pb_ds/detail/cc_hash_table_map_/constructor_destructor_no_store_hash_fn_imps.hpp +#usr/include/c++/12.2.0/ext/pb_ds/detail/cc_hash_table_map_/constructor_destructor_store_hash_fn_imps.hpp +#usr/include/c++/12.2.0/ext/pb_ds/detail/cc_hash_table_map_/debug_fn_imps.hpp +#usr/include/c++/12.2.0/ext/pb_ds/detail/cc_hash_table_map_/debug_no_store_hash_fn_imps.hpp +#usr/include/c++/12.2.0/ext/pb_ds/detail/cc_hash_table_map_/debug_store_hash_fn_imps.hpp +#usr/include/c++/12.2.0/ext/pb_ds/detail/cc_hash_table_map_/entry_list_fn_imps.hpp +#usr/include/c++/12.2.0/ext/pb_ds/detail/cc_hash_table_map_/erase_fn_imps.hpp +#usr/include/c++/12.2.0/ext/pb_ds/detail/cc_hash_table_map_/erase_no_store_hash_fn_imps.hpp +#usr/include/c++/12.2.0/ext/pb_ds/detail/cc_hash_table_map_/erase_store_hash_fn_imps.hpp +#usr/include/c++/12.2.0/ext/pb_ds/detail/cc_hash_table_map_/find_fn_imps.hpp +#usr/include/c++/12.2.0/ext/pb_ds/detail/cc_hash_table_map_/find_store_hash_fn_imps.hpp +#usr/include/c++/12.2.0/ext/pb_ds/detail/cc_hash_table_map_/info_fn_imps.hpp +#usr/include/c++/12.2.0/ext/pb_ds/detail/cc_hash_table_map_/insert_fn_imps.hpp +#usr/include/c++/12.2.0/ext/pb_ds/detail/cc_hash_table_map_/insert_no_store_hash_fn_imps.hpp +#usr/include/c++/12.2.0/ext/pb_ds/detail/cc_hash_table_map_/insert_store_hash_fn_imps.hpp +#usr/include/c++/12.2.0/ext/pb_ds/detail/cc_hash_table_map_/iterators_fn_imps.hpp +#usr/include/c++/12.2.0/ext/pb_ds/detail/cc_hash_table_map_/policy_access_fn_imps.hpp +#usr/include/c++/12.2.0/ext/pb_ds/detail/cc_hash_table_map_/resize_fn_imps.hpp +#usr/include/c++/12.2.0/ext/pb_ds/detail/cc_hash_table_map_/resize_no_store_hash_fn_imps.hpp +#usr/include/c++/12.2.0/ext/pb_ds/detail/cc_hash_table_map_/resize_store_hash_fn_imps.hpp +#usr/include/c++/12.2.0/ext/pb_ds/detail/cc_hash_table_map_/size_fn_imps.hpp +#usr/include/c++/12.2.0/ext/pb_ds/detail/cc_hash_table_map_/trace_fn_imps.hpp +#usr/include/c++/12.2.0/ext/pb_ds/detail/cond_dealtor.hpp +#usr/include/c++/12.2.0/ext/pb_ds/detail/container_base_dispatch.hpp +#usr/include/c++/12.2.0/ext/pb_ds/detail/debug_map_base.hpp +#usr/include/c++/12.2.0/ext/pb_ds/detail/eq_fn +#usr/include/c++/12.2.0/ext/pb_ds/detail/eq_fn/eq_by_less.hpp +#usr/include/c++/12.2.0/ext/pb_ds/detail/eq_fn/hash_eq_fn.hpp +#usr/include/c++/12.2.0/ext/pb_ds/detail/gp_hash_table_map_ +#usr/include/c++/12.2.0/ext/pb_ds/detail/gp_hash_table_map_/constructor_destructor_fn_imps.hpp +#usr/include/c++/12.2.0/ext/pb_ds/detail/gp_hash_table_map_/constructor_destructor_no_store_hash_fn_imps.hpp +#usr/include/c++/12.2.0/ext/pb_ds/detail/gp_hash_table_map_/constructor_destructor_store_hash_fn_imps.hpp +#usr/include/c++/12.2.0/ext/pb_ds/detail/gp_hash_table_map_/debug_fn_imps.hpp +#usr/include/c++/12.2.0/ext/pb_ds/detail/gp_hash_table_map_/debug_no_store_hash_fn_imps.hpp +#usr/include/c++/12.2.0/ext/pb_ds/detail/gp_hash_table_map_/debug_store_hash_fn_imps.hpp +#usr/include/c++/12.2.0/ext/pb_ds/detail/gp_hash_table_map_/erase_fn_imps.hpp +#usr/include/c++/12.2.0/ext/pb_ds/detail/gp_hash_table_map_/erase_no_store_hash_fn_imps.hpp +#usr/include/c++/12.2.0/ext/pb_ds/detail/gp_hash_table_map_/erase_store_hash_fn_imps.hpp +#usr/include/c++/12.2.0/ext/pb_ds/detail/gp_hash_table_map_/find_fn_imps.hpp +#usr/include/c++/12.2.0/ext/pb_ds/detail/gp_hash_table_map_/find_no_store_hash_fn_imps.hpp +#usr/include/c++/12.2.0/ext/pb_ds/detail/gp_hash_table_map_/find_store_hash_fn_imps.hpp +#usr/include/c++/12.2.0/ext/pb_ds/detail/gp_hash_table_map_/gp_ht_map_.hpp +#usr/include/c++/12.2.0/ext/pb_ds/detail/gp_hash_table_map_/info_fn_imps.hpp +#usr/include/c++/12.2.0/ext/pb_ds/detail/gp_hash_table_map_/insert_fn_imps.hpp +#usr/include/c++/12.2.0/ext/pb_ds/detail/gp_hash_table_map_/insert_no_store_hash_fn_imps.hpp +#usr/include/c++/12.2.0/ext/pb_ds/detail/gp_hash_table_map_/insert_store_hash_fn_imps.hpp +#usr/include/c++/12.2.0/ext/pb_ds/detail/gp_hash_table_map_/iterator_fn_imps.hpp +#usr/include/c++/12.2.0/ext/pb_ds/detail/gp_hash_table_map_/policy_access_fn_imps.hpp +#usr/include/c++/12.2.0/ext/pb_ds/detail/gp_hash_table_map_/resize_fn_imps.hpp +#usr/include/c++/12.2.0/ext/pb_ds/detail/gp_hash_table_map_/resize_no_store_hash_fn_imps.hpp +#usr/include/c++/12.2.0/ext/pb_ds/detail/gp_hash_table_map_/resize_store_hash_fn_imps.hpp +#usr/include/c++/12.2.0/ext/pb_ds/detail/gp_hash_table_map_/trace_fn_imps.hpp +#usr/include/c++/12.2.0/ext/pb_ds/detail/hash_fn +#usr/include/c++/12.2.0/ext/pb_ds/detail/hash_fn/direct_mask_range_hashing_imp.hpp +#usr/include/c++/12.2.0/ext/pb_ds/detail/hash_fn/direct_mod_range_hashing_imp.hpp +#usr/include/c++/12.2.0/ext/pb_ds/detail/hash_fn/linear_probe_fn_imp.hpp +#usr/include/c++/12.2.0/ext/pb_ds/detail/hash_fn/mask_based_range_hashing.hpp +#usr/include/c++/12.2.0/ext/pb_ds/detail/hash_fn/mod_based_range_hashing.hpp +#usr/include/c++/12.2.0/ext/pb_ds/detail/hash_fn/probe_fn_base.hpp +#usr/include/c++/12.2.0/ext/pb_ds/detail/hash_fn/quadratic_probe_fn_imp.hpp +#usr/include/c++/12.2.0/ext/pb_ds/detail/hash_fn/ranged_hash_fn.hpp +#usr/include/c++/12.2.0/ext/pb_ds/detail/hash_fn/ranged_probe_fn.hpp +#usr/include/c++/12.2.0/ext/pb_ds/detail/hash_fn/sample_probe_fn.hpp +#usr/include/c++/12.2.0/ext/pb_ds/detail/hash_fn/sample_range_hashing.hpp +#usr/include/c++/12.2.0/ext/pb_ds/detail/hash_fn/sample_ranged_hash_fn.hpp +#usr/include/c++/12.2.0/ext/pb_ds/detail/hash_fn/sample_ranged_probe_fn.hpp +#usr/include/c++/12.2.0/ext/pb_ds/detail/left_child_next_sibling_heap_ +#usr/include/c++/12.2.0/ext/pb_ds/detail/left_child_next_sibling_heap_/const_iterator.hpp +#usr/include/c++/12.2.0/ext/pb_ds/detail/left_child_next_sibling_heap_/constructors_destructor_fn_imps.hpp +#usr/include/c++/12.2.0/ext/pb_ds/detail/left_child_next_sibling_heap_/debug_fn_imps.hpp +#usr/include/c++/12.2.0/ext/pb_ds/detail/left_child_next_sibling_heap_/erase_fn_imps.hpp +#usr/include/c++/12.2.0/ext/pb_ds/detail/left_child_next_sibling_heap_/info_fn_imps.hpp +#usr/include/c++/12.2.0/ext/pb_ds/detail/left_child_next_sibling_heap_/insert_fn_imps.hpp +#usr/include/c++/12.2.0/ext/pb_ds/detail/left_child_next_sibling_heap_/iterators_fn_imps.hpp +#usr/include/c++/12.2.0/ext/pb_ds/detail/left_child_next_sibling_heap_/left_child_next_sibling_heap_.hpp +#usr/include/c++/12.2.0/ext/pb_ds/detail/left_child_next_sibling_heap_/node.hpp +#usr/include/c++/12.2.0/ext/pb_ds/detail/left_child_next_sibling_heap_/point_const_iterator.hpp +#usr/include/c++/12.2.0/ext/pb_ds/detail/left_child_next_sibling_heap_/policy_access_fn_imps.hpp +#usr/include/c++/12.2.0/ext/pb_ds/detail/left_child_next_sibling_heap_/trace_fn_imps.hpp +#usr/include/c++/12.2.0/ext/pb_ds/detail/list_update_map_ +#usr/include/c++/12.2.0/ext/pb_ds/detail/list_update_map_/constructor_destructor_fn_imps.hpp +#usr/include/c++/12.2.0/ext/pb_ds/detail/list_update_map_/debug_fn_imps.hpp +#usr/include/c++/12.2.0/ext/pb_ds/detail/list_update_map_/entry_metadata_base.hpp +#usr/include/c++/12.2.0/ext/pb_ds/detail/list_update_map_/erase_fn_imps.hpp +#usr/include/c++/12.2.0/ext/pb_ds/detail/list_update_map_/find_fn_imps.hpp +#usr/include/c++/12.2.0/ext/pb_ds/detail/list_update_map_/info_fn_imps.hpp +#usr/include/c++/12.2.0/ext/pb_ds/detail/list_update_map_/insert_fn_imps.hpp +#usr/include/c++/12.2.0/ext/pb_ds/detail/list_update_map_/iterators_fn_imps.hpp +#usr/include/c++/12.2.0/ext/pb_ds/detail/list_update_map_/lu_map_.hpp +#usr/include/c++/12.2.0/ext/pb_ds/detail/list_update_map_/trace_fn_imps.hpp +#usr/include/c++/12.2.0/ext/pb_ds/detail/list_update_policy +#usr/include/c++/12.2.0/ext/pb_ds/detail/list_update_policy/lu_counter_metadata.hpp +#usr/include/c++/12.2.0/ext/pb_ds/detail/list_update_policy/sample_update_policy.hpp +#usr/include/c++/12.2.0/ext/pb_ds/detail/ov_tree_map_ +#usr/include/c++/12.2.0/ext/pb_ds/detail/ov_tree_map_/constructors_destructor_fn_imps.hpp +#usr/include/c++/12.2.0/ext/pb_ds/detail/ov_tree_map_/debug_fn_imps.hpp +#usr/include/c++/12.2.0/ext/pb_ds/detail/ov_tree_map_/erase_fn_imps.hpp +#usr/include/c++/12.2.0/ext/pb_ds/detail/ov_tree_map_/info_fn_imps.hpp +#usr/include/c++/12.2.0/ext/pb_ds/detail/ov_tree_map_/insert_fn_imps.hpp +#usr/include/c++/12.2.0/ext/pb_ds/detail/ov_tree_map_/iterators_fn_imps.hpp +#usr/include/c++/12.2.0/ext/pb_ds/detail/ov_tree_map_/node_iterators.hpp +#usr/include/c++/12.2.0/ext/pb_ds/detail/ov_tree_map_/ov_tree_map_.hpp +#usr/include/c++/12.2.0/ext/pb_ds/detail/ov_tree_map_/policy_access_fn_imps.hpp +#usr/include/c++/12.2.0/ext/pb_ds/detail/ov_tree_map_/split_join_fn_imps.hpp +#usr/include/c++/12.2.0/ext/pb_ds/detail/ov_tree_map_/traits.hpp +#usr/include/c++/12.2.0/ext/pb_ds/detail/pairing_heap_ +#usr/include/c++/12.2.0/ext/pb_ds/detail/pairing_heap_/constructors_destructor_fn_imps.hpp +#usr/include/c++/12.2.0/ext/pb_ds/detail/pairing_heap_/debug_fn_imps.hpp +#usr/include/c++/12.2.0/ext/pb_ds/detail/pairing_heap_/erase_fn_imps.hpp +#usr/include/c++/12.2.0/ext/pb_ds/detail/pairing_heap_/find_fn_imps.hpp +#usr/include/c++/12.2.0/ext/pb_ds/detail/pairing_heap_/insert_fn_imps.hpp +#usr/include/c++/12.2.0/ext/pb_ds/detail/pairing_heap_/pairing_heap_.hpp +#usr/include/c++/12.2.0/ext/pb_ds/detail/pairing_heap_/split_join_fn_imps.hpp +#usr/include/c++/12.2.0/ext/pb_ds/detail/pat_trie_ +#usr/include/c++/12.2.0/ext/pb_ds/detail/pat_trie_/constructors_destructor_fn_imps.hpp +#usr/include/c++/12.2.0/ext/pb_ds/detail/pat_trie_/debug_fn_imps.hpp +#usr/include/c++/12.2.0/ext/pb_ds/detail/pat_trie_/erase_fn_imps.hpp +#usr/include/c++/12.2.0/ext/pb_ds/detail/pat_trie_/find_fn_imps.hpp +#usr/include/c++/12.2.0/ext/pb_ds/detail/pat_trie_/info_fn_imps.hpp +#usr/include/c++/12.2.0/ext/pb_ds/detail/pat_trie_/insert_join_fn_imps.hpp +#usr/include/c++/12.2.0/ext/pb_ds/detail/pat_trie_/iterators_fn_imps.hpp +#usr/include/c++/12.2.0/ext/pb_ds/detail/pat_trie_/pat_trie_.hpp +#usr/include/c++/12.2.0/ext/pb_ds/detail/pat_trie_/pat_trie_base.hpp +#usr/include/c++/12.2.0/ext/pb_ds/detail/pat_trie_/policy_access_fn_imps.hpp +#usr/include/c++/12.2.0/ext/pb_ds/detail/pat_trie_/r_erase_fn_imps.hpp +#usr/include/c++/12.2.0/ext/pb_ds/detail/pat_trie_/rotate_fn_imps.hpp +#usr/include/c++/12.2.0/ext/pb_ds/detail/pat_trie_/split_fn_imps.hpp +#usr/include/c++/12.2.0/ext/pb_ds/detail/pat_trie_/synth_access_traits.hpp +#usr/include/c++/12.2.0/ext/pb_ds/detail/pat_trie_/trace_fn_imps.hpp +#usr/include/c++/12.2.0/ext/pb_ds/detail/pat_trie_/traits.hpp +#usr/include/c++/12.2.0/ext/pb_ds/detail/pat_trie_/update_fn_imps.hpp +#usr/include/c++/12.2.0/ext/pb_ds/detail/priority_queue_base_dispatch.hpp +#usr/include/c++/12.2.0/ext/pb_ds/detail/rb_tree_map_ +#usr/include/c++/12.2.0/ext/pb_ds/detail/rb_tree_map_/constructors_destructor_fn_imps.hpp +#usr/include/c++/12.2.0/ext/pb_ds/detail/rb_tree_map_/debug_fn_imps.hpp +#usr/include/c++/12.2.0/ext/pb_ds/detail/rb_tree_map_/erase_fn_imps.hpp +#usr/include/c++/12.2.0/ext/pb_ds/detail/rb_tree_map_/find_fn_imps.hpp +#usr/include/c++/12.2.0/ext/pb_ds/detail/rb_tree_map_/info_fn_imps.hpp +#usr/include/c++/12.2.0/ext/pb_ds/detail/rb_tree_map_/insert_fn_imps.hpp +#usr/include/c++/12.2.0/ext/pb_ds/detail/rb_tree_map_/node.hpp +#usr/include/c++/12.2.0/ext/pb_ds/detail/rb_tree_map_/rb_tree_.hpp +#usr/include/c++/12.2.0/ext/pb_ds/detail/rb_tree_map_/split_join_fn_imps.hpp +#usr/include/c++/12.2.0/ext/pb_ds/detail/rb_tree_map_/traits.hpp +#usr/include/c++/12.2.0/ext/pb_ds/detail/rc_binomial_heap_ +#usr/include/c++/12.2.0/ext/pb_ds/detail/rc_binomial_heap_/constructors_destructor_fn_imps.hpp +#usr/include/c++/12.2.0/ext/pb_ds/detail/rc_binomial_heap_/debug_fn_imps.hpp +#usr/include/c++/12.2.0/ext/pb_ds/detail/rc_binomial_heap_/erase_fn_imps.hpp +#usr/include/c++/12.2.0/ext/pb_ds/detail/rc_binomial_heap_/insert_fn_imps.hpp +#usr/include/c++/12.2.0/ext/pb_ds/detail/rc_binomial_heap_/rc.hpp +#usr/include/c++/12.2.0/ext/pb_ds/detail/rc_binomial_heap_/rc_binomial_heap_.hpp +#usr/include/c++/12.2.0/ext/pb_ds/detail/rc_binomial_heap_/split_join_fn_imps.hpp +#usr/include/c++/12.2.0/ext/pb_ds/detail/rc_binomial_heap_/trace_fn_imps.hpp +#usr/include/c++/12.2.0/ext/pb_ds/detail/resize_policy +#usr/include/c++/12.2.0/ext/pb_ds/detail/resize_policy/cc_hash_max_collision_check_resize_trigger_imp.hpp +#usr/include/c++/12.2.0/ext/pb_ds/detail/resize_policy/hash_exponential_size_policy_imp.hpp +#usr/include/c++/12.2.0/ext/pb_ds/detail/resize_policy/hash_load_check_resize_trigger_imp.hpp +#usr/include/c++/12.2.0/ext/pb_ds/detail/resize_policy/hash_load_check_resize_trigger_size_base.hpp +#usr/include/c++/12.2.0/ext/pb_ds/detail/resize_policy/hash_prime_size_policy_imp.hpp +#usr/include/c++/12.2.0/ext/pb_ds/detail/resize_policy/hash_standard_resize_policy_imp.hpp +#usr/include/c++/12.2.0/ext/pb_ds/detail/resize_policy/sample_resize_policy.hpp +#usr/include/c++/12.2.0/ext/pb_ds/detail/resize_policy/sample_resize_trigger.hpp +#usr/include/c++/12.2.0/ext/pb_ds/detail/resize_policy/sample_size_policy.hpp +#usr/include/c++/12.2.0/ext/pb_ds/detail/splay_tree_ +#usr/include/c++/12.2.0/ext/pb_ds/detail/splay_tree_/constructors_destructor_fn_imps.hpp +#usr/include/c++/12.2.0/ext/pb_ds/detail/splay_tree_/debug_fn_imps.hpp +#usr/include/c++/12.2.0/ext/pb_ds/detail/splay_tree_/erase_fn_imps.hpp +#usr/include/c++/12.2.0/ext/pb_ds/detail/splay_tree_/find_fn_imps.hpp +#usr/include/c++/12.2.0/ext/pb_ds/detail/splay_tree_/info_fn_imps.hpp +#usr/include/c++/12.2.0/ext/pb_ds/detail/splay_tree_/insert_fn_imps.hpp +#usr/include/c++/12.2.0/ext/pb_ds/detail/splay_tree_/node.hpp +#usr/include/c++/12.2.0/ext/pb_ds/detail/splay_tree_/splay_fn_imps.hpp +#usr/include/c++/12.2.0/ext/pb_ds/detail/splay_tree_/splay_tree_.hpp +#usr/include/c++/12.2.0/ext/pb_ds/detail/splay_tree_/split_join_fn_imps.hpp +#usr/include/c++/12.2.0/ext/pb_ds/detail/splay_tree_/traits.hpp +#usr/include/c++/12.2.0/ext/pb_ds/detail/standard_policies.hpp +#usr/include/c++/12.2.0/ext/pb_ds/detail/thin_heap_ +#usr/include/c++/12.2.0/ext/pb_ds/detail/thin_heap_/constructors_destructor_fn_imps.hpp +#usr/include/c++/12.2.0/ext/pb_ds/detail/thin_heap_/debug_fn_imps.hpp +#usr/include/c++/12.2.0/ext/pb_ds/detail/thin_heap_/erase_fn_imps.hpp +#usr/include/c++/12.2.0/ext/pb_ds/detail/thin_heap_/find_fn_imps.hpp +#usr/include/c++/12.2.0/ext/pb_ds/detail/thin_heap_/insert_fn_imps.hpp +#usr/include/c++/12.2.0/ext/pb_ds/detail/thin_heap_/split_join_fn_imps.hpp +#usr/include/c++/12.2.0/ext/pb_ds/detail/thin_heap_/thin_heap_.hpp +#usr/include/c++/12.2.0/ext/pb_ds/detail/thin_heap_/trace_fn_imps.hpp +#usr/include/c++/12.2.0/ext/pb_ds/detail/tree_policy +#usr/include/c++/12.2.0/ext/pb_ds/detail/tree_policy/node_metadata_selector.hpp +#usr/include/c++/12.2.0/ext/pb_ds/detail/tree_policy/order_statistics_imp.hpp +#usr/include/c++/12.2.0/ext/pb_ds/detail/tree_policy/sample_tree_node_update.hpp +#usr/include/c++/12.2.0/ext/pb_ds/detail/tree_trace_base.hpp +#usr/include/c++/12.2.0/ext/pb_ds/detail/trie_policy +#usr/include/c++/12.2.0/ext/pb_ds/detail/trie_policy/node_metadata_selector.hpp +#usr/include/c++/12.2.0/ext/pb_ds/detail/trie_policy/order_statistics_imp.hpp +#usr/include/c++/12.2.0/ext/pb_ds/detail/trie_policy/prefix_search_node_update_imp.hpp +#usr/include/c++/12.2.0/ext/pb_ds/detail/trie_policy/sample_trie_access_traits.hpp +#usr/include/c++/12.2.0/ext/pb_ds/detail/trie_policy/sample_trie_node_update.hpp +#usr/include/c++/12.2.0/ext/pb_ds/detail/trie_policy/trie_policy_base.hpp +#usr/include/c++/12.2.0/ext/pb_ds/detail/trie_policy/trie_string_access_traits_imp.hpp +#usr/include/c++/12.2.0/ext/pb_ds/detail/type_utils.hpp +#usr/include/c++/12.2.0/ext/pb_ds/detail/types_traits.hpp +#usr/include/c++/12.2.0/ext/pb_ds/detail/unordered_iterator +#usr/include/c++/12.2.0/ext/pb_ds/detail/unordered_iterator/const_iterator.hpp +#usr/include/c++/12.2.0/ext/pb_ds/detail/unordered_iterator/iterator.hpp +#usr/include/c++/12.2.0/ext/pb_ds/detail/unordered_iterator/point_const_iterator.hpp +#usr/include/c++/12.2.0/ext/pb_ds/detail/unordered_iterator/point_iterator.hpp +#usr/include/c++/12.2.0/ext/pb_ds/exception.hpp +#usr/include/c++/12.2.0/ext/pb_ds/hash_policy.hpp +#usr/include/c++/12.2.0/ext/pb_ds/list_update_policy.hpp +#usr/include/c++/12.2.0/ext/pb_ds/priority_queue.hpp +#usr/include/c++/12.2.0/ext/pb_ds/tag_and_trait.hpp +#usr/include/c++/12.2.0/ext/pb_ds/tree_policy.hpp +#usr/include/c++/12.2.0/ext/pb_ds/trie_policy.hpp +#usr/include/c++/12.2.0/ext/pod_char_traits.h +#usr/include/c++/12.2.0/ext/pointer.h +#usr/include/c++/12.2.0/ext/pool_allocator.h +#usr/include/c++/12.2.0/ext/random +#usr/include/c++/12.2.0/ext/random.tcc +#usr/include/c++/12.2.0/ext/rb_tree +#usr/include/c++/12.2.0/ext/rc_string_base.h +#usr/include/c++/12.2.0/ext/rope +#usr/include/c++/12.2.0/ext/ropeimpl.h +#usr/include/c++/12.2.0/ext/slist +#usr/include/c++/12.2.0/ext/sso_string_base.h +#usr/include/c++/12.2.0/ext/stdio_filebuf.h +#usr/include/c++/12.2.0/ext/stdio_sync_filebuf.h +#usr/include/c++/12.2.0/ext/string_conversions.h +#usr/include/c++/12.2.0/ext/throw_allocator.h +#usr/include/c++/12.2.0/ext/type_traits.h +#usr/include/c++/12.2.0/ext/typelist.h +#usr/include/c++/12.2.0/ext/vstring.h +#usr/include/c++/12.2.0/ext/vstring.tcc +#usr/include/c++/12.2.0/ext/vstring_fwd.h +#usr/include/c++/12.2.0/ext/vstring_util.h +#usr/include/c++/12.2.0/fenv.h +#usr/include/c++/12.2.0/filesystem +#usr/include/c++/12.2.0/forward_list +#usr/include/c++/12.2.0/fstream +#usr/include/c++/12.2.0/functional +#usr/include/c++/12.2.0/future +#usr/include/c++/12.2.0/initializer_list +#usr/include/c++/12.2.0/iomanip +#usr/include/c++/12.2.0/ios +#usr/include/c++/12.2.0/iosfwd +#usr/include/c++/12.2.0/iostream +#usr/include/c++/12.2.0/istream +#usr/include/c++/12.2.0/iterator +#usr/include/c++/12.2.0/latch +#usr/include/c++/12.2.0/limits +#usr/include/c++/12.2.0/list +#usr/include/c++/12.2.0/locale +#usr/include/c++/12.2.0/map +#usr/include/c++/12.2.0/math.h +#usr/include/c++/12.2.0/memory +#usr/include/c++/12.2.0/memory_resource +#usr/include/c++/12.2.0/mutex +#usr/include/c++/12.2.0/new +#usr/include/c++/12.2.0/numbers +#usr/include/c++/12.2.0/numeric +#usr/include/c++/12.2.0/optional +#usr/include/c++/12.2.0/ostream +#usr/include/c++/12.2.0/parallel +#usr/include/c++/12.2.0/parallel/algo.h +#usr/include/c++/12.2.0/parallel/algobase.h +#usr/include/c++/12.2.0/parallel/algorithm +#usr/include/c++/12.2.0/parallel/algorithmfwd.h +#usr/include/c++/12.2.0/parallel/balanced_quicksort.h +#usr/include/c++/12.2.0/parallel/base.h +#usr/include/c++/12.2.0/parallel/basic_iterator.h +#usr/include/c++/12.2.0/parallel/checkers.h +#usr/include/c++/12.2.0/parallel/compatibility.h +#usr/include/c++/12.2.0/parallel/compiletime_settings.h +#usr/include/c++/12.2.0/parallel/equally_split.h +#usr/include/c++/12.2.0/parallel/features.h +#usr/include/c++/12.2.0/parallel/find.h +#usr/include/c++/12.2.0/parallel/find_selectors.h +#usr/include/c++/12.2.0/parallel/for_each.h +#usr/include/c++/12.2.0/parallel/for_each_selectors.h +#usr/include/c++/12.2.0/parallel/iterator.h +#usr/include/c++/12.2.0/parallel/list_partition.h +#usr/include/c++/12.2.0/parallel/losertree.h +#usr/include/c++/12.2.0/parallel/merge.h +#usr/include/c++/12.2.0/parallel/multiseq_selection.h +#usr/include/c++/12.2.0/parallel/multiway_merge.h +#usr/include/c++/12.2.0/parallel/multiway_mergesort.h +#usr/include/c++/12.2.0/parallel/numeric +#usr/include/c++/12.2.0/parallel/numericfwd.h +#usr/include/c++/12.2.0/parallel/omp_loop.h +#usr/include/c++/12.2.0/parallel/omp_loop_static.h +#usr/include/c++/12.2.0/parallel/par_loop.h +#usr/include/c++/12.2.0/parallel/parallel.h +#usr/include/c++/12.2.0/parallel/partial_sum.h +#usr/include/c++/12.2.0/parallel/partition.h +#usr/include/c++/12.2.0/parallel/queue.h +#usr/include/c++/12.2.0/parallel/quicksort.h +#usr/include/c++/12.2.0/parallel/random_number.h +#usr/include/c++/12.2.0/parallel/random_shuffle.h +#usr/include/c++/12.2.0/parallel/search.h +#usr/include/c++/12.2.0/parallel/set_operations.h +#usr/include/c++/12.2.0/parallel/settings.h +#usr/include/c++/12.2.0/parallel/sort.h +#usr/include/c++/12.2.0/parallel/tags.h +#usr/include/c++/12.2.0/parallel/types.h +#usr/include/c++/12.2.0/parallel/unique_copy.h +#usr/include/c++/12.2.0/parallel/workstealing.h +#usr/include/c++/12.2.0/pstl +#usr/include/c++/12.2.0/pstl/algorithm_fwd.h +#usr/include/c++/12.2.0/pstl/algorithm_impl.h +#usr/include/c++/12.2.0/pstl/execution_defs.h +#usr/include/c++/12.2.0/pstl/execution_impl.h +#usr/include/c++/12.2.0/pstl/glue_algorithm_defs.h +#usr/include/c++/12.2.0/pstl/glue_algorithm_impl.h +#usr/include/c++/12.2.0/pstl/glue_execution_defs.h +#usr/include/c++/12.2.0/pstl/glue_memory_defs.h +#usr/include/c++/12.2.0/pstl/glue_memory_impl.h +#usr/include/c++/12.2.0/pstl/glue_numeric_defs.h +#usr/include/c++/12.2.0/pstl/glue_numeric_impl.h +#usr/include/c++/12.2.0/pstl/memory_impl.h +#usr/include/c++/12.2.0/pstl/numeric_fwd.h +#usr/include/c++/12.2.0/pstl/numeric_impl.h +#usr/include/c++/12.2.0/pstl/parallel_backend.h +#usr/include/c++/12.2.0/pstl/parallel_backend_serial.h +#usr/include/c++/12.2.0/pstl/parallel_backend_tbb.h +#usr/include/c++/12.2.0/pstl/parallel_backend_utils.h +#usr/include/c++/12.2.0/pstl/parallel_impl.h +#usr/include/c++/12.2.0/pstl/pstl_config.h +#usr/include/c++/12.2.0/pstl/unseq_backend_simd.h +#usr/include/c++/12.2.0/pstl/utils.h +#usr/include/c++/12.2.0/queue +#usr/include/c++/12.2.0/random +#usr/include/c++/12.2.0/ranges +#usr/include/c++/12.2.0/ratio +#usr/include/c++/12.2.0/regex +#usr/include/c++/12.2.0/riscv64-unknown-linux-gnu +#usr/include/c++/12.2.0/riscv64-unknown-linux-gnu/bits +#usr/include/c++/12.2.0/riscv64-unknown-linux-gnu/bits/atomic_word.h +#usr/include/c++/12.2.0/riscv64-unknown-linux-gnu/bits/basic_file.h +#usr/include/c++/12.2.0/riscv64-unknown-linux-gnu/bits/c++allocator.h +#usr/include/c++/12.2.0/riscv64-unknown-linux-gnu/bits/c++config.h +#usr/include/c++/12.2.0/riscv64-unknown-linux-gnu/bits/c++io.h +#usr/include/c++/12.2.0/riscv64-unknown-linux-gnu/bits/c++locale.h +#usr/include/c++/12.2.0/riscv64-unknown-linux-gnu/bits/cpu_defines.h +#usr/include/c++/12.2.0/riscv64-unknown-linux-gnu/bits/ctype_base.h +#usr/include/c++/12.2.0/riscv64-unknown-linux-gnu/bits/ctype_inline.h +#usr/include/c++/12.2.0/riscv64-unknown-linux-gnu/bits/cxxabi_tweaks.h +#usr/include/c++/12.2.0/riscv64-unknown-linux-gnu/bits/error_constants.h +#usr/include/c++/12.2.0/riscv64-unknown-linux-gnu/bits/extc++.h +#usr/include/c++/12.2.0/riscv64-unknown-linux-gnu/bits/gthr-default.h +#usr/include/c++/12.2.0/riscv64-unknown-linux-gnu/bits/gthr-posix.h +#usr/include/c++/12.2.0/riscv64-unknown-linux-gnu/bits/gthr-single.h +#usr/include/c++/12.2.0/riscv64-unknown-linux-gnu/bits/gthr.h +#usr/include/c++/12.2.0/riscv64-unknown-linux-gnu/bits/messages_members.h +#usr/include/c++/12.2.0/riscv64-unknown-linux-gnu/bits/opt_random.h +#usr/include/c++/12.2.0/riscv64-unknown-linux-gnu/bits/os_defines.h +#usr/include/c++/12.2.0/riscv64-unknown-linux-gnu/bits/stdc++.h +#usr/include/c++/12.2.0/riscv64-unknown-linux-gnu/bits/stdtr1c++.h +#usr/include/c++/12.2.0/riscv64-unknown-linux-gnu/bits/time_members.h +#usr/include/c++/12.2.0/riscv64-unknown-linux-gnu/ext +#usr/include/c++/12.2.0/riscv64-unknown-linux-gnu/ext/opt_random.h +#usr/include/c++/12.2.0/scoped_allocator +#usr/include/c++/12.2.0/semaphore +#usr/include/c++/12.2.0/set +#usr/include/c++/12.2.0/shared_mutex +#usr/include/c++/12.2.0/source_location +#usr/include/c++/12.2.0/span +#usr/include/c++/12.2.0/spanstream +#usr/include/c++/12.2.0/sstream +#usr/include/c++/12.2.0/stack +#usr/include/c++/12.2.0/stacktrace +#usr/include/c++/12.2.0/stdatomic.h +#usr/include/c++/12.2.0/stdexcept +#usr/include/c++/12.2.0/stdlib.h +#usr/include/c++/12.2.0/stop_token +#usr/include/c++/12.2.0/streambuf +#usr/include/c++/12.2.0/string +#usr/include/c++/12.2.0/string_view +#usr/include/c++/12.2.0/syncstream +#usr/include/c++/12.2.0/system_error +#usr/include/c++/12.2.0/tgmath.h +#usr/include/c++/12.2.0/thread +#usr/include/c++/12.2.0/tr1 +#usr/include/c++/12.2.0/tr1/array +#usr/include/c++/12.2.0/tr1/bessel_function.tcc +#usr/include/c++/12.2.0/tr1/beta_function.tcc +#usr/include/c++/12.2.0/tr1/ccomplex +#usr/include/c++/12.2.0/tr1/cctype +#usr/include/c++/12.2.0/tr1/cfenv +#usr/include/c++/12.2.0/tr1/cfloat +#usr/include/c++/12.2.0/tr1/cinttypes +#usr/include/c++/12.2.0/tr1/climits +#usr/include/c++/12.2.0/tr1/cmath +#usr/include/c++/12.2.0/tr1/complex +#usr/include/c++/12.2.0/tr1/complex.h +#usr/include/c++/12.2.0/tr1/cstdarg +#usr/include/c++/12.2.0/tr1/cstdbool +#usr/include/c++/12.2.0/tr1/cstdint +#usr/include/c++/12.2.0/tr1/cstdio +#usr/include/c++/12.2.0/tr1/cstdlib +#usr/include/c++/12.2.0/tr1/ctgmath +#usr/include/c++/12.2.0/tr1/ctime +#usr/include/c++/12.2.0/tr1/ctype.h +#usr/include/c++/12.2.0/tr1/cwchar +#usr/include/c++/12.2.0/tr1/cwctype +#usr/include/c++/12.2.0/tr1/ell_integral.tcc +#usr/include/c++/12.2.0/tr1/exp_integral.tcc +#usr/include/c++/12.2.0/tr1/fenv.h +#usr/include/c++/12.2.0/tr1/float.h +#usr/include/c++/12.2.0/tr1/functional +#usr/include/c++/12.2.0/tr1/functional_hash.h +#usr/include/c++/12.2.0/tr1/gamma.tcc +#usr/include/c++/12.2.0/tr1/hashtable.h +#usr/include/c++/12.2.0/tr1/hashtable_policy.h +#usr/include/c++/12.2.0/tr1/hypergeometric.tcc +#usr/include/c++/12.2.0/tr1/inttypes.h +#usr/include/c++/12.2.0/tr1/legendre_function.tcc +#usr/include/c++/12.2.0/tr1/limits.h +#usr/include/c++/12.2.0/tr1/math.h +#usr/include/c++/12.2.0/tr1/memory +#usr/include/c++/12.2.0/tr1/modified_bessel_func.tcc +#usr/include/c++/12.2.0/tr1/poly_hermite.tcc +#usr/include/c++/12.2.0/tr1/poly_laguerre.tcc +#usr/include/c++/12.2.0/tr1/random +#usr/include/c++/12.2.0/tr1/random.h +#usr/include/c++/12.2.0/tr1/random.tcc +#usr/include/c++/12.2.0/tr1/regex +#usr/include/c++/12.2.0/tr1/riemann_zeta.tcc +#usr/include/c++/12.2.0/tr1/shared_ptr.h +#usr/include/c++/12.2.0/tr1/special_function_util.h +#usr/include/c++/12.2.0/tr1/stdarg.h +#usr/include/c++/12.2.0/tr1/stdbool.h +#usr/include/c++/12.2.0/tr1/stdint.h +#usr/include/c++/12.2.0/tr1/stdio.h +#usr/include/c++/12.2.0/tr1/stdlib.h +#usr/include/c++/12.2.0/tr1/tgmath.h +#usr/include/c++/12.2.0/tr1/tuple +#usr/include/c++/12.2.0/tr1/type_traits +#usr/include/c++/12.2.0/tr1/unordered_map +#usr/include/c++/12.2.0/tr1/unordered_map.h +#usr/include/c++/12.2.0/tr1/unordered_set +#usr/include/c++/12.2.0/tr1/unordered_set.h +#usr/include/c++/12.2.0/tr1/utility +#usr/include/c++/12.2.0/tr1/wchar.h +#usr/include/c++/12.2.0/tr1/wctype.h +#usr/include/c++/12.2.0/tr2 +#usr/include/c++/12.2.0/tr2/bool_set +#usr/include/c++/12.2.0/tr2/bool_set.tcc +#usr/include/c++/12.2.0/tr2/dynamic_bitset +#usr/include/c++/12.2.0/tr2/dynamic_bitset.tcc +#usr/include/c++/12.2.0/tr2/ratio +#usr/include/c++/12.2.0/tr2/type_traits +#usr/include/c++/12.2.0/tuple +#usr/include/c++/12.2.0/type_traits +#usr/include/c++/12.2.0/typeindex +#usr/include/c++/12.2.0/typeinfo +#usr/include/c++/12.2.0/unordered_map +#usr/include/c++/12.2.0/unordered_set +#usr/include/c++/12.2.0/utility +#usr/include/c++/12.2.0/valarray +#usr/include/c++/12.2.0/variant +#usr/include/c++/12.2.0/vector +#usr/include/c++/12.2.0/version +#usr/lib/gcc +#usr/lib/gcc/riscv64-unknown-linux-gnu +#usr/lib/gcc/riscv64-unknown-linux-gnu/12.2.0 +#usr/lib/gcc/riscv64-unknown-linux-gnu/12.2.0/cc1 +#usr/lib/gcc/riscv64-unknown-linux-gnu/12.2.0/cc1plus +#usr/lib/gcc/riscv64-unknown-linux-gnu/12.2.0/collect2 +#usr/lib/gcc/riscv64-unknown-linux-gnu/12.2.0/crtbegin.o +#usr/lib/gcc/riscv64-unknown-linux-gnu/12.2.0/crtbeginS.o +#usr/lib/gcc/riscv64-unknown-linux-gnu/12.2.0/crtbeginT.o +#usr/lib/gcc/riscv64-unknown-linux-gnu/12.2.0/crtend.o +#usr/lib/gcc/riscv64-unknown-linux-gnu/12.2.0/crtendS.o +#usr/lib/gcc/riscv64-unknown-linux-gnu/12.2.0/crti.o +#usr/lib/gcc/riscv64-unknown-linux-gnu/12.2.0/crtn.o +#usr/lib/gcc/riscv64-unknown-linux-gnu/12.2.0/g++-mapper-server +#usr/lib/gcc/riscv64-unknown-linux-gnu/12.2.0/include +#usr/lib/gcc/riscv64-unknown-linux-gnu/12.2.0/include-fixed +#usr/lib/gcc/riscv64-unknown-linux-gnu/12.2.0/include-fixed/README +#usr/lib/gcc/riscv64-unknown-linux-gnu/12.2.0/include-fixed/limits.h +#usr/lib/gcc/riscv64-unknown-linux-gnu/12.2.0/include-fixed/syslimits.h +#usr/lib/gcc/riscv64-unknown-linux-gnu/12.2.0/include/acc_prof.h +#usr/lib/gcc/riscv64-unknown-linux-gnu/12.2.0/include/float.h +#usr/lib/gcc/riscv64-unknown-linux-gnu/12.2.0/include/gcov.h +#usr/lib/gcc/riscv64-unknown-linux-gnu/12.2.0/include/iso646.h +#usr/lib/gcc/riscv64-unknown-linux-gnu/12.2.0/include/omp.h +#usr/lib/gcc/riscv64-unknown-linux-gnu/12.2.0/include/openacc.h +#usr/lib/gcc/riscv64-unknown-linux-gnu/12.2.0/include/sanitizer +#usr/lib/gcc/riscv64-unknown-linux-gnu/12.2.0/include/sanitizer/asan_interface.h +#usr/lib/gcc/riscv64-unknown-linux-gnu/12.2.0/include/sanitizer/common_interface_defs.h +#usr/lib/gcc/riscv64-unknown-linux-gnu/12.2.0/include/sanitizer/hwasan_interface.h +#usr/lib/gcc/riscv64-unknown-linux-gnu/12.2.0/include/sanitizer/lsan_interface.h +#usr/lib/gcc/riscv64-unknown-linux-gnu/12.2.0/include/sanitizer/tsan_interface.h +#usr/lib/gcc/riscv64-unknown-linux-gnu/12.2.0/include/ssp +#usr/lib/gcc/riscv64-unknown-linux-gnu/12.2.0/include/ssp/ssp.h +#usr/lib/gcc/riscv64-unknown-linux-gnu/12.2.0/include/ssp/stdio.h +#usr/lib/gcc/riscv64-unknown-linux-gnu/12.2.0/include/ssp/string.h +#usr/lib/gcc/riscv64-unknown-linux-gnu/12.2.0/include/ssp/unistd.h +#usr/lib/gcc/riscv64-unknown-linux-gnu/12.2.0/include/stdalign.h +#usr/lib/gcc/riscv64-unknown-linux-gnu/12.2.0/include/stdarg.h +#usr/lib/gcc/riscv64-unknown-linux-gnu/12.2.0/include/stdatomic.h +#usr/lib/gcc/riscv64-unknown-linux-gnu/12.2.0/include/stdbool.h +#usr/lib/gcc/riscv64-unknown-linux-gnu/12.2.0/include/stddef.h +#usr/lib/gcc/riscv64-unknown-linux-gnu/12.2.0/include/stdfix.h +#usr/lib/gcc/riscv64-unknown-linux-gnu/12.2.0/include/stdint-gcc.h +#usr/lib/gcc/riscv64-unknown-linux-gnu/12.2.0/include/stdint.h +#usr/lib/gcc/riscv64-unknown-linux-gnu/12.2.0/include/stdnoreturn.h +#usr/lib/gcc/riscv64-unknown-linux-gnu/12.2.0/include/unwind.h +#usr/lib/gcc/riscv64-unknown-linux-gnu/12.2.0/include/varargs.h +#usr/lib/gcc/riscv64-unknown-linux-gnu/12.2.0/install-tools +#usr/lib/gcc/riscv64-unknown-linux-gnu/12.2.0/install-tools/fixinc.sh +#usr/lib/gcc/riscv64-unknown-linux-gnu/12.2.0/install-tools/fixinc_list +#usr/lib/gcc/riscv64-unknown-linux-gnu/12.2.0/install-tools/fixincl +#usr/lib/gcc/riscv64-unknown-linux-gnu/12.2.0/install-tools/gsyslimits.h +#usr/lib/gcc/riscv64-unknown-linux-gnu/12.2.0/install-tools/include +#usr/lib/gcc/riscv64-unknown-linux-gnu/12.2.0/install-tools/include/README +#usr/lib/gcc/riscv64-unknown-linux-gnu/12.2.0/install-tools/include/limits.h +#usr/lib/gcc/riscv64-unknown-linux-gnu/12.2.0/install-tools/macro_list +#usr/lib/gcc/riscv64-unknown-linux-gnu/12.2.0/install-tools/mkheaders +#usr/lib/gcc/riscv64-unknown-linux-gnu/12.2.0/install-tools/mkheaders.conf +#usr/lib/gcc/riscv64-unknown-linux-gnu/12.2.0/install-tools/mkinstalldirs +#usr/lib/gcc/riscv64-unknown-linux-gnu/12.2.0/libgcc.a +#usr/lib/gcc/riscv64-unknown-linux-gnu/12.2.0/libgcc_eh.a +#usr/lib/gcc/riscv64-unknown-linux-gnu/12.2.0/libgcov.a +#usr/lib/gcc/riscv64-unknown-linux-gnu/12.2.0/liblto_plugin.la +#usr/lib/gcc/riscv64-unknown-linux-gnu/12.2.0/liblto_plugin.so +#usr/lib/gcc/riscv64-unknown-linux-gnu/12.2.0/lto-wrapper +#usr/lib/gcc/riscv64-unknown-linux-gnu/12.2.0/lto1 +#usr/lib/gcc/riscv64-unknown-linux-gnu/12.2.0/plugin +#usr/lib/gcc/riscv64-unknown-linux-gnu/12.2.0/plugin/gengtype +#usr/lib/gcc/riscv64-unknown-linux-gnu/12.2.0/plugin/gtype.state +#usr/lib/gcc/riscv64-unknown-linux-gnu/12.2.0/plugin/include +#usr/lib/gcc/riscv64-unknown-linux-gnu/12.2.0/plugin/include/ada +#usr/lib/gcc/riscv64-unknown-linux-gnu/12.2.0/plugin/include/ada/gcc-interface +#usr/lib/gcc/riscv64-unknown-linux-gnu/12.2.0/plugin/include/ada/gcc-interface/ada-tree.def +#usr/lib/gcc/riscv64-unknown-linux-gnu/12.2.0/plugin/include/addresses.h +#usr/lib/gcc/riscv64-unknown-linux-gnu/12.2.0/plugin/include/alias.h +#usr/lib/gcc/riscv64-unknown-linux-gnu/12.2.0/plugin/include/align.h +#usr/lib/gcc/riscv64-unknown-linux-gnu/12.2.0/plugin/include/all-tree.def +#usr/lib/gcc/riscv64-unknown-linux-gnu/12.2.0/plugin/include/alloc-pool.h +#usr/lib/gcc/riscv64-unknown-linux-gnu/12.2.0/plugin/include/ansidecl.h +#usr/lib/gcc/riscv64-unknown-linux-gnu/12.2.0/plugin/include/array-traits.h +#usr/lib/gcc/riscv64-unknown-linux-gnu/12.2.0/plugin/include/asan.h +#usr/lib/gcc/riscv64-unknown-linux-gnu/12.2.0/plugin/include/attr-fnspec.h +#usr/lib/gcc/riscv64-unknown-linux-gnu/12.2.0/plugin/include/attribs.h +#usr/lib/gcc/riscv64-unknown-linux-gnu/12.2.0/plugin/include/auto-host.h +#usr/lib/gcc/riscv64-unknown-linux-gnu/12.2.0/plugin/include/auto-profile.h +#usr/lib/gcc/riscv64-unknown-linux-gnu/12.2.0/plugin/include/b-header-vars +#usr/lib/gcc/riscv64-unknown-linux-gnu/12.2.0/plugin/include/backend.h +#usr/lib/gcc/riscv64-unknown-linux-gnu/12.2.0/plugin/include/basic-block.h +#usr/lib/gcc/riscv64-unknown-linux-gnu/12.2.0/plugin/include/bb-reorder.h +#usr/lib/gcc/riscv64-unknown-linux-gnu/12.2.0/plugin/include/bitmap.h +#usr/lib/gcc/riscv64-unknown-linux-gnu/12.2.0/plugin/include/builtin-attrs.def +#usr/lib/gcc/riscv64-unknown-linux-gnu/12.2.0/plugin/include/builtin-types.def +#usr/lib/gcc/riscv64-unknown-linux-gnu/12.2.0/plugin/include/builtins.def +#usr/lib/gcc/riscv64-unknown-linux-gnu/12.2.0/plugin/include/builtins.h +#usr/lib/gcc/riscv64-unknown-linux-gnu/12.2.0/plugin/include/bversion.h +#usr/lib/gcc/riscv64-unknown-linux-gnu/12.2.0/plugin/include/c-family +#usr/lib/gcc/riscv64-unknown-linux-gnu/12.2.0/plugin/include/c-family/c-common.def +#usr/lib/gcc/riscv64-unknown-linux-gnu/12.2.0/plugin/include/c-family/c-common.h +#usr/lib/gcc/riscv64-unknown-linux-gnu/12.2.0/plugin/include/c-family/c-objc.h +#usr/lib/gcc/riscv64-unknown-linux-gnu/12.2.0/plugin/include/c-family/c-pragma.h +#usr/lib/gcc/riscv64-unknown-linux-gnu/12.2.0/plugin/include/c-family/c-pretty-print.h +#usr/lib/gcc/riscv64-unknown-linux-gnu/12.2.0/plugin/include/c-tree.h +#usr/lib/gcc/riscv64-unknown-linux-gnu/12.2.0/plugin/include/calls.h +#usr/lib/gcc/riscv64-unknown-linux-gnu/12.2.0/plugin/include/ccmp.h +#usr/lib/gcc/riscv64-unknown-linux-gnu/12.2.0/plugin/include/cfg-flags.def +#usr/lib/gcc/riscv64-unknown-linux-gnu/12.2.0/plugin/include/cfg.h +#usr/lib/gcc/riscv64-unknown-linux-gnu/12.2.0/plugin/include/cfganal.h +#usr/lib/gcc/riscv64-unknown-linux-gnu/12.2.0/plugin/include/cfgbuild.h +#usr/lib/gcc/riscv64-unknown-linux-gnu/12.2.0/plugin/include/cfgcleanup.h +#usr/lib/gcc/riscv64-unknown-linux-gnu/12.2.0/plugin/include/cfgexpand.h +#usr/lib/gcc/riscv64-unknown-linux-gnu/12.2.0/plugin/include/cfghooks.h +#usr/lib/gcc/riscv64-unknown-linux-gnu/12.2.0/plugin/include/cfgloop.h +#usr/lib/gcc/riscv64-unknown-linux-gnu/12.2.0/plugin/include/cfgloopmanip.h +#usr/lib/gcc/riscv64-unknown-linux-gnu/12.2.0/plugin/include/cfgrtl.h +#usr/lib/gcc/riscv64-unknown-linux-gnu/12.2.0/plugin/include/cgraph.h +#usr/lib/gcc/riscv64-unknown-linux-gnu/12.2.0/plugin/include/cif-code.def +#usr/lib/gcc/riscv64-unknown-linux-gnu/12.2.0/plugin/include/collect-utils.h +#usr/lib/gcc/riscv64-unknown-linux-gnu/12.2.0/plugin/include/collect2-aix.h +#usr/lib/gcc/riscv64-unknown-linux-gnu/12.2.0/plugin/include/collect2.h +#usr/lib/gcc/riscv64-unknown-linux-gnu/12.2.0/plugin/include/color-macros.h +#usr/lib/gcc/riscv64-unknown-linux-gnu/12.2.0/plugin/include/conditions.h +#usr/lib/gcc/riscv64-unknown-linux-gnu/12.2.0/plugin/include/config +#usr/lib/gcc/riscv64-unknown-linux-gnu/12.2.0/plugin/include/config.h +#usr/lib/gcc/riscv64-unknown-linux-gnu/12.2.0/plugin/include/config/elfos.h +#usr/lib/gcc/riscv64-unknown-linux-gnu/12.2.0/plugin/include/config/glibc-stdint.h +#usr/lib/gcc/riscv64-unknown-linux-gnu/12.2.0/plugin/include/config/gnu-user.h +#usr/lib/gcc/riscv64-unknown-linux-gnu/12.2.0/plugin/include/config/initfini-array.h +#usr/lib/gcc/riscv64-unknown-linux-gnu/12.2.0/plugin/include/config/linux-protos.h +#usr/lib/gcc/riscv64-unknown-linux-gnu/12.2.0/plugin/include/config/linux.h +#usr/lib/gcc/riscv64-unknown-linux-gnu/12.2.0/plugin/include/config/riscv +#usr/lib/gcc/riscv64-unknown-linux-gnu/12.2.0/plugin/include/config/riscv/linux.h +#usr/lib/gcc/riscv64-unknown-linux-gnu/12.2.0/plugin/include/config/riscv/riscv-opts.h +#usr/lib/gcc/riscv64-unknown-linux-gnu/12.2.0/plugin/include/config/riscv/riscv-protos.h +#usr/lib/gcc/riscv64-unknown-linux-gnu/12.2.0/plugin/include/config/riscv/riscv.h +#usr/lib/gcc/riscv64-unknown-linux-gnu/12.2.0/plugin/include/configargs.h +#usr/lib/gcc/riscv64-unknown-linux-gnu/12.2.0/plugin/include/context.h +#usr/lib/gcc/riscv64-unknown-linux-gnu/12.2.0/plugin/include/convert.h +#usr/lib/gcc/riscv64-unknown-linux-gnu/12.2.0/plugin/include/coretypes.h +#usr/lib/gcc/riscv64-unknown-linux-gnu/12.2.0/plugin/include/coroutine-builtins.def +#usr/lib/gcc/riscv64-unknown-linux-gnu/12.2.0/plugin/include/coverage.h +#usr/lib/gcc/riscv64-unknown-linux-gnu/12.2.0/plugin/include/cp +#usr/lib/gcc/riscv64-unknown-linux-gnu/12.2.0/plugin/include/cp/cp-tree.def +#usr/lib/gcc/riscv64-unknown-linux-gnu/12.2.0/plugin/include/cp/cp-tree.h +#usr/lib/gcc/riscv64-unknown-linux-gnu/12.2.0/plugin/include/cp/cxx-pretty-print.h +#usr/lib/gcc/riscv64-unknown-linux-gnu/12.2.0/plugin/include/cp/name-lookup.h +#usr/lib/gcc/riscv64-unknown-linux-gnu/12.2.0/plugin/include/cp/operators.def +#usr/lib/gcc/riscv64-unknown-linux-gnu/12.2.0/plugin/include/cp/type-utils.h +#usr/lib/gcc/riscv64-unknown-linux-gnu/12.2.0/plugin/include/cppbuiltin.h +#usr/lib/gcc/riscv64-unknown-linux-gnu/12.2.0/plugin/include/cppdefault.h +#usr/lib/gcc/riscv64-unknown-linux-gnu/12.2.0/plugin/include/cpplib.h +#usr/lib/gcc/riscv64-unknown-linux-gnu/12.2.0/plugin/include/cselib.h +#usr/lib/gcc/riscv64-unknown-linux-gnu/12.2.0/plugin/include/ctfc.h +#usr/lib/gcc/riscv64-unknown-linux-gnu/12.2.0/plugin/include/d +#usr/lib/gcc/riscv64-unknown-linux-gnu/12.2.0/plugin/include/d/d-tree.def +#usr/lib/gcc/riscv64-unknown-linux-gnu/12.2.0/plugin/include/data-streamer.h +#usr/lib/gcc/riscv64-unknown-linux-gnu/12.2.0/plugin/include/dbgcnt.def +#usr/lib/gcc/riscv64-unknown-linux-gnu/12.2.0/plugin/include/dbgcnt.h +#usr/lib/gcc/riscv64-unknown-linux-gnu/12.2.0/plugin/include/dbxout.h +#usr/lib/gcc/riscv64-unknown-linux-gnu/12.2.0/plugin/include/dce.h +#usr/lib/gcc/riscv64-unknown-linux-gnu/12.2.0/plugin/include/ddg.h +#usr/lib/gcc/riscv64-unknown-linux-gnu/12.2.0/plugin/include/debug.h +#usr/lib/gcc/riscv64-unknown-linux-gnu/12.2.0/plugin/include/defaults.h +#usr/lib/gcc/riscv64-unknown-linux-gnu/12.2.0/plugin/include/df.h +#usr/lib/gcc/riscv64-unknown-linux-gnu/12.2.0/plugin/include/dfp.h +#usr/lib/gcc/riscv64-unknown-linux-gnu/12.2.0/plugin/include/diagnostic-color.h +#usr/lib/gcc/riscv64-unknown-linux-gnu/12.2.0/plugin/include/diagnostic-core.h +#usr/lib/gcc/riscv64-unknown-linux-gnu/12.2.0/plugin/include/diagnostic-event-id.h +#usr/lib/gcc/riscv64-unknown-linux-gnu/12.2.0/plugin/include/diagnostic-metadata.h +#usr/lib/gcc/riscv64-unknown-linux-gnu/12.2.0/plugin/include/diagnostic-path.h +#usr/lib/gcc/riscv64-unknown-linux-gnu/12.2.0/plugin/include/diagnostic-spec.h +#usr/lib/gcc/riscv64-unknown-linux-gnu/12.2.0/plugin/include/diagnostic-url.h +#usr/lib/gcc/riscv64-unknown-linux-gnu/12.2.0/plugin/include/diagnostic.def +#usr/lib/gcc/riscv64-unknown-linux-gnu/12.2.0/plugin/include/diagnostic.h +#usr/lib/gcc/riscv64-unknown-linux-gnu/12.2.0/plugin/include/digraph.h +#usr/lib/gcc/riscv64-unknown-linux-gnu/12.2.0/plugin/include/dojump.h +#usr/lib/gcc/riscv64-unknown-linux-gnu/12.2.0/plugin/include/dominance.h +#usr/lib/gcc/riscv64-unknown-linux-gnu/12.2.0/plugin/include/domwalk.h +#usr/lib/gcc/riscv64-unknown-linux-gnu/12.2.0/plugin/include/double-int.h +#usr/lib/gcc/riscv64-unknown-linux-gnu/12.2.0/plugin/include/dump-context.h +#usr/lib/gcc/riscv64-unknown-linux-gnu/12.2.0/plugin/include/dumpfile.h +#usr/lib/gcc/riscv64-unknown-linux-gnu/12.2.0/plugin/include/dwarf2asm.h +#usr/lib/gcc/riscv64-unknown-linux-gnu/12.2.0/plugin/include/dwarf2ctf.h +#usr/lib/gcc/riscv64-unknown-linux-gnu/12.2.0/plugin/include/dwarf2out.h +#usr/lib/gcc/riscv64-unknown-linux-gnu/12.2.0/plugin/include/edit-context.h +#usr/lib/gcc/riscv64-unknown-linux-gnu/12.2.0/plugin/include/emit-rtl.h +#usr/lib/gcc/riscv64-unknown-linux-gnu/12.2.0/plugin/include/errors.h +#usr/lib/gcc/riscv64-unknown-linux-gnu/12.2.0/plugin/include/escaped_string.h +#usr/lib/gcc/riscv64-unknown-linux-gnu/12.2.0/plugin/include/et-forest.h +#usr/lib/gcc/riscv64-unknown-linux-gnu/12.2.0/plugin/include/except.h +#usr/lib/gcc/riscv64-unknown-linux-gnu/12.2.0/plugin/include/explow.h +#usr/lib/gcc/riscv64-unknown-linux-gnu/12.2.0/plugin/include/expmed.h +#usr/lib/gcc/riscv64-unknown-linux-gnu/12.2.0/plugin/include/expr.h +#usr/lib/gcc/riscv64-unknown-linux-gnu/12.2.0/plugin/include/fibonacci_heap.h +#usr/lib/gcc/riscv64-unknown-linux-gnu/12.2.0/plugin/include/file-find.h +#usr/lib/gcc/riscv64-unknown-linux-gnu/12.2.0/plugin/include/file-prefix-map.h +#usr/lib/gcc/riscv64-unknown-linux-gnu/12.2.0/plugin/include/filenames.h +#usr/lib/gcc/riscv64-unknown-linux-gnu/12.2.0/plugin/include/fixed-value.h +#usr/lib/gcc/riscv64-unknown-linux-gnu/12.2.0/plugin/include/flag-types.h +#usr/lib/gcc/riscv64-unknown-linux-gnu/12.2.0/plugin/include/flags.h +#usr/lib/gcc/riscv64-unknown-linux-gnu/12.2.0/plugin/include/fold-const-call.h +#usr/lib/gcc/riscv64-unknown-linux-gnu/12.2.0/plugin/include/fold-const.h +#usr/lib/gcc/riscv64-unknown-linux-gnu/12.2.0/plugin/include/function-abi.h +#usr/lib/gcc/riscv64-unknown-linux-gnu/12.2.0/plugin/include/function.h +#usr/lib/gcc/riscv64-unknown-linux-gnu/12.2.0/plugin/include/gcc-plugin.h +#usr/lib/gcc/riscv64-unknown-linux-gnu/12.2.0/plugin/include/gcc-rich-location.h +#usr/lib/gcc/riscv64-unknown-linux-gnu/12.2.0/plugin/include/gcc-symtab.h +#usr/lib/gcc/riscv64-unknown-linux-gnu/12.2.0/plugin/include/gcc.h +#usr/lib/gcc/riscv64-unknown-linux-gnu/12.2.0/plugin/include/gcov-counter.def +#usr/lib/gcc/riscv64-unknown-linux-gnu/12.2.0/plugin/include/gcov-io.h +#usr/lib/gcc/riscv64-unknown-linux-gnu/12.2.0/plugin/include/gcse-common.h +#usr/lib/gcc/riscv64-unknown-linux-gnu/12.2.0/plugin/include/gcse.h +#usr/lib/gcc/riscv64-unknown-linux-gnu/12.2.0/plugin/include/generic-match.h +#usr/lib/gcc/riscv64-unknown-linux-gnu/12.2.0/plugin/include/gengtype.h +#usr/lib/gcc/riscv64-unknown-linux-gnu/12.2.0/plugin/include/genrtl.h +#usr/lib/gcc/riscv64-unknown-linux-gnu/12.2.0/plugin/include/gensupport.h +#usr/lib/gcc/riscv64-unknown-linux-gnu/12.2.0/plugin/include/ggc-internal.h +#usr/lib/gcc/riscv64-unknown-linux-gnu/12.2.0/plugin/include/ggc.h +#usr/lib/gcc/riscv64-unknown-linux-gnu/12.2.0/plugin/include/gimple-array-bounds.h +#usr/lib/gcc/riscv64-unknown-linux-gnu/12.2.0/plugin/include/gimple-builder.h +#usr/lib/gcc/riscv64-unknown-linux-gnu/12.2.0/plugin/include/gimple-expr.h +#usr/lib/gcc/riscv64-unknown-linux-gnu/12.2.0/plugin/include/gimple-fold.h +#usr/lib/gcc/riscv64-unknown-linux-gnu/12.2.0/plugin/include/gimple-iterator.h +#usr/lib/gcc/riscv64-unknown-linux-gnu/12.2.0/plugin/include/gimple-low.h +#usr/lib/gcc/riscv64-unknown-linux-gnu/12.2.0/plugin/include/gimple-match.h +#usr/lib/gcc/riscv64-unknown-linux-gnu/12.2.0/plugin/include/gimple-predicate-analysis.h +#usr/lib/gcc/riscv64-unknown-linux-gnu/12.2.0/plugin/include/gimple-predict.h +#usr/lib/gcc/riscv64-unknown-linux-gnu/12.2.0/plugin/include/gimple-pretty-print.h +#usr/lib/gcc/riscv64-unknown-linux-gnu/12.2.0/plugin/include/gimple-range-cache.h +#usr/lib/gcc/riscv64-unknown-linux-gnu/12.2.0/plugin/include/gimple-range-edge.h +#usr/lib/gcc/riscv64-unknown-linux-gnu/12.2.0/plugin/include/gimple-range-fold.h +#usr/lib/gcc/riscv64-unknown-linux-gnu/12.2.0/plugin/include/gimple-range-gori.h +#usr/lib/gcc/riscv64-unknown-linux-gnu/12.2.0/plugin/include/gimple-range-path.h +#usr/lib/gcc/riscv64-unknown-linux-gnu/12.2.0/plugin/include/gimple-range-trace.h +#usr/lib/gcc/riscv64-unknown-linux-gnu/12.2.0/plugin/include/gimple-range.h +#usr/lib/gcc/riscv64-unknown-linux-gnu/12.2.0/plugin/include/gimple-ssa-evrp-analyze.h +#usr/lib/gcc/riscv64-unknown-linux-gnu/12.2.0/plugin/include/gimple-ssa-warn-access.h +#usr/lib/gcc/riscv64-unknown-linux-gnu/12.2.0/plugin/include/gimple-ssa-warn-restrict.h +#usr/lib/gcc/riscv64-unknown-linux-gnu/12.2.0/plugin/include/gimple-ssa.h +#usr/lib/gcc/riscv64-unknown-linux-gnu/12.2.0/plugin/include/gimple-streamer.h +#usr/lib/gcc/riscv64-unknown-linux-gnu/12.2.0/plugin/include/gimple-walk.h +#usr/lib/gcc/riscv64-unknown-linux-gnu/12.2.0/plugin/include/gimple.def +#usr/lib/gcc/riscv64-unknown-linux-gnu/12.2.0/plugin/include/gimple.h +#usr/lib/gcc/riscv64-unknown-linux-gnu/12.2.0/plugin/include/gimplify-me.h +#usr/lib/gcc/riscv64-unknown-linux-gnu/12.2.0/plugin/include/gimplify.h +#usr/lib/gcc/riscv64-unknown-linux-gnu/12.2.0/plugin/include/glimits.h +#usr/lib/gcc/riscv64-unknown-linux-gnu/12.2.0/plugin/include/gomp-constants.h +#usr/lib/gcc/riscv64-unknown-linux-gnu/12.2.0/plugin/include/graph.h +#usr/lib/gcc/riscv64-unknown-linux-gnu/12.2.0/plugin/include/graphds.h +#usr/lib/gcc/riscv64-unknown-linux-gnu/12.2.0/plugin/include/graphite.h +#usr/lib/gcc/riscv64-unknown-linux-gnu/12.2.0/plugin/include/graphviz.h +#usr/lib/gcc/riscv64-unknown-linux-gnu/12.2.0/plugin/include/gsstruct.def +#usr/lib/gcc/riscv64-unknown-linux-gnu/12.2.0/plugin/include/gstab.h +#usr/lib/gcc/riscv64-unknown-linux-gnu/12.2.0/plugin/include/gsyms.h +#usr/lib/gcc/riscv64-unknown-linux-gnu/12.2.0/plugin/include/gsyslimits.h +#usr/lib/gcc/riscv64-unknown-linux-gnu/12.2.0/plugin/include/gtm-builtins.def +#usr/lib/gcc/riscv64-unknown-linux-gnu/12.2.0/plugin/include/gtype-desc.h +#usr/lib/gcc/riscv64-unknown-linux-gnu/12.2.0/plugin/include/hard-reg-set.h +#usr/lib/gcc/riscv64-unknown-linux-gnu/12.2.0/plugin/include/hash-map-traits.h +#usr/lib/gcc/riscv64-unknown-linux-gnu/12.2.0/plugin/include/hash-map.h +#usr/lib/gcc/riscv64-unknown-linux-gnu/12.2.0/plugin/include/hash-set.h +#usr/lib/gcc/riscv64-unknown-linux-gnu/12.2.0/plugin/include/hash-table.h +#usr/lib/gcc/riscv64-unknown-linux-gnu/12.2.0/plugin/include/hash-traits.h +#usr/lib/gcc/riscv64-unknown-linux-gnu/12.2.0/plugin/include/hashtab.h +#usr/lib/gcc/riscv64-unknown-linux-gnu/12.2.0/plugin/include/highlev-plugin-common.h +#usr/lib/gcc/riscv64-unknown-linux-gnu/12.2.0/plugin/include/hooks.h +#usr/lib/gcc/riscv64-unknown-linux-gnu/12.2.0/plugin/include/hosthooks-def.h +#usr/lib/gcc/riscv64-unknown-linux-gnu/12.2.0/plugin/include/hosthooks.h +#usr/lib/gcc/riscv64-unknown-linux-gnu/12.2.0/plugin/include/hw-doloop.h +#usr/lib/gcc/riscv64-unknown-linux-gnu/12.2.0/plugin/include/hwint.h +#usr/lib/gcc/riscv64-unknown-linux-gnu/12.2.0/plugin/include/ifcvt.h +#usr/lib/gcc/riscv64-unknown-linux-gnu/12.2.0/plugin/include/inchash.h +#usr/lib/gcc/riscv64-unknown-linux-gnu/12.2.0/plugin/include/incpath.h +#usr/lib/gcc/riscv64-unknown-linux-gnu/12.2.0/plugin/include/input.h +#usr/lib/gcc/riscv64-unknown-linux-gnu/12.2.0/plugin/include/insn-addr.h +#usr/lib/gcc/riscv64-unknown-linux-gnu/12.2.0/plugin/include/insn-attr-common.h +#usr/lib/gcc/riscv64-unknown-linux-gnu/12.2.0/plugin/include/insn-attr.h +#usr/lib/gcc/riscv64-unknown-linux-gnu/12.2.0/plugin/include/insn-codes.h +#usr/lib/gcc/riscv64-unknown-linux-gnu/12.2.0/plugin/include/insn-config.h +#usr/lib/gcc/riscv64-unknown-linux-gnu/12.2.0/plugin/include/insn-constants.h +#usr/lib/gcc/riscv64-unknown-linux-gnu/12.2.0/plugin/include/insn-flags.h +#usr/lib/gcc/riscv64-unknown-linux-gnu/12.2.0/plugin/include/insn-modes-inline.h +#usr/lib/gcc/riscv64-unknown-linux-gnu/12.2.0/plugin/include/insn-modes.h +#usr/lib/gcc/riscv64-unknown-linux-gnu/12.2.0/plugin/include/insn-notes.def +#usr/lib/gcc/riscv64-unknown-linux-gnu/12.2.0/plugin/include/int-vector-builder.h +#usr/lib/gcc/riscv64-unknown-linux-gnu/12.2.0/plugin/include/internal-fn.def +#usr/lib/gcc/riscv64-unknown-linux-gnu/12.2.0/plugin/include/internal-fn.h +#usr/lib/gcc/riscv64-unknown-linux-gnu/12.2.0/plugin/include/intl.h +#usr/lib/gcc/riscv64-unknown-linux-gnu/12.2.0/plugin/include/ipa-fnsummary.h +#usr/lib/gcc/riscv64-unknown-linux-gnu/12.2.0/plugin/include/ipa-icf-gimple.h +#usr/lib/gcc/riscv64-unknown-linux-gnu/12.2.0/plugin/include/ipa-icf.h +#usr/lib/gcc/riscv64-unknown-linux-gnu/12.2.0/plugin/include/ipa-inline.h +#usr/lib/gcc/riscv64-unknown-linux-gnu/12.2.0/plugin/include/ipa-modref-tree.h +#usr/lib/gcc/riscv64-unknown-linux-gnu/12.2.0/plugin/include/ipa-modref.h +#usr/lib/gcc/riscv64-unknown-linux-gnu/12.2.0/plugin/include/ipa-param-manipulation.h +#usr/lib/gcc/riscv64-unknown-linux-gnu/12.2.0/plugin/include/ipa-predicate.h +#usr/lib/gcc/riscv64-unknown-linux-gnu/12.2.0/plugin/include/ipa-prop.h +#usr/lib/gcc/riscv64-unknown-linux-gnu/12.2.0/plugin/include/ipa-ref.h +#usr/lib/gcc/riscv64-unknown-linux-gnu/12.2.0/plugin/include/ipa-reference.h +#usr/lib/gcc/riscv64-unknown-linux-gnu/12.2.0/plugin/include/ipa-utils.h +#usr/lib/gcc/riscv64-unknown-linux-gnu/12.2.0/plugin/include/ira-int.h +#usr/lib/gcc/riscv64-unknown-linux-gnu/12.2.0/plugin/include/ira.h +#usr/lib/gcc/riscv64-unknown-linux-gnu/12.2.0/plugin/include/is-a.h +#usr/lib/gcc/riscv64-unknown-linux-gnu/12.2.0/plugin/include/iterator-utils.h +#usr/lib/gcc/riscv64-unknown-linux-gnu/12.2.0/plugin/include/json.h +#usr/lib/gcc/riscv64-unknown-linux-gnu/12.2.0/plugin/include/langhooks-def.h +#usr/lib/gcc/riscv64-unknown-linux-gnu/12.2.0/plugin/include/langhooks.h +#usr/lib/gcc/riscv64-unknown-linux-gnu/12.2.0/plugin/include/lcm.h +#usr/lib/gcc/riscv64-unknown-linux-gnu/12.2.0/plugin/include/libfuncs.h +#usr/lib/gcc/riscv64-unknown-linux-gnu/12.2.0/plugin/include/libiberty.h +#usr/lib/gcc/riscv64-unknown-linux-gnu/12.2.0/plugin/include/limitx.h +#usr/lib/gcc/riscv64-unknown-linux-gnu/12.2.0/plugin/include/limity.h +#usr/lib/gcc/riscv64-unknown-linux-gnu/12.2.0/plugin/include/line-map.h +#usr/lib/gcc/riscv64-unknown-linux-gnu/12.2.0/plugin/include/loop-unroll.h +#usr/lib/gcc/riscv64-unknown-linux-gnu/12.2.0/plugin/include/lower-subreg.h +#usr/lib/gcc/riscv64-unknown-linux-gnu/12.2.0/plugin/include/lra-int.h +#usr/lib/gcc/riscv64-unknown-linux-gnu/12.2.0/plugin/include/lra.h +#usr/lib/gcc/riscv64-unknown-linux-gnu/12.2.0/plugin/include/lto-compress.h +#usr/lib/gcc/riscv64-unknown-linux-gnu/12.2.0/plugin/include/lto-section-names.h +#usr/lib/gcc/riscv64-unknown-linux-gnu/12.2.0/plugin/include/lto-streamer.h +#usr/lib/gcc/riscv64-unknown-linux-gnu/12.2.0/plugin/include/machmode.def +#usr/lib/gcc/riscv64-unknown-linux-gnu/12.2.0/plugin/include/machmode.h +#usr/lib/gcc/riscv64-unknown-linux-gnu/12.2.0/plugin/include/md5.h +#usr/lib/gcc/riscv64-unknown-linux-gnu/12.2.0/plugin/include/mem-stats-traits.h +#usr/lib/gcc/riscv64-unknown-linux-gnu/12.2.0/plugin/include/mem-stats.h +#usr/lib/gcc/riscv64-unknown-linux-gnu/12.2.0/plugin/include/memmodel.h +#usr/lib/gcc/riscv64-unknown-linux-gnu/12.2.0/plugin/include/memory-block.h +#usr/lib/gcc/riscv64-unknown-linux-gnu/12.2.0/plugin/include/mode-classes.def +#usr/lib/gcc/riscv64-unknown-linux-gnu/12.2.0/plugin/include/mux-utils.h +#usr/lib/gcc/riscv64-unknown-linux-gnu/12.2.0/plugin/include/objc +#usr/lib/gcc/riscv64-unknown-linux-gnu/12.2.0/plugin/include/objc/objc-tree.def +#usr/lib/gcc/riscv64-unknown-linux-gnu/12.2.0/plugin/include/obstack-utils.h +#usr/lib/gcc/riscv64-unknown-linux-gnu/12.2.0/plugin/include/obstack.h +#usr/lib/gcc/riscv64-unknown-linux-gnu/12.2.0/plugin/include/omp-builtins.def +#usr/lib/gcc/riscv64-unknown-linux-gnu/12.2.0/plugin/include/omp-expand.h +#usr/lib/gcc/riscv64-unknown-linux-gnu/12.2.0/plugin/include/omp-general.h +#usr/lib/gcc/riscv64-unknown-linux-gnu/12.2.0/plugin/include/omp-low.h +#usr/lib/gcc/riscv64-unknown-linux-gnu/12.2.0/plugin/include/omp-offload.h +#usr/lib/gcc/riscv64-unknown-linux-gnu/12.2.0/plugin/include/omp-simd-clone.h +#usr/lib/gcc/riscv64-unknown-linux-gnu/12.2.0/plugin/include/opt-problem.h +#usr/lib/gcc/riscv64-unknown-linux-gnu/12.2.0/plugin/include/opt-suggestions.h +#usr/lib/gcc/riscv64-unknown-linux-gnu/12.2.0/plugin/include/optabs-libfuncs.h +#usr/lib/gcc/riscv64-unknown-linux-gnu/12.2.0/plugin/include/optabs-query.h +#usr/lib/gcc/riscv64-unknown-linux-gnu/12.2.0/plugin/include/optabs-tree.h +#usr/lib/gcc/riscv64-unknown-linux-gnu/12.2.0/plugin/include/optabs.def +#usr/lib/gcc/riscv64-unknown-linux-gnu/12.2.0/plugin/include/optabs.h +#usr/lib/gcc/riscv64-unknown-linux-gnu/12.2.0/plugin/include/optinfo-emit-json.h +#usr/lib/gcc/riscv64-unknown-linux-gnu/12.2.0/plugin/include/optinfo.h +#usr/lib/gcc/riscv64-unknown-linux-gnu/12.2.0/plugin/include/options.h +#usr/lib/gcc/riscv64-unknown-linux-gnu/12.2.0/plugin/include/opts-diagnostic.h +#usr/lib/gcc/riscv64-unknown-linux-gnu/12.2.0/plugin/include/opts.h +#usr/lib/gcc/riscv64-unknown-linux-gnu/12.2.0/plugin/include/ordered-hash-map.h +#usr/lib/gcc/riscv64-unknown-linux-gnu/12.2.0/plugin/include/output.h +#usr/lib/gcc/riscv64-unknown-linux-gnu/12.2.0/plugin/include/pass-instances.def +#usr/lib/gcc/riscv64-unknown-linux-gnu/12.2.0/plugin/include/pass_manager.h +#usr/lib/gcc/riscv64-unknown-linux-gnu/12.2.0/plugin/include/passes.def +#usr/lib/gcc/riscv64-unknown-linux-gnu/12.2.0/plugin/include/plugin-api.h +#usr/lib/gcc/riscv64-unknown-linux-gnu/12.2.0/plugin/include/plugin-version.h +#usr/lib/gcc/riscv64-unknown-linux-gnu/12.2.0/plugin/include/plugin.def +#usr/lib/gcc/riscv64-unknown-linux-gnu/12.2.0/plugin/include/plugin.h +#usr/lib/gcc/riscv64-unknown-linux-gnu/12.2.0/plugin/include/pointer-query.h +#usr/lib/gcc/riscv64-unknown-linux-gnu/12.2.0/plugin/include/poly-int-types.h +#usr/lib/gcc/riscv64-unknown-linux-gnu/12.2.0/plugin/include/poly-int.h +#usr/lib/gcc/riscv64-unknown-linux-gnu/12.2.0/plugin/include/predict.def +#usr/lib/gcc/riscv64-unknown-linux-gnu/12.2.0/plugin/include/predict.h +#usr/lib/gcc/riscv64-unknown-linux-gnu/12.2.0/plugin/include/prefix.h +#usr/lib/gcc/riscv64-unknown-linux-gnu/12.2.0/plugin/include/pretty-print.h +#usr/lib/gcc/riscv64-unknown-linux-gnu/12.2.0/plugin/include/print-rtl.h +#usr/lib/gcc/riscv64-unknown-linux-gnu/12.2.0/plugin/include/print-tree.h +#usr/lib/gcc/riscv64-unknown-linux-gnu/12.2.0/plugin/include/profile-count.h +#usr/lib/gcc/riscv64-unknown-linux-gnu/12.2.0/plugin/include/profile.h +#usr/lib/gcc/riscv64-unknown-linux-gnu/12.2.0/plugin/include/range-op.h +#usr/lib/gcc/riscv64-unknown-linux-gnu/12.2.0/plugin/include/range.h +#usr/lib/gcc/riscv64-unknown-linux-gnu/12.2.0/plugin/include/read-md.h +#usr/lib/gcc/riscv64-unknown-linux-gnu/12.2.0/plugin/include/read-rtl-function.h +#usr/lib/gcc/riscv64-unknown-linux-gnu/12.2.0/plugin/include/real.h +#usr/lib/gcc/riscv64-unknown-linux-gnu/12.2.0/plugin/include/realmpfr.h +#usr/lib/gcc/riscv64-unknown-linux-gnu/12.2.0/plugin/include/recog.h +#usr/lib/gcc/riscv64-unknown-linux-gnu/12.2.0/plugin/include/reg-notes.def +#usr/lib/gcc/riscv64-unknown-linux-gnu/12.2.0/plugin/include/regcprop.h +#usr/lib/gcc/riscv64-unknown-linux-gnu/12.2.0/plugin/include/regrename.h +#usr/lib/gcc/riscv64-unknown-linux-gnu/12.2.0/plugin/include/regs.h +#usr/lib/gcc/riscv64-unknown-linux-gnu/12.2.0/plugin/include/regset.h +#usr/lib/gcc/riscv64-unknown-linux-gnu/12.2.0/plugin/include/reload.h +#usr/lib/gcc/riscv64-unknown-linux-gnu/12.2.0/plugin/include/resource.h +#usr/lib/gcc/riscv64-unknown-linux-gnu/12.2.0/plugin/include/rtl-error.h +#usr/lib/gcc/riscv64-unknown-linux-gnu/12.2.0/plugin/include/rtl-iter.h +#usr/lib/gcc/riscv64-unknown-linux-gnu/12.2.0/plugin/include/rtl-ssa.h +#usr/lib/gcc/riscv64-unknown-linux-gnu/12.2.0/plugin/include/rtl.def +#usr/lib/gcc/riscv64-unknown-linux-gnu/12.2.0/plugin/include/rtl.h +#usr/lib/gcc/riscv64-unknown-linux-gnu/12.2.0/plugin/include/rtlanal.h +#usr/lib/gcc/riscv64-unknown-linux-gnu/12.2.0/plugin/include/rtlhash.h +#usr/lib/gcc/riscv64-unknown-linux-gnu/12.2.0/plugin/include/rtlhooks-def.h +#usr/lib/gcc/riscv64-unknown-linux-gnu/12.2.0/plugin/include/rtx-vector-builder.h +#usr/lib/gcc/riscv64-unknown-linux-gnu/12.2.0/plugin/include/run-rtl-passes.h +#usr/lib/gcc/riscv64-unknown-linux-gnu/12.2.0/plugin/include/safe-ctype.h +#usr/lib/gcc/riscv64-unknown-linux-gnu/12.2.0/plugin/include/sanitizer.def +#usr/lib/gcc/riscv64-unknown-linux-gnu/12.2.0/plugin/include/sbitmap.h +#usr/lib/gcc/riscv64-unknown-linux-gnu/12.2.0/plugin/include/sched-int.h +#usr/lib/gcc/riscv64-unknown-linux-gnu/12.2.0/plugin/include/sel-sched-dump.h +#usr/lib/gcc/riscv64-unknown-linux-gnu/12.2.0/plugin/include/sel-sched-ir.h +#usr/lib/gcc/riscv64-unknown-linux-gnu/12.2.0/plugin/include/sel-sched.h +#usr/lib/gcc/riscv64-unknown-linux-gnu/12.2.0/plugin/include/selftest-diagnostic.h +#usr/lib/gcc/riscv64-unknown-linux-gnu/12.2.0/plugin/include/selftest-rtl.h +#usr/lib/gcc/riscv64-unknown-linux-gnu/12.2.0/plugin/include/selftest.h +#usr/lib/gcc/riscv64-unknown-linux-gnu/12.2.0/plugin/include/sese.h +#usr/lib/gcc/riscv64-unknown-linux-gnu/12.2.0/plugin/include/shortest-paths.h +#usr/lib/gcc/riscv64-unknown-linux-gnu/12.2.0/plugin/include/shrink-wrap.h +#usr/lib/gcc/riscv64-unknown-linux-gnu/12.2.0/plugin/include/signop.h +#usr/lib/gcc/riscv64-unknown-linux-gnu/12.2.0/plugin/include/sparseset.h +#usr/lib/gcc/riscv64-unknown-linux-gnu/12.2.0/plugin/include/spellcheck-tree.h +#usr/lib/gcc/riscv64-unknown-linux-gnu/12.2.0/plugin/include/spellcheck.h +#usr/lib/gcc/riscv64-unknown-linux-gnu/12.2.0/plugin/include/splay-tree-utils.h +#usr/lib/gcc/riscv64-unknown-linux-gnu/12.2.0/plugin/include/splay-tree.h +#usr/lib/gcc/riscv64-unknown-linux-gnu/12.2.0/plugin/include/sreal.h +#usr/lib/gcc/riscv64-unknown-linux-gnu/12.2.0/plugin/include/ssa-iterators.h +#usr/lib/gcc/riscv64-unknown-linux-gnu/12.2.0/plugin/include/ssa.h +#usr/lib/gcc/riscv64-unknown-linux-gnu/12.2.0/plugin/include/stab.def +#usr/lib/gcc/riscv64-unknown-linux-gnu/12.2.0/plugin/include/statistics.h +#usr/lib/gcc/riscv64-unknown-linux-gnu/12.2.0/plugin/include/stmt.h +#usr/lib/gcc/riscv64-unknown-linux-gnu/12.2.0/plugin/include/stor-layout.h +#usr/lib/gcc/riscv64-unknown-linux-gnu/12.2.0/plugin/include/streamer-hooks.h +#usr/lib/gcc/riscv64-unknown-linux-gnu/12.2.0/plugin/include/stringpool.h +#usr/lib/gcc/riscv64-unknown-linux-gnu/12.2.0/plugin/include/substring-locations.h +#usr/lib/gcc/riscv64-unknown-linux-gnu/12.2.0/plugin/include/symbol-summary.h +#usr/lib/gcc/riscv64-unknown-linux-gnu/12.2.0/plugin/include/symtab-clones.h +#usr/lib/gcc/riscv64-unknown-linux-gnu/12.2.0/plugin/include/symtab-thunks.h +#usr/lib/gcc/riscv64-unknown-linux-gnu/12.2.0/plugin/include/symtab.h +#usr/lib/gcc/riscv64-unknown-linux-gnu/12.2.0/plugin/include/sync-builtins.def +#usr/lib/gcc/riscv64-unknown-linux-gnu/12.2.0/plugin/include/system.h +#usr/lib/gcc/riscv64-unknown-linux-gnu/12.2.0/plugin/include/target-def.h +#usr/lib/gcc/riscv64-unknown-linux-gnu/12.2.0/plugin/include/target-globals.h +#usr/lib/gcc/riscv64-unknown-linux-gnu/12.2.0/plugin/include/target-hooks-macros.h +#usr/lib/gcc/riscv64-unknown-linux-gnu/12.2.0/plugin/include/target-insns.def +#usr/lib/gcc/riscv64-unknown-linux-gnu/12.2.0/plugin/include/target.def +#usr/lib/gcc/riscv64-unknown-linux-gnu/12.2.0/plugin/include/target.h +#usr/lib/gcc/riscv64-unknown-linux-gnu/12.2.0/plugin/include/targhooks.h +#usr/lib/gcc/riscv64-unknown-linux-gnu/12.2.0/plugin/include/timevar.def +#usr/lib/gcc/riscv64-unknown-linux-gnu/12.2.0/plugin/include/timevar.h +#usr/lib/gcc/riscv64-unknown-linux-gnu/12.2.0/plugin/include/tm-preds.h +#usr/lib/gcc/riscv64-unknown-linux-gnu/12.2.0/plugin/include/tm.h +#usr/lib/gcc/riscv64-unknown-linux-gnu/12.2.0/plugin/include/tm_p.h +#usr/lib/gcc/riscv64-unknown-linux-gnu/12.2.0/plugin/include/toplev.h +#usr/lib/gcc/riscv64-unknown-linux-gnu/12.2.0/plugin/include/tracer.h +#usr/lib/gcc/riscv64-unknown-linux-gnu/12.2.0/plugin/include/trans-mem.h +#usr/lib/gcc/riscv64-unknown-linux-gnu/12.2.0/plugin/include/tree-affine.h +#usr/lib/gcc/riscv64-unknown-linux-gnu/12.2.0/plugin/include/tree-cfg.h +#usr/lib/gcc/riscv64-unknown-linux-gnu/12.2.0/plugin/include/tree-cfgcleanup.h +#usr/lib/gcc/riscv64-unknown-linux-gnu/12.2.0/plugin/include/tree-check.h +#usr/lib/gcc/riscv64-unknown-linux-gnu/12.2.0/plugin/include/tree-chrec.h +#usr/lib/gcc/riscv64-unknown-linux-gnu/12.2.0/plugin/include/tree-core.h +#usr/lib/gcc/riscv64-unknown-linux-gnu/12.2.0/plugin/include/tree-data-ref.h +#usr/lib/gcc/riscv64-unknown-linux-gnu/12.2.0/plugin/include/tree-dfa.h +#usr/lib/gcc/riscv64-unknown-linux-gnu/12.2.0/plugin/include/tree-diagnostic.h +#usr/lib/gcc/riscv64-unknown-linux-gnu/12.2.0/plugin/include/tree-dump.h +#usr/lib/gcc/riscv64-unknown-linux-gnu/12.2.0/plugin/include/tree-eh.h +#usr/lib/gcc/riscv64-unknown-linux-gnu/12.2.0/plugin/include/tree-hash-traits.h +#usr/lib/gcc/riscv64-unknown-linux-gnu/12.2.0/plugin/include/tree-hasher.h +#usr/lib/gcc/riscv64-unknown-linux-gnu/12.2.0/plugin/include/tree-if-conv.h +#usr/lib/gcc/riscv64-unknown-linux-gnu/12.2.0/plugin/include/tree-inline.h +#usr/lib/gcc/riscv64-unknown-linux-gnu/12.2.0/plugin/include/tree-into-ssa.h +#usr/lib/gcc/riscv64-unknown-linux-gnu/12.2.0/plugin/include/tree-iterator.h +#usr/lib/gcc/riscv64-unknown-linux-gnu/12.2.0/plugin/include/tree-nested.h +#usr/lib/gcc/riscv64-unknown-linux-gnu/12.2.0/plugin/include/tree-object-size.h +#usr/lib/gcc/riscv64-unknown-linux-gnu/12.2.0/plugin/include/tree-outof-ssa.h +#usr/lib/gcc/riscv64-unknown-linux-gnu/12.2.0/plugin/include/tree-parloops.h +#usr/lib/gcc/riscv64-unknown-linux-gnu/12.2.0/plugin/include/tree-pass.h +#usr/lib/gcc/riscv64-unknown-linux-gnu/12.2.0/plugin/include/tree-phinodes.h +#usr/lib/gcc/riscv64-unknown-linux-gnu/12.2.0/plugin/include/tree-pretty-print.h +#usr/lib/gcc/riscv64-unknown-linux-gnu/12.2.0/plugin/include/tree-scalar-evolution.h +#usr/lib/gcc/riscv64-unknown-linux-gnu/12.2.0/plugin/include/tree-sra.h +#usr/lib/gcc/riscv64-unknown-linux-gnu/12.2.0/plugin/include/tree-ssa-address.h +#usr/lib/gcc/riscv64-unknown-linux-gnu/12.2.0/plugin/include/tree-ssa-alias-compare.h +#usr/lib/gcc/riscv64-unknown-linux-gnu/12.2.0/plugin/include/tree-ssa-alias.h +#usr/lib/gcc/riscv64-unknown-linux-gnu/12.2.0/plugin/include/tree-ssa-ccp.h +#usr/lib/gcc/riscv64-unknown-linux-gnu/12.2.0/plugin/include/tree-ssa-coalesce.h +#usr/lib/gcc/riscv64-unknown-linux-gnu/12.2.0/plugin/include/tree-ssa-dce.h +#usr/lib/gcc/riscv64-unknown-linux-gnu/12.2.0/plugin/include/tree-ssa-dom.h +#usr/lib/gcc/riscv64-unknown-linux-gnu/12.2.0/plugin/include/tree-ssa-dse.h +#usr/lib/gcc/riscv64-unknown-linux-gnu/12.2.0/plugin/include/tree-ssa-live.h +#usr/lib/gcc/riscv64-unknown-linux-gnu/12.2.0/plugin/include/tree-ssa-loop-ivopts.h +#usr/lib/gcc/riscv64-unknown-linux-gnu/12.2.0/plugin/include/tree-ssa-loop-manip.h +#usr/lib/gcc/riscv64-unknown-linux-gnu/12.2.0/plugin/include/tree-ssa-loop-niter.h +#usr/lib/gcc/riscv64-unknown-linux-gnu/12.2.0/plugin/include/tree-ssa-loop.h +#usr/lib/gcc/riscv64-unknown-linux-gnu/12.2.0/plugin/include/tree-ssa-math-opts.h +#usr/lib/gcc/riscv64-unknown-linux-gnu/12.2.0/plugin/include/tree-ssa-operands.h +#usr/lib/gcc/riscv64-unknown-linux-gnu/12.2.0/plugin/include/tree-ssa-propagate.h +#usr/lib/gcc/riscv64-unknown-linux-gnu/12.2.0/plugin/include/tree-ssa-reassoc.h +#usr/lib/gcc/riscv64-unknown-linux-gnu/12.2.0/plugin/include/tree-ssa-sccvn.h +#usr/lib/gcc/riscv64-unknown-linux-gnu/12.2.0/plugin/include/tree-ssa-scopedtables.h +#usr/lib/gcc/riscv64-unknown-linux-gnu/12.2.0/plugin/include/tree-ssa-strlen.h +#usr/lib/gcc/riscv64-unknown-linux-gnu/12.2.0/plugin/include/tree-ssa-ter.h +#usr/lib/gcc/riscv64-unknown-linux-gnu/12.2.0/plugin/include/tree-ssa-threadedge.h +#usr/lib/gcc/riscv64-unknown-linux-gnu/12.2.0/plugin/include/tree-ssa-threadupdate.h +#usr/lib/gcc/riscv64-unknown-linux-gnu/12.2.0/plugin/include/tree-ssa.h +#usr/lib/gcc/riscv64-unknown-linux-gnu/12.2.0/plugin/include/tree-ssanames.h +#usr/lib/gcc/riscv64-unknown-linux-gnu/12.2.0/plugin/include/tree-stdarg.h +#usr/lib/gcc/riscv64-unknown-linux-gnu/12.2.0/plugin/include/tree-streamer.h +#usr/lib/gcc/riscv64-unknown-linux-gnu/12.2.0/plugin/include/tree-switch-conversion.h +#usr/lib/gcc/riscv64-unknown-linux-gnu/12.2.0/plugin/include/tree-vector-builder.h +#usr/lib/gcc/riscv64-unknown-linux-gnu/12.2.0/plugin/include/tree-vectorizer.h +#usr/lib/gcc/riscv64-unknown-linux-gnu/12.2.0/plugin/include/tree-vrp.h +#usr/lib/gcc/riscv64-unknown-linux-gnu/12.2.0/plugin/include/tree.def +#usr/lib/gcc/riscv64-unknown-linux-gnu/12.2.0/plugin/include/tree.h +#usr/lib/gcc/riscv64-unknown-linux-gnu/12.2.0/plugin/include/treestruct.def +#usr/lib/gcc/riscv64-unknown-linux-gnu/12.2.0/plugin/include/tristate.h +#usr/lib/gcc/riscv64-unknown-linux-gnu/12.2.0/plugin/include/tsan.h +#usr/lib/gcc/riscv64-unknown-linux-gnu/12.2.0/plugin/include/tsystem.h +#usr/lib/gcc/riscv64-unknown-linux-gnu/12.2.0/plugin/include/typeclass.h +#usr/lib/gcc/riscv64-unknown-linux-gnu/12.2.0/plugin/include/typed-splay-tree.h +#usr/lib/gcc/riscv64-unknown-linux-gnu/12.2.0/plugin/include/ubsan.h +#usr/lib/gcc/riscv64-unknown-linux-gnu/12.2.0/plugin/include/valtrack.h +#usr/lib/gcc/riscv64-unknown-linux-gnu/12.2.0/plugin/include/value-pointer-equiv.h +#usr/lib/gcc/riscv64-unknown-linux-gnu/12.2.0/plugin/include/value-prof.h +#usr/lib/gcc/riscv64-unknown-linux-gnu/12.2.0/plugin/include/value-query.h +#usr/lib/gcc/riscv64-unknown-linux-gnu/12.2.0/plugin/include/value-range-equiv.h +#usr/lib/gcc/riscv64-unknown-linux-gnu/12.2.0/plugin/include/value-range.h +#usr/lib/gcc/riscv64-unknown-linux-gnu/12.2.0/plugin/include/value-relation.h +#usr/lib/gcc/riscv64-unknown-linux-gnu/12.2.0/plugin/include/varasm.h +#usr/lib/gcc/riscv64-unknown-linux-gnu/12.2.0/plugin/include/vec-perm-indices.h +#usr/lib/gcc/riscv64-unknown-linux-gnu/12.2.0/plugin/include/vec.h +#usr/lib/gcc/riscv64-unknown-linux-gnu/12.2.0/plugin/include/vector-builder.h +#usr/lib/gcc/riscv64-unknown-linux-gnu/12.2.0/plugin/include/version.h +#usr/lib/gcc/riscv64-unknown-linux-gnu/12.2.0/plugin/include/vmsdbg.h +#usr/lib/gcc/riscv64-unknown-linux-gnu/12.2.0/plugin/include/vr-values.h +#usr/lib/gcc/riscv64-unknown-linux-gnu/12.2.0/plugin/include/vtable-verify.h +#usr/lib/gcc/riscv64-unknown-linux-gnu/12.2.0/plugin/include/wide-int-bitmask.h +#usr/lib/gcc/riscv64-unknown-linux-gnu/12.2.0/plugin/include/wide-int-print.h +#usr/lib/gcc/riscv64-unknown-linux-gnu/12.2.0/plugin/include/wide-int.h +#usr/lib/gcc/riscv64-unknown-linux-gnu/12.2.0/plugin/include/xcoff.h +#usr/lib/gcc/riscv64-unknown-linux-gnu/12.2.0/plugin/include/xcoffout.h +#usr/lib/gcc/riscv64-unknown-linux-gnu/12.2.0/plugin/libcc1plugin.la +#usr/lib/gcc/riscv64-unknown-linux-gnu/12.2.0/plugin/libcc1plugin.so +#usr/lib/gcc/riscv64-unknown-linux-gnu/12.2.0/plugin/libcc1plugin.so.0 +#usr/lib/gcc/riscv64-unknown-linux-gnu/12.2.0/plugin/libcc1plugin.so.0.0.0 +#usr/lib/gcc/riscv64-unknown-linux-gnu/12.2.0/plugin/libcp1plugin.la +#usr/lib/gcc/riscv64-unknown-linux-gnu/12.2.0/plugin/libcp1plugin.so +#usr/lib/gcc/riscv64-unknown-linux-gnu/12.2.0/plugin/libcp1plugin.so.0 +#usr/lib/gcc/riscv64-unknown-linux-gnu/12.2.0/plugin/libcp1plugin.so.0.0.0 +#usr/lib/libasan.a +#usr/lib/libasan.la +#usr/lib/libasan.so +usr/lib/libasan.so.8 +usr/lib/libasan.so.8.0.0 +#usr/lib/libasan_preinit.o +#usr/lib/libcc1.la +#usr/lib/libcc1.so +usr/lib/libcc1.so.0 +usr/lib/libcc1.so.0.0.0 +#usr/lib/libgomp.a +#usr/lib/libgomp.la +#usr/lib/libgomp.so +usr/lib/libgomp.so.1 +usr/lib/libgomp.so.1.0.0 +#usr/lib/libgomp.spec +#usr/lib/libsanitizer.spec +#usr/lib/libssp.a +#usr/lib/libssp.la +#usr/lib/libssp.so +usr/lib/libssp.so.0 +usr/lib/libssp.so.0.0.0 +#usr/lib/libssp_nonshared.a +#usr/lib/libssp_nonshared.la +#usr/lib/libstdc++.a +usr/lib/libstdc++.so.6.0.30 +#usr/lib/libstdc++fs.a +#usr/lib/libstdc++fs.la +#usr/lib/libsupc++.a +#usr/lib/libsupc++.la +#usr/lib/libubsan.a +#usr/lib/libubsan.la +#usr/lib/libubsan.so +usr/lib/libubsan.so.1 +usr/lib/libubsan.so.1.0.0 +#usr/share/gcc-12.2.0 +#usr/share/gcc-12.2.0/python +#usr/share/gcc-12.2.0/python/libstdcxx +#usr/share/gcc-12.2.0/python/libstdcxx/__init__.py +#usr/share/gcc-12.2.0/python/libstdcxx/v6 +#usr/share/gcc-12.2.0/python/libstdcxx/v6/__init__.py +#usr/share/gcc-12.2.0/python/libstdcxx/v6/printers.py +#usr/share/gcc-12.2.0/python/libstdcxx/v6/xmethods.py +#usr/share/info/cpp.info +#usr/share/info/cppinternals.info +#usr/share/info/gcc.info +#usr/share/info/gccinstall.info +#usr/share/info/gccint.info +#usr/share/info/libgomp.info +#usr/share/info/libquadmath.info +#usr/share/man/man1/cpp.1 +#usr/share/man/man1/g++.1 +#usr/share/man/man1/gcc.1 +#usr/share/man/man1/gcov-dump.1 +#usr/share/man/man1/gcov-tool.1 +#usr/share/man/man1/gcov.1 +#usr/share/man/man1/lto-dump.1 +#usr/share/man/man7/fsf-funding.7 +#usr/share/man/man7/gfdl.7 +#usr/share/man/man7/gpl.7 diff --git a/config/rootfiles/common/riscv64/gcc-libatomic b/config/rootfiles/common/riscv64/gcc-libatomic new file mode 100644 index 000000000..f22f98533 --- /dev/null +++ b/config/rootfiles/common/riscv64/gcc-libatomic @@ -0,0 +1,7 @@ +#lib/cpp +#usr/bin/cc +#usr/lib/libatomic.a +#usr/lib/libatomic.la +#usr/lib/libatomic.so +usr/lib/libatomic.so.1 +usr/lib/libatomic.so.1.2.0 diff --git a/lfs/gcc b/lfs/gcc index 3b834a730..a7ed450f0 100644 --- a/lfs/gcc +++ b/lfs/gcc @@ -66,6 +66,9 @@ ifeq "$(ROOT)" "" --disable-nls EXTRA_MAKE = EXTRA_INSTALL = +ifeq "$(PASS)" "A" + TARGET = $(DIR_INFO)/$(THISAPP)-libatomic +endif else ifeq "$(PASS)" "1" TARGET = $(DIR_INFO)/$(THISAPP)-tools1 @@ -251,7 +254,15 @@ ifeq "$(PASS)" "L" $(EXTRA_CONFIG) cd $(DIR_SRC)/gcc-build && make $(EXTRA_MAKE) cd $(DIR_SRC)/gcc-build && make $(EXTRA_INSTALL) install - +else +ifeq "$(PASS)" "A" + # libatomic pass + cd $(DIR_SRC)/gcc-build && \ + $(EXTRA_ENV) \ + $(DIR_APP)/libatomic/configure \ + $(EXTRA_CONFIG) + cd $(DIR_SRC)/gcc-build && make $(EXTRA_MAKE) + cd $(DIR_SRC)/gcc-build && make $(EXTRA_INSTALL) install else # The actual build. cd $(DIR_SRC)/gcc-build && \ @@ -261,6 +272,7 @@ else cd $(DIR_SRC)/gcc-build && make $(EXTRA_MAKE) $(MAKETUNING) cd $(DIR_SRC)/gcc-build && make $(EXTRA_INSTALL) install endif +endif ifeq "$(TOOLCHAIN)" "1" ifeq "$(PASS)" "1" diff --git a/make.sh b/make.sh index 6222a741f..306ce7959 100755 --- a/make.sh +++ b/make.sh @@ -1031,6 +1031,7 @@ buildbase() { lfsmake2 tzdata lfsmake2 cleanup-toolchain lfsmake2 zlib + [ "${BUILD_ARCH}" = "riscv64" ] && lfsmake2 gcc PASS=A lfsmake2 zstd lfsmake2 autoconf lfsmake2 automake