Commit Graph

2474 Commits

Author SHA1 Message Date
gary aeee05be89 [ox/std] Add const to BString's const-able methods 2018-04-14 14:15:04 -05:00
gary a8b1e25e89 [nostalgia] Fix make purge to delete entire build directory 2018-04-14 11:03:00 -05:00
gary fc3ec47330 [ox] Move NodeBuffer and Ptr to ptrarith package 2018-04-14 11:01:42 -05:00
gary b2245cc3b2 [ox] Change make purge to delete root build directory 2018-04-14 00:08:35 -05:00
gary ec40d80e6d [ox] Remove permanent build directory 2018-04-13 23:52:02 -05:00
gary 7644dfc879 [nostalgia] Add test to Jenkinsfile 2018-04-13 20:53:59 -05:00
gary 263c14e0ff [nostalgia] Cleanup 2018-04-13 19:30:13 -05:00
gary 5ba2936773 [nostalgia/devenv] Set devkitARM environment variable 2018-04-13 19:27:04 -05:00
gary e463b81e16 [nostalgia] Rename make devenv to make devenv-create 2018-04-13 19:24:45 -05:00
gary 7fe47a237d [nostalgia] Remove usages of ::size_t 2018-04-13 19:23:42 -05:00
gary 26032a9d88 [nostalgia/devenv] Remove dependency on external devenv Docker image 2018-04-13 18:32:25 -05:00
gary ef8b7d2792 [nostalgia] Set compiler in dev environment 2018-04-13 17:42:20 -05:00
gary 6db4a31916 [ox/std] Make types use cstdint if OX_USE_STDLIB is enabled 2018-04-13 07:41:03 -05:00
gary 77db01b015 [nostalgia] Add Powershell to dev environment 2018-04-13 00:48:14 -05:00
gary e2fe6f7320 [nostalgia] Add Jenkinsfile 2018-04-12 23:02:36 -05:00
gary 3ebc4e92eb [ox/fs] Add const subPtr methods to ox::fs::Ptr 2018-04-12 19:41:12 -05:00
gary b8c54eba0c [ox/std] Remove ::size_t 2018-04-12 19:35:16 -05:00
gary ad62d4c012 [ox/std] Conform size_t to standard 2018-04-12 19:23:12 -05:00
gary 57a9221fb3 [ox/std] Remove bigEndianAdapt 2018-04-12 07:43:58 -05:00
gary b6f27416c0 [ox/fs] Fix invalid test invocations 2018-04-12 00:26:33 -05:00
gary 9541287d4a [ox/fs] Fix a read/write issue in new FileStore 2018-04-12 00:03:02 -05:00
gary 8094e0fe4d [ox/std] Make strops constexpr functions and use static_assert for tests 2018-04-10 22:35:39 -05:00
gary 585d79a219 Make ASAN a distinct build type from Debug 2018-03-17 23:44:02 -05:00
gary 4c23a2d761 Change buildinfo namespace to defines
Defines better reflects that these are from the defines given for the
current file's compile options, not the options used when building the
Ox libraries being linked against.
2018-03-16 20:29:19 -05:00
gary e19e70e065 Add read by type to new FileStore 2018-03-15 21:39:07 -05:00
gary 8378af7564 Fix FileStoreData to properly zero out on init 2018-03-15 21:01:26 -05:00
gary 381c739e46 Add missing read to new FileStore 2018-03-15 19:32:40 -05:00
gary 2afef8a741 Make ox::LittleEndian methods constexpr 2018-03-15 18:10:52 -05:00
gary 9d70927ad4 Fix to pass FileStore::readWrite test for new FileStore 2018-03-15 01:03:16 -05:00
gary db7eb9a397 Add __buildinfo package to ox 2018-03-15 00:38:23 -05:00
gary b16d781826 Add missing trace message for NodeBuffer::malloc failure case 2018-03-14 00:52:47 -05:00
gary 080ca9df86 Fix new FileStore to correctly initialize the first item 2018-03-14 00:39:08 -05:00
gary ccf308d022 Fix issues with int to string conversion in ox string operations 2018-03-14 00:20:04 -05:00
gary 13a394e07f Cleanup main CMakeLists.txt to better match CMake conventions 2018-03-13 20:26:12 -05:00
gary 0041d68807 Cleanup main CMakeLists.txt to better match CMake conventions 2018-03-13 20:26:05 -05:00
gary 127c6525f7 Add missing check to ItemPtr and instantiate FileStore32 in FS library 2018-03-13 01:55:25 -05:00
gary 9447967f12 Fully instantiate old FileStore and FileSystem 2018-03-12 20:12:23 -05:00
gary 2ce09ff08a Make new FileStore remove old inode on write 2018-03-11 08:58:14 -05:00
gary efe8bf3e46 Add write to new FileStore 2018-03-10 23:31:44 -06:00
gary 4d86f0e3d9 Replace C casts with static and reinterpret casts in MC 2018-03-10 01:11:38 -06:00
gary 086b406748 Remove some unnecessary operators from ox::LittleEndian 2018-03-09 21:48:16 -06:00
gary 56ed98268f Add some missing compiler checks to the main CMakeLists.txt 2018-03-09 21:46:47 -06:00
gary 493060955b Cleanup build files 2018-03-09 21:46:17 -06:00
gary a2cf756f4a Add missing checks to oxfstool 2018-03-09 21:44:41 -06:00
gary 16e0fddaca Remove second copy of mc/optype.hpp 2018-03-08 20:48:00 -06:00
gary 4d6eb5752e Fix nodebuffer.hpp install name 2018-03-08 00:42:08 -06:00
gary af4ab51df4 Add minimum offset checking to FS Ptr 2018-03-08 00:41:46 -06:00
gary b77a41abd2 Add NodeBuffer init to FileStore format 2018-03-08 00:24:02 -06:00
gary 2e29f48810 Make FS linked list Item a template parameter 2018-03-07 22:40:38 -06:00
gary 3e63b2f816 Add missing validity checks to file store 2018-03-07 00:15:42 -06:00