2 Commits (f64a50944e05607a65685b865a88e2c2480c3182)

Author SHA1 Message Date
Sami Vaarala b622fa663e Add an fmod() self test 8 years ago
Sami Vaarala 96d301b3cb Rename src/ to src-input/ to match dist 8 years ago
Sami Vaarala 72645fbe44 Add FP rounding self test 8 years ago
Sami Vaarala 379e3da5de Add a minimal alloc func test to self tests 8 years ago
Sami Vaarala f64f215e1d Remove manual #undefs from source files 9 years ago
Sami Vaarala 407ce44d55 Remove panic handling, use fatal errors instead 9 years ago
Sami Vaarala 78a1128117 Minor source fixes 9 years ago
Sami Vaarala bf1304c4bc Fixes for -Wcast-qual, const/volatile casts 9 years ago
Sami Vaarala a153c53982 Add GH-336 cast issue to self test 9 years ago
Sami Vaarala 4a8c9f6103 Genconfig metadata improvements 9 years ago
Sami Vaarala 6645e711c6 Buffer object implementation cleanups and fixes 10 years ago
Sami Vaarala e2fd82b2e9 Self test for broken cast in GH-127 10 years ago
Sami Vaarala 0f0fe6e4f4 Change to explicit fastint downgrade model 10 years ago
Sami Vaarala 15f1be7f8d Add byteswap macros and self tests 10 years ago
Sami Vaarala 1fa66cd25a Symbol visibility changes for code and headers 10 years ago
Sami Vaarala 23c5bd281a Add selftest for duk_(u)int64_t size 10 years ago
Sami Vaarala 6a6adf8bad Add self test for 8, 16, 32 bit types 11 years ago
Sami Vaarala f2bc8c16db Add a few selftests for integer type sizes 11 years ago
Sami Vaarala 93c6e12c7a Add a selftest for detecting incorrect packed duk_tval guess 11 years ago
Sami Vaarala 8cc163b591 skip double aliasing self test when compiled under Emscripten: it fails, but it's not a problem because we avoid the packed duk_tval type in Emscripten 11 years ago
Sami Vaarala 84ba77df23 use 'mixed endian' instead of 'middle endian' to refer to arm mixed endian; rename DUK_USE_LITTLE_ENDIAN to DUK_USE_INTEGER_LE (same for big, middle) for clarity; when using mixed endian, define DUK_USE_INTEGER_LE instead of DUK_USE_INTEGER_BE 11 years ago
Sami Vaarala 015ac29d6f rename object LAYOUT_2 to LAYOUT_3 to make space for a less modified version of LAYOUT_1, add a portable align trick to duk_hbuffer_fixed which doesn't increase struct size unnecessarily, rename ALIGN4/8 to ALIGN_4/ALIGN_8 11 years ago
Sami Vaarala e50250dcf7 add a selftest for duk_hbuffer_fixed sizeof 11 years ago
Sami Vaarala 376dfe0ed7 add byte order self check; this is good for platforms where endianness is more or less guessed based on platform defines without an actual endianness header 11 years ago
Sami Vaarala d4f7b242ab rename a few file local structs/typedefs to have a duk__ prefix 11 years ago
Sami Vaarala 6036c86def prepend a 'duk__' prefix to a bunch of internal functions 11 years ago
Sami Vaarala a98f08b66f internal macro renames, XXX -> DUK__XXX 11 years ago
Sami Vaarala 0ad5d24a06 add selftest for two's complement arithmetic 11 years ago
Sami Vaarala d510282001 improve self tests, include zero sign test (tcc) 11 years ago
Sami Vaarala 1b5f3649f2 trivial fix to selftests: include order broken 11 years ago
Sami Vaarala 79a69b1aa4 basic selftest framework, add clang aliasing selftest 11 years ago