Я GCC 4.5.0 пользуюсь, вот из его мануала: http://gcc.gnu.org/onlinedocs/gcc-4.5.0/gcc/Optimize-Options.html Никаких таких страшилок не пишут :)
У меня видимо звёзды так не становились, не сталкивался с таким ни разу. Ну можно -O2 -finline-functions -funroll-loops если к -O3 резкая...
Отличный подход. Давай тогда вообще отключим оптимизацию (-O0) и будем писать что оптимизатор плохой. Я вообще всё с -O3 собираю, чтоб не...
Как уже написали выше - используй несколько проходов, он nop выбросит.
Ничего они не думают, опкод же правильный. Думать ты должен. :) А вообще можно просто писать: insb
Совсем недавно (пока не добавили поддержку SSE) студия делала то же самое, и никто не жаловался. А вообще у тебя скорее всего размер копируемого...
Ну давай свой проведём :) Под AVR я не писал, под ARM сейчас пишу. GCC 4.5.0 оптимизирует если не отлично, то очень хорошо.
Это всё спорные вопросы. В некоторых ситуациях ICC намного лучше, в некоторых нет. Но то что у GCC хороший оптимизатор - это однозначно.
У студии есть опции /arch:SSE и /arch:SSE2 Все cvt* - это SSE2, которого у тебя видимо просто нету.
Когда уже будут примеры кода или хотя бы бинарник и опции компиляции? Если у тебя что-то не работает - 99.9999% что ошибка у тебя в коде или...
Ещё одно мега обоснованное заявление. Что-то последнее время обострение пошло: то у кого-то студия не так работает, то у gcc оптимизатор плохой......
Хватит уже писать чепуху. Или примеры конкртеные приводи. У всех всё работает как и должно, а у тебя "нарушает логику"...
А что там автоматизировать? Там по сути требования к размерам шрифтов, отступам, рамкам на листах, штампам и список обязательных документов. Типа...
Вот тебе подробности инфы - изучай. http://download.microsoft.com/download/1/6/1/161ba512-40e2-4cc9-843a-923143f3456c/fatgen103.doc
Не хочу тебя расстраивать, но есть такая штука как ЕСПД. Принят ещё в союзе и действует до сих пор....
Что делать? Логично же - передавать в CreateFile полный путь к файлу, а не только имя.
Это не прикол, это синтаксис MASM/TASM. Документацию не пробовал читать для начала? label db <количество повторов> dup(<что повторять>) Так что...
Ты загрузчик пишеш? Добавь в начало метку и используй её вместо 7C00h Типа db (510-($-offset LoaderStart)) dup(0) Просто $ - это относительное...
Это не переносимо. Реализация мультисимвольных символьных констант компиляторозависима.
При чём здесь осилил/не осилил? Человек что, спрашивал на чём ему писать? По-моему очевидно что пишет он на Си, и совет ему нужен с учётом этого....
Имена участников (разделяйте запятой).