#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,0x00000000000001e8,0x0000004001010002,0x00000000000001a8\n" ".quad 0x00000000000001a7,0x0000003400010007,0x0000000000000000,0x0000000000002011\n" ".quad 0x0000000000000000,0x0000000000000430,0x010102464c457fa2,0x0002660001000733\n" ".quad 0xc0210001007600be,0x0702400031000703,0x00340534000ef500,0x0040000200380040\n" ".quad 0x68732e0000010006,0x2e00626174727473,0xf100086d79270008,0x0078646e68735f00\n" ".quad 0x6f666e692e766e2e,0x676c6c6163910009,0x7091000e68706172,0x657079746f746f72\n" ".quad 0x612e6c6572af000e,0x4c005d6e6f697463,0x0000328c0a00010f,0x1100010004000300\n" ".quad 0x000100052f00184e,0x0008ffffffff4001,0xfffffd630008fe13,0x0202b10001004bff\n" ".quad 0x000000222f0a1008,0x0008080023001008,0x0008181300081013,0x0008281300082013\n" ".quad 0x0008381100083013,0x0040011300400113,0x0040011300400113,0x0040011300400113\n" ".quad 0x0040011300400113,0x0040021300400213,0x0040021300400213,0x0040021300400213\n" ".quad 0x0040021300400213,0x01042c1400000051,0x12300001000c003f,0x402200010d004c01\n" ".quad 0x0030005d2e000100,0x0400400b1f000108,0x1311130040009d2f,0x00290400010e00dc\n" ".quad 0x1600240200064811,0x280018003601bd03,0x0100700000015b02,0xa404002801482a00\n" ".quad 0x0250081702520400,0x4060130000400b1f,0x081b000100e02a00,0x0500000006570008\n" ".quad 0x08701b00010c03a8, 0x00380f00df081700, 0x000000000000501c\n" ".text\n"); #ifdef __cplusplus extern "C" { #endif extern const unsigned long long fatbinData[63]; #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