summaryrefslogtreecommitdiff
path: root/src/gallium/auxiliary/util/u_gctors.cpp
blob: 9ea9819d73a925293863df93cfeb300da1d2ba81 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
/* this file uses the C++ global constructor mechanism to automatically
   initialize global data

   __attribute__((constructor)) allows to do this in C, but is GCC-only
*/

extern "C" void util_half_init_tables(void);

struct util_gctor_t
{
	util_gctor_t()
	{
		util_half_init_tables();
	}
};

static struct util_gctor_t util_gctor;