On 09/23/2011 03:46 PM, Paolo Carlini wrote:
On 09/23/2011 11:39 AM, JonY wrote:
Ping, any updates?
I'm wondering if it wouldn't be cleaner to handle this in the appropriate config/os/ headers, something like (with a good comment before!):

#ifndef _GLIBCXX_FULLY_DYNAMIC_STRING
#define _GLIBCXX_FULLY_DYNAMIC_STRING
#endif
Even better would be changing the current infrastructure for this to have a default (not fully dynamic) of zero, a set value of one, undefined otherwise. Then in the mingw config/os we do the above and the configuring user is always happy. In that case the basic_string.* bits must be changed from

    #ifdef _GLIBCXX_FULLY_DYNAMIC_STRING

to

    #if _GLIBCXX_FULLY_DYNAMIC_STRING == 1

of course.

Paolo.

Reply via email to