You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
During some investigation, we noticed that the illumos gcc 8 and 9 may not be
choosing to link values-xpg[46].c in the same way as our earlier versions.
We should investigate this and fix the specs files as needed. We definitely do not want to be accidentally including xpg4 everywhere.
Activity
jlevon commentedon Dec 17, 2019
For example look at
https://gist.github.com/citrus-it/96d579c065c9497f1f4c8ca0cb342904
STARTFILE_ARCH_SPEC change. This is from illumos/gcc 8.x branch to OmniOS's version. We need at least this change.
citrus-it commentedon Dec 17, 2019
gcc 4 / stock gcc 7
illumos gcc7
stock/illumos gcc8
citrus-it commentedon Dec 17, 2019
I suspect we should probably use something like:
(assuming that syntax works)
citrus-it commentedon Jan 7, 2020
I did a comparison of the values files between gcc 7, 8 and 9 on OpenIndiana. The results are summarised below:
citrus-it commentedon Jan 7, 2020
Having applied the patch in #33 to gcc8, the results are: