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]" 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> Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit 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.