[an error occurred while processing this directive]
|
Единственное что мне не нравится в с6х - это полное отсутствие inline asm как понятия (см. концепцию gcc for ex.) Т.е. ф() должна быть полностью написана на асме например как c-callable и только в этом виде с ней сможет совладать могучий оптимизер. Конечно c-конструкция типа asm(" nop"); поддерживается но даже не знаю зачем (для нопов разве-что) - потому как в доках четко написано что не гарантируется что оптимизер не переставит инструкции местами со всеми вытекающими последствиями, я уже молчу о clobbered registers. Короче, дупа ...
E-mail: info@telesys.ru