Commit Graph

37 Commits

Author SHA1 Message Date
Branimir Karadžić
92387c686b Cleanup. 2016-07-14 09:31:58 -07:00
Steven Chamberlain
bdf3e9c8d3 Refactor around BX_CRT_GLIBC
Also allow the glibc function to be used on BSD platforms (not only
Linux).  For example, GNU/kFreeBSD will have this.
2016-07-14 09:30:34 +01:00
Thomas Klausner
babef94b79 Include FreeBSD-specific header only on FreeBSD. 2016-06-30 20:12:51 +02:00
Libor Capak
74e9c84a59 fix freebsd 2016-05-25 19:58:07 +02:00
Thomas Klausner
491c3f8e2f Adapt to calling convention on NetBSD.
Signed-off-by: Thomas Klausner <wiz@NetBSD.org>
2016-05-02 23:14:51 +02:00
Branimir Karadžić
401497510f Cleanup. 2016-04-08 17:30:09 -07:00
Branimir Karadžić
97a3167c63 Cleanup. 2016-02-24 18:16:44 -08:00
Branimir Karadžić
cbcfa5f3e0 Cleanup. 2016-02-08 08:57:55 -08:00
mahlemiut
3cd02350c8 correction for BSD 2016-02-09 00:10:48 +13:00
mahlemiut
e28fd19601 correct for non-glibc systems 2016-02-08 23:13:47 +13:00
mahlemiut
be213a402b fix building with glibc < 2.12 2016-02-08 21:35:08 +13:00
Miodrag Milanovic
cc0bb1fc61 Use BX_PLATFORM_BSD for all BSD based platforms 2016-01-04 18:07:51 +01:00
Branimir Karadžić
0742234e19 Happy New Year! 2016-01-01 00:10:32 -08:00
Branimir Karadžić
b29d792253 Fixed clang warning. 2015-11-23 19:05:38 -08:00
Miodrag Milanovic
78d35bdcba Fix build on a musl libc Linux. 2015-10-01 11:27:22 +02:00
Branimir Karadžić
c1e9cc8d6a Renamed macro BX_THREAD to BX_THREAD_LOCAL. 2015-09-13 13:23:02 -07:00
Branimir Karadžić
38db344403 Fixed issue #516. 2015-09-10 15:09:52 -07:00
Branimir Karadžić
11bae63fe1 Fixed XP build. 2015-09-10 11:00:23 -07:00
Branimir Karadžić
bbbd526231 Cleanup. 2015-09-08 20:57:10 -07:00
Branimir Karadžić
ece7e1ae93 Added thread name for Windows. 2015-09-08 20:51:00 -07:00
Branimir Karadžić
8164eb05e9 Cleanup. 2015-08-23 16:01:12 -07:00
Richard Gale
669ff9483c Removed m_name 2015-08-23 15:52:01 -07:00
Richard Gale
8f07f5f7a9 Add function to set thread name
Naming a thread is useful when debugging multi-threaded applications.
2015-08-23 15:08:30 -07:00
Branimir Karadžić
3c297abf1b Cleanup. 2015-01-04 14:14:19 -08:00
Branimir Karadžić
7b13d15cfa Updated copyright year. 2015-01-01 15:02:37 -08:00
Mike Popoloski
86291105e6 Adding WinRT threading support. 2014-11-14 08:24:36 -05:00
Branimir Karadžić
d8ef558932 Added thread test. 2014-08-03 09:33:11 -07:00
bkaradzic
7b609ef092 Added BX_CONFIG_SUPPORTS_THREADING. 2014-03-16 16:49:14 -07:00
bkaradzic
86b481c471 Using language compliant header guards. 2013-11-13 21:55:44 -08:00
bkaradzic
2bfaf7829d Added more preprocessor cleverness. 2013-10-22 20:43:35 -07:00
bkaradzic
26d966ebd3 Added TLS support. 2013-09-30 20:07:49 -07:00
bkaradzic
1672e0c17d Updated copyright notice year. 2013-07-06 16:14:34 -07:00
bkaradzic
8f7676b1bf Use 0 instead of EXIT_SUCCESS. 2013-04-18 21:15:06 -07:00
bkaradzic
c24d207fbd Use default stack size when creating thread. 2013-01-13 14:44:49 -08:00
bkaradzic
a439ab25f5 Fixed linux build. 2012-12-08 19:56:50 -08:00
bkaradzic
b4164dd31a Changed thread init function. 2012-12-04 20:06:59 -08:00
bkaradzic
c3c871539c Added thread. 2012-12-02 18:18:47 -08:00