aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2011-07-23Added unistd tests; fixed a lot of unistd bugs and deficiencies.max99x
2011-07-23Resolved some old filesystem TODOs.max99x
2011-07-22Added FS.analyzePath() which will simplify some library functions.max99x
2011-07-22Fixed INCLUDE_FULL_LIBRARY including __deps and __postset fields.max99x
2011-07-22Initial implementation of <unistd.h>. Completely untested.max99x
2011-07-22Minor filesystem polish.max99x
2011-07-22Refactored the new struct layouter to work with QUANTUM_SIZE != 4.max99x
2011-07-20add basic support for binding functions with default valuesAlon Zakai
2011-07-21Fix for struct metadata parser; structs can reference preceding member arrays.max99x
2011-07-21Implemented <poll.h>.max99x
2011-07-21Implemented <fcntl.h>.max99x
2011-07-20Minor polish for FS; added isDevice to simplify device testing.max99x
2011-07-20Updated python.ll to a new 2.7.2 build with metadata.max99x
2011-07-20Added nanosec time, aliases to the <sys/stat.h> implementation.max99x
2011-07-20Fixed various metadata parsing error and activated -g by default in settings ↵max99x
and emmaken.
2011-07-20Switched structs accesses in the library to the new layouter.max99x
2011-07-20Added support for extracting struct member names and layout from Dwarf info.max99x
2011-07-19Implemented <sys/statvfs.h>.max99x
2011-07-18Minor <sys/stat.h> implementation polish.max99x
2011-07-18Merge remote-tracking branch 'upstream/master'max99x
2011-07-17let generateStructInfo process nested structsAlon Zakai
2011-07-18Merge remote-tracking branch 'upstream/master'max99x
2011-07-18Added tests for <sys/stat.h>.max99x
2011-07-18Major fixes for the <sys/stat.h> implementation:max99x
* Fixed stat.st_*time property names. * Fixed stat(), which didn't work at all before. * Fixed missing arguments in lstat(). * Fixed mknod() relying on dirname/basename not changing their parameter. * Fixed strict mode warnings by replacing octal literals with hexadecimal. * Added testing TODOs for parts that require functions not implemented yet.
2011-07-18Various bug fixes for filesystem code:max99x
* Defaulting to ignorePermissions = true, set back in run() (postset). * Resolving links relative to their parent instead of current folder. * Replaced some octal literals with hex, to avoid strict mode warnings. * Fixed FS.createDataFile() losing data. * Fixed conflicting property names in FS.createDevice(). * Fixed FS.forceLoadFile() trying to load links and devices.
2011-07-18Fixed strcpy() and strncpy() returning undefined.max99x
2011-07-17Added an initial implementation of <sys/stat.h>. Untested.max99x
2011-07-17clean up generateStructInfoAlon Zakai
2011-07-17Added FS.forceLoadFile();max99x
Made sure FS.createObject() sets errno; Fixed a few minor bugs in the FS implementation; Polished the FS implementation in general a bit.
2011-07-17Added support for entry type in readdir().max99x
2011-07-17Resolved minor string.h TODOs.max99x
2011-07-17Switched hardcoded struct layouts in the FS implementation to calculated ones.max99x
2011-07-17Merge remote-tracking branch 'upstream/master'max99x
2011-07-17Fixed pointer type descriptions in library.js.max99x
2011-07-16refactor and simplify library loading in order to make type info available thereAlon Zakai
2011-07-16Implemented utime.h.max99x
2011-07-16Implemented dirname() and basename() from libgen.h.max99x
2011-07-16Initial part of the filesystem implementation. Basic folder access done.max99x
2011-07-15refactor Pointer_make into allocateAlon Zakai
2011-07-15option to provide type info at run timeAlon Zakai
2011-07-14better support for abstract base classes and constructorless classes in ↵Alon Zakai
bindings generator
2011-07-14bustage fix for strict mode js (duplicate entries in ERRNO_MESSAGES)Alon Zakai
2011-07-14Merge pull request #53 from max99x/masterkripken
Error codes and messages
2011-07-14Removed errno global since it's implemented via __errno_location().max99x
2011-07-13bindings fixesAlon Zakai
2011-07-13Merge pull request #52 from max99x/masterkripken
Minor improvements: Pyhon 2.6- compatibility; hyperbolic math functions
2011-07-14Added errno and glibc-defined error codes; implemented strerror().max99x
2011-07-13Making the infinity test sign-agnostic (clang compatibility).max99x
2011-07-13Micro-improvement for the infinity test.max99x
2011-07-13Fixed finite() and isinf(), added tests for it.max99x