#ifndef __SKIP_INTERNAL_FATBINARY_HEADERS #include "fatbinary_section.h" #endif #define __CUDAFATBINSECTION ".nvFatBinSegment" #define __CUDAFATBINDATASECTION ".nv_fatbin" asm( ".section .nv_fatbin, \"a\"\n" ".align 8\n" "fatbinData:\n" ".quad 0x00100001ba55ed50,0x0000000000000110,0x0000005001010002,0x00000000000000c0\n" ".quad 0x00000000000000be,0x0000004600010007,0x0000000c00000040,0x0000000000002013\n" ".quad 0x0000000000000000,0x0000000000000268,0x754d78697274616d,0x00000000206f2e6c\n" ".quad 0x010102464c457fa2,0x0002660001000733,0xc0230001006e00be,0xf500010012000801\n" ".quad 0x380040004605460d,0x0100040040000300,0x72747368732e0000,0x2700082e00626174\n" ".quad 0x735f00ff00086d79,0x766e2e0078646e68,0x2100326f666e692e,0x2e00df004800010f\n" ".quad 0x0100402200010003,0x0108003000322e00,0x722f0400400b1f00,0x0174131113004000\n" ".quad 0x000100a82200010e,0x2a00240600061811,0x0000065700180008,0x0500480f01a80500\n" ".quad 0x003801130040a81b,0x2f0038081500010f,0x0008801700010006,0x0000000000000000\n" ".text\n"); #ifdef __cplusplus extern "C" { #endif extern const unsigned long long fatbinData[36]; #ifdef __cplusplus } #endif #ifdef __cplusplus extern "C" { #endif static const __fatBinC_Wrapper_t __fatDeviceText __attribute__ ((aligned (8))) __attribute__ ((section (__CUDAFATBINSECTION)))= { 0x466243b1, 2, fatbinData, (void**)__cudaPrelinkedFatbins }; #ifdef __cplusplus } #endif