Commit Graph

41 Commits

Author SHA1 Message Date
cac171f4b2 enhanced configure.ac to better support fpc wrapper's linking when findng compiler's builtin libraries such as libgcc or libquadmath
All checks were successful
continuous-integration/drone/push Build is passing
2024-02-11 13:41:32 +09:00
b926b1a658 some cleanup
Some checks failed
continuous-integration/drone/push Build is failing
2023-12-10 01:03:32 +09:00
2f9ed77452 added --enable-hclgo
All checks were successful
continuous-integration/drone/push Build is passing
2023-10-27 18:26:24 +09:00
de94b4e66f added the go wrapper files. work in progress
Some checks failed
continuous-integration/drone/push Build is failing
2023-10-27 18:20:02 +09:00
fe2b9456f4 updated configure.ac to capture configure command and arguments
All checks were successful
continuous-integration/drone Build is passing
> used the captured info in bin/main.c
2023-10-08 00:51:07 +09:00
065147c97d changed AC_CONFIG_HEADER to AC_CONFIG_HEADERS in configure.ac 2022-08-17 09:59:29 +00:00
9eda7a1208 appended -x to the hcl test driver 2022-07-29 14:51:00 +00:00
5c7febf9a8 integrating test scripts 2022-02-21 08:15:00 +00:00
a9abaf5623 adding va-count, va-get, va-context for handling variable arguments 2021-05-16 10:32:27 +00:00
58ec16aa0a corrected clean-up actions in read_object() in read2.c 2021-01-16 08:23:52 +00:00
9752533d12 changing code for the new reader and compiler 2021-01-12 09:06:25 +00:00
5d05984664 changing code to improve the compiler 2021-01-09 16:53:35 +00:00
11e831bbcc switching GC from semi-space copying to mark-sweep 2020-12-31 17:48:47 +00:00
0823ddc2d0 cleaned up build files 2020-11-15 09:56:06 +00:00
852543ee19 Added some incomplete code for process-switching 2020-10-15 12:57:05 +00:00
52aa942508 removed unneeded substitutions in configure.ac 2020-08-19 05:10:22 +00:00
1fc6f09909 changed --enable-unicode to --enable-wide-char in configure.ac and removed c++ stuffs 2020-08-18 03:03:45 +00:00
51b52ca844 updated ax_pthread.m4 2020-02-27 07:57:19 +00:00
20fb7f54b7 fixed a flaw in print_ucs() in fmt.c
renamed ENABLE_HCLEX to ENABLE_HCLX
2019-06-02 06:42:47 +00:00
bfc4364ec2 enhanced sys.stime to use settimeofday if available 2019-04-17 06:28:18 +00:00
842b5491bd added sys.stime 2019-04-17 03:57:21 +00:00
2d9f5b51ad added sys.time, sys.random, sys.srandom.
removed test-bi.sh
wrote a simple bigint test program into test-bi.hcl
2019-04-17 03:46:39 +00:00
fe81119228 changed project url 2019-02-01 16:41:57 +00:00
9e72cb1ca3 enhanced pfmod loading code 2018-10-14 10:13:24 +00:00
1b59610444 added hcl_getsynerrnum() and enhanced EOF handling 2018-07-28 04:08:09 +00:00
a07f943dbc added libunwind interface support for stack frame backtracing 2018-04-26 04:50:40 +00:00
ae3745d5f3 added HCL_MOD_INCTX to hcl
added HCL_SERVER_MODULE_INCTX to hcl server
2018-04-09 15:54:54 +00:00
46ff9acfe2 exposed hcl_addbuiltinprims(). 2018-03-19 09:22:12 +00:00
70ef4b6299 enhanced the hcl server code to assign an ID to each worker created 2018-03-16 05:56:05 +00:00
6f69e018c4 added timer functions 2018-03-15 08:35:38 +00:00
25b71a4800 exported hcl_seterrbfmtv(), hcl_seterrufmtv()
added hcl_server_seterrbfmt(), hcl_server_seterrufmt(), hcl_server_seterrbfmtv(), hcl_server_seterrufmtv()
added socket address conversion functions
2018-03-14 14:40:05 +00:00
34a23ef986 moving code in main2.c to hcl-s.c 2018-03-13 10:20:33 +00:00
a60bd0c898 renamed hcl_purgeatdic() to hcl_zapatdic()
exposed hcl_moveoop() 
extended the meaning of the kernel bits in the object flags
extended hcl_pfbase_t to include the type - one of HCL_PFBASE_FUNC, HCL_PFBASE_VAR, HCL_PFBASE_CONST. HCL_PFBASE_CONST not fully implemented yet
2018-03-08 14:18:30 +00:00
de7db3e3bd updated the build files to utilize the standalone libltdl library if available 2018-03-07 07:50:28 +00:00
c865de4d61 changed the prototype of hcl_pfimpl_t to accept a hcl_mod_t* pointer 2018-02-28 04:52:01 +00:00
cfdc22ee60 added --enable-unicode to configure.ac
cleaned up unnecessary code
2018-02-21 07:37:10 +00:00
4e4aec4f20 added arr.size 2018-02-19 16:14:22 +00:00
a05efb1258 added arr.put 2018-02-19 10:03:02 +00:00
1ed8f3f655 Added dic.put 2018-02-17 17:01:48 +00:00
21cddab62f change dic.get to return an error code upon search failure 2018-02-17 16:45:17 +00:00
270a762e32 added some builtin modules, but without many functions in them 2018-02-15 15:36:15 +00:00