[PATCH] Assume that _IO_MTSAFE_IO is always defined in libio/stdfiles.c

Florian Weimer fw@deneb.enyo.de
Tue Jun 19 09:57:00 GMT 2018


* Andreas Schwab:

> On Jun 19 2018, Florian Weimer <fw@deneb.enyo.de> wrote:
>
>> * Andreas Schwab:
>>
>>> On Jun 19 2018, Florian Weimer <fw@deneb.enyo.de> wrote:
>>>
>>>> * Andreas Schwab:
>>>>
>>>>> On Jun 19 2018, Florian Weimer <fw@deneb.enyo.de> wrote:
>>>>>
>>>>>> 	* libio/stdfiles.c (DEF_STDFILE): Assume that _IO_MTSAFE_IO is
>>>>>> 	always defined.
>>>>>
>>>>> Why only here?
>>>>
>>>> _IO_MTSAFE_IO has a bit of a checkered history.  Previous attempts at
>>>> removal failed when they encountered resistance in the form of parts
>>>> of the library that were *not* compiled with _IO_MTSAFE_IO.
>>>>
>>>> I need to change DEF_STDFILE to fix bug 23313.
>>>
>>> That bug isn't even referenced here.
>>
>> Yes, it's an independent change.
>
> I don't understand.  Either it fixes a bug or it is pointless.

Please look at the other patch:

  <https://sourceware.org/ml/libc-alpha/2018-06/msg00543.html>



More information about the Libc-alpha mailing list