summaryrefslogblamecommitdiffstats
path: root/main.c
blob: 4f4e1a9a6750611f9cbfcbf248fbca3304669b39 (plain) (tree)




















                                                                     
#include <stdio.h>

#if !defined(NDEBUG)
    #define TRACE(MSG) \
        fprintf(stderr, "%s\n", #MSG)
#else
    #define TRACE(MSG)
#endif

int main(int argc, char *argv[]) {
    TRACE(pre assembly);
    __asm__(""
            :
            :
            :
            );
    TRACE(post assembly);
    return 0;
}

/* https://www.ibiblio.org/gferg/ldp/GCC-Inline-Assembly-HOWTO.html */