Не, ну если он забивается на то, что у него исполняемый модуль всегда будет по одному и тому же адресу грузиться, то и твой метод использовать...
Во-первых - выравнивание это "промежутки", добавление "пустых" байтов для получения адреса следующего поля кратного определённому числу. Вот...
На испытанных компиляторах - нет, они всячески этому противостоят :) По стандарту элементы массива обязательно идут последовательно (без...
Это не одна из тех баек случайно? Гугл ничего про такое не слышал:...
Фиговый это метод, выравнивание может всё поломать и POD-типы не спасут. Если нужен массив, чего не сделать массив? struct Settings { Option...
Ты в файл его не сохранишь. Придумывай другую структуру. Name - это указатель, адрес в памяти. Сохрани в файл, перезапусти приложение и считай из...
Каким макаром? Он же восстановит то что у него и так есть - файлы будут пошифрованы, плюс ещё и битые т.к. абсолютно всё не восстановится....
Мануалы для кого писаны? http://www.linuxselfhelp.com/gnu/ld/html_chapter/ld_3.html Раздел Memory Layout.
В LD работают скрипты. Чем не устраивает собственный скрипт?
Может я чего не понимаю, но в командах сборки которые ты выше постил ничего из этого нет.
О какой проге? Линкер с поддержкой Linear Executable? Watcom'овский wlink поддерживает: http://www.openwatcom.org/index.php/Main_Page
Символы поотрезали при помощи strip? Они по умолчанию в GCC всегда пишутся даже для релизов, и нехило бинарник увеличивают. Например я когда сам...
Зачем тут второй пост - если можно было в один склеить? Так понятно чего он хочет? :)
И в чём бред?
Нету там опечатки. Не круто, потому что ещё NMI есть которое не маскируется. И вариант с циклом hlt используется в планировщиках обычно, когда...
Пиши ещё. Компилятору по барабану какая там у файла дата, он на неё вообще не смотрит. Про мэйк я б ещё поверил может быть.
Если самому лениво: http://sourceforge.net/projects/mingw-w64/files/
Какой не напиши - работать под Windows не будет. Для таких вещей надо драйвер писать. 80000064h - это адрес (Bus:Device:Function) устройства на...
Ты откуда знаешь? Ремапленые сектора как битые не отображаются. Их присутствие видно только увеличением счётчика заремапленных секторов в SMART.
Ну в несколько раз - это в два раза хотябы. :) Нету там столько резерва. В районе 1% от ёмкости, а то и меньше.
Имена участников (разделяйте запятой).