This is the mail archive of the gcc-patches@gcc.gnu.org mailing list for the GCC project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

Re: [PATCH/Merge Request] Vtable Verification feature.


Hi Iain,

Thanks for the pointer (I had noticed this but I appreciate the help!).

I do not know of anyone working on a Darwin port for this  at this time.

-- Caroline Tice
cmtice@google.com

On Wed, Aug 7, 2013 at 10:31 AM, Iain Sandoe <iain@codesourcery.com> wrote:
> hi Caroline,
>
> A (very) quick look suggests that only *) results in a return of UNSUPPORTED from libvtv/configure.tgt
>
> Do you know if anyone is working on a Darwin port for this lib?
>
> thanks,
> Iain
>
> On 7 Aug 2013, at 17:57, Caroline Tice wrote:
>
>> libvtv was supposed to be automatically disabled for darwin; we are in
>> the process of trying to figure out why this did not work as it was
>> supposed to.
>>
>> In the meantime, if you add "--disable-libvtv" explicitly to your
>> configure command, that should turn off the attempts to
>> configure/build it.
>>
>> I'll get another patch out to fix the problem as soon as I can.
>>
>> -- Caroline Tice
>> cmtice@google.com
>>
>> On Wed, Aug 7, 2013 at 5:29 AM, Dominique Dhumieres <dominiq@lps.ens.fr> wrote:
>>> Revision 201555 breaks boostrap on x86_64-apple-darwin10:
>>>
>>> ...
>>> Checking multilib configuration for libvtv...
>>> make  all-recursive
>>> Making all in testsuite
>>> /bin/sh: line 0: cd: testsuite: No such file or directory
>>> make[4]: *** [all-recursive] Error 1
>>> make[3]: *** [all] Error 2
>>> make[2]: *** [all-stage1-target-libvtv] Error 2
>>> make[1]: *** [stage1-bubble] Error 2
>>> make: *** [all] Error 2
>>>
>>> According to
>>>
>>>        * configure.ac: Add target-libvtv to target_libraries; disable libvtv
>>>        on non-linux systems; add target-libvtv to noconfigdirs; add
>>>        libsupc++/.libs to C++ library search paths.
>>>
>>> libvtv should not be built on darwin, but in config.log I see
>>>
>>> ...
>>> configure:3222: checking for libvtv support
>>> configure:3232: result: yes
>>> ...
>>>
>>> TIA
>>>
>>> Dominique
>


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]