Ignore:
File:
1 edited

Legend:

Unmodified
Added
Removed
  • tests/array-collections/boxed.bookend.cfa

    r829821c rfd4df379  
    2727static char * bookend_hi = 0p;
    2828
    29 // bookend pointers are set to stack addresses and compared (but not dereferenced)
    30 // after their functions exit; they are "dangling"
    31 #pragma GCC diagnostic push
    32 #pragma GCC diagnostic ignored "-Wpragmas" // -Wdangling-pointer unrecognized until GCC 12
    33 #pragma GCC diagnostic ignored "-Wdangling-pointer"
    34 
    3529void bookendInner( void ) {
    3630    char var = 'x';
     
    4135#define TC(...)
    4236#define TR( TRID, SZS, SZV, ETG, ACCS, SPS, OVLD ) \
    43     F_SIG( bookendOuter, TRID, SZS, SZV, ACCS, SPS, OVLD ) {                         \
     37    F_SIG( bookendOuter, TRID, SZS, SZV, ACCS, SPS, OVLD ) {                                  \
    4438        char var = 'x';                                                              \
    4539        (void) var;                                                                  \
    4640        bookend_hi = & var;                                                          \
    47         return CALL( allocAndAccess, TRID, SZS, n, expectedElmSz, tcid, vart );      \
     41        return CALL( allocAndAccess, TRID, SZS, n, expectedElmSz, tcid, vart );     \
    4842    }
    4943#include "boxed.cases.hfa"
    5044#undef TC
    5145#undef TR
    52 
    53 #pragma GCC diagnostic pop
    5446
    5547void resetBookends( void ) {
Note: See TracChangeset for help on using the changeset viewer.