chore: import upstream snapshot with attribution
This commit is contained in:
@@ -0,0 +1,45 @@
|
||||
/* nomic-embed-code vector blob embedded via assembler.
|
||||
* Cross-platform: macOS (Mach-O) vs Linux (ELF) vs Windows (COFF). */
|
||||
|
||||
#if defined(__APPLE__)
|
||||
.section __DATA,__const
|
||||
.globl _PRETRAINED_VECTOR_BLOB
|
||||
.globl _PRETRAINED_VECTOR_BLOB_LEN
|
||||
.p2align 4
|
||||
_PRETRAINED_VECTOR_BLOB:
|
||||
.incbin "vendored/nomic/code_vectors.bin"
|
||||
_PRETRAINED_VECTOR_BLOB_END:
|
||||
|
||||
.section __DATA,__const
|
||||
.p2align 2
|
||||
_PRETRAINED_VECTOR_BLOB_LEN:
|
||||
.long _PRETRAINED_VECTOR_BLOB_END - _PRETRAINED_VECTOR_BLOB
|
||||
|
||||
#elif defined(_WIN32) || defined(__CYGWIN__) || defined(__MINGW32__)
|
||||
.section .rdata,"dr"
|
||||
.globl PRETRAINED_VECTOR_BLOB
|
||||
.globl PRETRAINED_VECTOR_BLOB_LEN
|
||||
.p2align 4
|
||||
PRETRAINED_VECTOR_BLOB:
|
||||
.incbin "vendored/nomic/code_vectors.bin"
|
||||
PRETRAINED_VECTOR_BLOB_END:
|
||||
|
||||
.section .rdata,"dr"
|
||||
.p2align 2
|
||||
PRETRAINED_VECTOR_BLOB_LEN:
|
||||
.long PRETRAINED_VECTOR_BLOB_END - PRETRAINED_VECTOR_BLOB
|
||||
|
||||
#else
|
||||
.section .rodata,"a",@progbits
|
||||
.globl PRETRAINED_VECTOR_BLOB
|
||||
.globl PRETRAINED_VECTOR_BLOB_LEN
|
||||
.p2align 4
|
||||
PRETRAINED_VECTOR_BLOB:
|
||||
.incbin "vendored/nomic/code_vectors.bin"
|
||||
PRETRAINED_VECTOR_BLOB_END:
|
||||
|
||||
.section .rodata,"a",@progbits
|
||||
.p2align 2
|
||||
PRETRAINED_VECTOR_BLOB_LEN:
|
||||
.long PRETRAINED_VECTOR_BLOB_END - PRETRAINED_VECTOR_BLOB
|
||||
#endif
|
||||
Reference in New Issue
Block a user