* include/bits/locale_facets_nonio.tcc (time_put<>::do_put): Avoid
pointless __builtin_alloca use.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@155697
138bc75d-0d04-0410-961f-
82ee72b054a4
+2010-01-07 Paolo Carlini <paolo.carlini@oracle.com>
+
+ * include/bits/locale_facets_nonio.tcc (time_put<>::do_put): Avoid
+ pointless __builtin_alloca use.
+
2010-01-06 Paolo Carlini <paolo.carlini@oracle.com>
PR libstdc++/26701
// NB: This size is arbitrary. Should this be a data member,
// initialized at construction?
const size_t __maxlen = 128;
- char_type* __res =
- static_cast<char_type*>(__builtin_alloca(sizeof(char_type) * __maxlen));
+ char_type __res[__maxlen];
// NB: In IEE 1003.1-200x, and perhaps other locale models, it
// is possible that the format character will be longer than one