mirror of
https://git.yoctoproject.org/poky
synced 2026-05-02 00:32:12 +02:00
Removed these patches which are not needed anymore.
gcc-4.5.0_to_svn_162697.patch.bz2 : All the commits in this patch is
part of the 4.5.1 branch. So moving to 4.5.1 makes this patch
obsolete
gcc_revert_base_version_to_4.5.0.patch: moving to 4.5.1 removes need
of this patch
gcc-pr43698-arm-rev-instr.patch: upstream has this fix.
Signed-off-by: Nitin A Kamble <nitin.a.kamble@intel.com>
20 lines
988 B
Diff
20 lines
988 B
Diff
This patch fixes a bug into ostream::operator<<(double) due to the wrong size
|
|
passed into the __convert_from_v method. The wrong size is then passed to
|
|
std::snprintf function, that, on uClibc, doens't handle sized 0 buffer.
|
|
|
|
Signed-off-by: Carmelo Amoroso <carmelo.amoroso@st.com>
|
|
|
|
Index: gcc-4.3.1/libstdc++-v3/include/bits/locale_facets.tcc
|
|
===================================================================
|
|
--- gcc-4.3.1.orig/libstdc++-v3/include/bits/locale_facets.tcc 2007-11-26 17:59:41.000000000 -0800
|
|
+++ gcc-4.3.1/libstdc++-v3/include/bits/locale_facets.tcc 2008-08-16 02:14:48.000000000 -0700
|
|
@@ -1004,7 +1004,7 @@
|
|
const int __cs_size = __fixed ? __max_exp + __prec + 4
|
|
: __max_digits * 2 + __prec;
|
|
char* __cs = static_cast<char*>(__builtin_alloca(__cs_size));
|
|
- __len = std::__convert_from_v(_S_get_c_locale(), __cs, 0, __fbuf,
|
|
+ __len = std::__convert_from_v(_S_get_c_locale(), __cs, __cs_size, __fbuf,
|
|
__prec, __v);
|
|
#endif
|
|
|