pkgsrc-Changes archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

Re: CVS commit: pkgsrc/mk/platform



Le 28/08/14 13:36, Richard PALO a écrit :
Le 28/08/14 12:54, Jonathan Perkin a écrit :
Module Name:    pkgsrc
Committed By:    jperkin
Date:        Thu Aug 28 10:54:07 UTC 2014

Modified Files:
    pkgsrc/mk/platform: SunOS.mk

Log Message:
Remove any -Wl,--* arguments, they are guaranteed to be GNU ld specific
and unsupported by the SunOS linker.  Tested to only have positive
results
in a bulk build.


To generate a diff of this commit:
cvs rdiff -u -r1.59 -r1.60 pkgsrc/mk/platform/SunOS.mk

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.


Hold on there! What about
-Wl,--strip-all  (well, not that important, given sun strip issues)
-Wl,--whole-archive
-Wl,--start-group -Wl,--end-group
not to mention the supported gnu equivalents for sun ld options?

BTW, I believe the most common are -Wl,--as-needed & -Wl,--no-as-needed
which could be converted to -Wl,-zignore & -Wl,-zrecord on SunOS
(and hopefully the remaining border case issues on these in sun ld will be worked out).

Do you have a list of what you encounter?



Home | Main Index | Thread Index | Old Index