VirtualBox

Changeset 76371 in vbox for trunk/include/iprt


Ignore:
Timestamp:
Dec 22, 2018 4:35:55 AM (6 years ago)
Author:
vboxsync
Message:

iprt/assert.h: Mark all PRETTY_FUNCTION use with RT_GCC_EXTENSION.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/include/iprt/assert.h

    r76327 r76371  
    406406        else \
    407407        { \
    408             RTAssertMsg1Weak(#expr, __LINE__, __FILE__, __PRETTY_FUNCTION__); \
     408            RTAssertMsg1Weak(#expr, __LINE__, __FILE__, RT_GCC_EXTENSION __PRETTY_FUNCTION__); \
    409409            RTAssertPanic(); \
    410410            stmt; \
     
    469469        else \
    470470        { \
    471             RTAssertMsg1Weak(#expr, __LINE__, __FILE__, __PRETTY_FUNCTION__); \
     471            RTAssertMsg1Weak(#expr, __LINE__, __FILE__, RT_GCC_EXTENSION __PRETTY_FUNCTION__); \
    472472            RTAssertPanic(); \
    473473            stmt; \
     
    501501    else if (1) \
    502502    { \
    503         RTAssertMsg1Weak(#expr, __LINE__, __FILE__, __PRETTY_FUNCTION__); \
     503        RTAssertMsg1Weak(#expr, __LINE__, __FILE__, RT_GCC_EXTENSION __PRETTY_FUNCTION__); \
    504504        RTAssertPanic(); \
    505505        break; \
     
    526526    else if (1) \
    527527    { \
    528         RTAssertMsg1Weak(#expr, __LINE__, __FILE__, __PRETTY_FUNCTION__); \
     528        RTAssertMsg1Weak(#expr, __LINE__, __FILE__, RT_GCC_EXTENSION __PRETTY_FUNCTION__); \
    529529        RTAssertPanic(); \
    530530        continue; \
     
    551551    else if (1) \
    552552    { \
    553         RTAssertMsg1Weak(#expr, __LINE__, __FILE__, __PRETTY_FUNCTION__); \
     553        RTAssertMsg1Weak(#expr, __LINE__, __FILE__, RT_GCC_EXTENSION __PRETTY_FUNCTION__); \
    554554        RTAssertPanic(); \
    555555        stmt; \
     
    606606        else \
    607607        { \
    608             RTAssertMsg1Weak(#expr, __LINE__, __FILE__, __PRETTY_FUNCTION__); \
     608            RTAssertMsg1Weak(#expr, __LINE__, __FILE__, RT_GCC_EXTENSION __PRETTY_FUNCTION__); \
    609609            RTAssertMsg2Weak a; \
    610610            RTAssertPanic(); \
     
    674674        else \
    675675        { \
    676             RTAssertMsg1Weak(#expr, __LINE__, __FILE__, __PRETTY_FUNCTION__); \
     676            RTAssertMsg1Weak(#expr, __LINE__, __FILE__, RT_GCC_EXTENSION __PRETTY_FUNCTION__); \
    677677            RTAssertMsg2Weak a; \
    678678            RTAssertPanic(); \
     
    741741        else \
    742742        { \
    743             RTAssertMsg1Weak(#expr, __LINE__, __FILE__, __PRETTY_FUNCTION__); \
     743            RTAssertMsg1Weak(#expr, __LINE__, __FILE__, RT_GCC_EXTENSION __PRETTY_FUNCTION__); \
    744744            RTAssertMsg2Weak a; \
    745745            RTAssertPanic(); \
     
    775775    else if (1) \
    776776    { \
    777         RTAssertMsg1Weak(#expr, __LINE__, __FILE__, __PRETTY_FUNCTION__); \
     777        RTAssertMsg1Weak(#expr, __LINE__, __FILE__, RT_GCC_EXTENSION __PRETTY_FUNCTION__); \
    778778        RTAssertMsg2Weak a; \
    779779        RTAssertPanic(); \
     
    803803    else if (1) \
    804804    { \
    805         RTAssertMsg1Weak(#expr, __LINE__, __FILE__, __PRETTY_FUNCTION__); \
     805        RTAssertMsg1Weak(#expr, __LINE__, __FILE__, RT_GCC_EXTENSION __PRETTY_FUNCTION__); \
    806806        RTAssertMsg2Weak a; \
    807807        RTAssertPanic(); \
     
    857857# define AssertFailedReturn(rc)  \
    858858    do { \
    859         RTAssertMsg1Weak((const char *)0, __LINE__, __FILE__, __PRETTY_FUNCTION__); \
     859        RTAssertMsg1Weak((const char *)0, __LINE__, __FILE__, RT_GCC_EXTENSION __PRETTY_FUNCTION__); \
    860860        RTAssertPanic(); \
    861861        return (rc); \
     
    878878# define AssertFailedReturnStmt(stmt, rc)  \
    879879    do { \
    880         RTAssertMsg1Weak((const char *)0, __LINE__, __FILE__, __PRETTY_FUNCTION__); \
     880        RTAssertMsg1Weak((const char *)0, __LINE__, __FILE__, RT_GCC_EXTENSION __PRETTY_FUNCTION__); \
    881881        RTAssertPanic(); \
    882882        stmt; \
     
    897897# define AssertFailedReturnVoid()  \
    898898    do { \
    899         RTAssertMsg1Weak((const char *)0, __LINE__, __FILE__, __PRETTY_FUNCTION__); \
     899        RTAssertMsg1Weak((const char *)0, __LINE__, __FILE__, RT_GCC_EXTENSION __PRETTY_FUNCTION__); \
    900900        RTAssertPanic(); \
    901901        return; \
     
    917917# define AssertFailedReturnVoidStmt(stmt)  \
    918918    do { \
    919         RTAssertMsg1Weak((const char *)0, __LINE__, __FILE__, __PRETTY_FUNCTION__); \
     919        RTAssertMsg1Weak((const char *)0, __LINE__, __FILE__, RT_GCC_EXTENSION __PRETTY_FUNCTION__); \
    920920        RTAssertPanic(); \
    921921        stmt; \
     
    937937# define AssertFailedBreak()  \
    938938    if (1) { \
    939         RTAssertMsg1Weak((const char *)0, __LINE__, __FILE__, __PRETTY_FUNCTION__); \
     939        RTAssertMsg1Weak((const char *)0, __LINE__, __FILE__, RT_GCC_EXTENSION __PRETTY_FUNCTION__); \
    940940        RTAssertPanic(); \
    941941        break; \
     
    959959# define AssertFailedBreakStmt(stmt) \
    960960    if (1) { \
    961         RTAssertMsg1Weak((const char *)0, __LINE__, __FILE__, __PRETTY_FUNCTION__); \
     961        RTAssertMsg1Weak((const char *)0, __LINE__, __FILE__, RT_GCC_EXTENSION __PRETTY_FUNCTION__); \
    962962        RTAssertPanic(); \
    963963        stmt; \
     
    10001000# define AssertMsgFailedReturn(a, rc)  \
    10011001    do { \
    1002         RTAssertMsg1Weak((const char *)0, __LINE__, __FILE__, __PRETTY_FUNCTION__); \
     1002        RTAssertMsg1Weak((const char *)0, __LINE__, __FILE__, RT_GCC_EXTENSION __PRETTY_FUNCTION__); \
    10031003        RTAssertMsg2Weak a; \
    10041004        RTAssertPanic(); \
     
    10201020# define AssertMsgFailedReturnVoid(a)  \
    10211021    do { \
    1022         RTAssertMsg1Weak((const char *)0, __LINE__, __FILE__, __PRETTY_FUNCTION__); \
     1022        RTAssertMsg1Weak((const char *)0, __LINE__, __FILE__, RT_GCC_EXTENSION __PRETTY_FUNCTION__); \
    10231023        RTAssertMsg2Weak a; \
    10241024        RTAssertPanic(); \
     
    10411041# define AssertMsgFailedBreak(a)  \
    10421042    if (1) { \
    1043         RTAssertMsg1Weak((const char *)0, __LINE__, __FILE__, __PRETTY_FUNCTION__); \
     1043        RTAssertMsg1Weak((const char *)0, __LINE__, __FILE__, RT_GCC_EXTENSION __PRETTY_FUNCTION__); \
    10441044        RTAssertMsg2Weak a; \
    10451045        RTAssertPanic(); \
     
    10651065# define AssertMsgFailedBreakStmt(a, stmt) \
    10661066    if (1) { \
    1067         RTAssertMsg1Weak((const char *)0, __LINE__, __FILE__, __PRETTY_FUNCTION__); \
     1067        RTAssertMsg1Weak((const char *)0, __LINE__, __FILE__, RT_GCC_EXTENSION __PRETTY_FUNCTION__); \
    10681068        RTAssertMsg2Weak a; \
    10691069        RTAssertPanic(); \
     
    11281128        else \
    11291129        { \
    1130             RTAssertLogRelMsg1(#expr, __LINE__, __FILE__, __PRETTY_FUNCTION__); \
     1130            RTAssertLogRelMsg1(#expr, __LINE__, __FILE__, RT_GCC_EXTENSION __PRETTY_FUNCTION__); \
    11311131            RTAssertPanic(); \
    11321132        } \
     
    11461146        else \
    11471147        { \
    1148             RTAssertLogRelMsg1(#expr, __LINE__, __FILE__, __PRETTY_FUNCTION__); \
     1148            RTAssertLogRelMsg1(#expr, __LINE__, __FILE__, RT_GCC_EXTENSION __PRETTY_FUNCTION__); \
    11491149            RTAssertPanic(); \
    11501150            return (rc); \
     
    11641164        else \
    11651165        { \
    1166             RTAssertLogRelMsg1(#expr, __LINE__, __FILE__, __PRETTY_FUNCTION__); \
     1166            RTAssertLogRelMsg1(#expr, __LINE__, __FILE__, RT_GCC_EXTENSION __PRETTY_FUNCTION__); \
    11671167            RTAssertPanic(); \
    11681168            return; \
     
    11811181    else if (1) \
    11821182    { \
    1183         RTAssertLogRelMsg1(#expr, __LINE__, __FILE__, __PRETTY_FUNCTION__); \
     1183        RTAssertLogRelMsg1(#expr, __LINE__, __FILE__, RT_GCC_EXTENSION __PRETTY_FUNCTION__); \
    11841184        RTAssertPanic(); \
    11851185        break; \
     
    12001200    else if (1) \
    12011201    { \
    1202         RTAssertLogRelMsg1(#expr, __LINE__, __FILE__, __PRETTY_FUNCTION__); \
     1202        RTAssertLogRelMsg1(#expr, __LINE__, __FILE__, RT_GCC_EXTENSION __PRETTY_FUNCTION__); \
    12031203        RTAssertPanic(); \
    12041204        stmt; \
     
    12201220        else \
    12211221        { \
    1222             RTAssertLogRelMsg1(#expr, __LINE__, __FILE__, __PRETTY_FUNCTION__); \
     1222            RTAssertLogRelMsg1(#expr, __LINE__, __FILE__, RT_GCC_EXTENSION __PRETTY_FUNCTION__); \
    12231223            RTAssertPanic(); \
    12241224            stmt; \
     
    12391239        else\
    12401240        { \
    1241             RTAssertLogRelMsg1(#expr, __LINE__, __FILE__, __PRETTY_FUNCTION__); \
     1241            RTAssertLogRelMsg1(#expr, __LINE__, __FILE__, RT_GCC_EXTENSION __PRETTY_FUNCTION__); \
    12421242            RTAssertLogRelMsg2(a); \
    12431243            RTAssertPanic(); \
     
    12591259        else\
    12601260        { \
    1261             RTAssertLogRelMsg1(#expr, __LINE__, __FILE__, __PRETTY_FUNCTION__); \
     1261            RTAssertLogRelMsg1(#expr, __LINE__, __FILE__, RT_GCC_EXTENSION __PRETTY_FUNCTION__); \
    12621262            RTAssertLogRelMsg2(a); \
    12631263            RTAssertPanic(); \
     
    12801280        else\
    12811281        { \
    1282             RTAssertLogRelMsg1(#expr, __LINE__, __FILE__, __PRETTY_FUNCTION__); \
     1282            RTAssertLogRelMsg1(#expr, __LINE__, __FILE__, RT_GCC_EXTENSION __PRETTY_FUNCTION__); \
    12831283            RTAssertLogRelMsg2(a); \
    12841284            RTAssertPanic(); \
     
    13041304        else\
    13051305        { \
    1306             RTAssertLogRelMsg1(#expr, __LINE__, __FILE__, __PRETTY_FUNCTION__); \
     1306            RTAssertLogRelMsg1(#expr, __LINE__, __FILE__, RT_GCC_EXTENSION __PRETTY_FUNCTION__); \
    13071307            RTAssertLogRelMsg2(a); \
    13081308            RTAssertPanic(); \
     
    13251325        else\
    13261326        { \
    1327             RTAssertLogRelMsg1(#expr, __LINE__, __FILE__, __PRETTY_FUNCTION__); \
     1327            RTAssertLogRelMsg1(#expr, __LINE__, __FILE__, RT_GCC_EXTENSION __PRETTY_FUNCTION__); \
    13281328            RTAssertLogRelMsg2(a); \
    13291329            RTAssertPanic(); \
     
    13441344    else if (1) \
    13451345    { \
    1346         RTAssertLogRelMsg1(#expr, __LINE__, __FILE__, __PRETTY_FUNCTION__); \
     1346        RTAssertLogRelMsg1(#expr, __LINE__, __FILE__, RT_GCC_EXTENSION __PRETTY_FUNCTION__); \
    13471347        RTAssertLogRelMsg2(a); \
    13481348        RTAssertPanic(); \
     
    13651365    else if (1) \
    13661366    { \
    1367         RTAssertLogRelMsg1(#expr, __LINE__, __FILE__, __PRETTY_FUNCTION__); \
     1367        RTAssertLogRelMsg1(#expr, __LINE__, __FILE__, RT_GCC_EXTENSION __PRETTY_FUNCTION__); \
    13681368        RTAssertLogRelMsg2(a); \
    13691369        RTAssertPanic(); \
     
    13791379#define AssertLogRelFailed() \
    13801380    do { \
    1381         RTAssertLogRelMsg1((const char *)0, __LINE__, __FILE__, __PRETTY_FUNCTION__); \
     1381        RTAssertLogRelMsg1((const char *)0, __LINE__, __FILE__, RT_GCC_EXTENSION __PRETTY_FUNCTION__); \
    13821382        RTAssertPanic(); \
    13831383    } while (0)
     
    13911391#define AssertLogRelFailedReturn(rc) \
    13921392    do { \
    1393         RTAssertLogRelMsg1((const char *)0, __LINE__, __FILE__, __PRETTY_FUNCTION__); \
     1393        RTAssertLogRelMsg1((const char *)0, __LINE__, __FILE__, RT_GCC_EXTENSION __PRETTY_FUNCTION__); \
    13941394        RTAssertPanic(); \
    13951395        return (rc); \
     
    14021402#define AssertLogRelFailedReturnVoid() \
    14031403    do { \
    1404         RTAssertLogRelMsg1((const char *)0, __LINE__, __FILE__, __PRETTY_FUNCTION__); \
     1404        RTAssertLogRelMsg1((const char *)0, __LINE__, __FILE__, RT_GCC_EXTENSION __PRETTY_FUNCTION__); \
    14051405        RTAssertPanic(); \
    14061406        return; \
     
    14141414    if (1) \
    14151415    { \
    1416         RTAssertLogRelMsg1((const char *)0, __LINE__, __FILE__, __PRETTY_FUNCTION__); \
     1416        RTAssertLogRelMsg1((const char *)0, __LINE__, __FILE__, RT_GCC_EXTENSION __PRETTY_FUNCTION__); \
    14171417        RTAssertPanic(); \
    14181418        break; \
     
    14291429    if (1) \
    14301430    { \
    1431         RTAssertLogRelMsg1((const char *)0, __LINE__, __FILE__, __PRETTY_FUNCTION__); \
     1431        RTAssertLogRelMsg1((const char *)0, __LINE__, __FILE__, RT_GCC_EXTENSION __PRETTY_FUNCTION__); \
    14321432        RTAssertPanic(); \
    14331433        stmt; \
     
    14441444#define AssertLogRelMsgFailed(a) \
    14451445    do { \
    1446         RTAssertLogRelMsg1((const char *)0, __LINE__, __FILE__, __PRETTY_FUNCTION__); \
     1446        RTAssertLogRelMsg1((const char *)0, __LINE__, __FILE__, RT_GCC_EXTENSION __PRETTY_FUNCTION__); \
    14471447        RTAssertLogRelMsg2(a); \
    14481448        RTAssertPanic(); \
     
    14601460#define AssertLogRelMsgFailedStmt(a, stmt) \
    14611461    do { \
    1462         RTAssertLogRelMsg1((const char *)0, __LINE__, __FILE__, __PRETTY_FUNCTION__); \
     1462        RTAssertLogRelMsg1((const char *)0, __LINE__, __FILE__, RT_GCC_EXTENSION __PRETTY_FUNCTION__); \
    14631463        RTAssertLogRelMsg2(a); \
    14641464        RTAssertPanic(); \
     
    14751475#define AssertLogRelMsgFailedReturn(a, rc) \
    14761476    do { \
    1477         RTAssertLogRelMsg1((const char *)0, __LINE__, __FILE__, __PRETTY_FUNCTION__); \
     1477        RTAssertLogRelMsg1((const char *)0, __LINE__, __FILE__, RT_GCC_EXTENSION __PRETTY_FUNCTION__); \
    14781478        RTAssertLogRelMsg2(a); \
    14791479        RTAssertPanic(); \
     
    14921492#define AssertLogRelMsgFailedReturnStmt(a, stmt, rc) \
    14931493    do { \
    1494         RTAssertLogRelMsg1((const char *)0, __LINE__, __FILE__, __PRETTY_FUNCTION__); \
     1494        RTAssertLogRelMsg1((const char *)0, __LINE__, __FILE__, RT_GCC_EXTENSION __PRETTY_FUNCTION__); \
    14951495        RTAssertLogRelMsg2(a); \
    14961496        RTAssertPanic(); \
     
    15071507#define AssertLogRelMsgFailedReturnVoid(a) \
    15081508    do { \
    1509         RTAssertLogRelMsg1((const char *)0, __LINE__, __FILE__, __PRETTY_FUNCTION__); \
     1509        RTAssertLogRelMsg1((const char *)0, __LINE__, __FILE__, RT_GCC_EXTENSION __PRETTY_FUNCTION__); \
    15101510        RTAssertLogRelMsg2(a); \
    15111511        RTAssertPanic(); \
     
    15231523#define AssertLogRelMsgFailedReturnVoidStmt(a, stmt) \
    15241524    do { \
    1525         RTAssertLogRelMsg1((const char *)0, __LINE__, __FILE__, __PRETTY_FUNCTION__); \
     1525        RTAssertLogRelMsg1((const char *)0, __LINE__, __FILE__, RT_GCC_EXTENSION __PRETTY_FUNCTION__); \
    15261526        RTAssertLogRelMsg2(a); \
    15271527        RTAssertPanic(); \
     
    15391539    if (1)\
    15401540    { \
    1541         RTAssertLogRelMsg1((const char *)0, __LINE__, __FILE__, __PRETTY_FUNCTION__); \
     1541        RTAssertLogRelMsg1((const char *)0, __LINE__, __FILE__, RT_GCC_EXTENSION __PRETTY_FUNCTION__); \
    15421542        RTAssertLogRelMsg2(a); \
    15431543        RTAssertPanic(); \
     
    15561556    if (1) \
    15571557    { \
    1558         RTAssertLogRelMsg1((const char *)0, __LINE__, __FILE__, __PRETTY_FUNCTION__); \
     1558        RTAssertLogRelMsg1((const char *)0, __LINE__, __FILE__, RT_GCC_EXTENSION __PRETTY_FUNCTION__); \
    15591559        RTAssertLogRelMsg2(a); \
    15601560        RTAssertPanic(); \
     
    16121612        else \
    16131613        { \
    1614             RTAssertMsg1Weak(#expr, __LINE__, __FILE__, __PRETTY_FUNCTION__); \
     1614            RTAssertMsg1Weak(#expr, __LINE__, __FILE__, RT_GCC_EXTENSION __PRETTY_FUNCTION__); \
    16151615            RTAssertReleasePanic(); \
    16161616            return (rc); \
     
    16291629        else \
    16301630        { \
    1631             RTAssertMsg1Weak(#expr, __LINE__, __FILE__, __PRETTY_FUNCTION__); \
     1631            RTAssertMsg1Weak(#expr, __LINE__, __FILE__, RT_GCC_EXTENSION __PRETTY_FUNCTION__); \
    16321632            RTAssertReleasePanic(); \
    16331633            return; \
     
    16461646    else if (1) \
    16471647    { \
    1648         RTAssertMsg1Weak(#expr, __LINE__, __FILE__, __PRETTY_FUNCTION__); \
     1648        RTAssertMsg1Weak(#expr, __LINE__, __FILE__, RT_GCC_EXTENSION __PRETTY_FUNCTION__); \
    16491649        RTAssertReleasePanic(); \
    16501650        break; \
     
    16631663    else if (1) \
    16641664    { \
    1665         RTAssertMsg1Weak(#expr, __LINE__, __FILE__, __PRETTY_FUNCTION__); \
     1665        RTAssertMsg1Weak(#expr, __LINE__, __FILE__, RT_GCC_EXTENSION __PRETTY_FUNCTION__); \
    16661666        RTAssertReleasePanic(); \
    16671667        stmt; \
     
    16831683        else \
    16841684        { \
    1685             RTAssertMsg1Weak(#expr, __LINE__, __FILE__, __PRETTY_FUNCTION__); \
     1685            RTAssertMsg1Weak(#expr, __LINE__, __FILE__, RT_GCC_EXTENSION __PRETTY_FUNCTION__); \
    16861686            RTAssertMsg2Weak a; \
    16871687            RTAssertReleasePanic(); \
     
    17021702        else \
    17031703        { \
    1704             RTAssertMsg1Weak(#expr, __LINE__, __FILE__, __PRETTY_FUNCTION__); \
     1704            RTAssertMsg1Weak(#expr, __LINE__, __FILE__, RT_GCC_EXTENSION __PRETTY_FUNCTION__); \
    17051705            RTAssertMsg2Weak a; \
    17061706            RTAssertReleasePanic(); \
     
    17211721        else \
    17221722        { \
    1723             RTAssertMsg1Weak(#expr, __LINE__, __FILE__, __PRETTY_FUNCTION__); \
     1723            RTAssertMsg1Weak(#expr, __LINE__, __FILE__, RT_GCC_EXTENSION __PRETTY_FUNCTION__); \
    17241724            RTAssertMsg2Weak a; \
    17251725            RTAssertReleasePanic(); \
     
    17401740    else if (1) \
    17411741    { \
    1742         RTAssertMsg1Weak(#expr, __LINE__, __FILE__, __PRETTY_FUNCTION__); \
     1742        RTAssertMsg1Weak(#expr, __LINE__, __FILE__, RT_GCC_EXTENSION __PRETTY_FUNCTION__); \
    17431743        RTAssertMsg2Weak a; \
    17441744        RTAssertReleasePanic(); \
     
    17591759    else if (1) \
    17601760    { \
    1761         RTAssertMsg1Weak(#expr, __LINE__, __FILE__, __PRETTY_FUNCTION__); \
     1761        RTAssertMsg1Weak(#expr, __LINE__, __FILE__, RT_GCC_EXTENSION __PRETTY_FUNCTION__); \
    17621762        RTAssertMsg2Weak a; \
    17631763        RTAssertReleasePanic(); \
     
    17731773#define AssertReleaseFailed()  \
    17741774    do { \
    1775         RTAssertMsg1Weak((const char *)0, __LINE__, __FILE__, __PRETTY_FUNCTION__); \
     1775        RTAssertMsg1Weak((const char *)0, __LINE__, __FILE__, RT_GCC_EXTENSION __PRETTY_FUNCTION__); \
    17761776        RTAssertReleasePanic(); \
    17771777    } while (0)
     
    17841784#define AssertReleaseFailedReturn(rc)  \
    17851785    do { \
    1786         RTAssertMsg1Weak((const char *)0, __LINE__, __FILE__, __PRETTY_FUNCTION__); \
     1786        RTAssertMsg1Weak((const char *)0, __LINE__, __FILE__, RT_GCC_EXTENSION __PRETTY_FUNCTION__); \
    17871787        RTAssertReleasePanic(); \
    17881788        return (rc); \
     
    17941794#define AssertReleaseFailedReturnVoid()  \
    17951795    do { \
    1796         RTAssertMsg1Weak((const char *)0, __LINE__, __FILE__, __PRETTY_FUNCTION__); \
     1796        RTAssertMsg1Weak((const char *)0, __LINE__, __FILE__, RT_GCC_EXTENSION __PRETTY_FUNCTION__); \
    17971797        RTAssertReleasePanic(); \
    17981798        return; \
     
    18051805#define AssertReleaseFailedBreak()  \
    18061806    if (1) { \
    1807         RTAssertMsg1Weak((const char *)0, __LINE__, __FILE__, __PRETTY_FUNCTION__); \
     1807        RTAssertMsg1Weak((const char *)0, __LINE__, __FILE__, RT_GCC_EXTENSION __PRETTY_FUNCTION__); \
    18081808        RTAssertReleasePanic(); \
    18091809        break; \
     
    18181818#define AssertReleaseFailedBreakStmt(stmt)  \
    18191819    if (1) { \
    1820         RTAssertMsg1Weak((const char *)0, __LINE__, __FILE__, __PRETTY_FUNCTION__); \
     1820        RTAssertMsg1Weak((const char *)0, __LINE__, __FILE__, RT_GCC_EXTENSION __PRETTY_FUNCTION__); \
    18211821        RTAssertReleasePanic(); \
    18221822        stmt; \
     
    18461846#define AssertReleaseMsgFailedReturn(a, rc) \
    18471847    do { \
    1848         RTAssertMsg1Weak((const char *)0, __LINE__, __FILE__, __PRETTY_FUNCTION__); \
     1848        RTAssertMsg1Weak((const char *)0, __LINE__, __FILE__, RT_GCC_EXTENSION __PRETTY_FUNCTION__); \
    18491849        RTAssertMsg2Weak a; \
    18501850        RTAssertReleasePanic(); \
     
    18591859#define AssertReleaseMsgFailedReturnVoid(a) \
    18601860    do { \
    1861         RTAssertMsg1Weak((const char *)0, __LINE__, __FILE__, __PRETTY_FUNCTION__); \
     1861        RTAssertMsg1Weak((const char *)0, __LINE__, __FILE__, RT_GCC_EXTENSION __PRETTY_FUNCTION__); \
    18621862        RTAssertMsg2Weak a; \
    18631863        RTAssertReleasePanic(); \
     
    18731873#define AssertReleaseMsgFailedBreak(a) \
    18741874    if (1) { \
    1875         RTAssertMsg1Weak((const char *)0, __LINE__, __FILE__, __PRETTY_FUNCTION__); \
     1875        RTAssertMsg1Weak((const char *)0, __LINE__, __FILE__, RT_GCC_EXTENSION __PRETTY_FUNCTION__); \
    18761876        RTAssertMsg2Weak a; \
    18771877        RTAssertReleasePanic(); \
     
    18881888#define AssertReleaseMsgFailedBreakStmt(a, stmt) \
    18891889    if (1) { \
    1890         RTAssertMsg1Weak((const char *)0, __LINE__, __FILE__, __PRETTY_FUNCTION__); \
     1890        RTAssertMsg1Weak((const char *)0, __LINE__, __FILE__, RT_GCC_EXTENSION __PRETTY_FUNCTION__); \
    18911891        RTAssertMsg2Weak a; \
    18921892        RTAssertReleasePanic(); \
     
    19191919            for (;;) \
    19201920            { \
    1921                 RTAssertMsg1Weak(#expr, __LINE__, __FILE__, __PRETTY_FUNCTION__); \
     1921                RTAssertMsg1Weak(#expr, __LINE__, __FILE__, RT_GCC_EXTENSION __PRETTY_FUNCTION__); \
    19221922                RTAssertReleasePanic(); \
    19231923            } \
     
    19371937            for (;;) \
    19381938            { \
    1939                 RTAssertMsg1Weak(#expr, __LINE__, __FILE__, __PRETTY_FUNCTION__); \
     1939                RTAssertMsg1Weak(#expr, __LINE__, __FILE__, RT_GCC_EXTENSION __PRETTY_FUNCTION__); \
    19401940                RTAssertMsg2Weak a; \
    19411941                RTAssertReleasePanic(); \
Note: See TracChangeset for help on using the changeset viewer.

© 2024 Oracle Support Privacy / Do Not Sell My Info Terms of Use Trademark Policy Automated Access Etiquette