The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]



Вариант для распечатки  
Пред. тема | След. тема 
Форум Разговоры, обсуждение новостей
Режим отображения отдельной подветви беседы [ Отслеживать ]

Оглавление

cproc - новый компактный компилятор для языка Си, opennews (??), 21-Авг-21, (0) [смотреть все]

Сообщения [Сортировка по времени | RSS]


295. "cproc - новый компактный компилятор для языка Си"  +/
Сообщение от Совершенно другой аноним (?), 25-Авг-21, 13:08 
GCC из C99 поддерживает всё, кроме "стандартных прагм", которые, как я понимаю #pragma STDC, остальное всё умеет. Из C11 - тоже всё, кроме тех-же прагм. Майкрософт только недавно стала хоть как-то пытаться поддерживать что-то выше C89, в компиляторе от Intel поддержка, насколько я понял из этих ваших интеренетов, полная.
Ответить | Правка | К родителю #287 | Наверх | Cообщить модератору

309. "cproc - новый компактный компилятор для языка Си"  +/
Сообщение от обычный аноним (?), 31-Авг-21, 14:43 
очень жаль что так и не удалось послушать начальника транспортного цеха.
Ой, полноценной комплексной арифметики в gcc. "GCC does not support the Annex G imaginary types, but this support is optional, and complex multiplication and division have excess overflows at runtime (although not beyond those permitted by C99)."
Ответить | Правка | Наверх | Cообщить модератору

311. "cproc - новый компактный компилятор для языка Си"  +/
Сообщение от Совершенно другой аноним (?), 31-Авг-21, 18:06 
> очень жаль что так и не удалось послушать начальника транспортного цеха.
> Ой, полноценной комплексной арифметики в gcc. "GCC does not support the Annex
> G imaginary types, but this support is optional, and complex multiplication
> and division have excess overflows at runtime (although not beyond those
> permitted by C99)."

Согласен немного недосмотрел, правда как-то в дикой природе не встречал ни одного человека, который-бы пользовался хотя-бы _Complex в C, не то, что ещё и _Imaginary. Плюс, видимо понимая это, разработчики стандарта в C11 все эти Annex-ы G, и прочие K (Bound Checking) сделали необязательными, а последний помнится мне даже хотели удалить, по крайней мере я помню такой запрос подавали. Но да, Вы и Хан правы - gcc не поддерживает, читал что у Intel-а в его ICC с этим лучше, но насколько это правда судить не могу.

Ответить | Правка | Наверх | Cообщить модератору

Архив | Удалить

Рекомендовать для помещения в FAQ | Индекс форумов | Темы | Пред. тема | След. тема




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру