From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mail-pg1-x52a.google.com (mail-pg1-x52a.google.com [IPv6:2607:f8b0:4864:20::52a]) by sourceware.org (Postfix) with ESMTPS id 02F113858D33 for ; Thu, 16 Nov 2023 05:36:19 +0000 (GMT) DMARC-Filter: OpenDMARC Filter v1.4.2 sourceware.org 02F113858D33 Authentication-Results: sourceware.org; dmarc=pass (p=none dis=none) header.from=gmail.com Authentication-Results: sourceware.org; spf=pass smtp.mailfrom=gmail.com ARC-Filter: OpenARC Filter v1.0.0 sourceware.org 02F113858D33 Authentication-Results: server2.sourceware.org; arc=none smtp.remote-ip=2607:f8b0:4864:20::52a ARC-Seal: i=1; a=rsa-sha256; d=sourceware.org; s=key; t=1700112980; cv=none; b=Vf+ODvgNrbvUbEqoWw7TTnSv0tvxFunEOHogoIhFrkDOJZaFg69RRcK7ms2zD/TezyWiM47gIsYdRW8Y62RegdrKhFB/rWEsaWKZHn5I/DCv6RE2+e9yguDqjcaXrM+AP0wzik0OicXmOqbrMehhxWjhsekmGZ2vNvnurrvg+Ps= ARC-Message-Signature: i=1; a=rsa-sha256; d=sourceware.org; s=key; t=1700112980; c=relaxed/simple; bh=LrZIUydcN826GUiD6jFokf0l1IYz6dpkybcIOHquHKM=; h=DKIM-Signature:Message-ID:Date:MIME-Version:Subject:To:From; b=KnMH+m3sVOEL46Sg82DNU2HF+znaZkJHzgx4JS5t98rUJzXorbT0D8YTRGCV0DCRhE0T6O0CxYUf0aOQex3WdW5f/3dZJ8r8DOLcx4axKVEaximBIXPOSpmiKJGjyXY8p3K3uPD3bWGdZ32wicM/WNrbXsi0jIvMVy6lFLPAGZM= ARC-Authentication-Results: i=1; server2.sourceware.org Received: by mail-pg1-x52a.google.com with SMTP id 41be03b00d2f7-5bd5809f63aso301384a12.3 for ; Wed, 15 Nov 2023 21:36:18 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1700112978; x=1700717778; darn=gcc.gnu.org; h=content-transfer-encoding:in-reply-to:from:references:cc:to :content-language:subject:user-agent:mime-version:date:message-id :from:to:cc:subject:date:message-id:reply-to; bh=hzMKYmmmMmbkDbsghbKGCKJLQWVwCfa4Z75TKqbzisQ=; b=FUmlj4K7/mVqCo+c6GvbAut8I4tb4gqSMl5ZHSnGHP1mO7eIn5FzmsBUdIgFmluuew wuazHMeXPuCAueJ0g6/KcTGcPGno2PlbL8uEcdi5eBZc4+zQyTCrMvpWIrzN8xFwzeW/ iQ4ACXOVJYYQrPulSyf4AakQB0qHEvqWOMYQENmWJxwwOkvmT4HL8XunvN8bkp2UKYVy e1NVOhR2vBfTz01q27gGfR3DmCfMVRqtxQLFtZeH0klAH3yWh+cu0EWziplH3Ls8sSga Kaqe1HNkJ8AASwMf16I8eeiNpiRnKj2drtsqiw63MUQ/JRjYzYnjjDdh1QjgxEUgh6Mh RbxQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1700112978; x=1700717778; h=content-transfer-encoding:in-reply-to:from:references:cc:to :content-language:subject:user-agent:mime-version:date:message-id :x-gm-message-state:from:to:cc:subject:date:message-id:reply-to; bh=hzMKYmmmMmbkDbsghbKGCKJLQWVwCfa4Z75TKqbzisQ=; b=JSGjW0xwWImIcM4sSs+p4siCWnGk3ntMfhXwjXztFvcfZ1Pgkh5zLifhnhWg9smjce ni1QNkBJHICZuXrWlBORuW1/A09Vw7T8MeILrhDhhBv4r++b/eDwrNUj945CIubFn9fB M9n60zM/FxuaN303ciTSZBFqSkdCj6x1Imu1yiRIg5+g3LyMHR05Br3rgQlsteDKJF8V bjDUKyarZOKvVgrd/a+BRHqKKMNRS9GbKy7grx4ldmHOsZLdPf1GZc7RC0bcDJrBmqKi 3k5dmBRikqqGVi2/DJUmRokN5g5OLdPdCSXzyZfsUXACB29l2tKu2KFfxQFrblTQHY67 Hl/g== X-Gm-Message-State: AOJu0YwsNkaeLsrdMduy1OQlaaiDeIGqNakRsoqfe1+ZyedzWDaXbkv/ Y8NrV0NeJzvzZFKzTgg6lX8= X-Google-Smtp-Source: AGHT+IHaawBN3k25pT22PYXWu0UOgpc3nY5TFJpcC6N59iROq+Y9K9dxAsGnxcz8P1b6FKXc+z/tuw== X-Received: by 2002:a05:6a20:734d:b0:185:a90d:363d with SMTP id v13-20020a056a20734d00b00185a90d363dmr12483007pzc.2.1700112977864; Wed, 15 Nov 2023 21:36:17 -0800 (PST) Received: from [172.31.0.109] ([136.36.130.248]) by smtp.gmail.com with ESMTPSA id k6-20020a17090a404600b00277371fd346sm725906pjg.30.2023.11.15.21.36.16 (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128); Wed, 15 Nov 2023 21:36:17 -0800 (PST) Message-ID: Date: Wed, 15 Nov 2023 22:36:16 -0700 MIME-Version: 1.0 User-Agent: Mozilla Thunderbird Subject: Re: [PATCH v2] RISC-V: Implement TLS Descriptors. Content-Language: en-US To: Fangrui Song , Tatsuyuki Ishi Cc: gcc-patches@gcc.gnu.org, Rui Ueyama , ruiu@bluewhale.systems, kito.cheng@gmail.com References: <20230817181308.122802-2-ishitatsuyuki@gmail.com> <20230908104923.31154-1-ishitatsuyuki@gmail.com> <54cba99d-fa53-4ecd-b850-f8f7e2c8a21a@gmail.com> <549C3D78-7D43-4D7D-B0E1-0271B1E4CBDA@gmail.com> <55ee8943-babd-4fb2-aaab-ca88e37683b7@gmail.com> From: Jeff Law In-Reply-To: Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit X-Spam-Status: No, score=-2.3 required=5.0 tests=BAYES_00,DKIM_SIGNED,DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF,FREEMAIL_FROM,RCVD_IN_DNSWL_NONE,SPF_HELO_NONE,SPF_PASS,TXREP,T_SCC_BODY_TEXT_LINE autolearn=ham autolearn_force=no version=3.4.6 X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on server2.sourceware.org List-Id: On 11/15/23 22:33, Fangrui Song wrote: > > I have used this to check rtld and linker behavior. I think we need > some `scan-assembler`. > To make it a runnable test, some assembler feature check may be > needed. Perhaps Jeff can make some suggestion or contribute code! TLS isn't really on my radar yet. I've got about a million things to do on the scalar and vector optimization fronts. The TLS stuff is just one of the lingering items from our Tuesday patchwork sync meetings -- getting it wrapped up gets it off the list of things to look at every week ;-) jeff