From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 87673 invoked by alias); 20 Dec 2017 16:49:44 -0000 Mailing-List: contact libc-alpha-help@sourceware.org; run by ezmlm Precedence: bulk List-Id: List-Subscribe: List-Archive: List-Post: List-Help: , Sender: libc-alpha-owner@sourceware.org Received: (qmail 87647 invoked by uid 89); 20 Dec 2017 16:49:44 -0000 Authentication-Results: sourceware.org; auth=none X-Virus-Found: No X-Spam-SWARE-Status: No, score=-25.9 required=5.0 tests=AWL,BAYES_00,GIT_PATCH_0,GIT_PATCH_1,GIT_PATCH_2,GIT_PATCH_3,RCVD_IN_DNSWL_NONE,SPF_PASS autolearn=ham version=3.3.2 spammy= X-HELO: mail-qk0-f193.google.com X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:subject:to:cc:references:from:message-id:date :user-agent:mime-version:in-reply-to:content-language :content-transfer-encoding; bh=1LVknVt5DVlh2NMGEwvxHCaJXp+c/GuU4VdiDcWDxPo=; b=JCmu4QLBP6GvOeEMo1nfZOE+WqNZGi49xICJxjiPf/hHDvc6i83vVYgG03RHvOr2DE P5C9VO9yxvhr1J7Ph3gJSOdBTYWFPoHqp3uK44SH9d45nkTiML4r0Cnyy/76wXigSRhR L/6zmRNGvER3tnJWoyyB12V8JgyY09fYtCNaq4tb20RM4nhntBjs8Gqz0En79CuUR9x9 1LSrtfLR0AV1iDu+dqa36InhLsiLV/1nQcMnelDSy3yT7ZS4yz9h5DW7KrigsKltE84Q L6CR9Ay5qKPEvxkuxTRWbId/HxYOaGqHHUKg5RkEAl/z5pWv7CYd2Jc43vrBpDmDWglo fspg== X-Gm-Message-State: AKGB3mIk4GovvR51EIc+ZUGb/WFeRBMpIRMFuFJQCcEBsmjqJVOEAluR Jb48waS6RcjZk7CXDet5nUtivA== X-Google-Smtp-Source: ACJfBosoGnmu+pz7GF9oqeIvKpyAjjAxyyP+7kz+n+sVgneJ3Fiyupd3BiQSF9as9iNVScp+xTtnuQ== X-Received: by 10.55.123.71 with SMTP id w68mr10449568qkc.38.1513788581278; Wed, 20 Dec 2017 08:49:41 -0800 (PST) Subject: Re: [PATCH v2 01/15] RISC-V: Build Infastructure To: Joseph Myers , Palmer Dabbelt Cc: libc-alpha@sourceware.org, Andrew Waterman , Darius Rad , dj@redhat.com References: <20171220072022.26909-1-palmer@dabbelt.com> <20171220072022.26909-2-palmer@dabbelt.com> From: Adhemerval Zanella Message-ID: <0f29b3ec-da99-e40d-52fc-c758c6685189@linaro.org> Date: Wed, 20 Dec 2017 16:49:00 -0000 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101 Thunderbird/52.5.0 MIME-Version: 1.0 In-Reply-To: Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 7bit X-SW-Source: 2017-12/txt/msg00748.txt.bz2 On 20/12/2017 14:21, Joseph Myers wrote: > On Tue, 19 Dec 2017, Palmer Dabbelt wrote: >> diff --git a/sysdeps/unix/sysv/linux/riscv/rv64/Makefile b/sysdeps/unix/sysv/linux/riscv/rv64/Makefile >> new file mode 100644 >> index 000000000000..cb60d740476d >> --- /dev/null >> +++ b/sysdeps/unix/sysv/linux/riscv/rv64/Makefile >> @@ -0,0 +1,4 @@ >> +ifeq ($(subdir),socket) >> +CFLAGS-recv.c += -fexceptions >> +CFLAGS-send.c += -fexceptions >> +endif > > I wonder if this should be made generic for all Linux ports (and removed > from the mips64 Makefile as well as here). > We already a CFLAGS-recv.c with "-fexceptions -fasynchronous-unwind-tables" for nptl, and I think we should add it for io as well. Could you send a separately fix along with the mips64 cleanup?