Project

General

Profile

Bug #3062

illumos should build/work with GCC 4.6 or newer

Added by Rich Lowe almost 8 years ago. Updated over 2 years ago.

Status:
New
Priority:
Normal
Assignee:
Category:
tools - gate/build tools
Start date:
2012-08-07
Due date:
% Done:

40%

Estimated time:
Difficulty:
Hard
Tags:
Gerrit CR:

Description

Given the long lead time necessary to get everything fixed and tested, I've begun trying to get things happy with 4.6 and 4.6 happy with us.

It's not going to be a quick thing, as it wasn't last time.


Related issues

Related to illumos gate - Bug #3373: gcc >= 4.5 concerns about offsetof()Closed2012-11-18

Actions
Related to illumos gate - Bug #5461: #pragma align before the declarationClosed2014-12-21

Actions
Related to illumos gate - Bug #5910: libnisdb won't build with modern GCCClosed2015-05-05

Actions
Blocked by illumos gate - Bug #3263: link.h should work in a largefile environmentResolved2012-10-07

Actions
Blocked by illumos gate - Bug #3180: mdb should handle push-based argument save areaResolved2012-09-12

Actions
Blocked by illumos gate - Bug #3265: link-editor builds bogus .eh_frame_hdr on ia32Resolved2012-10-08

Actions

History

#1

Updated by Rich Lowe almost 8 years ago

  • % Done changed from 10 to 40
#2

Updated by Rich Lowe over 7 years ago

For what it's worth, I pushed a branch for the work-in-progress update to our GCC, which you should not use for any other purpose, to:

https://github.com/richlowe/gcc/tree/wip/il-4_6_3

If people wanted a compiler with which to find the illumos bugs (which I also have a tree for, but it's not fit to put anywhere yet, because I have other stuff to do to the link-editor)

#3

Updated by Andrew Stormont over 5 years ago

  • Related to Bug #5461: #pragma align before the declaration added
#4

Updated by Andrew Stormont over 5 years ago

  • Blocked by deleted (Feature #2704: ld could translate --as-needed to -z ignore)
#5

Updated by Andrew Stormont about 5 years ago

  • Related to Bug #5910: libnisdb won't build with modern GCC added
#6

Updated by Rich Lowe over 2 years ago

  • Assignee changed from Rich Lowe to Toomas Soome

Also available in: Atom PDF