Get the latest tech news

COBOL front-end added to GCC


This page is a "brief" summary of some of the huge number of improvements in GCC 15. You may also want to check out our Porting to GCC 15 page and the full GCC documentation.

Several C++26 features have been implemented: P2558R2, Add @, $, and ` to the basic character set ( PR110343) P2552R3, On the ignorability of standard attributes ( PR110345) P2662R3, Pack indexing ( PR113798) P0609R3, Attributes for structured bindings ( PR114456) P2573R2,= delete("reason");( PR114458) P2893R3, Variadic friends ( PR114459) P3034R1, Disallow module declarations to be macros ( PR114461) P2747R2, constexpr placement new ( PR115744) P0963R3, Structured binding declaration as a condition ( PR115745) P3144R2, Deleting a pointer to an incomplete type should be ill-formed ( PR115747) P3176R0, Oxford variadic comma ( PR117786) P2865R5, Removing deprecated array comparisons ( PR117788) P1967R14,#embed( PR119065) P3247R2, Deprecating the notion of trivial types ( PR117787) Missing commas separating descriptors in input/output format strings are no longer permitted by default and are rejected at run-time unless -std=legacy is used when compiling the main program unit. This has changed the ABI and may lead to link-time errors with object files generated with a previous GCC version and to be linked to the current caf_single library.

Get the Android app

Or read this on Hacker News

Read more on:

Photo of end

end

Photo of gcc

gcc

Photo of cobol

cobol

Related news:

News photo

Waymo Plans To Double Robotaxi Production At Arizona Plant By End of 2026

News photo

Waymo plans to double robotaxi production at Arizona plant by end of 2026

News photo

Tesla’s European Death Spiral Has No End In Sight | After a disastrous first quarter, Tesla’s sales figures in Europe tanked even further in April.