www.delorie.com/archives/browse.cgi   search  
Mail Archives: djgpp/2018/01/05/12:35:40

X-Authentication-Warning: delorie.com: mail set sender to djgpp-bounces using -f
X-Recipient: djgpp AT delorie DOT com
Message-ID: <5A4FB869.7070504@gmx.de>
Date: Fri, 05 Jan 2018 18:39:53 +0100
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 GNU binutils 2.29 uploaded.
References: <201707301540 DOT v6UFecLb017840 AT delorie DOT com> <CAA2C=vBWY7HYeu+tdO=WYN=wEmWfhLXWgH-9PtSvZkMs54rs1Q AT mail DOT gmail DOT com> <5980C3AA DOT 2080305 AT gmx DOT de> <euccrcFp8kqU1 AT mid DOT dfncis DOT de> <598108FD DOT 5060908 AT gmx DOT de> <83ini6zmsv DOT fsf AT gnu DOT org> <5984FE96 DOT 9040905 AT gmx DOT de> <59D94AEB DOT 8050700 AT gmx DOT de>
In-Reply-To: <59D94AEB.8050700@gmx.de>
X-Provags-ID: V03:K0:jZqGO0RIFrf577py02uKdkl8ou9iqeOg4FpPmjGBnst8FibfwFy
u3MViTPGXU1QhYGHV2BEc99Q0y/ZX2MBMp64JuFLEHFdcWi01sGM8lnAnJoU/Bv84v4bP6D
n9uZx4ivoBdRhQx0I44OQ2BrRYKMhdZ/lpucWY3PvpeBCBKVfiKIwulXDO0t5mHkbgRev3/
0bw4jXNyYIiGBYlrPDGKQ==
X-UI-Out-Filterresults: notjunk:1;V01:K0:7rmQ7nThUd8=:fpOKoX/kTlo7lOvr4iBkhG
91XbqtkB8h2ybmTmmW4D/DRkLkpjLyW9jrt8oTdoBjgvjdvdKK1lsmTE9sRCnZ0if/41xqQsh
jNMlFhEsa8wwd7wQPlRIOmlIwEhMm+B5YaQN4VRKtqgFM1x/Kb4ix5V1ZmmjoTZpWPPIkA6UC
PyuUOZK3OSUarcSWH5BNNZ45C3FruA+sbOcMfLaO9VxJR6jKY9xYdzITLrAMXiYPXiunPKifU
X6yGsDuX4MpHN2A+oUMCNC9UoXWcbO4RmvKjb6IL2tVprxmIhA0lh2iKh9tKgQX1NYsAB4npw
D4aG2DZnzpO+CyfpwS0t9t7wjoZxRHgmEMUN2mfLgtqLqaa5WH8EgnZcUX/Nf/8LGyFIM4ryt
4xszB4sZAhZs6kqXMAn8ixcJvhR5AKKpI6wiNZ+/DlEvQdqM0sxGZ/IdDSjW8o3C8c1p0hlhx
s5pUM+HaJKPuwILVy2yhZRSOYcMbeElG8+K2wzB27TKFOn1mluPn+YtFYPmKWdtgyFFbIWDhW
MCDY+XlwgsL/moNGSsZMCsQrpdwKCAZc9cwFPGFb3WlPRjc2p3WCgu2WEX+zmNwGAvizLtvUP
Uz6nREttRt0hvFt5UnxG010u+ZehZDZDUgWOKEeVMyhKGI6xJE1shr4kvBGDTZ8mhzQhx4YYR
4nrTodhcvnBOlmDvKrybI7wzH85YkTHcXWJkzvBCGNIpf8c+EDbhR6Pk/psm5BXQjMb8kEb60
22JrTBnqmSTpU/UKkUAgXrp0NCgoK5hncEN4tl35PjJoF9rL8u9rCyVuKUNlRM2qusZ1cUcck
bK/al2f1Hke78b46UWeyY2SMx1JhZk5FCp5zuI8ZbsG9//vk+g=
Reply-To: djgpp AT delorie DOT com

Am 07.10.2017 23:45, schrieb Juan Manuel Guerrero (juan DOT guerrero AT gmx DOT de) [via djgpp AT delorie DOT com]:
> Am 05.08.2017 01:09, schrieb Juan Manuel Guerrero (juan DOT guerrero AT gmx DOT de) [via djgpp AT delorie DOT com]:
>> Am 02.08.2017 05:11, schrieb Eli Zaretskii (eliz AT gnu DOT org) [via djgpp AT delorie DOT com]:
>>>> Date: Wed, 02 Aug 2017 01:04:29 +0200
>>>> From: "Juan Manuel Guerrero (juan DOT guerrero AT gmx DOT de) [via djgpp AT delorie DOT com]"<djgpp AT delorie DOT com>
>>>>
>>>> IMHO it is easier to fix stdio.h than start endless discussion with the binutils
>>>> maintainers. I do not think that the DJGPP user group is still so large that
>>>> some one will be hurd if we change _doprnt by __doprnt or something similar.
>>>
>>> Renaming our _doprnt is certainly doable, but it means some
>>> application that really needs our _doprnt will now become broken.
>>>
>>> An alternative would be to move _doprint to some other header, like
>>> libc/doprnt.h.
>>
>>
>> I have moved the _doprnt, _doscan and _doscan_low declarations to libc/doprnt.
>> The file name is arbitrary. If some one has a more appropriate one, please
>> let me know. I have intentionaly moved also _doscan and _doscan_low together
>> with _doprnt. I have seen no reasons to move one of them and let the other
>> ones. This shall avoid possible future issues.
>> It is ok with me if someone likes to send a DJGPP specific fix to the binutils
>> maintainers. I have checked that binutils can be compiled without changes
>> with a libc modified by this patch.
>> If no one complains about these changes in a period of 3 or 4 weeks I will
>> assume that the changes have been accepted and will commit them.
>
>
> I had encouraged every DJGPP user to send a patch to fix the _doprnt
> conflict in bfd.c. An inspection of binutils-2.29.1 shows that the
> issue has not been fixed and thus I have to assume that either no one
> has send a fix to the binutils maintainers or they have refused to fix
> this DJGPP specific issue. Thus I will commit the patch below today
> to fix this issue at libc level. As discussed before, the problematic
> declarations will be moved into a new header.

OFYI, I have commited the proposed changes.

Regards,
Juan M. Guerrero

- Raw text -


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