Вариант для распечатки |
Пред. тема | След. тема | ||
Форум Разговоры, обсуждение новостей | |||
---|---|---|---|
Изначальное сообщение | [ Отслеживать ] |
"Прекращение поддержки формата исполняемых файлов a.out в ядр..." | +/– | |
Сообщение от opennews (??), 06-Мрт-19, 19:29 | ||
Линус Торвальдс согласился (https://lkml.org/lkml/2019/3/5/499) с предложением по удалению из ядра поддержки устаревшего формата исполняемых файлов a.out (https://en.wikipedia.org/wiki/A.out) и принял (https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/lin...) в состав находящейся в разработке ветки 5.1 изменение, переводящее a.out в разряд устаревших технологии (deprecated). | ||
Ответить | Правка | Cообщить модератору |
Оглавление |
Сообщения по теме | [Сортировка по времени | RSS] |
4. "Прекращение поддержки формата исполняемых файлов a.out в ядр..." | –11 +/– | |
Сообщение от Аноним (4), 06-Мрт-19, 19:47 | ||
gcc без -o генерирует эти ваши a.out | ||
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору |
6. "Прекращение поддержки формата исполняемых файлов a.out в ядр..." | +24 +/– | |
Сообщение от Аноним (6), 06-Мрт-19, 19:52 | ||
Там от a.out одно название. | ||
Ответить | Правка | ^ к родителю #4 | Наверх | Cообщить модератору |
8. "Прекращение поддержки формата исполняемых файлов a.out в ядр..." | –5 +/– | |
Сообщение от Аноним (8), 06-Мрт-19, 20:01 | ||
и в чем тогда прикол? | ||
Ответить | Правка | ^ к родителю #6 | Наверх | Cообщить модератору |
25. "Прекращение поддержки формата исполняемых файлов a.out в ядр..." | +3 +/– | |
Сообщение от asdasd (?), 07-Мрт-19, 00:03 | ||
Сказано же в названии. Исторически так сложилось. | ||
Ответить | Правка | ^ к родителю #8 | Наверх | Cообщить модератору |
38. "Прекращение поддержки формата исполняемых файлов a.out в ядр..." | +1 +/– | |
Сообщение от fi2fi (?), 07-Мрт-19, 14:21 | ||
боле правильное название старого a.out есть COFF | ||
Ответить | Правка | ^ к родителю #6 | Наверх | Cообщить модератору |
7. "Прекращение поддержки формата исполняемых файлов a.out в ядр..." | +9 +/– | |
Сообщение от Аноним (7), 06-Мрт-19, 19:55 | ||
Посмотрите file a.out и удивитесь, увидев, что это ELF. | ||
Ответить | Правка | ^ к родителю #4 | Наверх | Cообщить модератору |
9. "Прекращение поддержки формата исполняемых файлов a.out в ядр..." | –5 +/– | |
Сообщение от Аноним (4), 06-Мрт-19, 20:08 | ||
Я в курсе, но название смущает. GCC явно делали школьники в самом начале. | ||
Ответить | Правка | ^ к родителю #7 | Наверх | Cообщить модератору |
10. "Прекращение поддержки формата исполняемых файлов a.out в ядр..." | +17 +/– | |
Сообщение от Аноним (10), 06-Мрт-19, 20:11 | ||
Это ещё что! GCC в самом начале был на диалекте Паскаля. | ||
Ответить | Правка | ^ к родителю #9 | Наверх | Cообщить модератору |
14. "Прекращение поддержки формата исполняемых файлов a.out в ядр..." | +/– | |
Сообщение от Пиони (?), 06-Мрт-19, 20:28 | ||
Кстати, GCC и gcc, это тоже немного разные вещи. И gcc это не компилятор, а драйвер, который интерпретирует аргументы командной строки, вызывает компилятор, и уже выход передаёт дальше ассемблеру и компоновщику | ||
Ответить | Правка | ^ к родителю #10 | Наверх | Cообщить модератору |
16. "Прекращение поддержки формата исполняемых файлов a.out в ядр..." | +/– | |
Сообщение от Аноним (10), 06-Мрт-19, 20:37 | ||
И так как это драйвер, он тем более ничего не генерирует и о форматах исполняемых файлов ничего не знает. Формат целевого файла определяется именно для компилятора, ассемблера и компоновщика на этапе их собственной сборки. | ||
Ответить | Правка | ^ к родителю #14 | Наверх | Cообщить модератору |
24. "Прекращение поддержки формата исполняемых файлов a.out в ядр..." | +3 +/– | |
Сообщение от irinat (ok), 06-Мрт-19, 23:53 | ||
Объектные файлы у GCC — тоже ELF. | ||
Ответить | Правка | ^ к родителю #10 | Наверх | Cообщить модератору |
28. "Прекращение поддержки формата исполняемых файлов a.out в ядр..." | +1 +/– | |
Сообщение от ГабенВульвович (?), 07-Мрт-19, 02:57 | ||
Правда школьники об этом тож не знают, пытаясь соревноваться друг с другом в остроумии и знании тулчейна. | ||
Ответить | Правка | ^ к родителю #24 | Наверх | Cообщить модератору |
29. "Прекращение поддержки формата исполняемых файлов a.out в ядр..." | –2 +/– | |
Сообщение от Аноним (29), 07-Мрт-19, 04:51 | ||
Школьники имеют на это право, потому что знают о том, что объектные файлы формирует не gcc, а ассемблер, не имеющий к компилятору отношения. | ||
Ответить | Правка | ^ к родителю #28 | Наверх | Cообщить модератору |
35. "Прекращение поддержки формата исполняемых файлов a.out в ядр..." | –1 +/– | |
Сообщение от анон (?), 07-Мрт-19, 07:56 | ||
т.е. в твоему в огороде курицы вытираются, а в киеве газетами? | ||
Ответить | Правка | ^ к родителю #29 | Наверх | Cообщить модератору |
43. "Прекращение поддержки формата исполняемых файлов a.out в ядр..." | +/– | |
Сообщение от irinat (ok), 08-Мрт-19, 00:06 | ||
> Школьники имеют на это право, потому что знают о том, что объектные | ||
Ответить | Правка | ^ к родителю #29 | Наверх | Cообщить модератору |
41. "Прекращение поддержки формата исполняемых файлов a.out в ядр..." | –2 +/– | |
Сообщение от Совершенно другой аноним (?), 07-Мрт-19, 15:20 | ||
> Я в курсе, но название смущает. GCC явно делали школьники в самом начале. | ||
Ответить | Правка | ^ к родителю #9 | Наверх | Cообщить модератору |
11. "Прекращение поддержки формата исполняемых файлов a.out в ядр..." | +/– | |
Сообщение от Пиони (?), 06-Мрт-19, 20:17 | ||
Наверняка для обратной совместимости так оставили | ||
Ответить | Правка | ^ к родителю #4 | Наверх | Cообщить модератору |
12. "Прекращение поддержки формата исполняемых файлов a.out в ядр..." | +1 +/– | |
Сообщение от Дуплик (ok), 06-Мрт-19, 20:19 | ||
Это не a.out, а ELF-файл. От a.out там лишь одно название в целях совместимости со всякими там древними скриптами. | ||
Ответить | Правка | ^ к родителю #4 | Наверх | Cообщить модератору |
17. "Прекращение поддержки формата исполняемых файлов a.out в ядр..." | +2 +/– | |
Сообщение от Аноним (10), 06-Мрт-19, 20:39 | ||
> в целях совместимости со всякими там древними скриптами | ||
Ответить | Правка | ^ к родителю #12 | Наверх | Cообщить модератору |
23. "Прекращение поддержки формата исполняемых файлов a.out в ядр..." | +1 +/– | |
Сообщение от Crazy Alex (ok), 06-Мрт-19, 22:49 | ||
Тебе и сказали "для совместимости с древними скриптами" | ||
Ответить | Правка | ^ к родителю #17 | Наверх | Cообщить модератору |
13. "Прекращение поддержки формата исполняемых файлов a.out в ядр..." | –7 +/– | |
Сообщение от supercyberhawk (?), 06-Мрт-19, 20:28 | ||
розрабы гнома теперь линукс разрабатывают? | ||
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору |
15. "Прекращение поддержки формата исполняемых файлов a.out в ядр..." | +17 +/– | |
Сообщение от Аноним (10), 06-Мрт-19, 20:32 | ||
Вы можете отличить инженеров, удаляющих мёртвый код для упрощения поддержки живого, от хипстеров, удаляющих живой код, потому что «пользователю сложно»? | ||
Ответить | Правка | ^ к родителю #13 | Наверх | Cообщить модератору |
20. "Прекращение поддержки формата исполняемых файлов a.out в ядр..." | +1 +/– | |
Сообщение от Annoynymous (ok), 06-Мрт-19, 21:31 | ||
> но вероятность того, что вы в своей жизни столкнётесь с PDP-11, тоже исчезающе мала | ||
Ответить | Правка | ^ к родителю #15 | Наверх | Cообщить модератору |
31. "Прекращение поддержки формата исполняемых файлов a.out в ядр..." | +4 +/– | |
Сообщение от Аноним (29), 07-Мрт-19, 05:45 | ||
Кому жаль, те пишут их для FPGA и играются дома в своё удовольствие. | ||
Ответить | Правка | ^ к родителю #20 | Наверх | Cообщить модератору |
21. "Прекращение поддержки формата исполняемых файлов a.out в ядр..." | –1 +/– | |
Сообщение от Аноним (21), 06-Мрт-19, 22:16 | ||
ВОТ могла бы быть хорошая причина увеличить номер мажорной версии, а не то, что Линус только до 20 считать умеет. | ||
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору |
27. "Прекращение поддержки формата исполняемых файлов a.out в ядр..." | +/– | |
Сообщение от DiabloPC (ok), 07-Мрт-19, 01:46 | ||
Тоже мне причину нашёл. | ||
Ответить | Правка | ^ к родителю #21 | Наверх | Cообщить модератору |
30. "Прекращение поддержки формата исполняемых файлов a.out в ядр..." | –1 +/– | |
Сообщение от Аноним (30), 07-Мрт-19, 04:51 | ||
Метрвый код - это когда он не исполняется во время работы. Тут же идет речь, о потенцпильной обратной несовместимости: вроде как клиентов этого кода нет можно удалить? Но у обратной совместимости нет понятние "может", поэтому это semver major. | ||
Ответить | Правка | ^ к родителю #27 | Наверх | Cообщить модератору |
34. "Прекращение поддержки формата исполняемых файлов a.out в ядр..." | +2 +/– | |
Сообщение от Ключевский (?), 07-Мрт-19, 07:20 | ||
Нет давно тех кто использует a.out. Плюс к тому код не выкидывают прямо ща, а объявляют deprecated в 5.1. Он в таком статусе еще несколько лет может болтаться, плюс к тому сколько еще лет пройдет пока ядро в котором его окончательно удалят попадет в дистрибутивы. Если вдруг найдется тот кто реально использует a.out, то у него есть лет 5-7 с сегодняшнего дня до возникновения проблем в свежих дистрибутивах. | ||
Ответить | Правка | ^ к родителю #30 | Наверх | Cообщить модератору |
39. "Прекращение поддержки формата исполняемых файлов a.out в ядр..." | –2 +/– | |
Сообщение от 0x0 (?), 07-Мрт-19, 14:54 | ||
>существенные нововведения | ||
Ответить | Правка | ^ к родителю #27 | Наверх | Cообщить модератору |
40. "Прекращение поддержки формата исполняемых файлов a.out в ядр..." | –1 +/– | |
Сообщение от 0x0 (?), 07-Мрт-19, 15:12 | ||
Существенной вехой можно было считать появление заплаток Spectre/Meltdown. Когда даже процессор стал не такой, как вчера :) | ||
Ответить | Правка | ^ к родителю #27 | Наверх | Cообщить модератору |
36. "Прекращение поддержки формата исполняемых файлов a.out в ядр..." | +/– | |
Сообщение от Аноним (36), 07-Мрт-19, 11:37 | ||
Если принимать во внимание только LTS ветки, именно так и сделали. В 4.19 a.out поддерживается, а в 5.4 (или какая станет LTS), скорее всего, нет. | ||
Ответить | Правка | ^ к родителю #21 | Наверх | Cообщить модератору |
37. "Прекращение поддержки формата исполняемых файлов a.out в ядр..." | –2 +/– | |
Сообщение от JavaC (?), 07-Мрт-19, 13:39 | ||
Правильно ли я понял, что линуксу жить только до 20й мажорной версии? Или потом появиться более мажорная версия и так до 20 точек в номере версии? | ||
Ответить | Правка | ^ к родителю #21 | Наверх | Cообщить модератору |
42. "Прекращение поддержки формата исполняемых файлов a.out в ядр..." | +/– | |
Сообщение от Аноним (7), 07-Мрт-19, 18:37 | ||
Дальше буквы пойдут, греческие. | ||
Ответить | Правка | ^ к родителю #37 | Наверх | Cообщить модератору |
45. "Прекращение поддержки формата исполняемых файлов a.out в ядр..." | –1 +/– | |
Сообщение от 0x0 (?), 08-Мрт-19, 00:50 | ||
Это, наверное, как с проблемами 20хх годов. На момент возникновения все думают, что к тому времени будет уже что-то другое. | ||
Ответить | Правка | ^ к родителю #37 | Наверх | Cообщить модератору |
46. "Прекращение поддержки формата исполняемых файлов a.out в ядр..." | +1 +/– | |
Сообщение от Sneer (?), 08-Мрт-19, 07:59 | ||
Слабаки. На IBM AIX взлетает софт 27 летней давности и это бывает жизненно необходимо в продакшене. На HP-UX, кстати, ситуация аналогичная. Там даже эмулятор процессора работает прозрачно (что бы на IA-64 запускать софт от s800 какой-нибудь). | ||
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору |
47. "Прекращение поддержки формата исполняемых файлов a.out в ядр..." | +/– | |
Сообщение от Север (?), 08-Мрт-19, 13:53 | ||
Проприетарщики должны страдать. | ||
Ответить | Правка | ^ к родителю #46 | Наверх | Cообщить модератору |
49. "Прекращение поддержки формата исполняемых файлов a.out в ядр..." | –1 +/– | |
Сообщение от Аноним (49), 10-Мрт-19, 12:46 | ||
>>> Проприетарщики должны страдать. | ||
Ответить | Правка | ^ к родителю #47 | Наверх | Cообщить модератору |
50. "Прекращение поддержки формата исполняемых файлов a.out в ядр..." | +/– | |
Сообщение от J.L. (?), 11-Мрт-19, 15:23 | ||
>>>> Проприетарщики должны страдать. | ||
Ответить | Правка | ^ к родителю #49 | Наверх | Cообщить модератору |
Архив | Удалить |
Рекомендовать для помещения в FAQ | Индекс форумов | Темы | Пред. тема | След. тема |
Закладки на сайте Проследить за страницей |
Created 1996-2024 by Maxim Chirkov Добавить, Поддержать, Вебмастеру |