File tree Expand file tree Collapse file tree 1 file changed +5
-2
lines changed Expand file tree Collapse file tree 1 file changed +5
-2
lines changed Original file line number Diff line number Diff line change @@ -42,7 +42,10 @@ if (MSVC)
4242    file (GLOB DecompressSources ${LIBRARY_DIR} /decompress/*.c)
4343    add_compile_options (-DZSTD_DISABLE_ASM)
4444else  ()
45-     file (GLOB DecompressSources ${LIBRARY_DIR} /decompress/*.c ${LIBRARY_DIR} /decompress/*.S)
45+     file (GLOB DecompressSources ${LIBRARY_DIR} /decompress/*.c)
46+     if  (CMAKE_SYSTEM_PROCESSOR  STREQUAL  "x86_64"  AND  NOT  CMAKE_SYSTEM_NAME  STREQUAL  "SunOS" )
47+         file (GLOB DecompressASMSources ${LIBRARY_DIR} /decompress/*.S)
48+     endif  ()
4649endif  ()
4750file (GLOB DictBuilderSources ${LIBRARY_DIR} /dictBuilder/*.c)
4851file (GLOB DeprecatedSources ${LIBRARY_DIR} /deprecated/*.c)
@@ -60,7 +63,7 @@ if (ZSTD_BUILD_COMPRESSION)
6063    set (Headers ${Headers}  ${CompressHeaders} )
6164endif ()
6265if  (ZSTD_BUILD_DECOMPRESSION)
63-     set (Sources  ${Sources}  ${DecompressSources} )
66+     set (Sources  ${Sources}  ${DecompressSources}   ${DecompressASMSources} )
6467    set (Headers ${Headers}  ${DecompressHeaders} )
6568endif ()
6669if  (ZSTD_BUILD_DICTBUILDER)
 
 
   
 
     
   
   
          
    
    
     
    
      
     
     
    You can’t perform that action at this time.
  
 
    
  
    
      
        
     
       
      
     
   
 
    
    
  
 
  
 
     
    
0 commit comments