DMD Backend Long-term
Leandro Lucarella
luca at llucax.com.ar
Tue Jun 22 20:31:17 PDT 2010
Nick Sabalausky, el 22 de junio a las 22:35 me escribiste:
> "BCS" <none at anon.com> wrote in message
> news:a6268ff1581a8cce05541b41e04 at news.digitalmars.com...
> > Hello bearophile,
> >
> >> Robert Jacques:
> >>
> >>> The patent seems to be Borlands's:
> >>> USPTO patent #5,628,016 Patent held by Borland on compiler support
> >>> for SEH.
> >>> From a Wine wiki page:
> >>> http://wiki.winehq.org/CompilerExceptionSupport
> >>> It does seem to expire on June 15, 2014, though and I assume
> >>> DigitalMars has a license, so a LLVM fork is not unreasonable.
> >>>
> >> On Windows G++ supports exceptions. I have two questions:
> >>
> >> 1) Do you know how they do this? Do they have a license? If they have
> >> a licence why don't LLVM people too have it?
> >>
> >
> > The patent holder has refused licenses to all OSS projects. What GCC does
> > is use a different system (something to do with tables). The patent is
> > strictly for SEH.
> >
>
> So can't LLVM just take the same approach?
>
> Also, accoroding to
> http://www.microsoft.com/msj/0197/Exception/Exception.aspx (One of the links
> on the page from Robert above), SEH is a service provided by Windows. So
> wouldn't MS be the only one that would need a license? (I'm probably just
> misunderstanding something here.)
>
> Plus, do we even know that this is what's holding up LLVM exceptions on
> Windows?
I guess the best way to get answers is to ask in the LLVM mailing list,
I think here you'll only find more answers =)
--
Leandro Lucarella (AKA luca) http://llucax.com.ar/
----------------------------------------------------------------------
GPG Key: 5F5A8D05 (F8CD F9A7 BF00 5431 4145 104C 949E BFB6 5F5A 8D05)
----------------------------------------------------------------------
Lo último que hay que pensar es que se desalinea la memoria
Hay que priorizar como causa la idiotez propia
Ya lo tengo asumido
-- Pablete, filósofo contemporáneo desconocido
More information about the Digitalmars-d
mailing list