xref: /dflybsd-src/contrib/xz/src/liblzma/common/hardware_cputhreads.c (revision 4381ed9d7ee193d719c4e4a94a9d267d177981c1)
1*15ab8c86SJohn Marino ///////////////////////////////////////////////////////////////////////////////
2*15ab8c86SJohn Marino //
3*15ab8c86SJohn Marino /// \file       hardware_cputhreads.c
4*15ab8c86SJohn Marino /// \brief      Get the number of CPU threads or cores
5*15ab8c86SJohn Marino //
6*15ab8c86SJohn Marino //  Author:     Lasse Collin
7*15ab8c86SJohn Marino //
8*15ab8c86SJohn Marino //  This file has been put into the public domain.
9*15ab8c86SJohn Marino //  You can do whatever you want with this file.
10*15ab8c86SJohn Marino //
11*15ab8c86SJohn Marino ///////////////////////////////////////////////////////////////////////////////
12*15ab8c86SJohn Marino 
13*15ab8c86SJohn Marino #include "common.h"
14*15ab8c86SJohn Marino 
15*15ab8c86SJohn Marino #include "tuklib_cpucores.h"
16*15ab8c86SJohn Marino 
17*15ab8c86SJohn Marino 
18*15ab8c86SJohn Marino extern LZMA_API(uint32_t)
lzma_cputhreads(void)19*15ab8c86SJohn Marino lzma_cputhreads(void)
20*15ab8c86SJohn Marino {
21*15ab8c86SJohn Marino 	return tuklib_cpucores();
22*15ab8c86SJohn Marino }
23