Changeset d0cd933


Ignore:
Timestamp:
Mar 15, 2021, 5:34:06 PM (4 years ago)
Author:
Peter A. Buhr <pabuhr@…>
Branches:
ADT, arm-eh, ast-experimental, enum, forall-pointer-decay, jacob/cs343-translation, master, new-ast-unique-expr, pthread-emulation, qualifiedEnum
Children:
77dde15
Parents:
50d8d4d (diff), f03e11d (diff)
Note: this is a merge changeset, the changes displayed below correspond to the merge itself.
Use the (diff) links above to see all the changes relative to each parent.
Message:

Merge branch 'master' of plg.uwaterloo.ca:software/cfa/cfa-cc

Files:
3 edited

Legend:

Unmodified
Added
Removed
  • libcfa/src/concurrency/clib/cfathread.cfa

    r50d8d4d rd0cd933  
    115115        int cfathread_join( cfathread_t thrd, void ** retval ) {
    116116                void * ret = join( *thrd ).ret;
    117                 delete( thrd );
     117                ^( *thrd ){};
     118                free(thrd);
    118119                if(retval) {
    119120                        *retval = ret;
     
    250251        }
    251252
    252         void cfathread_suspendFD(int) {
    253                 abort | "Suspending File Descriptors is not supported";
    254         }
    255 
    256         void cfathread_resumeFD (int) {
    257                 abort | "Resuming File Descriptors is not supported";
    258         }
    259 
    260 }
     253}
  • libcfa/src/concurrency/clib/cfathread.h

    r50d8d4d rd0cd933  
    105105        ssize_t cfathread_read(int fildes, void *buf, size_t nbyte);
    106106
    107         void cfathread_suspendFD(int fd);
    108         void cfathread_resumeFD (int fd);
    109 
    110107#if defined(__cforall) || defined(__cplusplus)
    111108}
  • tests/.expect/attributes.nast.x86.txt

    r50d8d4d rd0cd933  
    104104    __attribute__ ((used,unused,unused)) signed int _X2f7i_1;
    105105    __attribute__ ((used,used,unused)) signed int _X2f8i_1;
    106     __attribute__ ((unused,unused)) signed int *_X2f9Pi_1;
     106    __attribute__ ((unused)) signed int *_X2f9Pi_1;
     107    __attribute__ ((unused,used)) signed int *_X3f10Pi_1;
     108    __attribute__ ((unused,unused)) signed int *_X3f11Pi_1;
     109    __attribute__ ((unused,unused,unused)) signed int *_X3f12Pi_1;
     110    __attribute__ ((unused,unused,unused)) signed int *_X3f13Pi_1;
     111    __attribute__ ((unused,unused,unused)) signed int *_X3f14Pi_1;
    107112};
    108113static inline void _X12_constructorFv_S3Fdl_autogen___1(struct Fdl *_X4_dstS3Fdl_1);
     
    118123static inline void _X12_constructorFv_S3Fdliiiiiii_autogen___1(struct Fdl *_X4_dstS3Fdl_1, __attribute__ ((unused)) signed int _X2f1i_1, __attribute__ ((unused)) signed int _X2f2i_1, __attribute__ ((unused,unused)) signed int _X2f3i_1, __attribute__ ((unused)) signed int _X2f4i_1, __attribute__ ((unused,unused)) signed int _X2f5i_1, signed int _X2f6i_1, __attribute__ ((unused,unused)) signed int _X2f7i_1);
    119124static inline void _X12_constructorFv_S3Fdliiiiiiii_autogen___1(struct Fdl *_X4_dstS3Fdl_1, __attribute__ ((unused)) signed int _X2f1i_1, __attribute__ ((unused)) signed int _X2f2i_1, __attribute__ ((unused,unused)) signed int _X2f3i_1, __attribute__ ((unused)) signed int _X2f4i_1, __attribute__ ((unused,unused)) signed int _X2f5i_1, signed int _X2f6i_1, __attribute__ ((unused,unused)) signed int _X2f7i_1, __attribute__ ((unused)) signed int _X2f8i_1);
    120 static inline void _X12_constructorFv_S3FdliiiiiiiiPi_autogen___1(struct Fdl *_X4_dstS3Fdl_1, __attribute__ ((unused)) signed int _X2f1i_1, __attribute__ ((unused)) signed int _X2f2i_1, __attribute__ ((unused,unused)) signed int _X2f3i_1, __attribute__ ((unused)) signed int _X2f4i_1, __attribute__ ((unused,unused)) signed int _X2f5i_1, signed int _X2f6i_1, __attribute__ ((unused,unused)) signed int _X2f7i_1, __attribute__ ((unused)) signed int _X2f8i_1, __attribute__ ((unused,unused)) signed int *_X2f9Pi_1);
     125static inline void _X12_constructorFv_S3FdliiiiiiiiPi_autogen___1(struct Fdl *_X4_dstS3Fdl_1, __attribute__ ((unused)) signed int _X2f1i_1, __attribute__ ((unused)) signed int _X2f2i_1, __attribute__ ((unused,unused)) signed int _X2f3i_1, __attribute__ ((unused)) signed int _X2f4i_1, __attribute__ ((unused,unused)) signed int _X2f5i_1, signed int _X2f6i_1, __attribute__ ((unused,unused)) signed int _X2f7i_1, __attribute__ ((unused)) signed int _X2f8i_1, __attribute__ ((unused)) signed int *_X2f9Pi_1);
     126static inline void _X12_constructorFv_S3FdliiiiiiiiPiPi_autogen___1(struct Fdl *_X4_dstS3Fdl_1, __attribute__ ((unused)) signed int _X2f1i_1, __attribute__ ((unused)) signed int _X2f2i_1, __attribute__ ((unused,unused)) signed int _X2f3i_1, __attribute__ ((unused)) signed int _X2f4i_1, __attribute__ ((unused,unused)) signed int _X2f5i_1, signed int _X2f6i_1, __attribute__ ((unused,unused)) signed int _X2f7i_1, __attribute__ ((unused)) signed int _X2f8i_1, __attribute__ ((unused)) signed int *_X2f9Pi_1, __attribute__ ((unused)) signed int *_X3f10Pi_1);
     127static inline void _X12_constructorFv_S3FdliiiiiiiiPiPiPi_autogen___1(struct Fdl *_X4_dstS3Fdl_1, __attribute__ ((unused)) signed int _X2f1i_1, __attribute__ ((unused)) signed int _X2f2i_1, __attribute__ ((unused,unused)) signed int _X2f3i_1, __attribute__ ((unused)) signed int _X2f4i_1, __attribute__ ((unused,unused)) signed int _X2f5i_1, signed int _X2f6i_1, __attribute__ ((unused,unused)) signed int _X2f7i_1, __attribute__ ((unused)) signed int _X2f8i_1, __attribute__ ((unused)) signed int *_X2f9Pi_1, __attribute__ ((unused)) signed int *_X3f10Pi_1, __attribute__ ((unused,unused)) signed int *_X3f11Pi_1);
     128static inline void _X12_constructorFv_S3FdliiiiiiiiPiPiPiPi_autogen___1(struct Fdl *_X4_dstS3Fdl_1, __attribute__ ((unused)) signed int _X2f1i_1, __attribute__ ((unused)) signed int _X2f2i_1, __attribute__ ((unused,unused)) signed int _X2f3i_1, __attribute__ ((unused)) signed int _X2f4i_1, __attribute__ ((unused,unused)) signed int _X2f5i_1, signed int _X2f6i_1, __attribute__ ((unused,unused)) signed int _X2f7i_1, __attribute__ ((unused)) signed int _X2f8i_1, __attribute__ ((unused)) signed int *_X2f9Pi_1, __attribute__ ((unused)) signed int *_X3f10Pi_1, __attribute__ ((unused,unused)) signed int *_X3f11Pi_1, __attribute__ ((unused,unused,unused)) signed int *_X3f12Pi_1);
     129static inline void _X12_constructorFv_S3FdliiiiiiiiPiPiPiPiPi_autogen___1(struct Fdl *_X4_dstS3Fdl_1, __attribute__ ((unused)) signed int _X2f1i_1, __attribute__ ((unused)) signed int _X2f2i_1, __attribute__ ((unused,unused)) signed int _X2f3i_1, __attribute__ ((unused)) signed int _X2f4i_1, __attribute__ ((unused,unused)) signed int _X2f5i_1, signed int _X2f6i_1, __attribute__ ((unused,unused)) signed int _X2f7i_1, __attribute__ ((unused)) signed int _X2f8i_1, __attribute__ ((unused)) signed int *_X2f9Pi_1, __attribute__ ((unused)) signed int *_X3f10Pi_1, __attribute__ ((unused,unused)) signed int *_X3f11Pi_1, __attribute__ ((unused,unused,unused)) signed int *_X3f12Pi_1, __attribute__ ((unused,unused,unused)) signed int *_X3f13Pi_1);
     130static inline void _X12_constructorFv_S3FdliiiiiiiiPiPiPiPiPiPi_autogen___1(struct Fdl *_X4_dstS3Fdl_1, __attribute__ ((unused)) signed int _X2f1i_1, __attribute__ ((unused)) signed int _X2f2i_1, __attribute__ ((unused,unused)) signed int _X2f3i_1, __attribute__ ((unused)) signed int _X2f4i_1, __attribute__ ((unused,unused)) signed int _X2f5i_1, signed int _X2f6i_1, __attribute__ ((unused,unused)) signed int _X2f7i_1, __attribute__ ((unused)) signed int _X2f8i_1, __attribute__ ((unused)) signed int *_X2f9Pi_1, __attribute__ ((unused)) signed int *_X3f10Pi_1, __attribute__ ((unused,unused)) signed int *_X3f11Pi_1, __attribute__ ((unused,unused,unused)) signed int *_X3f12Pi_1, __attribute__ ((unused,unused,unused)) signed int *_X3f13Pi_1, __attribute__ ((unused,unused,unused)) signed int *_X3f14Pi_1);
    121131static inline void _X12_constructorFv_S3Fdl_autogen___1(struct Fdl *_X4_dstS3Fdl_1){
    122132    {
     
    156166    }
    157167
     168    {
     169        ((void)((*_X4_dstS3Fdl_1)._X3f10Pi_1) /* ?{} */);
     170    }
     171
     172    {
     173        ((void)((*_X4_dstS3Fdl_1)._X3f11Pi_1) /* ?{} */);
     174    }
     175
     176    {
     177        ((void)((*_X4_dstS3Fdl_1)._X3f12Pi_1) /* ?{} */);
     178    }
     179
     180    {
     181        ((void)((*_X4_dstS3Fdl_1)._X3f13Pi_1) /* ?{} */);
     182    }
     183
     184    {
     185        ((void)((*_X4_dstS3Fdl_1)._X3f14Pi_1) /* ?{} */);
     186    }
     187
    158188}
    159189static inline void _X12_constructorFv_S3FdlS3Fdl_autogen___1(struct Fdl *_X4_dstS3Fdl_1, struct Fdl _X4_srcS3Fdl_1){
     
    194224    }
    195225
     226    {
     227        ((void)((*_X4_dstS3Fdl_1)._X3f10Pi_1=_X4_srcS3Fdl_1._X3f10Pi_1) /* ?{} */);
     228    }
     229
     230    {
     231        ((void)((*_X4_dstS3Fdl_1)._X3f11Pi_1=_X4_srcS3Fdl_1._X3f11Pi_1) /* ?{} */);
     232    }
     233
     234    {
     235        ((void)((*_X4_dstS3Fdl_1)._X3f12Pi_1=_X4_srcS3Fdl_1._X3f12Pi_1) /* ?{} */);
     236    }
     237
     238    {
     239        ((void)((*_X4_dstS3Fdl_1)._X3f13Pi_1=_X4_srcS3Fdl_1._X3f13Pi_1) /* ?{} */);
     240    }
     241
     242    {
     243        ((void)((*_X4_dstS3Fdl_1)._X3f14Pi_1=_X4_srcS3Fdl_1._X3f14Pi_1) /* ?{} */);
     244    }
     245
    196246}
    197247static inline void _X11_destructorFv_S3Fdl_autogen___1(struct Fdl *_X4_dstS3Fdl_1){
     248    {
     249        ((void)((*_X4_dstS3Fdl_1)._X3f14Pi_1) /* ^?{} */);
     250    }
     251
     252    {
     253        ((void)((*_X4_dstS3Fdl_1)._X3f13Pi_1) /* ^?{} */);
     254    }
     255
     256    {
     257        ((void)((*_X4_dstS3Fdl_1)._X3f12Pi_1) /* ^?{} */);
     258    }
     259
     260    {
     261        ((void)((*_X4_dstS3Fdl_1)._X3f11Pi_1) /* ^?{} */);
     262    }
     263
     264    {
     265        ((void)((*_X4_dstS3Fdl_1)._X3f10Pi_1) /* ^?{} */);
     266    }
     267
    198268    {
    199269        ((void)((*_X4_dstS3Fdl_1)._X2f9Pi_1) /* ^?{} */);
     
    272342
    273343    {
     344        ((void)((*_X4_dstS3Fdl_1)._X3f10Pi_1=_X4_srcS3Fdl_1._X3f10Pi_1));
     345    }
     346
     347    {
     348        ((void)((*_X4_dstS3Fdl_1)._X3f11Pi_1=_X4_srcS3Fdl_1._X3f11Pi_1));
     349    }
     350
     351    {
     352        ((void)((*_X4_dstS3Fdl_1)._X3f12Pi_1=_X4_srcS3Fdl_1._X3f12Pi_1));
     353    }
     354
     355    {
     356        ((void)((*_X4_dstS3Fdl_1)._X3f13Pi_1=_X4_srcS3Fdl_1._X3f13Pi_1));
     357    }
     358
     359    {
     360        ((void)((*_X4_dstS3Fdl_1)._X3f14Pi_1=_X4_srcS3Fdl_1._X3f14Pi_1));
     361    }
     362
     363    {
    274364        ((void)_X12_constructorFv_S3FdlS3Fdl_autogen___1((&_X4_retS3Fdl_1), (*_X4_dstS3Fdl_1)));
    275365    }
     
    314404    }
    315405
     406    {
     407        ((void)((*_X4_dstS3Fdl_1)._X3f10Pi_1) /* ?{} */);
     408    }
     409
     410    {
     411        ((void)((*_X4_dstS3Fdl_1)._X3f11Pi_1) /* ?{} */);
     412    }
     413
     414    {
     415        ((void)((*_X4_dstS3Fdl_1)._X3f12Pi_1) /* ?{} */);
     416    }
     417
     418    {
     419        ((void)((*_X4_dstS3Fdl_1)._X3f13Pi_1) /* ?{} */);
     420    }
     421
     422    {
     423        ((void)((*_X4_dstS3Fdl_1)._X3f14Pi_1) /* ?{} */);
     424    }
     425
    316426}
    317427static inline void _X12_constructorFv_S3Fdlii_autogen___1(struct Fdl *_X4_dstS3Fdl_1, __attribute__ ((unused)) signed int _X2f1i_1, __attribute__ ((unused)) signed int _X2f2i_1){
     
    352462    }
    353463
     464    {
     465        ((void)((*_X4_dstS3Fdl_1)._X3f10Pi_1) /* ?{} */);
     466    }
     467
     468    {
     469        ((void)((*_X4_dstS3Fdl_1)._X3f11Pi_1) /* ?{} */);
     470    }
     471
     472    {
     473        ((void)((*_X4_dstS3Fdl_1)._X3f12Pi_1) /* ?{} */);
     474    }
     475
     476    {
     477        ((void)((*_X4_dstS3Fdl_1)._X3f13Pi_1) /* ?{} */);
     478    }
     479
     480    {
     481        ((void)((*_X4_dstS3Fdl_1)._X3f14Pi_1) /* ?{} */);
     482    }
     483
    354484}
    355485static inline void _X12_constructorFv_S3Fdliii_autogen___1(struct Fdl *_X4_dstS3Fdl_1, __attribute__ ((unused)) signed int _X2f1i_1, __attribute__ ((unused)) signed int _X2f2i_1, __attribute__ ((unused,unused)) signed int _X2f3i_1){
     
    390520    }
    391521
     522    {
     523        ((void)((*_X4_dstS3Fdl_1)._X3f10Pi_1) /* ?{} */);
     524    }
     525
     526    {
     527        ((void)((*_X4_dstS3Fdl_1)._X3f11Pi_1) /* ?{} */);
     528    }
     529
     530    {
     531        ((void)((*_X4_dstS3Fdl_1)._X3f12Pi_1) /* ?{} */);
     532    }
     533
     534    {
     535        ((void)((*_X4_dstS3Fdl_1)._X3f13Pi_1) /* ?{} */);
     536    }
     537
     538    {
     539        ((void)((*_X4_dstS3Fdl_1)._X3f14Pi_1) /* ?{} */);
     540    }
     541
    392542}
    393543static inline void _X12_constructorFv_S3Fdliiii_autogen___1(struct Fdl *_X4_dstS3Fdl_1, __attribute__ ((unused)) signed int _X2f1i_1, __attribute__ ((unused)) signed int _X2f2i_1, __attribute__ ((unused,unused)) signed int _X2f3i_1, __attribute__ ((unused)) signed int _X2f4i_1){
     
    428578    }
    429579
     580    {
     581        ((void)((*_X4_dstS3Fdl_1)._X3f10Pi_1) /* ?{} */);
     582    }
     583
     584    {
     585        ((void)((*_X4_dstS3Fdl_1)._X3f11Pi_1) /* ?{} */);
     586    }
     587
     588    {
     589        ((void)((*_X4_dstS3Fdl_1)._X3f12Pi_1) /* ?{} */);
     590    }
     591
     592    {
     593        ((void)((*_X4_dstS3Fdl_1)._X3f13Pi_1) /* ?{} */);
     594    }
     595
     596    {
     597        ((void)((*_X4_dstS3Fdl_1)._X3f14Pi_1) /* ?{} */);
     598    }
     599
    430600}
    431601static inline void _X12_constructorFv_S3Fdliiiii_autogen___1(struct Fdl *_X4_dstS3Fdl_1, __attribute__ ((unused)) signed int _X2f1i_1, __attribute__ ((unused)) signed int _X2f2i_1, __attribute__ ((unused,unused)) signed int _X2f3i_1, __attribute__ ((unused)) signed int _X2f4i_1, __attribute__ ((unused,unused)) signed int _X2f5i_1){
     
    466636    }
    467637
     638    {
     639        ((void)((*_X4_dstS3Fdl_1)._X3f10Pi_1) /* ?{} */);
     640    }
     641
     642    {
     643        ((void)((*_X4_dstS3Fdl_1)._X3f11Pi_1) /* ?{} */);
     644    }
     645
     646    {
     647        ((void)((*_X4_dstS3Fdl_1)._X3f12Pi_1) /* ?{} */);
     648    }
     649
     650    {
     651        ((void)((*_X4_dstS3Fdl_1)._X3f13Pi_1) /* ?{} */);
     652    }
     653
     654    {
     655        ((void)((*_X4_dstS3Fdl_1)._X3f14Pi_1) /* ?{} */);
     656    }
     657
    468658}
    469659static inline void _X12_constructorFv_S3Fdliiiiii_autogen___1(struct Fdl *_X4_dstS3Fdl_1, __attribute__ ((unused)) signed int _X2f1i_1, __attribute__ ((unused)) signed int _X2f2i_1, __attribute__ ((unused,unused)) signed int _X2f3i_1, __attribute__ ((unused)) signed int _X2f4i_1, __attribute__ ((unused,unused)) signed int _X2f5i_1, signed int _X2f6i_1){
     
    504694    }
    505695
     696    {
     697        ((void)((*_X4_dstS3Fdl_1)._X3f10Pi_1) /* ?{} */);
     698    }
     699
     700    {
     701        ((void)((*_X4_dstS3Fdl_1)._X3f11Pi_1) /* ?{} */);
     702    }
     703
     704    {
     705        ((void)((*_X4_dstS3Fdl_1)._X3f12Pi_1) /* ?{} */);
     706    }
     707
     708    {
     709        ((void)((*_X4_dstS3Fdl_1)._X3f13Pi_1) /* ?{} */);
     710    }
     711
     712    {
     713        ((void)((*_X4_dstS3Fdl_1)._X3f14Pi_1) /* ?{} */);
     714    }
     715
    506716}
    507717static inline void _X12_constructorFv_S3Fdliiiiiii_autogen___1(struct Fdl *_X4_dstS3Fdl_1, __attribute__ ((unused)) signed int _X2f1i_1, __attribute__ ((unused)) signed int _X2f2i_1, __attribute__ ((unused,unused)) signed int _X2f3i_1, __attribute__ ((unused)) signed int _X2f4i_1, __attribute__ ((unused,unused)) signed int _X2f5i_1, signed int _X2f6i_1, __attribute__ ((unused,unused)) signed int _X2f7i_1){
     
    542752    }
    543753
     754    {
     755        ((void)((*_X4_dstS3Fdl_1)._X3f10Pi_1) /* ?{} */);
     756    }
     757
     758    {
     759        ((void)((*_X4_dstS3Fdl_1)._X3f11Pi_1) /* ?{} */);
     760    }
     761
     762    {
     763        ((void)((*_X4_dstS3Fdl_1)._X3f12Pi_1) /* ?{} */);
     764    }
     765
     766    {
     767        ((void)((*_X4_dstS3Fdl_1)._X3f13Pi_1) /* ?{} */);
     768    }
     769
     770    {
     771        ((void)((*_X4_dstS3Fdl_1)._X3f14Pi_1) /* ?{} */);
     772    }
     773
    544774}
    545775static inline void _X12_constructorFv_S3Fdliiiiiiii_autogen___1(struct Fdl *_X4_dstS3Fdl_1, __attribute__ ((unused)) signed int _X2f1i_1, __attribute__ ((unused)) signed int _X2f2i_1, __attribute__ ((unused,unused)) signed int _X2f3i_1, __attribute__ ((unused)) signed int _X2f4i_1, __attribute__ ((unused,unused)) signed int _X2f5i_1, signed int _X2f6i_1, __attribute__ ((unused,unused)) signed int _X2f7i_1, __attribute__ ((unused)) signed int _X2f8i_1){
     
    580810    }
    581811
    582 }
    583 static inline void _X12_constructorFv_S3FdliiiiiiiiPi_autogen___1(struct Fdl *_X4_dstS3Fdl_1, __attribute__ ((unused)) signed int _X2f1i_1, __attribute__ ((unused)) signed int _X2f2i_1, __attribute__ ((unused,unused)) signed int _X2f3i_1, __attribute__ ((unused)) signed int _X2f4i_1, __attribute__ ((unused,unused)) signed int _X2f5i_1, signed int _X2f6i_1, __attribute__ ((unused,unused)) signed int _X2f7i_1, __attribute__ ((unused)) signed int _X2f8i_1, __attribute__ ((unused,unused)) signed int *_X2f9Pi_1){
     812    {
     813        ((void)((*_X4_dstS3Fdl_1)._X3f10Pi_1) /* ?{} */);
     814    }
     815
     816    {
     817        ((void)((*_X4_dstS3Fdl_1)._X3f11Pi_1) /* ?{} */);
     818    }
     819
     820    {
     821        ((void)((*_X4_dstS3Fdl_1)._X3f12Pi_1) /* ?{} */);
     822    }
     823
     824    {
     825        ((void)((*_X4_dstS3Fdl_1)._X3f13Pi_1) /* ?{} */);
     826    }
     827
     828    {
     829        ((void)((*_X4_dstS3Fdl_1)._X3f14Pi_1) /* ?{} */);
     830    }
     831
     832}
     833static inline void _X12_constructorFv_S3FdliiiiiiiiPi_autogen___1(struct Fdl *_X4_dstS3Fdl_1, __attribute__ ((unused)) signed int _X2f1i_1, __attribute__ ((unused)) signed int _X2f2i_1, __attribute__ ((unused,unused)) signed int _X2f3i_1, __attribute__ ((unused)) signed int _X2f4i_1, __attribute__ ((unused,unused)) signed int _X2f5i_1, signed int _X2f6i_1, __attribute__ ((unused,unused)) signed int _X2f7i_1, __attribute__ ((unused)) signed int _X2f8i_1, __attribute__ ((unused)) signed int *_X2f9Pi_1){
    584834    {
    585835        ((void)((*_X4_dstS3Fdl_1)._X2f1i_1=_X2f1i_1) /* ?{} */);
     
    616866    {
    617867        ((void)((*_X4_dstS3Fdl_1)._X2f9Pi_1=_X2f9Pi_1) /* ?{} */);
     868    }
     869
     870    {
     871        ((void)((*_X4_dstS3Fdl_1)._X3f10Pi_1) /* ?{} */);
     872    }
     873
     874    {
     875        ((void)((*_X4_dstS3Fdl_1)._X3f11Pi_1) /* ?{} */);
     876    }
     877
     878    {
     879        ((void)((*_X4_dstS3Fdl_1)._X3f12Pi_1) /* ?{} */);
     880    }
     881
     882    {
     883        ((void)((*_X4_dstS3Fdl_1)._X3f13Pi_1) /* ?{} */);
     884    }
     885
     886    {
     887        ((void)((*_X4_dstS3Fdl_1)._X3f14Pi_1) /* ?{} */);
     888    }
     889
     890}
     891static inline void _X12_constructorFv_S3FdliiiiiiiiPiPi_autogen___1(struct Fdl *_X4_dstS3Fdl_1, __attribute__ ((unused)) signed int _X2f1i_1, __attribute__ ((unused)) signed int _X2f2i_1, __attribute__ ((unused,unused)) signed int _X2f3i_1, __attribute__ ((unused)) signed int _X2f4i_1, __attribute__ ((unused,unused)) signed int _X2f5i_1, signed int _X2f6i_1, __attribute__ ((unused,unused)) signed int _X2f7i_1, __attribute__ ((unused)) signed int _X2f8i_1, __attribute__ ((unused)) signed int *_X2f9Pi_1, __attribute__ ((unused)) signed int *_X3f10Pi_1){
     892    {
     893        ((void)((*_X4_dstS3Fdl_1)._X2f1i_1=_X2f1i_1) /* ?{} */);
     894    }
     895
     896    {
     897        ((void)((*_X4_dstS3Fdl_1)._X2f2i_1=_X2f2i_1) /* ?{} */);
     898    }
     899
     900    {
     901        ((void)((*_X4_dstS3Fdl_1)._X2f3i_1=_X2f3i_1) /* ?{} */);
     902    }
     903
     904    {
     905        ((void)((*_X4_dstS3Fdl_1)._X2f4i_1=_X2f4i_1) /* ?{} */);
     906    }
     907
     908    {
     909        ((void)((*_X4_dstS3Fdl_1)._X2f5i_1=_X2f5i_1) /* ?{} */);
     910    }
     911
     912    {
     913        ((void)((*_X4_dstS3Fdl_1)._X2f6i_1=_X2f6i_1) /* ?{} */);
     914    }
     915
     916    {
     917        ((void)((*_X4_dstS3Fdl_1)._X2f7i_1=_X2f7i_1) /* ?{} */);
     918    }
     919
     920    {
     921        ((void)((*_X4_dstS3Fdl_1)._X2f8i_1=_X2f8i_1) /* ?{} */);
     922    }
     923
     924    {
     925        ((void)((*_X4_dstS3Fdl_1)._X2f9Pi_1=_X2f9Pi_1) /* ?{} */);
     926    }
     927
     928    {
     929        ((void)((*_X4_dstS3Fdl_1)._X3f10Pi_1=_X3f10Pi_1) /* ?{} */);
     930    }
     931
     932    {
     933        ((void)((*_X4_dstS3Fdl_1)._X3f11Pi_1) /* ?{} */);
     934    }
     935
     936    {
     937        ((void)((*_X4_dstS3Fdl_1)._X3f12Pi_1) /* ?{} */);
     938    }
     939
     940    {
     941        ((void)((*_X4_dstS3Fdl_1)._X3f13Pi_1) /* ?{} */);
     942    }
     943
     944    {
     945        ((void)((*_X4_dstS3Fdl_1)._X3f14Pi_1) /* ?{} */);
     946    }
     947
     948}
     949static inline void _X12_constructorFv_S3FdliiiiiiiiPiPiPi_autogen___1(struct Fdl *_X4_dstS3Fdl_1, __attribute__ ((unused)) signed int _X2f1i_1, __attribute__ ((unused)) signed int _X2f2i_1, __attribute__ ((unused,unused)) signed int _X2f3i_1, __attribute__ ((unused)) signed int _X2f4i_1, __attribute__ ((unused,unused)) signed int _X2f5i_1, signed int _X2f6i_1, __attribute__ ((unused,unused)) signed int _X2f7i_1, __attribute__ ((unused)) signed int _X2f8i_1, __attribute__ ((unused)) signed int *_X2f9Pi_1, __attribute__ ((unused)) signed int *_X3f10Pi_1, __attribute__ ((unused,unused)) signed int *_X3f11Pi_1){
     950    {
     951        ((void)((*_X4_dstS3Fdl_1)._X2f1i_1=_X2f1i_1) /* ?{} */);
     952    }
     953
     954    {
     955        ((void)((*_X4_dstS3Fdl_1)._X2f2i_1=_X2f2i_1) /* ?{} */);
     956    }
     957
     958    {
     959        ((void)((*_X4_dstS3Fdl_1)._X2f3i_1=_X2f3i_1) /* ?{} */);
     960    }
     961
     962    {
     963        ((void)((*_X4_dstS3Fdl_1)._X2f4i_1=_X2f4i_1) /* ?{} */);
     964    }
     965
     966    {
     967        ((void)((*_X4_dstS3Fdl_1)._X2f5i_1=_X2f5i_1) /* ?{} */);
     968    }
     969
     970    {
     971        ((void)((*_X4_dstS3Fdl_1)._X2f6i_1=_X2f6i_1) /* ?{} */);
     972    }
     973
     974    {
     975        ((void)((*_X4_dstS3Fdl_1)._X2f7i_1=_X2f7i_1) /* ?{} */);
     976    }
     977
     978    {
     979        ((void)((*_X4_dstS3Fdl_1)._X2f8i_1=_X2f8i_1) /* ?{} */);
     980    }
     981
     982    {
     983        ((void)((*_X4_dstS3Fdl_1)._X2f9Pi_1=_X2f9Pi_1) /* ?{} */);
     984    }
     985
     986    {
     987        ((void)((*_X4_dstS3Fdl_1)._X3f10Pi_1=_X3f10Pi_1) /* ?{} */);
     988    }
     989
     990    {
     991        ((void)((*_X4_dstS3Fdl_1)._X3f11Pi_1=_X3f11Pi_1) /* ?{} */);
     992    }
     993
     994    {
     995        ((void)((*_X4_dstS3Fdl_1)._X3f12Pi_1) /* ?{} */);
     996    }
     997
     998    {
     999        ((void)((*_X4_dstS3Fdl_1)._X3f13Pi_1) /* ?{} */);
     1000    }
     1001
     1002    {
     1003        ((void)((*_X4_dstS3Fdl_1)._X3f14Pi_1) /* ?{} */);
     1004    }
     1005
     1006}
     1007static inline void _X12_constructorFv_S3FdliiiiiiiiPiPiPiPi_autogen___1(struct Fdl *_X4_dstS3Fdl_1, __attribute__ ((unused)) signed int _X2f1i_1, __attribute__ ((unused)) signed int _X2f2i_1, __attribute__ ((unused,unused)) signed int _X2f3i_1, __attribute__ ((unused)) signed int _X2f4i_1, __attribute__ ((unused,unused)) signed int _X2f5i_1, signed int _X2f6i_1, __attribute__ ((unused,unused)) signed int _X2f7i_1, __attribute__ ((unused)) signed int _X2f8i_1, __attribute__ ((unused)) signed int *_X2f9Pi_1, __attribute__ ((unused)) signed int *_X3f10Pi_1, __attribute__ ((unused,unused)) signed int *_X3f11Pi_1, __attribute__ ((unused,unused,unused)) signed int *_X3f12Pi_1){
     1008    {
     1009        ((void)((*_X4_dstS3Fdl_1)._X2f1i_1=_X2f1i_1) /* ?{} */);
     1010    }
     1011
     1012    {
     1013        ((void)((*_X4_dstS3Fdl_1)._X2f2i_1=_X2f2i_1) /* ?{} */);
     1014    }
     1015
     1016    {
     1017        ((void)((*_X4_dstS3Fdl_1)._X2f3i_1=_X2f3i_1) /* ?{} */);
     1018    }
     1019
     1020    {
     1021        ((void)((*_X4_dstS3Fdl_1)._X2f4i_1=_X2f4i_1) /* ?{} */);
     1022    }
     1023
     1024    {
     1025        ((void)((*_X4_dstS3Fdl_1)._X2f5i_1=_X2f5i_1) /* ?{} */);
     1026    }
     1027
     1028    {
     1029        ((void)((*_X4_dstS3Fdl_1)._X2f6i_1=_X2f6i_1) /* ?{} */);
     1030    }
     1031
     1032    {
     1033        ((void)((*_X4_dstS3Fdl_1)._X2f7i_1=_X2f7i_1) /* ?{} */);
     1034    }
     1035
     1036    {
     1037        ((void)((*_X4_dstS3Fdl_1)._X2f8i_1=_X2f8i_1) /* ?{} */);
     1038    }
     1039
     1040    {
     1041        ((void)((*_X4_dstS3Fdl_1)._X2f9Pi_1=_X2f9Pi_1) /* ?{} */);
     1042    }
     1043
     1044    {
     1045        ((void)((*_X4_dstS3Fdl_1)._X3f10Pi_1=_X3f10Pi_1) /* ?{} */);
     1046    }
     1047
     1048    {
     1049        ((void)((*_X4_dstS3Fdl_1)._X3f11Pi_1=_X3f11Pi_1) /* ?{} */);
     1050    }
     1051
     1052    {
     1053        ((void)((*_X4_dstS3Fdl_1)._X3f12Pi_1=_X3f12Pi_1) /* ?{} */);
     1054    }
     1055
     1056    {
     1057        ((void)((*_X4_dstS3Fdl_1)._X3f13Pi_1) /* ?{} */);
     1058    }
     1059
     1060    {
     1061        ((void)((*_X4_dstS3Fdl_1)._X3f14Pi_1) /* ?{} */);
     1062    }
     1063
     1064}
     1065static inline void _X12_constructorFv_S3FdliiiiiiiiPiPiPiPiPi_autogen___1(struct Fdl *_X4_dstS3Fdl_1, __attribute__ ((unused)) signed int _X2f1i_1, __attribute__ ((unused)) signed int _X2f2i_1, __attribute__ ((unused,unused)) signed int _X2f3i_1, __attribute__ ((unused)) signed int _X2f4i_1, __attribute__ ((unused,unused)) signed int _X2f5i_1, signed int _X2f6i_1, __attribute__ ((unused,unused)) signed int _X2f7i_1, __attribute__ ((unused)) signed int _X2f8i_1, __attribute__ ((unused)) signed int *_X2f9Pi_1, __attribute__ ((unused)) signed int *_X3f10Pi_1, __attribute__ ((unused,unused)) signed int *_X3f11Pi_1, __attribute__ ((unused,unused,unused)) signed int *_X3f12Pi_1, __attribute__ ((unused,unused,unused)) signed int *_X3f13Pi_1){
     1066    {
     1067        ((void)((*_X4_dstS3Fdl_1)._X2f1i_1=_X2f1i_1) /* ?{} */);
     1068    }
     1069
     1070    {
     1071        ((void)((*_X4_dstS3Fdl_1)._X2f2i_1=_X2f2i_1) /* ?{} */);
     1072    }
     1073
     1074    {
     1075        ((void)((*_X4_dstS3Fdl_1)._X2f3i_1=_X2f3i_1) /* ?{} */);
     1076    }
     1077
     1078    {
     1079        ((void)((*_X4_dstS3Fdl_1)._X2f4i_1=_X2f4i_1) /* ?{} */);
     1080    }
     1081
     1082    {
     1083        ((void)((*_X4_dstS3Fdl_1)._X2f5i_1=_X2f5i_1) /* ?{} */);
     1084    }
     1085
     1086    {
     1087        ((void)((*_X4_dstS3Fdl_1)._X2f6i_1=_X2f6i_1) /* ?{} */);
     1088    }
     1089
     1090    {
     1091        ((void)((*_X4_dstS3Fdl_1)._X2f7i_1=_X2f7i_1) /* ?{} */);
     1092    }
     1093
     1094    {
     1095        ((void)((*_X4_dstS3Fdl_1)._X2f8i_1=_X2f8i_1) /* ?{} */);
     1096    }
     1097
     1098    {
     1099        ((void)((*_X4_dstS3Fdl_1)._X2f9Pi_1=_X2f9Pi_1) /* ?{} */);
     1100    }
     1101
     1102    {
     1103        ((void)((*_X4_dstS3Fdl_1)._X3f10Pi_1=_X3f10Pi_1) /* ?{} */);
     1104    }
     1105
     1106    {
     1107        ((void)((*_X4_dstS3Fdl_1)._X3f11Pi_1=_X3f11Pi_1) /* ?{} */);
     1108    }
     1109
     1110    {
     1111        ((void)((*_X4_dstS3Fdl_1)._X3f12Pi_1=_X3f12Pi_1) /* ?{} */);
     1112    }
     1113
     1114    {
     1115        ((void)((*_X4_dstS3Fdl_1)._X3f13Pi_1=_X3f13Pi_1) /* ?{} */);
     1116    }
     1117
     1118    {
     1119        ((void)((*_X4_dstS3Fdl_1)._X3f14Pi_1) /* ?{} */);
     1120    }
     1121
     1122}
     1123static inline void _X12_constructorFv_S3FdliiiiiiiiPiPiPiPiPiPi_autogen___1(struct Fdl *_X4_dstS3Fdl_1, __attribute__ ((unused)) signed int _X2f1i_1, __attribute__ ((unused)) signed int _X2f2i_1, __attribute__ ((unused,unused)) signed int _X2f3i_1, __attribute__ ((unused)) signed int _X2f4i_1, __attribute__ ((unused,unused)) signed int _X2f5i_1, signed int _X2f6i_1, __attribute__ ((unused,unused)) signed int _X2f7i_1, __attribute__ ((unused)) signed int _X2f8i_1, __attribute__ ((unused)) signed int *_X2f9Pi_1, __attribute__ ((unused)) signed int *_X3f10Pi_1, __attribute__ ((unused,unused)) signed int *_X3f11Pi_1, __attribute__ ((unused,unused,unused)) signed int *_X3f12Pi_1, __attribute__ ((unused,unused,unused)) signed int *_X3f13Pi_1, __attribute__ ((unused,unused,unused)) signed int *_X3f14Pi_1){
     1124    {
     1125        ((void)((*_X4_dstS3Fdl_1)._X2f1i_1=_X2f1i_1) /* ?{} */);
     1126    }
     1127
     1128    {
     1129        ((void)((*_X4_dstS3Fdl_1)._X2f2i_1=_X2f2i_1) /* ?{} */);
     1130    }
     1131
     1132    {
     1133        ((void)((*_X4_dstS3Fdl_1)._X2f3i_1=_X2f3i_1) /* ?{} */);
     1134    }
     1135
     1136    {
     1137        ((void)((*_X4_dstS3Fdl_1)._X2f4i_1=_X2f4i_1) /* ?{} */);
     1138    }
     1139
     1140    {
     1141        ((void)((*_X4_dstS3Fdl_1)._X2f5i_1=_X2f5i_1) /* ?{} */);
     1142    }
     1143
     1144    {
     1145        ((void)((*_X4_dstS3Fdl_1)._X2f6i_1=_X2f6i_1) /* ?{} */);
     1146    }
     1147
     1148    {
     1149        ((void)((*_X4_dstS3Fdl_1)._X2f7i_1=_X2f7i_1) /* ?{} */);
     1150    }
     1151
     1152    {
     1153        ((void)((*_X4_dstS3Fdl_1)._X2f8i_1=_X2f8i_1) /* ?{} */);
     1154    }
     1155
     1156    {
     1157        ((void)((*_X4_dstS3Fdl_1)._X2f9Pi_1=_X2f9Pi_1) /* ?{} */);
     1158    }
     1159
     1160    {
     1161        ((void)((*_X4_dstS3Fdl_1)._X3f10Pi_1=_X3f10Pi_1) /* ?{} */);
     1162    }
     1163
     1164    {
     1165        ((void)((*_X4_dstS3Fdl_1)._X3f11Pi_1=_X3f11Pi_1) /* ?{} */);
     1166    }
     1167
     1168    {
     1169        ((void)((*_X4_dstS3Fdl_1)._X3f12Pi_1=_X3f12Pi_1) /* ?{} */);
     1170    }
     1171
     1172    {
     1173        ((void)((*_X4_dstS3Fdl_1)._X3f13Pi_1=_X3f13Pi_1) /* ?{} */);
     1174    }
     1175
     1176    {
     1177        ((void)((*_X4_dstS3Fdl_1)._X3f14Pi_1=_X3f14Pi_1) /* ?{} */);
    6181178    }
    6191179
     
    6281188__attribute__ ((used,used,used,used)) const signed int (*_X3vd7Fi___1)();
    6291189__attribute__ ((used,used,unused,used,used)) const signed int (*_X3vd8Fi___1)();
     1190__attribute__ ((used,used,used,used)) const signed int (*_X3vd9Fi___1)();
     1191__attribute__ ((used,used,unused,used,used)) const signed int (*_X4vd10Fi___1)();
    6301192__attribute__ ((unused,used)) signed int _X2f1Fi___1();
    6311193__attribute__ ((unused)) signed int _X2f1Fi___1(){
     
    6371199}
    6381200__attribute__ ((unused,used,unused)) signed int (*_X2f3FPA0i_i__1(signed int __anonymous_object0))[];
    639 __attribute__ ((unused,unused)) signed int (*_X2f3FPA0i_i__1(signed int _X1pi_1))[]{
    640     __attribute__ ((unused)) signed int (*_X10_retval_f3PA0i_1)[];
    641 }
    642 __attribute__ ((unused,used,unused)) signed int (*_X2f4FFi_i____1())(signed int __param_0);
    643 __attribute__ ((unused,unused)) signed int (*_X2f4FFi_i____1())(signed int __param_0){
    644     __attribute__ ((unused)) signed int (*_X10_retval_f4Fi_i__1)(signed int __param_0);
     1201__attribute__ ((unused,used,unused,unused)) signed int (*_X2f4FPA0i_i__1(signed int __anonymous_object1))[];
     1202__attribute__ ((unused,unused)) signed int (*_X2f5FPA0i_i__1(signed int _X1pi_1))[]{
     1203    __attribute__ ((unused)) signed int (*_X10_retval_f5PA0i_1)[];
     1204}
     1205__attribute__ ((unused,unused)) signed int (*_X2f6FPA0i_i__1(signed int _X1pi_1))[]{
     1206    __attribute__ ((unused)) signed int (*_X10_retval_f6PA0i_1)[];
     1207}
     1208__attribute__ ((unused,used,unused)) signed int (*_X2f7FFi_i____1())(signed int __param_0);
     1209__attribute__ ((unused,unused)) signed int (*_X2f8FFi_i____1())(signed int __param_0){
     1210    __attribute__ ((unused)) signed int (*_X10_retval_f8Fi_i__1)(signed int __param_0);
     1211}
     1212__attribute__ ((unused,unused)) signed int (*_X2f9FFi_i____1())(signed int __param_0){
     1213    __attribute__ ((unused)) signed int (*_X10_retval_f9Fi_i__1)(signed int __param_0);
     1214}
     1215__attribute__ ((unused,unused)) signed int (*_X3f10FFi_i____1())(signed int __param_0){
     1216    __attribute__ ((unused)) signed int (*_X11_retval_f10Fi_i__1)(signed int __param_0);
    6451217}
    6461218signed int _X3vtrFi___1(){
     
    6501222    __attribute__ ((unused,unused,unused)) signed int _X2t3A0i_2[((unsigned int )5)];
    6511223    __attribute__ ((unused,unused,unused,unused,unused)) signed int **_X2t4A0PPi_2[((unsigned int )5)];
    652     __attribute__ ((unused,unused,unused)) signed int _X2t5Fi___2();
     1224    __attribute__ ((unused,unused,unused,unused,unused,unused)) signed int **_X2t5A0PPi_2[((unsigned int )5)];
     1225    __attribute__ ((unused,unused,unused)) signed int _X2t6Fi___2();
    6531226    __attribute__ ((unused,unused,unused,unused)) signed int *_X2t6FPi___2();
    6541227}
     
    6721245signed int _X4tpr2Fi_PPi__1(__attribute__ ((unused,unused,unused,unused,unused,unused)) signed int **_X3FooPPi_1);
    6731246signed int _X4tpr3Fi_Pi__1(__attribute__ ((unused,unused,unused)) signed int *_X3FooPi_1);
    674 signed int _X4tpr4Fi_Fi_Pi___1(__attribute__ ((unused,unused)) signed int (*__anonymous_object1)(signed int __param_0[((unsigned int )5)]));
     1247signed int _X4tpr4Fi_Fi_Pi___1(__attribute__ ((unused,unused)) signed int (*__anonymous_object2)(signed int __param_0[((unsigned int )5)]));
    6751248signed int _X4tpr5Fi_Fi____1(__attribute__ ((unused,unused,unused)) signed int (*_X3FooFi___1)());
    6761249signed int _X4tpr6Fi_Fi____1(__attribute__ ((unused,unused,unused)) signed int (*_X3FooFi___1)());
    677 signed int _X4tpr7Fi_Fi_Fi_i____1(__attribute__ ((unused,unused)) signed int (*__anonymous_object2)(signed int (*__param_0)(signed int __param_0)));
     1250signed int _X4tpr7Fi_Fi_Fi_i____1(__attribute__ ((unused,unused)) signed int (*__anonymous_object3)(signed int (*__param_0)(signed int __param_0)));
    6781251signed int _X2adFi___1(){
    6791252    __attribute__ ((unused)) signed int _X10_retval_adi_1;
     
    7771350
    7781351}
    779 signed int _X4apd1Fi_PiPi__1(__attribute__ ((unused,unused,unused)) signed int *__anonymous_object3, __attribute__ ((unused,unused,unused)) signed int *__anonymous_object4);
    780 signed int _X4apd2Fi_PPiPPi__1(__attribute__ ((unused,unused,unused,unused)) signed int **__anonymous_object5, __attribute__ ((unused,unused,unused,unused)) signed int **__anonymous_object6);
    781 signed int _X4apd3Fi_PiPi__1(__attribute__ ((unused,unused,unused)) signed int *__anonymous_object7, __attribute__ ((unused,unused,unused)) signed int *__anonymous_object8);
    782 signed int _X4apd4Fi_Fi__Fi____1(__attribute__ ((unused,unused,unused)) signed int (*__anonymous_object9)(), __attribute__ ((unused,unused,unused)) signed int (*__anonymous_object10)());
    783 signed int _X4apd5Fi_Fi_i_Fi_i___1(__attribute__ ((unused,unused,unused)) signed int (*__anonymous_object11)(signed int __param_0), __attribute__ ((unused,unused,unused)) signed int (*__anonymous_object12)(signed int __param_0));
    784 signed int _X4apd6Fi_Fi__Fi____1(__attribute__ ((unused,unused,unused)) signed int (*__anonymous_object13)(), __attribute__ ((unused,unused,unused)) signed int (*__anonymous_object14)());
    785 signed int _X4apd7Fi_Fi_i_Fi_i___1(__attribute__ ((unused,unused,unused)) signed int (*__anonymous_object15)(signed int __param_0), __attribute__ ((unused,unused,unused)) signed int (*__anonymous_object16)(signed int __param_0));
     1352signed int _X4apd1Fi_PiPi__1(__attribute__ ((unused,unused,unused)) signed int *__anonymous_object4, __attribute__ ((unused,unused,unused)) signed int *__anonymous_object5);
     1353signed int _X4apd2Fi_PPiPPi__1(__attribute__ ((unused,unused,unused,unused)) signed int **__anonymous_object6, __attribute__ ((unused,unused,unused,unused)) signed int **__anonymous_object7);
     1354signed int _X4apd3Fi_PiPi__1(__attribute__ ((unused,unused,unused)) signed int *__anonymous_object8, __attribute__ ((unused,unused,unused)) signed int *__anonymous_object9);
     1355signed int _X4apd4Fi_Fi__Fi____1(__attribute__ ((unused,unused,unused)) signed int (*__anonymous_object10)(), __attribute__ ((unused,unused,unused)) signed int (*__anonymous_object11)());
     1356signed int _X4apd5Fi_Fi_i_Fi_i___1(__attribute__ ((unused,unused,unused)) signed int (*__anonymous_object12)(signed int __param_0), __attribute__ ((unused,unused,unused)) signed int (*__anonymous_object13)(signed int __param_0));
     1357signed int _X4apd6Fi_Fi__Fi____1(__attribute__ ((unused,unused,unused)) signed int (*__anonymous_object14)(), __attribute__ ((unused,unused,unused)) signed int (*__anonymous_object15)());
     1358signed int _X4apd7Fi_Fi_i_Fi_i___1(__attribute__ ((unused,unused,unused)) signed int (*__anonymous_object16)(signed int __param_0), __attribute__ ((unused,unused,unused)) signed int (*__anonymous_object17)(signed int __param_0));
    7861359struct Vad {
    7871360    __attribute__ ((unused)) signed int :4;
Note: See TracChangeset for help on using the changeset viewer.