New subject: [ros-diffs] [dgorbachev] 52916: [CDFS] Workaround for GCC 4.6 optimizer bug (ICE when compiling with -O3).
Hi Timo,
There are no changes in the logic, it's just to avoid a crash
("internal compiler error: in vect_transform_stmt, at
tree-vect-stmts.c:4887"). It's only in GCC versions 4.6.x.
Incidentally, was it through an oversight, or with a design, that
KiConvertToGuiThread (one which is in trap.s, committed in r52509),
does not save/restore EBX?
There are no changes in the logic, it's just to
avoid a crash
("internal compiler error: in vect_transform_stmt, at
tree-vect-stmts.c:4887"). It's only in GCC versions 4.6.x.
I really don't get the logic behind the commit.
GCC is not supported yet by any of the BEs. Which implies that ReactOS is planned to be
built using GCC 4.4.x (3 IIRC).
So, you're changing code to workaround a bug in an unsupported compiler?
This reminds me Alex & Magnus commits fights regarding GCC 4.4.x...
Incidentally, was it through an oversight, or with a
design, that
KiConvertToGuiThread (one which is in trap.s, committed in r52509),
does not save/restore EBX?