Hi,
you do not mean i486 as in real i486??
I recently updated T2/trunk on i686-mmx on my Transmeta Crusoe:
http://www.t2-project.org/hardware/portable/OQO/01+/
;-)
René
On Nov 13, 2015, at 0:38, Toan Pham <[email protected]> wrote:
> Rene,
>
> One more tip! The bug I am observing, it only shows up on a i486 system, not
> in any other architecture..... Trust me, glib wont be happy with any
> optimizations!
>
> On Thu, Nov 12, 2015 at 6:30 PM, René Rebe <[email protected]> wrote:
> Hey,
>
> I virtually always used -Os the last decade, …
>
> Hm,
> René
>
> On Nov 13, 2015, at 0:20, Toan Pham <[email protected]> wrote:
>
>>
>> Rene,
>>
>> I filed a bug report earlier today but later found out that it was the
>> command wrapper of t2sde tricking glib build system from detecting and
>> stripping out the optimization flags. I later read the auto configure script
>> from glib and found that it was in fact, stripping out all optimization (see
>> below). The reason why you do not see the problem probably because your
>> target config is not set to use optimization, ie. SDECFGSET_OPT=size. If
>> your build target wrapper has gcc remaps to something like "gcc -Os", it
>> will break glib! I think to be safe, either add the patch or do not use cmd
>> wrapper to pass any kind of compiler flags.
>>
>>
>> bug report reference: https://bugzilla.gnome.org/show_bug.cgi?id=758028
>>
>>
>>
>> Snipplet from glib configure.ac script: it removes all "-O?" flags:
>>
>> dnl Remove all optimization flags from CFLAGS
>> changequote({,})
>> CFLAGS=`echo "$CFLAGS" | $SED -e 's/-O[0-9]*//g'`
>> changequote([,])
>>
>> dnl Add the special gcc flags
>> CFLAGS="$CFLAGS -O0 -fprofile-arcs -ftest-coverage"
>> LDFLAGS="$LDFLAGS -lgcov"
>>
>
> --
> ExactCODE GmbH, Lietzenburger Str. 42, DE-10789 Berlin
> DE Legal: Amtsgericht Berlin (Charlottenburg) HRB 105123B, Tax-ID#:
> DE251602478
> Managing Director: René Rebe
> http://exactcode.com | http://exactscan.com | http://ocrkit.com |
> http://t2-project.org | http://rene.rebe.de
>
>
--
ExactCODE GmbH, Lietzenburger Str. 42, DE-10789 Berlin
DE Legal: Amtsgericht Berlin (Charlottenburg) HRB 105123B, Tax-ID#: DE251602478
Managing Director: René Rebe
http://exactcode.com | http://exactscan.com | http://ocrkit.com |
http://t2-project.org | http://rene.rebe.de
-----------------------------------------------------------
If you wish to unsubscribe from this mailing, send mail to
[email protected] with a subject of: unsubscribe t2