Commit Graph

286 Commits

Author SHA1 Message Date
bkaradzic
fc4d4cdfff Updated genie binary for OSX. 2014-09-10 20:25:13 -07:00
Branimir Karadžić
8d7d821272 Updated makefile. 2014-09-08 20:30:06 -07:00
bkaradzic
46751b7b8d Merge branch 'master' of github.com:bkaradzic/bx 2014-09-08 20:27:34 -07:00
bkaradzic
f806ffd3e1 Updated premake binary for OSX. 2014-09-08 20:27:26 -07:00
Branimir Karadžić
b173eda445 Updated premake binary for Windows. 2014-09-08 20:24:33 -07:00
Branimir Karadzic
09a0cb6a34 Updated premake binary for Linux. 2014-09-08 20:21:43 -07:00
Branimir Karadžić
fc1ae3a26f Added MPSC queue. 2014-09-07 12:27:07 -07:00
bkaradzic
99c101f7e6 Cleanup. 2014-09-06 00:57:24 -07:00
bkaradzic
ccd015351d Cleanup. 2014-09-06 00:57:09 -07:00
bkaradzic
a0d6709261 Updated LICENSE. 2014-09-04 20:36:10 -07:00
bkaradzic
fb7b442e12 Updated README. 2014-09-04 20:33:38 -07:00
bkaradzic
b9558bceaa Added --with-android option to set platform SDK. 2014-09-04 20:20:36 -07:00
Branimir Karadžić
17a8602205 Check handle freeing. 2014-08-31 11:15:44 -07:00
Branimir Karadžić
41f45389e2 Cleanup. 2014-08-30 10:53:59 -07:00
Branimir Karadžić
d40fec5c5c Added prettify function to convert size in bytes to human readable form. 2014-08-25 20:48:32 -07:00
Branimir Karadžić
a1f25bac9e RPI: Fixed compile warnings. 2014-08-24 23:18:11 -07:00
Branimir Karadžić
86ac9ef64b Disabled reference implementation warning. 2014-08-24 22:30:07 -07:00
Branimir Karadžić
e3236f0183 RPI can do file RW. 2014-08-24 18:40:48 -07:00
Branimir Karadžić
141feba443 Added RPI targetdir/objdir. 2014-08-24 18:37:59 -07:00
Branimir Karadžić
15b7e51606 Added RaspberryPi platform. 2014-08-24 17:38:00 -07:00
Branimir Karadzic
9cb0e7e856 Merge branch 'master' of github.com:bkaradzic/bx 2014-08-23 14:01:05 -07:00
Branimir Karadzic
ed4addba44 Added bx/config.h file. 2014-08-23 14:00:50 -07:00
bkaradzic
365edcd15d Check compiler _M_ARM define instead of WINAPI define. 2014-08-22 21:02:42 -07:00
Branimir Karadžić
b2349b2b15 Cleanup. 2014-08-21 22:29:34 -07:00
Branimir Karadžić
4d301a10db Enable undefined define warnings. 2014-08-21 22:05:36 -07:00
Branimir Karadzic
9eb592120c Fixed missing define. 2014-08-21 08:57:13 -07:00
Branimir Karadžić
4cced4f357 Added check for POD type in templatized read/write function. 2014-08-19 20:22:18 -07:00
Branimir Karadžić
ad5dba701a Cleanup. 2014-08-14 19:30:35 -07:00
Branimir Karadžić
b9df76dd2c Added fpulse. 2014-08-13 19:53:19 -07:00
bkaradzic
d20b8d9a19 Fixed GCC compile error. 2014-08-11 16:04:15 -07:00
Branimir Karadžić
eb3258aa86 Added baseName to extract base file name from file path. 2014-08-10 10:29:59 -07:00
Branimir Karadžić
60bedd3a80 Fixed VS2012 compile error. 2014-08-09 16:24:51 -07:00
Branimir Karadžić
8d863da0e6 Cleanup. 2014-08-08 22:56:29 -07:00
Branimir Karadžić
aa2d6a90b3 Added atomicTestAndInc/Dec. 2014-08-08 22:55:45 -07:00
Branimir Karadžić
f0fdc33f32 Cleanup. 2014-08-08 22:55:01 -07:00
Branimir Karadžić
22c812b11e Added bx::CommandLine test. 2014-08-07 21:01:19 -07:00
Branimir Karadžić
8a9b8e8059 Cleanup. 2014-08-06 21:19:12 -07:00
Branimir Karadžić
534906a272 Cleanup. 2014-08-04 20:41:49 -07:00
Branimir Karadžić
48b073fa0b Cleanup. 2014-08-04 20:25:48 -07:00
Branimir Karadžić
a8a56be622 Merge pull request #20 from MikePopoloski/master
Adding WinRT platform to bx
2014-08-04 20:19:51 -07:00
Mike Popoloski
59c920612a Fixing WinRT issues in newly added platform functions. 2014-08-04 19:53:02 -07:00
Mike Popoloski
8ca8788c27 Merge branch 'master' of https://github.com/MikePopoloski/bx 2014-08-04 19:49:28 -07:00
Branimir Karadžić
d8ef558932 Added thread test. 2014-08-03 09:33:11 -07:00
Branimir Karadžić
ec2d1f8e93 Cleanup. 2014-07-09 22:49:15 -07:00
Branimir Karadžić
0af42a72c6 Added FreeBSD to toolchain.lua. 2014-07-09 22:01:36 -07:00
Branimir Karadžić
0b7c335824 Cleanup. 2014-07-09 21:40:32 -07:00
Branimir Karadžić
1031d3ed1b Merge pull request #19 from lye/freebsd-platform-code
Add FreeBSD support to the codebase.
2014-07-09 21:30:44 -07:00
lye
9277c9b6b3 Add FreeBSD support to the codebase.
The FreeBSD-specific compatibility changes are invoked when the
__FreeBSD__ macro is defined, which is the default for (I think all?)
toolchains on FreeBSD. This turns on the BX_PLATFORM_FREEBSD macro which
can be used for further specializations.

FreeBSD is a mix between Linux, NaCl and OSX, with some extra cavaets that
have been worked around:

 * malloc.h is deprecated; FreeBSD uses stdlib.h instead.
 * alloca.h doesn't exist; it's also in stdlib.h.
2014-07-09 20:48:56 -07:00
Branimir Karadžić
76f5e1e429 Merge pull request #17 from dariomanesku/master
Added include for alloca.h on OS X.
2014-07-01 14:33:43 -07:00
Dario Manesku
191d5ae9be Added include for alloca.h on OS X. 2014-07-01 20:44:31 +01:00