delorie.com/archives/browse.cgi   search  
Mail Archives: djgpp/2019/09/02/14:53:53

X-Authentication-Warning: delorie.com: mail set sender to djgpp-bounces using -f
X-Recipient: djgpp AT delorie DOT com
X-Original-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=gmx.net;
s=badeba3b8450; t=1567450135;
bh=ptKLH9KwPT3zxEoTwTP0vbQvi2rnbAEwP6kJZ3ZYIDQ=;
h=X-UI-Sender-Class:Date:From:To:Subject:References:In-Reply-To;
b=KTMD2X1qADTTdA9mx3OjRgvE2Nu4iDE/ykboOMGSs5FbwutBSt8R66x9+Kx1+hJ2d
z8En/M1NKCMkdgnVIhVpOO8v34rAhUIpH02k0yFLxDQjl8btn5rLHDGo2WAQEhOcn3
HA7S7FvcUktNuGTfEY+Sofi5AA9inyS+9fT4CTW4=
X-UI-Sender-Class: 01bb95c1-4bf8-414a-932a-4f6e2808ef9c
Message-ID: <5D6D641F.3080909@gmx.de>
Date: Mon, 02 Sep 2019 20:49:03 +0200
From: "Juan Manuel Guerrero (juan DOT guerrero AT gmx DOT de) [via djgpp AT delorie DOT com]" <djgpp AT delorie DOT com>
User-Agent: Mozilla/5.0 (X11; U; Linux x86_64; de; rv:1.9.2.13) Gecko/20101206 SUSE/3.1.7 Thunderbird/3.1.7
MIME-Version: 1.0
To: djgpp AT delorie DOT com
Subject: Re: ANNOUNCE: DJGPP port of tcp/ip library Watt-32 (version 2.2 dev.rel.
11) uploaded.
References: <201907102113 DOT x6ALDVG8006695 AT delorie DOT com> <53a929c4-eb6e-4e21-9128-84083b678cc5 AT googlegroups DOT com>
In-Reply-To: <53a929c4-eb6e-4e21-9128-84083b678cc5@googlegroups.com>
X-Provags-ID: V03:K1:/G4A6MiMv/g8mrqqaGQvogVpa0dCYGe3PazyyRyzQMFGMDGUWzS
z3Mn9oXyRsQG1rb18v0s/erj2MWHuo3DY+1Ap1E9ZsLPrwCLS1XXfD3tEb9M+ecWuZvdOc4
/3Z3PJtF4u8jIda1BVCQMBbFyPZ5JGHLsamMV3MnoJ4YkkAz1/QRFXYwjAIiMn343iF44+I
0xp4fjt5EeK5DUxPqnf5w==
X-Spam-Flag: NO
X-UI-Out-Filterresults: notjunk:1;V03:K0:CNcwT++1Bv8=:LnvlotZ1o9PoldPYebxuc5
97o9ozgBuepyPLUJESGfhqX0a9K8xkKHZWMPyvGWPhbkFsQ7mQqT1YdVab/9maU2myN5WoRub
4kEfOTyab3Q4bH+LXoBvI7awDR0UIEXRd18OGY4ZaLUpxHC2KDuokIrwcuedJXCZ7YkKzXK78
WPPl8ZAFASVzaWd78zpV/wq0YsgNv9PJyKtaAoS+cxdFaLjmXMxqZRTqroyNKQcx/0P8xIt+G
X7SC5hSxvPvTgYqdwgeNw5hsQljlNsdpjw9vkITSiEvwLF7lLHizt1TJGPWsJlqDTmKCdaZ24
FshIJ053s9xZZQrtAh9G6NMt2QX9b88lqn62DEn+vA6hRh0LKuqYpH0fMbX1pP+LoPaC/QnIy
7nJmko7oINo3d9z30T+0EK3JoIbDcna9PuhsNgu0x5pHdi9l5iu3gYIsaxfQPoNi+LHVkeqgL
TkI3y6UwI6xo1l1kO/eJzDpebJEOJAPZ/Vfl/JBcfBtfu88yf4Okk4RjDNO/EK463lYRAxvh4
b6zY4aOsyWJUZ5c0pE9Ih3tBBl4xa/k4iWm3ToSQ4Se57aLXq6EZn+IcBfj4LYJSlzeMxl9/D
Cj8wAKFZhat051GfozU5lPokrRTF954p8zpvYCXVwjzF/UkMRCcM71ADlTv7+7not3t05j3F8
q96e3mYXg5MJ5E8BZPAK4N98wkiVXAi6mLKiNIFYuSe0dTR4M0EZm6DZoh6CuzYtxAmtY5gMp
QHSczc1XbMw5Jgnx4OEa3SWDpX0Z8kUpIwc5Mz93xN1efMzNvIuKGTxyNBTdIRmClouqvH/cs
nzNmS2NmxC6ukniO76noUtvpIBzl2wy6gb75CMehp9EHGuES61D6R2LIQRcXeieCQNEh3vVNY
F0JQitVhn6uGAFNAmycyF8pOoz9gxI+ahPqFdyCEoPla7ev0WbosTAzXG1in4tp2Q8wM1LsXl
QABAIRWXlHZz/yzcR1Ls9pQITZJqKvZiGuhBjJRnX7HwtP6apXDTzDuSwNGjWseyVxJt380Nf
321RU40vD2q/SSS2nh4UQhDjNvcO/qF8Ra1vef9NpUCBoPfG06NcrqoJ0oYosBWO7Sq1HggHl
7+V9KKI/oTu5eSmd9eiwaZYdD+i3dg+KlsB9tlgps4cn7uyIjRF7QR+S5AuCf0nSMImsP2DCZ
To8kyOPvV00AfQOaqtQQ4PyEbZ9sdMvekWR+/Nja5ItUYmbQ==
Reply-To: djgpp AT delorie DOT com

Am 02.09.2019 11:20, schrieb RayeR (rayer314 AT gmail DOT com) [via djgpp AT delorie DOT com]:
> Hi,
> I don't have defined this macros in my DJGPP
> #define W32_CLANG_PACK_WARN_OFF()
> #define W32_CLANG_PACK_WARN_DEF()
> I needed to make at least empty ones to compile.

Sorry, but I do not understand want you expect.  These macros are
defined to nothing for gcc/djgpp and I have experienced no issue
with them.  I use exclusively gcc 3.4.6 and a code line like this

W32_CLANG_PACK_WARN_OFF();

causes no problem.  I compile with -Wall -pedantic and I have seen
no warnings at all.  Of course, it produces an empty line with a
single semi colon on it.  On other gcc versions the line may generate
warnings but I do not know because I do not use them.
What do you propose?  Something like this:

#define W32_CLANG_PACK_WARN_OFF()  /* void */

or something like this:

#define W32_CLANG_PACK_WARN_OFF()  (0)

In the end you can modify the header in the way you want to achive
the goal you want and distribute this modified header as part of
your project.  In that case you can modify your makefile in such
a way that it will be include before the header installed in your
djgpp installation.  I have done this a lot of times in those days
before djgpp 2.05 was released and I wanted to use code from the
repository that was not part of djgpp 2.03.

Regards,
Juan M. Guerrero

P.S.:  you are asking for a change in Watt-32.  May be it is better
to cc to Gisle Vanem too.  He is the current maintainer of Watt-32
and you can propose the djgpp specific changes you need to him.  In
this way they become part of the next official release.

- Raw text -


  webmaster     delorie software   privacy  
  Copyright © 2019   by DJ Delorie     Updated Jul 2019