Commit Graph

56 Commits

Author SHA1 Message Date
Branimir Karadžić
54fad631a4 Added .ini settings utility. 2017-11-12 17:25:49 -08:00
Branimir Karadžić
bbc9ded3df Added C string writer. 2017-07-16 09:48:49 -07:00
Branimir Karadžić
10dab263dc Fixed warning. 2017-07-15 15:18:06 -07:00
Branimir Karadžić
0a986b4ae7 Replaced BX_OVERRIDE with override. 2017-07-15 00:17:17 -07:00
Branimir Karadžić
a95ec96256 Switching code to use FilePath. 2017-07-14 23:05:44 -07:00
Branimir Karadžić
6e252cf889 Added FilePath. 2017-07-14 00:09:52 -07:00
Branimir Karadžić
96e8c66a60 Fixed include. 2017-04-02 20:21:04 -07:00
Branimir Karadžić
97eba92e96 Updated catch. 2017-02-20 19:48:16 -08:00
Branimir Karadžić
10461810b0 Cleanup. 2017-02-16 21:47:19 -08:00
Branimir Karadžić
444ebbf7ef Cleanup. 2017-02-06 18:15:37 -08:00
Branimir Karadžić
17e0713b7b Cleanup. 2017-02-06 16:05:58 -08:00
Branimir Karadžić
0f2fc917e5 Cleanup. 2017-01-14 20:08:34 -08:00
Branimir Karadžić
c74fa71b2a Happy New Year! 2017-01-01 00:17:48 -08:00
Branimir Karadžić
dadd01d145 Cleanup. 2016-12-08 22:57:02 -08:00
Branimir Karadžić
64523d3785 Added reader/writer align. 2016-11-03 19:17:31 -07:00
Branimir Karadžić
64525460d7 Cleanup. 2016-09-30 18:09:10 -07:00
Branimir Karadžić
1cc34ea3cf Cleanup. 2016-09-21 18:34:05 -07:00
Branimir Karadžić
33018625ab Cleanup. 2016-07-30 11:02:43 -07:00
Branimir Karadžić
39bf072bb4 Cleanup. 2016-07-14 19:48:10 -07:00
Branimir Karadžić
cf3b2e2d5e Fixed MemoryReader/Writer seek. 2016-05-26 09:37:43 -07:00
Branimir Karadžić
a668761a64 readerwriter: Split open/close interfaces. 2016-03-26 00:15:05 -07:00
Branimir Karadžić
15a36340ef Added peek. 2016-03-10 21:12:39 -08:00
Branimir Karadžić
3bff0fab60 Cleanup. 2016-02-23 10:53:21 -08:00
Branimir Karadžić
e447debd7a Cleanup. 2016-02-21 13:59:08 -08:00
Branimir Karadžić
69f026f28f Cleanup. 2016-02-20 09:47:59 -08:00
Branimir Karadžić
08ff290e0c Fixed bx::open. 2016-02-04 22:54:08 -08:00
Branimir Karadžić
6f0ecab89d Added missing error scope. 2016-02-01 17:43:15 -08:00
Branimir Karadžić
6816f8f26c Fixed compiler warning. 2016-01-31 20:37:36 -08:00
Branimir Karadžić
a8e00d509c Improved reader/writer error handling. 2016-01-31 15:59:51 -08: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ć
792e1458fc Simplifed allocator. 2015-11-06 22:02:52 -08:00
Branimir Karadžić
c5a6b08a1d Fixed writeRep. 2015-04-25 21:40:24 -07:00
Branimir Karadžić
1fe1452548 Added writeRep. 2015-04-25 16:15:30 -07:00
Branimir Karadžić
7b13d15cfa Updated copyright year. 2015-01-01 15:02:37 -08:00
Branimir Karadžić
a5ec846ec4 Added dynamic memory block. 2014-12-31 16:10:46 -08:00
Branimir Karadžić
ca524fde13 Added bin2c tool. 2014-12-10 23:07:27 -08:00
Branimir Karadžić
dd3e205018 clang on VS201x. 2014-10-16 19:49:49 -07:00
Branimir Karadžić
e3236f0183 RPI can do file RW. 2014-08-24 18:40:48 -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ć
8a9b8e8059 Cleanup. 2014-08-06 21:19:12 -07:00
Branimir Karadžić
d8ef558932 Added thread test. 2014-08-03 09:33:11 -07:00
Branimir Karadžić
0b7c335824 Cleanup. 2014-07-09 21:40:32 -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
bkaradzic
86b481c471 Using language compliant header guards. 2013-11-13 21:55:44 -08:00
bkaradzic
10be2a8270 Added endian aware read/writing functions. 2013-09-02 16:23:21 -07:00
bkaradzic
8d57efa35b Added open/close file reader/writer funcs. 2013-08-26 22:36:08 -07:00
bkaradzic
8076ad6df7 Added iOS simulator configuration. 2013-07-21 14:43:36 -07:00
bkaradzic
1672e0c17d Updated copyright notice year. 2013-07-06 16:14:34 -07:00
bkaradzic
8363d283bd Fixed Android toolchain settings. 2013-04-17 22:18:42 -07:00