Re: [Mesa-dev] [PATCH] util: port _mesa_strto[df] to C

2015-03-16 Thread Erik Faye-Lund
On Tue, Mar 17, 2015 at 12:32 AM, Ian Romanick wrote: > On 03/15/2015 12:05 PM, Erik Faye-Lund wrote: >> _mesa_strtod and _mesa_strtof are only used from the GLSL compiler, > > It's also used in the ARB_vertex_program / ARB_fragment_program > assembler in src/prog. Oh, right. Thanks for pointing

Re: [Mesa-dev] [PATCH] util: port _mesa_strto[df] to C

2015-03-16 Thread Ian Romanick
On 03/15/2015 12:05 PM, Erik Faye-Lund wrote: > _mesa_strtod and _mesa_strtof are only used from the GLSL compiler, It's also used in the ARB_vertex_program / ARB_fragment_program assembler in src/prog. > so the locale doesn't need to be initialized before the first context > gets initialized. So

Re: [Mesa-dev] [PATCH] util: port _mesa_strto[df] to C

2015-03-16 Thread Erik Faye-Lund
On Mon, Mar 16, 2015 at 10:13 PM, Emil Velikov wrote: > On 15/03/15 19:05, Erik Faye-Lund wrote: >> _mesa_strtod and _mesa_strtof are only used from the GLSL compiler, >> so the locale doesn't need to be initialized before the first context >> gets initialized. So let's use explicit initialization

Re: [Mesa-dev] [PATCH] util: port _mesa_strto[df] to C

2015-03-16 Thread Emil Velikov
On 15/03/15 19:05, Erik Faye-Lund wrote: > _mesa_strtod and _mesa_strtof are only used from the GLSL compiler, > so the locale doesn't need to be initialized before the first context > gets initialized. So let's use explicit initialization from the > one-time init code instead of depending on a C++

Re: [Mesa-dev] [PATCH] util: port _mesa_strto[df] to C

2015-03-16 Thread Matt Turner
On Sun, Mar 15, 2015 at 12:05 PM, Erik Faye-Lund wrote: > _mesa_strtod and _mesa_strtof are only used from the GLSL compiler, > so the locale doesn't need to be initialized before the first context > gets initialized. So let's use explicit initialization from the > one-time init code instead of de

[Mesa-dev] [PATCH] util: port _mesa_strto[df] to C

2015-03-15 Thread Erik Faye-Lund
_mesa_strtod and _mesa_strtof are only used from the GLSL compiler, so the locale doesn't need to be initialized before the first context gets initialized. So let's use explicit initialization from the one-time init code instead of depending on a C++ compiler to initialize at image-load time. Sign