Changes between Initial Version and Version 1 of Ticket #49046, comment 6


Ignore:
Timestamp:
Nov 2, 2015, 10:57:45 PM (8 years ago)
Author:
ryandesign (Ryan Carsten Schmidt)
Comment:

Legend:

Unmodified
Added
Removed
Modified
  • Ticket #49046, comment 6

    initial v1  
    1 RCS source has syntax errors regarding _Noreturn keyward usage, now CLang is catching them.
    2 The fix is to rearrange _Noreturn keyword (exiting macro), from:
     1RCS source has syntax errors regarding `_Noreturn` keyward usage, now CLang is catching them.
     2The fix is to rearrange `_Noreturn` keyword (exiting macro), from:
    33
    4     extern void Oerror (void) '''exiting''';
     4{{{
     5    extern void Oerror (void) exiting;
     6}}}
    57
    68to:
    79
    8     '''exiting''' extern void Oerror (void);
     10{{{
     11    exiting extern void Oerror (void);
     12}}}
    913
    1014There are about 10 instances of this usage in base.h, b-fb.h, and b-complain.h. Patch uploaded - rcs.5.9.4_Noreturn.patch.