Commit Graph

994 Commits

Author SHA1 Message Date
hyunghwan.chung
d1f4563964 fixed win32 build files 2019-05-21 14:05:45 +00:00
hyunghwan.chung
a93f580ba8 relocated the standard implementation std.c to libmoox 2019-05-19 17:16:23 +00:00
hyunghwan.chung
96790ee42c removed --utf8 and --utf16.
added --base-charset, --input-charset, --log-charset
2019-05-18 18:01:02 +00:00
hyunghwan.chung
8e4b175579 encoding experiment with cmgr 2019-05-14 15:54:16 +00:00
hyunghwan.chung
2b2ffb5521 added moo_get_cmgr_by_id(), moo_get_cmgr_by_name(), and other similar functions
changed the default source input handler to take the @postfix as the encoding specifier
2019-05-14 10:22:37 +00:00
hyunghwan.chung
44b121ee50 added the bin directory and moves files for binary commands into it 2019-05-14 04:07:23 +00:00
hyunghwan.chung
aaeb32833b committing auto-generated lib/Makefile.in 2019-05-09 09:37:11 +00:00
hyunghwan.chung
881bf109ec added lib/mb8.c 2019-05-08 12:17:54 +00:00
hyunghwan.chung
85fd5e5d3c updated t/Makefile.in 2019-05-08 09:16:17 +00:00
hyunghwan.chung
a3ca71a2b8 added the mb8 cmgr 2019-05-07 17:29:48 +00:00
hyunghwan.chung
bbf0f6acd1 migrated moo_isint() to moo-prv.h as a static inline function
renamed is_bigint() to moo_isbigint()
2019-05-04 17:53:16 +00:00
hyunghwan.chung
eba44fc039 migrated msb postionting function to moo-utl.h 2019-05-04 04:27:27 +00:00
hyunghwan.chung
80b05e9d95 used arm inline assembly in some byte swap functions 2019-05-04 02:16:25 +00:00
hyunghwan.chung
b06059bf6e added __cplusplus when determining inline availability 2019-05-03 08:42:44 +00:00
hyunghwan.chung
d34f6b202a enhanced t/t.h 2019-05-03 07:28:40 +00:00
hyunghwan.chung
6eb633cce6 fixed t/Makefile.am 2019-05-03 07:25:53 +00:00
hyunghwan.chung
235be5b6d9 fixed flaws in t/t.h 2019-05-03 07:23:48 +00:00
hyunghwan.chung
ac79225bb4 changed t/Makefile.am.
enhanced the test macros
2019-05-03 06:49:57 +00:00
hyunghwan.chung
1456f8fc79 removed experimental arm code used in moo_bswapNN() functions 2019-05-03 05:50:27 +00:00
hyunghwan.chung
63f2771879 optimized endian conversion functions a bit 2019-05-03 04:53:44 +00:00
hyunghwan.chung
f1850b2a94 refined some endian conversion macros with proper type casting 2019-05-03 03:20:26 +00:00
hyunghwan.chung
409aa7befe enabled the errenous/incomplete utf16 option in main.c 2019-05-03 00:43:28 +00:00
hyunghwan.chung
582c8203ff fixed flaws in constant endian conversion macros 2019-05-02 08:01:58 +00:00
hyunghwan.chung
b48b839a3d redefined endian conversion functions as macros 2019-05-02 07:16:55 +00:00
hyunghwan.chung
0d95654934 cosmetic code changes only 2019-04-22 14:46:23 +00:00
hyunghwan.chung
9dde92b188 code touch up 2019-04-16 15:43:54 +00:00
hyunghwan.chung
aa5d739e56 defined MOO_HAVE_BUILTIN_CLZ where necessary 2019-04-16 09:04:43 +00:00
hyunghwan.chung
12ebc336a0 added typecasting to some moo_xxxx() macros 2019-04-13 01:02:30 +00:00
hyunghwan.chung
1131ecda11 touched up bigint.c 2019-04-09 04:40:51 +00:00
hyunghwan.chung
904c8ded2a changed the help message for enable-full-liw in configure.ac 2019-04-09 03:39:11 +00:00
hyunghwan.chung
a2a6bcb90d fixed a wrong build directive in bigint.c 2019-04-09 03:31:32 +00:00
hyunghwan.chung
846e29ce06 removed an unused function 2019-04-08 17:46:10 +00:00
hyunghwan.chung
4435124b32 added --enable-full-liw to configure.ac 2019-04-08 17:41:27 +00:00
hyunghwan.chung
cee7d61340 removed buggy code 2019-04-08 09:19:16 +00:00
hyunghwan.chung
9d1a8c5b61 more test cases 2019-04-08 09:10:02 +00:00
hyunghwan.chung
c671a16697 added a test case to test-001.moo 2019-04-08 05:36:58 +00:00
hyunghwan.chung
8451098d34 touched up mod/ffi.c 2019-04-08 04:48:57 +00:00
hyunghwan.chung
c153b2d1ac bigint division begin debugged 2019-04-08 04:14:37 +00:00
hyunghwan.chung
96f3ebae4b touched up divide_unsigned_array2() 2019-04-08 04:00:47 +00:00
hyunghwan.chung
55b18c998c fixing divide_unsigned_array2() 2019-04-08 01:18:00 +00:00
hyunghwan.chung
90d665781c changed FFI>>call:signature:arguments: to return a value 2019-04-07 17:54:44 +00:00
hyunghwan.chung
a6f7f85658 bigint division debugging 2019-04-07 11:23:24 +00:00
hyunghwan.chung
9000100d15 debugging division 2019-04-06 05:06:11 +00:00
hyunghwan.chung
cbf8ea2a8d more division hack 2019-04-05 07:33:27 +00:00
hyunghwan.chung
48c1ea7c92 still debugging division 2019-04-05 02:04:08 +00:00
hyunghwan.chung
e7ccbc36b4 debugging bigint division 2019-04-04 09:30:24 +00:00
hyunghwan.chung
3d4e0396ca debugging bigint division 2019-04-03 19:28:14 +00:00
hyunghwan.chung
98e5deca4f fixing bigint division bugs 2019-04-03 19:19:09 +00:00
hyunghwan.chung
e6f58f4b3d added some more bigint division code 2019-04-02 18:56:25 +00:00
hyunghwan.chung
4aea0e111b pursuing more efficient division 2019-04-02 08:49:41 +00:00