From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mail-ed1-f42.google.com (mail-ed1-f42.google.com [209.85.208.42]) by sourceware.org (Postfix) with ESMTPS id 68CF63851C19 for ; Wed, 13 May 2020 14:12:39 +0000 (GMT) DMARC-Filter: OpenDMARC Filter v1.3.2 sourceware.org 68CF63851C19 Authentication-Results: sourceware.org; dmarc=none (p=none dis=none) header.from=rtems.org Authentication-Results: sourceware.org; spf=pass smtp.mailfrom=joel.sherrill@gmail.com Received: by mail-ed1-f42.google.com with SMTP id d16so14335421edq.7 for ; Wed, 13 May 2020 07:12:39 -0700 (PDT) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:reply-to:from:date:message-id :subject:to; bh=B+Irj9n7dJHJBVWw9N9Fy2jzczLVd+tphKpVWB7IFn8=; b=P8HY3u4jeEwiLo4cQmJ5tzptM0NVwah7zyNPTptIH4wyW9FKA0/t2SM5aRsBNeZAug zihQsSTwMarU8svebZuLWq8weMCDzeqsT4++Kv7zJNts4CR4YxppkScG1t7SOo5Dao9z RpSurdTO8jxqpFqN4a7kU9gAFEJW/bhHQ3UzxdB+XlOSy0a6LVzV1z/UcD34Xy4w7/Nx aecCZV8kE0xeIdgEWv+CUi9zOXjqLPlvaWbwYXKfGJ/6HEW71dKaXQw9SNNlBF1IyEnE prZzzMB7/9Omsp0IRnm/IGAVVV5se6SqnF3z913NvP8/w6gMCdI019TOHm7q48RK1Q03 Y2Kg== X-Gm-Message-State: AOAM533J3n5sk1fHfIMgVcbBaGoWgvJH6yNVTPNNLj0ui0d0rV0FNy8X 57HxTfHnt1G6h2gbjxXxnIGde4S3 X-Google-Smtp-Source: ABdhPJx9aCWlgGTZY3AQ71Tc7YUxixGiZz58CxiR1Wt0EohTVaRMKvzqk57lTsoLu/yYlBaK3Jalzg== X-Received: by 2002:a50:cb85:: with SMTP id k5mr7176394edi.152.1589379158091; Wed, 13 May 2020 07:12:38 -0700 (PDT) Received: from mail-ed1-f45.google.com (mail-ed1-f45.google.com. [209.85.208.45]) by smtp.gmail.com with ESMTPSA id j6sm1979896edk.94.2020.05.13.07.12.37 for (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128); Wed, 13 May 2020 07:12:37 -0700 (PDT) Received: by mail-ed1-f45.google.com with SMTP id w2so14364579edx.4 for ; Wed, 13 May 2020 07:12:37 -0700 (PDT) X-Received: by 2002:a50:afa3:: with SMTP id h32mr15471874edd.63.1589379157432; Wed, 13 May 2020 07:12:37 -0700 (PDT) MIME-Version: 1.0 Reply-To: joel@rtems.org From: Joel Sherrill Date: Wed, 13 May 2020 09:11:41 -0500 X-Gmail-Original-Message-ID: Message-ID: Subject: arm fenv support - static inline of methods To: Newlib , Eshan Dhawan X-Spam-Status: No, score=-1.5 required=5.0 tests=BAYES_00, FREEMAIL_FORGED_FROMDOMAIN, FREEMAIL_FROM, HEADER_FROM_DIFFERENT_DOMAINS, HTML_MESSAGE, KAM_DMARC_STATUS, RCVD_IN_DNSWL_NONE, RCVD_IN_MSPIKE_H2, SPF_HELO_NONE, SPF_PASS, TXREP autolearn=no autolearn_force=no version=3.4.2 X-Spam-Checker-Version: SpamAssassin 3.4.2 (2018-09-13) on server2.sourceware.org Content-Type: text/plain; charset="UTF-8" X-Content-Filtered-By: Mailman/MimeDel 2.1.29 X-BeenThere: newlib@sourceware.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Newlib mailing list List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 13 May 2020 14:12:40 -0000 Hi Eshan Dhawan is an RTEMS GSoC 2020 student working on adding more POSIX methods to RTEMS and newlib if appropriate. He is currently looking at adding more fenv.h implementations. The FreeBSD implementation of arm fenv.h has static inlines for all the methods in sys/fenv.h. Is this OK? Or should they be turned into real bodies in a C file? --joel