From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on gnuweeb.org X-Spam-Level: X-Spam-Status: No, score=-1.8 required=5.0 tests=ALL_TRUSTED,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF,NICE_REPLY_A,NO_DNS_FOR_FROM, URIBL_BLOCKED autolearn=ham autolearn_force=no version=3.4.6 Received: from [192.168.12.80] (unknown [182.2.71.236]) by gnuweeb.org (Postfix) with ESMTPSA id 013067E34E; Thu, 24 Mar 2022 09:03:04 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=gnuweeb.org; s=default; t=1648112587; bh=MNeEyv39Qtfb8aDPYDSdUWmYfAJujY2sEqwrQ6vuy64=; h=Date:Subject:To:Cc:References:From:In-Reply-To:From; b=oZ0/j7kI2TyndzqCChVmbTo3XDnPxDuNCFK0Nw/9zltU102XVsei+ysVPgYkgq3Bb 9d/2E2NOUVkltOwj0wO+iY+twZv2HluHaweRqcoMOAZU4xQWb7QyjmsgFgNehYJLvp L30BeYNdSgdgX7OTkXMgTBZDtuqPtQQg3LVo9Ty+ihAa10bJxYb//38xayTy/orQuf G7VAhII0RHJ6wGxOGxFGNmvdDfv/3ta3eYPkSAZnlxVJHgl2mrxVnvgIo9xpZylUsa RKqR2y05ytGe+YfkYuiSZQH0Un6Vwcwo9tz3B0so5vOfmmK4ZgHfaeH/BCgPdoFWp+ c9T2iRouNcASA== Message-ID: Date: Thu, 24 Mar 2022 16:03:02 +0700 MIME-Version: 1.0 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:91.0) Gecko/20100101 Thunderbird/91.5.0 Subject: Re: [PATCH v1 03/11] tools/nolibc: Replace `asm` with `__asm__` Content-Language: en-US To: Willy Tarreau Cc: "Paul E. McKenney" , Alviro Iskandar Setiawan , Nugraha , Linux Kernel Mailing List , GNU/Weeb Mailing List References: <20220324073039.140946-1-ammarfaizi2@gnuweeb.org> <20220324073039.140946-4-ammarfaizi2@gnuweeb.org> <20220324074123.GB18586@1wt.eu> From: Ammar Faizi In-Reply-To: <20220324074123.GB18586@1wt.eu> Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit List-Id: On 3/24/22 2:41 PM, Willy Tarreau wrote: > On Thu, Mar 24, 2022 at 02:30:31PM +0700, Ammar Faizi wrote: >> Replace `asm` with `__asm__` to support compilation with -std flag. >> Using `asm` with -std flag makes GCC think `asm()` is a function call >> instead of an inline assembly. > > OK fair enough, and if we have to do it, better do it early anyway. I will make this one as the second patch after patch that fixes the System V ABI document link (in the next version). So this will be [PATCH 02/N]. Please holler if it should be the first patch. -- Ammar Faizi