mirror of
				https://git.tukaani.org/xz.git
				synced 2025-11-03 23:12:57 +00:00 
			
		
		
		
	CMake: Sync tuklib_cpucores.cmake with tuklib_cpucores.m4.
This was forgotten from commit 2611c4d90535652d3eb7ef4a026a6691276fab43.
This commit is contained in:
		
							parent
							
								
									05c72de06f
								
							
						
					
					
						commit
						a243c617ff
					
				@ -89,7 +89,12 @@ function(tuklib_cpucores_internal_check)
 | 
				
			|||||||
            #include <sys/sysctl.h>
 | 
					            #include <sys/sysctl.h>
 | 
				
			||||||
            int main(void)
 | 
					            int main(void)
 | 
				
			||||||
            {
 | 
					            {
 | 
				
			||||||
 | 
					            #ifdef HW_NCPUONLINE
 | 
				
			||||||
 | 
					                /* This is preferred on OpenBSD, see tuklib_cpucores.c. */
 | 
				
			||||||
 | 
					                int name[2] = { CTL_HW, HW_NCPUONLINE };
 | 
				
			||||||
 | 
					            #else
 | 
				
			||||||
                int name[2] = { CTL_HW, HW_NCPU };
 | 
					                int name[2] = { CTL_HW, HW_NCPU };
 | 
				
			||||||
 | 
					            #endif
 | 
				
			||||||
                int cpus;
 | 
					                int cpus;
 | 
				
			||||||
                size_t cpus_size = sizeof(cpus);
 | 
					                size_t cpus_size = sizeof(cpus);
 | 
				
			||||||
                sysctl(name, 2, &cpus, &cpus_size, NULL, 0);
 | 
					                sysctl(name, 2, &cpus, &cpus_size, NULL, 0);
 | 
				
			||||||
 | 
				
			|||||||
		Loading…
	
	
			
			x
			
			
		
	
		Reference in New Issue
	
	Block a user