| 
						
					 | 
					
						
						
							
						
						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 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						eba44fc039
					 | 
					
						
						
							
							migrated msb postionting function to moo-utl.h
						
						
						
						
						
						
					 | 
					
						2019-05-04 04:27:27 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						80b05e9d95
					 | 
					
						
						
							
							used arm inline assembly in some byte swap functions
						
						
						
						
						
						
					 | 
					
						2019-05-04 02:16:25 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						b06059bf6e
					 | 
					
						
						
							
							added __cplusplus when determining inline availability
						
						
						
						
						
						
					 | 
					
						2019-05-03 08:42:44 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						d34f6b202a
					 | 
					
						
						
							
							enhanced t/t.h
						
						
						
						
						
						
					 | 
					
						2019-05-03 07:28:40 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						6eb633cce6
					 | 
					
						
						
							
							fixed t/Makefile.am
						
						
						
						
						
						
					 | 
					
						2019-05-03 07:25:53 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						235be5b6d9
					 | 
					
						
						
							
							fixed flaws in t/t.h
						
						
						
						
						
						
					 | 
					
						2019-05-03 07:23:48 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						ac79225bb4
					 | 
					
						
						
							
							changed t/Makefile.am.
						
						
						
						
						
						
						
						enhanced the test macros 
						
						
					 | 
					
						2019-05-03 06:49:57 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						1456f8fc79
					 | 
					
						
						
							
							removed experimental arm code used in moo_bswapNN() functions
						
						
						
						
						
						
					 | 
					
						2019-05-03 05:50:27 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						63f2771879
					 | 
					
						
						
							
							optimized endian conversion functions a bit
						
						
						
						
						
						
					 | 
					
						2019-05-03 04:53:44 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						f1850b2a94
					 | 
					
						
						
							
							refined some endian conversion macros with proper type casting
						
						
						
						
						
						
					 | 
					
						2019-05-03 03:20:26 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						409aa7befe
					 | 
					
						
						
							
							enabled the errenous/incomplete utf16 option in main.c
						
						
						
						
						
						
					 | 
					
						2019-05-03 00:43:28 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						582c8203ff
					 | 
					
						
						
							
							fixed flaws in constant endian conversion macros
						
						
						
						
						
						
					 | 
					
						2019-05-02 08:01:58 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						b48b839a3d
					 | 
					
						
						
							
							redefined endian conversion functions as macros
						
						
						
						
						
						
					 | 
					
						2019-05-02 07:16:55 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						0d95654934
					 | 
					
						
						
							
							cosmetic code changes only
						
						
						
						
						
						
					 | 
					
						2019-04-22 14:46:23 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						9dde92b188
					 | 
					
						
						
							
							code touch up
						
						
						
						
						
						
					 | 
					
						2019-04-16 15:43:54 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						aa5d739e56
					 | 
					
						
						
							
							defined MOO_HAVE_BUILTIN_CLZ where necessary
						
						
						
						
						
						
					 | 
					
						2019-04-16 09:04:43 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						12ebc336a0
					 | 
					
						
						
							
							added typecasting to some moo_xxxx() macros
						
						
						
						
						
						
					 | 
					
						2019-04-13 01:02:30 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						1131ecda11
					 | 
					
						
						
							
							touched up bigint.c
						
						
						
						
						
						
					 | 
					
						2019-04-09 04:40:51 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						904c8ded2a
					 | 
					
						
						
							
							changed the help message for enable-full-liw in configure.ac
						
						
						
						
						
						
					 | 
					
						2019-04-09 03:39:11 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						a2a6bcb90d
					 | 
					
						
						
							
							fixed a wrong build directive in bigint.c
						
						
						
						
						
						
					 | 
					
						2019-04-09 03:31:32 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						846e29ce06
					 | 
					
						
						
							
							removed an unused function
						
						
						
						
						
						
					 | 
					
						2019-04-08 17:46:10 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						4435124b32
					 | 
					
						
						
							
							added --enable-full-liw to configure.ac
						
						
						
						
						
						
					 | 
					
						2019-04-08 17:41:27 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						cee7d61340
					 | 
					
						
						
							
							removed buggy code
						
						
						
						
						
						
					 | 
					
						2019-04-08 09:19:16 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						9d1a8c5b61
					 | 
					
						
						
							
							more test cases
						
						
						
						
						
						
					 | 
					
						2019-04-08 09:10:02 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						c671a16697
					 | 
					
						
						
							
							added a test case to test-001.moo
						
						
						
						
						
						
					 | 
					
						2019-04-08 05:36:58 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						8451098d34
					 | 
					
						
						
							
							touched up mod/ffi.c
						
						
						
						
						
						
					 | 
					
						2019-04-08 04:48:57 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						c153b2d1ac
					 | 
					
						
						
							
							bigint division begin debugged
						
						
						
						
						
						
					 | 
					
						2019-04-08 04:14:37 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						96f3ebae4b
					 | 
					
						
						
							
							touched up divide_unsigned_array2()
						
						
						
						
						
						
					 | 
					
						2019-04-08 04:00:47 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						55b18c998c
					 | 
					
						
						
							
							fixing divide_unsigned_array2()
						
						
						
						
						
						
					 | 
					
						2019-04-08 01:18:00 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						90d665781c
					 | 
					
						
						
							
							changed FFI>>call:signature:arguments: to return a value
						
						
						
						
						
						
					 | 
					
						2019-04-07 17:54:44 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						a6f7f85658
					 | 
					
						
						
							
							bigint division debugging
						
						
						
						
						
						
					 | 
					
						2019-04-07 11:23:24 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						9000100d15
					 | 
					
						
						
							
							debugging division
						
						
						
						
						
						
					 | 
					
						2019-04-06 05:06:11 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						cbf8ea2a8d
					 | 
					
						
						
							
							more division hack
						
						
						
						
						
						
					 | 
					
						2019-04-05 07:33:27 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						48c1ea7c92
					 | 
					
						
						
							
							still debugging division
						
						
						
						
						
						
					 | 
					
						2019-04-05 02:04:08 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						e7ccbc36b4
					 | 
					
						
						
							
							debugging bigint division
						
						
						
						
						
						
					 | 
					
						2019-04-04 09:30:24 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						3d4e0396ca
					 | 
					
						
						
							
							debugging bigint division
						
						
						
						
						
						
					 | 
					
						2019-04-03 19:28:14 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						98e5deca4f
					 | 
					
						
						
							
							fixing bigint division bugs
						
						
						
						
						
						
					 | 
					
						2019-04-03 19:19:09 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						e6f58f4b3d
					 | 
					
						
						
							
							added some more bigint division code
						
						
						
						
						
						
					 | 
					
						2019-04-02 18:56:25 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						4aea0e111b
					 | 
					
						
						
							
							pursuing more efficient division
						
						
						
						
						
						
					 | 
					
						2019-04-02 08:49:41 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						f28bd84c50
					 | 
					
						
						
							
							removed some deprecated code from bigint.c
						
						
						
						
						
						
						
						fixed a bigint division bug when MOO_USE_FULL_WORD is undefined 
						
						
					 | 
					
						2019-04-01 08:45:21 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						8ce908262a
					 | 
					
						
						
							
							enhanced moo_divints()
						
						
						
						
						
						
					 | 
					
						2019-03-30 13:43:10 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						0480cba4ad
					 | 
					
						
						
							
							experimental code for bigint divided by smooi
						
						
						
						
						
						
					 | 
					
						2019-03-30 05:22:35 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						8a7d5a4c2c
					 | 
					
						
						
							
							nothing meaningful
						
						
						
						
						
						
					 | 
					
						2019-03-29 17:44:32 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						608bbb4a91
					 | 
					
						
						
							
							speeded up moo_inttostr()
						
						
						
						
						
						
					 | 
					
						2019-03-29 17:16:03 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						93f6847034
					 | 
					
						
						
							
							added experimental code for faster number to string conversion
						
						
						
						
						
						
					 | 
					
						2019-03-29 07:05:53 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						374d3682d2
					 | 
					
						
						
							
							another minor change on win32 code
						
						
						
						
						
						
					 | 
					
						2019-03-29 00:04:29 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						9dacaefd49
					 | 
					
						
						
							
							minor changes on win32 code
						
						
						
						
						
						
					 | 
					
						2019-03-28 23:52:56 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						fc6e24edad
					 | 
					
						
						
							
							fixed a bug of variable initialzation skipped when a jump is made to fixed_point
						
						
						
						
						
						
					 | 
					
						2019-03-28 05:16:13 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						4f1ad1fe64
					 | 
					
						
						
							
							added a few more test cases
						
						
						
						
						
						
					 | 
					
						2019-03-25 13:00:15 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 |