> 5) если я пересоберу ядро новым компилятором, будут ли другие > программы (собранные 2.95) нормально работать? Если пересоберешь - будут. Но пересобрать у меня не вышло (ни 2.4.18 ни 2.4.20). gcc-3.2 нормально собирает, а 3.3 ругается на, например, на перенос строки сммволом \. Поэтому такой кусок кода проходится переделывать: __asm__ ("movl %%ebx, %%eax \ movl %%edx, %%eax \ ..... Вроде и просто, но файлов менять слишком много надо... Есть и менее очевидные грабли.