From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 106617 invoked by alias); 1 Aug 2017 02:36:44 -0000 Mailing-List: contact newlib-help@sourceware.org; run by ezmlm Precedence: bulk List-Id: List-Subscribe: List-Archive: List-Post: List-Help: , Sender: newlib-owner@sourceware.org Received: (qmail 106119 invoked by uid 89); 1 Aug 2017 02:36:43 -0000 Authentication-Results: sourceware.org; auth=none X-Virus-Found: No X-Spam-SWARE-Status: No, score=2.1 required=5.0 tests=AWL,BAYES_50,FREEMAIL_FROM,RCVD_IN_DNSWL_NONE,RCVD_IN_SORBS_SPAM,SPF_PASS,UNSUBSCRIBE_BODY autolearn=no version=3.3.2 spammy=Johnston, johnston, U*unsubscribe, HTo:U*patches X-HELO: mail-ua0-f195.google.com Received: from mail-ua0-f195.google.com (HELO mail-ua0-f195.google.com) (209.85.217.195) by sourceware.org (qpsmtpd/0.93/v0.84-503-g423c35a) with ESMTP; Tue, 01 Aug 2017 02:36:42 +0000 Received: by mail-ua0-f195.google.com with SMTP id k43so184469uaf.1 for ; Mon, 31 Jul 2017 19:36:41 -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:sender:in-reply-to:references:from :date:message-id:subject:to:cc; bh=+uzi42IKbUZL/brKl1j9ZNWhLHbo5yG44MXs+ubYX80=; b=U4fpUahumBmzSb/mfLCh1nhWGk0HZAFhcmXbq6nUu0/33BCgjaLQ0x3CkdAlvjamE9 8VWfavoRbAMIVvAtkLwB6lovJKjykKC5s/+avx/KE0Y3bd9Yubv/qDq2oRrJCsfrtGrE Un4Z5BDI/SHgWcx3U/5vnx8CtbM+rNm0/5VI7zsQ1OSyyYECHd+tk8t/TN0llrRmmQ4k P4gvGZiyarbfpwX0KDXWb4l2CyWHszMdA+RY86bRqSQosWH3y1mGqWG2S1Q7vs43C8I6 loEULy019TrtS7L9Sy2j3C7zC8AAi14PCiR7lvvhHveCiZmqXci8gVeN2aCOGswrjEtJ uAqg== X-Gm-Message-State: AIVw113I9zs+svyGPjQfrz2HXzHdmAaOmAyTkY9ea91EXe5EP50nylKP 1bXrCmj+Lrxb6N+oKKApLFsI8CEgQGnT X-Received: by 10.159.57.201 with SMTP id p9mr12899325uag.209.1501555000172; Mon, 31 Jul 2017 19:36:40 -0700 (PDT) MIME-Version: 1.0 Received: by 10.31.96.72 with HTTP; Mon, 31 Jul 2017 19:36:19 -0700 (PDT) In-Reply-To: References: From: Kito Cheng Date: Tue, 01 Aug 2017 02:36:00 -0000 Message-ID: Subject: Re: [patches] Re: Newlib/libgloss port for RISC-V To: patches@groups.riscv.org Cc: Newlib , Palmer Dabbelt , Andrew Waterman Content-Type: text/plain; charset="UTF-8" X-IsSubscribed: yes X-SW-Source: 2017/txt/msg00705.txt.bz2 Hi Jeff: Thanks for your review, we'll review and add the licensing information for every file again and update the patch set. On Tue, Aug 1, 2017 at 1:34 AM, Jeff Johnston wrote: > Hi Kito, > > Before I continue reviewing, I have noticed that you have no licensing > information in any of your non-generated files. You need to add this > as Red Hat has > the default license. You can make it BSD-like or see other licenses > in the repository that are even more permissive. That said, you have > another issue in that one of your files (asm.h) in the first patch has > been taken from glibc and is LPGL. This can cause problems unless you > are building newlib as a dynamic library as code that links to your > library becomes LGPL unless it provides everything required to relink. > See: https://stackoverflow.com/questions/10130143/gpl-lgpl-and-static-linking > > My suggestion would be to create your own version of asm.h and any > other files that are LGPL and license them how you see fit. > > Regards, > > -- Jeff J. > > On Thu, Jul 27, 2017 at 5:29 AM, Kito Cheng wrote: >> Hi all: >> >> We'd like to contribute for RISC-V[1] support to newlib/libgloss. >> RISC-V is an open ISA which support both 32 and 64 bit. >> >> For the other part of GNU toolchain, GCC and binutils already included >> in upstream in GCC 7 / binutils 2.28. >> >> We've also tested with newlib and gcc testsuite for following targets: >> >> riscv32-unknown-elf >> riscv64-unknown-elf >> >> [PATCH 1/3] Add RISC-V port for newlib >> https://sourceware.org/ml/newlib/2017/msg00669.html >> [PATCH 2/3] Add RISC-V port for libm >> https://sourceware.org/ml/newlib/2017/msg00670.html >> [PATCH 3/3] Add RISC-V port for libgloss >> https://sourceware.org/ml/newlib/2017/msg00671.html >> >> Contributor list: >> - Andrew Waterman >> - Kito Cheng >> - Palmer Dabbelt >> - Scott Beamer >> - Michael Neilly >> - Alex Suykov >> >> >> [1] https://riscv.org/ > > -- > You received this message because you are subscribed to the Google Groups "RISC-V Patches" group. > To unsubscribe from this group and stop receiving emails from it, send an email to patches+unsubscribe@groups.riscv.org. > To post to this group, send email to patches@groups.riscv.org. > Visit this group at https://groups.google.com/a/groups.riscv.org/group/patches/. > To view this discussion on the web visit https://groups.google.com/a/groups.riscv.org/d/msgid/patches/CAOox84vm6%2BnCNSa1aDROUJgXJMentreipYYfyTk%2BuBk2X-t4Lw%40mail.gmail.com. > For more options, visit https://groups.google.com/a/groups.riscv.org/d/optout.