Miroslav Lachman wrote on 26.2.2016 10:54: >> Takze jina hypoteza - co optiony prekladu, kandidatem je zejmena >> optimalizace (-O) ...
>> U me pri prekladu radka prekladajici dns-terror.cc vypada takhle: >>> c++ -DPACKAGE=\"fastresolve\" -DVERSION=\"2.10\" -DHAVE_FGETLN=1 >>> -DHAVE_LIBZ=1 -DHAVE_LIBADNS=1 -I. -I. -pipe -O -g -Wall -fstack-protector >>> -fno-strict-aliasing -I/usr/local/include -I/usr/local/include/db6 -c >>> dns-terror.cc >> a u tebe ? > Par rozdilu tam je > c++ -DPACKAGE=\"fastresolve\" -DVERSION=\"2.10\" -DHAVE_FGETLN=1 > -DHAVE_LIBZ=1 -DHAVE_LIBADNS=1 -I. -I. -pipe -g -fstack-protector > -fno-strict-aliasing -I/usr/local/include -I/usr/local/include/db5 -c > dns-terror.cc Takze rozdil skutecne je v optimalizaci a to vysvetluje, proc u me kod vypada hodne jinak ... No, bud' se "zarucene neplatna instrukce" u me vlivem optimalizace nekam presunula, nebo se cely ten konstrukt prelozil jinak a vubec tam neni. To v tenhle okamzik nejsem schopen jednoduse posoudit. > Zkusim ted do make.conf pridat USE_GCC=yes a uvidim, co to provede. No a/nebo to zkusit prelozit s optimalizaci. Nicmene, na report autorum kodu je to tak jako tak, ja ale nedokazu navrhnout vhodnou opravu zdrojaku. Dan -- FreeBSD mailing list ([email protected]) http://www.freebsd.cz/listserv/listinfo/users-l
