Вход
Наше всё
Теги
codebook
无线电组件
Поиск
Опросы
Закон
Четверг
21 ноября
О смысле всего сущего
0xFF
Средства и методы разработки
Мобильная и беспроводная связь
Блошиный рынок
Объявления
Микроконтроллеры
PLD, FPGA, DSP
AVR
PIC
ARM, RISC-V
Технологии
Кибернетика, автоматика, протоколы
Схемы, платы, компоненты
ARM, RISC-V контроллеры
467883
Топик полностью
aoreh
(27.11.2013 11:30, просмотров: 458)
ответил
fk0
на
Не о чём говорить с человеком, который не понимает, что malloc устанавливает переменную errno, которую без TLS ну никак не сделать.
О Боже и как же мы раньше маллок использовали без столько ценной переменной....
Ответить
Использовали как обычно. Но странно не понимать, что это ломает работающие в соседнем потоке математические функции из math.h, где без errno бывает не обойтись.
-
fk0
(27.11.2013 11:37
)
Шановный,вы вообще с чего взяли, что я что-то не понимаю? Я вам говорю, о том, что без TLS можно прекрасно существовать, еслы вы не можете понять и поверить в это, то это ваши проблемы, а не мои, это вы какого-то х-я начали развешивать ярлыки не
aoreh
(72 знак., 27.11.2013 11:39
)
Без TLS нельзя существовать только уже из-за errno и десятка библиотечных функций со спрятанными внутри статическими переменными (например, rand()). Список в документации на тот же newlib есть. _ВЕРИТЬ_ я не собираюсь, я знаю и могу доказать,
fk0
(99 знак., 27.11.2013 11:47
)