Project

General

Profile

Actions

Feature #14421

open

use GCC 10 as default primary compiler

Added by Andy Fiddaman 4 months ago. Updated 4 months ago.

Status:
In Progress
Priority:
Low
Assignee:
-
Category:
tools - gate/build tools
Start date:
Due date:
% Done:

0%

Estimated time:
Difficulty:
Medium
Tags:
Gerrit CR:

Description

This is an umbrella issue to track the work being done to support using the illumos gcc10 compiler as the primary compiler, replacing gcc7.


Related issues

Related to illumos gate - Bug #14255: gcc10 removes symbols from genunix, impeding CTF uniquificationClosedAndy Fiddaman

Actions
Related to illumos gate - Feature #14149: Use gcc10 as the shadow compilerClosedRobert Mustacchi

Actions
Related to illumos gate - Feature #14417: Disable gcc's reorder-blocks-and-partition optimisationClosedAndy Fiddaman

Actions
Related to illumos gate - Feature #14282: Warn when an inline function isn'tClosedAndy Fiddaman

Actions
Related to illumos gate - Bug #14422: gcc10 build does not remove unused static functionsNew

Actions
Actions #1

Updated by Andy Fiddaman 4 months ago

  • Related to Bug #14255: gcc10 removes symbols from genunix, impeding CTF uniquification added
Actions #2

Updated by Andy Fiddaman 4 months ago

Actions #3

Updated by Andy Fiddaman 4 months ago

  • Related to Feature #14417: Disable gcc's reorder-blocks-and-partition optimisation added
Actions #4

Updated by Andy Fiddaman 4 months ago

Actions #5

Updated by Andy Fiddaman 4 months ago

  • Description updated (diff)
Actions #6

Updated by Andy Fiddaman 4 months ago

  • Related to Bug #14422: gcc10 build does not remove unused static functions added
Actions #7

Updated by Andy Fiddaman 4 months ago

OmniOS bloody, as of 20220127, is now being built with gcc 10.
#14422 has also been pulled into that.

Actions

Also available in: Atom PDF