34788756d2
build: don't use './' as an include prefix
...
GCC produces ODR error when including paths of the form './foo' and
'foo' in the same binary. Rather than managing duplication we just
universally pick the absolute form over the relative form.
2017-11-22 16:49:37 +11:00
faf7e68671
alloc/stack: fix allocation record offset calculation
2017-01-05 17:06:13 +11:00
972b409160
alloc: duplicate methods with optional args
2016-10-10 20:59:26 +11:00
350dd96b2d
alloc: add base and offset methods
2016-06-22 19:51:18 +10:00
1f432c13b7
build: avoid type truncation warnings
...
discovered with clang's -Wshorten-64-to-32
2016-05-12 17:39:33 +10:00
d232f1c871
alloc: rename 'size' to 'used'
2015-11-30 16:08:07 +11:00
5601c1e9c4
alloc/stack: add capacity/size/remain implementations
2015-11-24 16:49:11 +11:00
1ec9582240
alloc: add initial allocator stubs
2015-11-13 17:18:10 +11:00