Get the latest tech news

Initial Support For Apple Cores Merged For The GCC 15 Compiler: A12, M1, M2 & M3


As a sooner than expected follow-up to the recent news article around Apple M1 / M2 / M3 core support for the GCC compiler, that code has now been successfully merged in time for the upcoming GCC 15 stable compiler release.

Independent compiler engineer Iain Sandoe has been working on this Apple Cores support for GCC with a focus of usage on Darwin/macOS. In cooperation with Arm engineers and the Apple open-source team, the necessary values were determined for the new apple-a12, apple-m1, apple-m2, and apple-m3 targets. A nice step forward for those preferring the GCC compiler over LLVM/Clang and wanting to target these Apple Silicon ARM processors.

Get the Android app

Or read this on Phoronix

Read more on:

Photo of compiler

compiler

Photo of gcc

gcc

Photo of initial support

initial support

Related news:

News photo

PostgreSQL Merges Initial Support For NUMA Awareness

News photo

PostgreSQL Database Lands Initial Support For IO_uring: "Can Be Considerably Faster"

News photo

Latest Batch Of Rust Compiler Updates For GCC 15.1 Lands Support For... For Loops