On Thu, Jul 27, 2017 at 6:58 PM, Jody Bruchon wrote:
> On 2017-07-27 12:16, Xabier Oneca -- xOneca wrote:
>>
>> Hello:
>>
>> 2017-07-27 17:48 GMT+02:00 Ron Yorston :
>>>
>>> Kang-Che Sung wrote:
dietlibc supports %m only if WANT_ERROR_PRINTF is defined in
when building, and its com
On Thu, Jul 27, 2017 at 2:53 PM, Ron Yorston wrote:
> The '%m' conversion specifier prints an error message based on the
> current value of 'errno'. It is available in the GNU C library,
> Cygwin (since 2012), uClibc and musl.
>
> It is not available in various BSDs, BSD-derived systems (MacOS,
>
On Fri, Jul 28, 2017 at 12:58 AM, Jody Bruchon wrote:
> IMO the whole issue is that %m is non-standard despite having moderate de
> facto acceptance in many libc implementations. I think BusyBox should comply
> with the standards instead of having a compile-time hack and added code
> complication
On 2017-07-27 12:16, Xabier Oneca -- xOneca wrote:
Hello:
2017-07-27 17:48 GMT+02:00 Ron Yorston :
Kang-Che Sung wrote:
dietlibc supports %m only if WANT_ERROR_PRINTF is defined in
when building, and its commented out by default.
I don't know how to check the macro WANT_ERROR_PRINTF in
the di
Hello:
2017-07-27 17:48 GMT+02:00 Ron Yorston :
> Kang-Che Sung wrote:
>>dietlibc supports %m only if WANT_ERROR_PRINTF is defined in
>> when building, and its commented out by default.
>>I don't know how to check the macro WANT_ERROR_PRINTF in
>>the dietlibc build environment, but I think busybox
Kang-Che Sung wrote:
>dietlibc supports %m only if WANT_ERROR_PRINTF is defined in
> when building, and its commented out by default.
>I don't know how to check the macro WANT_ERROR_PRINTF in
>the dietlibc build environment, but I think busybox needs to be
>aware of this.
There doesn't seem to be
On Thu, Jul 27, 2017 at 8:53 PM, Ron Yorston wrote:
> The '%m' conversion specifier prints an error message based on the
> current value of 'errno'. It is available in the GNU C library,
> Cygwin (since 2012), uClibc and musl.
>
> It is not available in various BSDs, BSD-derived systems (MacOS,
>
The '%m' conversion specifier prints an error message based on the
current value of 'errno'. It is available in the GNU C library,
Cygwin (since 2012), uClibc and musl.
It is not available in various BSDs, BSD-derived systems (MacOS,
Android) or Microsoft Windows.
Use a symbol defined in platfor