C

GNU 컴파일러 컬렉션(GCC)는 7.1로 재구성되었습니다

[application]*GNU 컴파일러 모음(GCC)*은 수많은 새로운 기능 뿐만 아니라 많은 개선 사항과 결점 수정을 제공하는 주요 신규 출시 버전 7.1로 재구성되었습니다. 개발자에게 신규 GCC를 제공하는 것 외에, 페도라 꾸러미는 새로운 버전을 사용하여 재컴파일 되었습니다. GCC 7 출시된 일련의 변경, 신규 기능과 수정사항을 참조하세요.

개발자는 신규 컴파일러 동작하는 이들 코드기반으로 최신화 하는 방법에 대한 상세한 정보를 위하여 GCC 7으로 이식부분을 참고해야 합니다.

GNU C 라이브러리 버전 2.25

페도라 26에서 GNU C 라이브러리는 버전 2.25로 재구성 되었으며, 이는 이전 버전보다 많은 향상과 결점 수정을 갖고 있습니다. 주목 할만한 변경은 다음을 포함합니다:

  • strfromd, strfromf, 와 `strfroml`같은 신규 기능을 포함하는 C (TS 18661-1:2014)를 위한 부동 소수점 확장을 위해 추가된 지원.

  • OpenBSD에서 기능 `explicit_bzero는 `libc`에 추가되었습니다. 이는 사용 후에 예민한 자료를 제거하는데 `memset()`대신에 사용되는 경향이 있습니다.

  • getentropy`과 `getrandom 기능, 그리고 <sys/random.h> 헤더 파일은 추가되었습니다.

  • GDB pretty 프린터는 POSIX 쓰레드에서 mutex`와 `condition 변수 구조를 위해 추가되었습니다.

  • 응용프로그램을 위한 동작 시간을 줄일 수 있도록 조정 가능한 기능이 추가되었습니다.

  • POSIX 쓰레드를 위한 상태 변수와 읽기-쓰기 잠금을 위한 신규로 개선된 알고리즘.

  • CVE-2016-6323CVE-2015-5180를 위한 보안 수정.

자세한 출시는 업스트림 출시 통지의 일부분으로 사용 할 수 있습니다.