새로운 버전의 컴파일러가 출시되었습니다. 케 피어 C 프로그래밍 언어용 Kefir는 C17/C23 표준을 지원하며 다음과 같은 기능을 포함합니다.
- 복소수 _복소수;
- 소수 _소수;
- VLA 스택의 가변 크기 배열;
- 인라인 어셈블러;
- DWARF5 형식의 디버그 심볼 생성.
현재 컴파일러는 하나의 하드웨어 플랫폼용 코드만 생성합니다. 시스템-V AMD64 ABI 그리고 그 위에 구현된 유닉스 계열 운영 체제: Linux/glibc, LinuxKefir 컴파일러는 대상 플랫폼에 맞는 기존의 타사 링커와 어셈블러를 사용합니다. Kefir는 자체 컴파일이 가능하며, gcc 15 테스트 스위트를 통과하고 다양한 오픈 소스 소프트웨어를 성공적으로 빌드합니다. 컴파일러는 하나의 최적화 수준을 지원합니다.
이 프로젝트는 한 명의 프로그래머가 처음부터 끝까지 직접 작성했습니다. 예브게니 프로토포포프 и 배포자 GPL v3 라이선스에 따라 제공됩니다.
출처 : linux.org.ru
