The OpenNET Project / Index page

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

форумы  помощь  поиск  регистрация  майллист  вход/выход  слежка  RSS
"OpenNews: Релиз GCC 4.3.1"
Вариант для распечатки  
Пред. тема | След. тема 
Форумы Разговоры, обсуждение новостей (Public)
Изначальное сообщение [ Отслеживать ]

"OpenNews: Релиз GCC 4.3.1"  
Сообщение от opennews (ok) on 09-Июн-08, 20:10 
Официально анонсирован (http://gcc.gnu.org/ml/gcc-announce/2008/msg00003.html) релиз  GCC 4.3.1 (http://gcc.gnu.org/gcc-4.3), содержащий исправления ошибок и исправляющий некоторые несовместимости с прошлыми ветками GCC. Из новшеств (http://gcc.gnu.org/gcc-4.3/changes.html#4.3.1) добавлена опция командной строки  "-mcld", предназначенная для включения "cld" инструкций вначале кода функций, в которых используются строковые инструкции. Также изменен ABI, в плане выравнивания по естественной границе чисел с плавающей точкой при их помещении в стек.

URL: http://gcc.gnu.org/ml/gcc-announce/2008/
Новость: https://www.opennet.ru/opennews/art.shtml?num=16369

Высказать мнение | Ответить | Правка | Cообщить модератору

 Оглавление

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

1. "Релиз GCC 4.3.1"  
Сообщение от pavlinux email(ok) on 09-Июн-08, 20:10 
Может его в SuSE 11 запихнут?!
Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору

2. "Релиз GCC 4.3.1"  
Сообщение от pavlinux email(ok) on 09-Июн-08, 20:15 
-mcld - чёй-то стремная опция... на предмет overflow, unchecked input, и т.п.

Ват ду ю финг?

Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору

6. "Релиз GCC 4.3.1"  
Сообщение от Аноним (??) on 10-Июн-08, 03:09 
А напомните что там с cld не так? Это влияет на ассемблерный код или на интринсики или на что? Как до 4.3.1 было и что изменилось?
Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору

8. "Релиз GCC 4.3.1"  
Сообщение от pavlinux email(ok) on 10-Июн-08, 05:22 
Вау!!!!

#  Integer constants written in binary are now supported as a GCC extension. They consist of a prefix 0b or 0B, followed by a sequence of 0 and 1 digits.

Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору

9. "Релиз GCC 4.3.1"  
Сообщение от pavlinux email(ok) on 10-Июн-08, 05:35 
Одно отличие обнаружил, от 4.3.0

очень часто появляется...

-  60:   30 00                   xor    %al,(%rax)
+  60:   31 00                   xor    %eax,(%rax)

Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору

10. "Релиз GCC 4.3.1"  
Сообщение от pavlinux email(ok) on 10-Июн-08, 05:55 
#include <stdio.h>

int main(){

     int a = 0B10101010;
     int b = 0B01010101;
     int c = 0B01010101;

     printf("%d\n", a-b-c); /* a - b = c -> a-b-c = 0 */
}


Я, как-то, в таком виде и не пробовал. А что, раньше так нельзя было???

Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору

11. "Релиз GCC 4.3.1"  
Сообщение от daevy on 10-Июн-08, 06:50 
а hardened-gcc ожидается? кто нить в курсе?
Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору


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

Индекс форумов | Темы | Пред. тема | След. тема




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

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