[bugs] [illumos gate - Bug #1230] __builtin_stdarg_start: referenced symbol not found
illumos bugs
bugs at lists.illumos.org
Wed Jul 20 10:59:26 PDT 2011
Issue #1230 has been updated by Rich Lowe.
I have a fix for this in my gcc update branch. I confess I'm not sure how you're hitting this directly, as I had thought most uses of GCC were saved by the "fixincludes'd" headers, but either way I'll push this up the list of fixes from that branch to integrate. Thanks.
If you want it now, and as you surmised, the fix is the obvious one:
https://github.com/richlowe/illumos-gate/commit/cb2df8815fd80018d65e08f25ae5614934a3d8b3
----------------------------------------
Bug #1230: __builtin_stdarg_start: referenced symbol not found
https://www.illumos.org/issues/1230
Author: Artem Dmitriev
Status: In Progress
Priority: Normal
Assignee: Rich Lowe
Category:
Target version:
Difficulty: Bite-size
Tags:
When i tried to compile something, what used macros va_start(), i get error:
<pre>
libc.so.1: perl: fatal: relocation error: file /root/libzfs-perl-tst1/blib/arch/auto/ZFS/ZFS.so: symbol __builtin_stdarg_start: referenced symbol not found
</pre>
__builtin_stdarg_start has been removed as it was broken and not used by GCC's headers any more (it was really internal to GCC's stdards headers).
__builtin_va_start is the replacement.
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=26264
Maybe we need to replace it in illumos headers too?
These macros defines here: .../illumos-gate/usr/src/uts/common/sys/va_impl.h
--
You have received this notification because you have either subscribed to it, or are involved in it.
To change your notification preferences, please click here: http://www.illumos.org/my/account
More information about the bugs
mailing list