On 22/02/2020 14:37, Kyle Evans wrote:
On Sat, Feb 22, 2020 at 1:21 PM Pedro Giffuni wrote:
On 22/02/2020 14:13, Ian Lepore wrote:
On Sat, 2020-02-22 at 20:01 +0100, Dimitry Andric wrote:
On 22 Feb 2020, at 17:44, Mateusz Guzik wrote:
On 2/22/20, Kyle Evans wrote:
On Sat, Feb 22, 2020
On Sat, Feb 22, 2020 at 08:24:45PM +0100, Dimitry Andric wrote:
> It might be better to define our own UNREACHABLE macro, similar to what
> llvm itself does, roughly something like:
>
> __noreturn void internal_unreachable(const char *, const char *, int);
> #define UNREACHABLE(msg)
On Sat, Feb 22, 2020 at 1:21 PM Pedro Giffuni wrote:
>
>
> On 22/02/2020 14:13, Ian Lepore wrote:
> > On Sat, 2020-02-22 at 20:01 +0100, Dimitry Andric wrote:
> >> On 22 Feb 2020, at 17:44, Mateusz Guzik wrote:
> >>> On 2/22/20, Kyle Evans wrote:
> On Sat, Feb 22, 2020 at 10:25 AM Ian
On 22 Feb 2020, at 20:13, Ian Lepore wrote:
>
> On Sat, 2020-02-22 at 20:01 +0100, Dimitry Andric wrote:
...
>> E.g. this is *not* meant as a way to enforce the program to abort at
>> runtime, if the supposedly unreachable part is actually reached.
>>
>> For this purpose, one should use an
On 22/02/2020 14:13, Ian Lepore wrote:
On Sat, 2020-02-22 at 20:01 +0100, Dimitry Andric wrote:
On 22 Feb 2020, at 17:44, Mateusz Guzik wrote:
On 2/22/20, Kyle Evans wrote:
On Sat, Feb 22, 2020 at 10:25 AM Ian Lepore
wrote:
On Sat, 2020-02-22 at 16:20 +, Kyle Evans wrote:
Author:
On Sat, 2020-02-22 at 20:01 +0100, Dimitry Andric wrote:
> On 22 Feb 2020, at 17:44, Mateusz Guzik wrote:
> >
> > On 2/22/20, Kyle Evans wrote:
> > > On Sat, Feb 22, 2020 at 10:25 AM Ian Lepore
> > > wrote:
> > > >
> > > > On Sat, 2020-02-22 at 16:20 +, Kyle Evans wrote:
> > > > > Author:
On 22 Feb 2020, at 17:44, Mateusz Guzik wrote:
>
> On 2/22/20, Kyle Evans wrote:
>> On Sat, Feb 22, 2020 at 10:25 AM Ian Lepore wrote:
>>>
>>> On Sat, 2020-02-22 at 16:20 +, Kyle Evans wrote:
Author: kevans
Date: Sat Feb 22 16:20:04 2020
New Revision: 358248
URL:
On Sat, Feb 22, 2020 at 11:18 AM Mateusz Guzik wrote:
>
> On 2/22/20, Kyle Evans wrote:
> > On Sat, Feb 22, 2020 at 10:44 AM Mateusz Guzik wrote:
> >>
> >> On 2/22/20, Kyle Evans wrote:
> >> > On Sat, Feb 22, 2020 at 10:25 AM Ian Lepore wrote:
> >> >>
> >> >> On Sat, 2020-02-22 at 16:20
On 2/22/20, Kyle Evans wrote:
> On Sat, Feb 22, 2020 at 10:44 AM Mateusz Guzik wrote:
>>
>> On 2/22/20, Kyle Evans wrote:
>> > On Sat, Feb 22, 2020 at 10:25 AM Ian Lepore wrote:
>> >>
>> >> On Sat, 2020-02-22 at 16:20 +, Kyle Evans wrote:
>> >> > Author: kevans
>> >> > Date: Sat Feb 22
On Sat, Feb 22, 2020 at 10:44 AM Mateusz Guzik wrote:
>
> On 2/22/20, Kyle Evans wrote:
> > On Sat, Feb 22, 2020 at 10:25 AM Ian Lepore wrote:
> >>
> >> On Sat, 2020-02-22 at 16:20 +, Kyle Evans wrote:
> >> > Author: kevans
> >> > Date: Sat Feb 22 16:20:04 2020
> >> > New Revision: 358248
>
On 2/22/20, Kyle Evans wrote:
> On Sat, Feb 22, 2020 at 10:25 AM Ian Lepore wrote:
>>
>> On Sat, 2020-02-22 at 16:20 +, Kyle Evans wrote:
>> > Author: kevans
>> > Date: Sat Feb 22 16:20:04 2020
>> > New Revision: 358248
>> > URL: https://svnweb.freebsd.org/changeset/base/358248
>> >
>> >
On Sat, Feb 22, 2020 at 10:25 AM Ian Lepore wrote:
>
> On Sat, 2020-02-22 at 16:20 +, Kyle Evans wrote:
> > Author: kevans
> > Date: Sat Feb 22 16:20:04 2020
> > New Revision: 358248
> > URL: https://svnweb.freebsd.org/changeset/base/358248
> >
> > Log:
> > vm_radix: prefer
On Sat, 2020-02-22 at 16:20 +, Kyle Evans wrote:
> Author: kevans
> Date: Sat Feb 22 16:20:04 2020
> New Revision: 358248
> URL: https://svnweb.freebsd.org/changeset/base/358248
>
> Log:
> vm_radix: prefer __builtin_unreachable() to an unreachable panic()
>
> This provides the needed
Author: kevans
Date: Sat Feb 22 16:20:04 2020
New Revision: 358248
URL: https://svnweb.freebsd.org/changeset/base/358248
Log:
vm_radix: prefer __builtin_unreachable() to an unreachable panic()
This provides the needed hint to GCC and offers an annotation for readers to
observe that it's
14 matches
Mail list logo