cvs commit: src/libexec/rtld-elf/i386 reloc.c
Richard Tector
richardtector at thekeelecentre.com
Wed Apr 27 02:46:41 PDT 2005
Quoting Doug Barton <dougb at FreeBSD.org>:
> Jiawei Ye wrote:
>> On 4/27/05, Peter Wemm <peter at freebsd.org> wrote:
>>
>>> peter 2005-04-26 20:38:44 UTC
>>>
>>> FreeBSD src repository
>>>
>>> Modified files:
>>> libexec/rtld-elf/i386 reloc.c
>>> Log:
>>> Stop calling _amd64_set_gsbase() for COMPAT_32BIT. The amd64 kernel
>>> implements i386_set_gsbase(), so there is no need for the variation.
>>>
>>> Revision Changes Path
>>> 1.16 +2 -9 src/libexec/rtld-elf/i386/reloc.c
>>
>> This seem to break builworld:
>>
>> /usr/src/libexec/rtld-elf/i386/reloc.c
>> /usr/src/libexec/rtld-elf/i386/reloc.c: In function `allocate_initial_tls':
>> /usr/src/libexec/rtld-elf/i386/reloc.c:339: warning: implicit
>> declaration of function `alloca_tls'
>> /usr/src/libexec/rtld-elf/i386/reloc.c:339: warning: assignment makes
>> pointer from integer without a cast
>> *** Error code 1
>
On line 339, chaning alloca_tls to allocate_tls fixed the build for me last
night.
Regards,
Richard Tector
More information about the cvs-src
mailing list