From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 65776 invoked by alias); 18 Aug 2016 09:40:26 -0000 Mailing-List: contact gcc-patches-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-patches-owner@gcc.gnu.org Received: (qmail 65715 invoked by uid 89); 18 Aug 2016 09:40:25 -0000 Authentication-Results: sourceware.org; auth=none X-Virus-Found: No X-Spam-SWARE-Status: No, score=-1.8 required=5.0 tests=AWL,BAYES_00,RCVD_IN_DNSWL_NONE,SPF_PASS autolearn=ham version=3.3.2 spammy=H*Ad:U*dj X-HELO: smtp.eu.adacore.com Received: from mel.act-europe.fr (HELO smtp.eu.adacore.com) (194.98.77.210) by sourceware.org (qpsmtpd/0.93/v0.84-503-g423c35a) with ESMTP; Thu, 18 Aug 2016 09:40:15 +0000 Received: from localhost (localhost [127.0.0.1]) by filtered-smtp.eu.adacore.com (Postfix) with ESMTP id 9F9E58155D; Thu, 18 Aug 2016 11:40:13 +0200 (CEST) Received: from smtp.eu.adacore.com ([127.0.0.1]) by localhost (smtp.eu.adacore.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id ow06w_PwQaqD; Thu, 18 Aug 2016 11:40:13 +0200 (CEST) Received: from chelles.act-europe.fr (chelles.act-europe.fr [10.10.0.160]) by smtp.eu.adacore.com (Postfix) with ESMTP id 526BC812E6; Thu, 18 Aug 2016 11:40:13 +0200 (CEST) Received: by chelles.act-europe.fr (Postfix, from userid 525) id 350E71EA0068; Thu, 18 Aug 2016 11:40:13 +0200 (CEST) Date: Thu, 18 Aug 2016 09:40:00 -0000 From: Arnaud Charlet To: Andris Pavenis Cc: GCC Patches , DJ Delorie Subject: Re: [PATCH 2/4][Ada,DJGPP] Ada support for DJGPP Message-ID: <20160818094013.GA1929@adacore.com> References: <2d4dc1ad-30d6-bb43-fd44-2ae9d7f32bef@iki.fi> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <2d4dc1ad-30d6-bb43-fd44-2ae9d7f32bef@iki.fi> User-Agent: Mutt/1.5.21 (2010-09-15) X-SW-Source: 2016-08/txt/msg01318.txt.bz2 > This patch (2nd of 4) includes various changes to Ada related C files > required for DJGPP support > > ChangeLog entry: > > 2016-07-30 Andris Pavenis > > * ada/ctrl_c.c: Do not use macro SA_RESTART for DJGPP. > > * ada/gsocket.h: Do not support sockets for DJGPP. > > * ada/init.c (timestruct_t): Define for DJGPP. > (nanosleep): Implement for DJGPP using usleep(). Why do you need to define nanosleep() here? I suspect this is no longer needed. If it is, would be good to know why. Arno