#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,0x00000000000005e8,0x0000004001010002,0x00000000000005a8\n" ".quad 0x0000000000000000,0x0000004b00010008,0x0000000000000000,0x0000000000000011\n" ".quad 0x0000000000000000,0x0000000000000000,0x41010102464c457f,0x0000000000000008\n" ".quad 0x0000000100be0002,0x0000000000000000,0x0000000000000538,0x0000000000000338\n" ".quad 0x0038004005004b04,0x0001000800400002,0x7472747368732e00,0x747274732e006261\n" ".quad 0x746d79732e006261,0x746d79732e006261,0x78646e68735f6261,0x6e2e65746f6e2e00\n" ".quad 0x6f666e696b742e76,0x6e2e65746f6e2e00,0x6f666e6975632e76,0x666e692e766e2e00\n" ".quad 0x61632e766e2e006f,0x0068706172676c6c,0x746f72702e766e2e,0x6e2e00657079746f\n" ".quad 0x63612e6c65722e76,0x732e00006e6f6974,0x0062617472747368,0x006261747274732e\n" ".quad 0x006261746d79732e,0x5f6261746d79732e,0x6e2e0078646e6873,0x742e766e2e65746f\n" ".quad 0x6e2e006f666e696b,0x632e766e2e65746f,0x6e2e006f666e6975,0x2e006f666e692e76\n" ".quad 0x676c6c61632e766e,0x766e2e0068706172,0x79746f746f72702e,0x722e766e2e006570\n" ".quad 0x6f697463612e6c65,0x000000000000006e,0x0000000000000000,0x0000000000000000\n" ".quad 0x0000000000000000,0x0004000300000029,0x0000000000000000,0x0000000000000000\n" ".quad 0x0005000300000039,0x0000000000000000,0x0000000000000000,0x0006000300000052\n" ".quad 0x0000000000000000,0x0000000000000000,0x000700030000006e,0x0000000000000000\n" ".quad 0x0000000000000000,0x000001140000000c,0x4449564e000007d0,0x0070726f43204149\n" ".quad 0x0000000000000002,0x0000000800000001,0x0000006100000037,0x006b6e696c766e00\n" ".quad 0x6d6f632061647543,0x6e6f6974616c6970,0x202c736c6f6f7420,0x20657361656c6572\n" ".quad 0x3156202c302e3331,0x420038342e302e33,0x64756320646c6975,0x722e302e33315f61\n" ".quad 0x6d6f632f302e3331,0x36332e72656c6970,0x305f383237303632,0x7320686372612d00\n" ".quad 0x206d2d2035375f6d,0x7563206c2d203436,0x2074727665646164,0x2f7273752f204c2d\n" ".quad 0x75632f6c61636f6c,0x2e2f6e69622f6164,0x7465677261742f2e,0x34365f3638782f73\n" ".quad 0x6c2f78756e696c2d,0x73627574732f6269,0x6f6c2f7273752f2c,0x616475632f6c6163\n" ".quad 0x2f2e2e2f6e69622f,0x2f73746567726174,0x6c2d34365f363878,0x62696c2f78756e69\n" ".quad 0x72612d7570632d20,0x365f363858206863,0x0000000c00002034,0x000003e800000008\n" ".quad 0x432041494449564e,0x004b00020070726f,0x0000000000000082,0x00000000ffffffff\n" ".quad 0x00000000fffffffe,0x00000000fffffffd,0x00000000fffffffc,0x0000000000000073\n" ".quad 0x3605002511000000,0x0000000000000000,0x0000000000000000,0x0000000000000000\n" ".quad 0x0000000000000000,0x0000000000000000,0x0000000000000000,0x0000000000000000\n" ".quad 0x0000000000000000,0x0000000300000001,0x0000000000000000,0x0000000000000000\n" ".quad 0x0000000000000040,0x000000000000007d,0x0000000000000000,0x0000000000000001\n" ".quad 0x0000000000000000,0x000000030000000b,0x0000000000000000,0x0000000000000000\n" ".quad 0x00000000000000bd,0x000000000000007d,0x0000000000000000,0x0000000000000001\n" ".quad 0x0000000000000000,0x0000000200000013,0x0000000000000000,0x0000000000000000\n" ".quad 0x0000000000000140,0x0000000000000078,0x0000000500000002,0x0000000000000008\n" ".quad 0x0000000000000018,0x0000000700000029,0x0000000002000000,0x0000000000000000\n" ".quad 0x00000000000001b8,0x000000000000012c,0x0000000000000000,0x0000000000000004\n" ".quad 0x0000000000000000,0x0000000700000039,0x0000000001000000,0x0000000000000000\n" ".quad 0x00000000000002e4,0x0000000000000020,0x0000000000000004,0x0000000000000004\n" ".quad 0x0000000000000000,0x7000000100000052,0x0000000000000000,0x0000000000000000\n" ".quad 0x0000000000000304,0x0000000000000020,0x0000000000000003,0x0000000000000004\n" ".quad 0x0000000000000008,0x7000000b0000006e,0x0000000000000000,0x0000000000000000\n" ".quad 0x0000000000000328,0x0000000000000010,0x0000000000000000,0x0000000000000008\n" ".quad 0x0000000000000008,0x0000000500000006,0x0000000000000538,0x0000000000000000\n" ".quad 0x0000000000000000,0x0000000000000070,0x0000000000000070,0x0000000000000008\n" ".quad 0x0000000500000001,0x0000000000000538,0x0000000000000000,0x0000000000000000\n" ".quad 0x0000000000000070, 0x0000000000000070, 0x0000000000000008\n" ".text\n"); #ifdef __cplusplus extern "C" { #endif extern const unsigned long long fatbinData[191]; #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