Justin Ethier
|
498fa6f54e
|
Issue #194 - Disable inline define-c's for now
|
2017-04-12 18:01:33 -04:00 |
|
Justin Ethier
|
a02af12dce
|
Testing
|
2017-04-06 17:57:20 +00:00 |
|
Justin Ethier
|
f9941759ad
|
Temporary test file
|
2017-04-05 19:00:51 -04:00 |
|
Justin Ethier
|
861330bc82
|
WIP
|
2017-04-05 19:00:42 -04:00 |
|
Justin Ethier
|
4b8d143627
|
Cleanup
|
2017-04-05 18:08:08 -04:00 |
|
Justin Ethier
|
e5d63a61d5
|
WIP
|
2017-04-04 09:11:07 +00:00 |
|
Justin Ethier
|
a4319fd48d
|
prim-convert - do not stop on first ref
|
2017-04-04 08:54:06 +00:00 |
|
Justin Ethier
|
1a28889caf
|
Emit inline functions as primitives
|
2017-04-04 08:14:39 +00:00 |
|
Justin Ethier
|
4f724b6eaf
|
Added inline function type
|
2017-04-04 08:09:30 +00:00 |
|
Justin Ethier
|
10fb038c37
|
Added (prim:udf?)
|
2017-04-04 07:54:39 +00:00 |
|
Justin Ethier
|
742c55bf45
|
Take udf-prims into account
|
2017-04-04 07:45:24 +00:00 |
|
Justin Ethier
|
206052c2ec
|
Add missing libraries
|
2017-04-04 05:51:42 +00:00 |
|
Justin Ethier
|
c94dcf7be2
|
Fix compilation
|
2017-04-04 05:47:20 +00:00 |
|
Justin Ethier
|
0b76fbc8b2
|
Use new function from prim library
|
2017-04-04 05:41:45 +00:00 |
|
Justin Ethier
|
99bb171bb1
|
Added prim:func->prim
|
2017-04-04 05:30:51 +00:00 |
|
Justin Ethier
|
298338586a
|
WIP - register inlinable Scheme functions
|
2017-04-04 19:02:24 -04:00 |
|
Justin Ethier
|
acef00a5b6
|
WIP
|
2017-04-04 19:00:50 -04:00 |
|
Justin Ethier
|
0e092da703
|
WIP
|
2017-04-04 18:47:05 -04:00 |
|
Justin Ethier
|
c7476fb1ed
|
Emit code for define-c inlines
|
2017-04-03 21:58:45 +00:00 |
|
Justin Ethier
|
470ea62e9d
|
Handle define-c inline globals
|
2017-04-03 20:55:45 +00:00 |
|
Justin Ethier
|
2af740f763
|
Added define-c inline helpers
|
2017-04-03 20:55:25 +00:00 |
|
Justin Ethier
|
85ab42e5d2
|
Update
|
2017-04-03 17:57:30 -04:00 |
|
Justin Ethier
|
36f9ebc25b
|
Merge branch 'so-dev'
|
2017-04-03 17:54:48 -04:00 |
|
Justin Ethier
|
074dee7886
|
Exploring how define-c could inline functions
|
2017-04-03 13:37:27 +00:00 |
|
Justin Ethier
|
7c287a97a2
|
Fixes for SRFI 60
|
2017-04-01 01:05:19 -04:00 |
|
Justin Ethier
|
9162e36913
|
Bignum NOT operation
|
2017-04-01 01:02:41 -04:00 |
|
Justin Ethier
|
37a1d65980
|
WIP
|
2017-04-01 00:17:58 -04:00 |
|
Justin Ethier
|
afa12cec5f
|
Bignum-compatible version of ash
|
2017-04-01 00:14:02 -04:00 |
|
Justin Ethier
|
c0a5daf898
|
WIP
|
2017-03-30 19:03:46 -04:00 |
|
Justin Ethier
|
ffb9fd9e22
|
Cleanup
|
2017-03-30 17:58:39 -04:00 |
|
Justin Ethier
|
f8bbff4ebb
|
Bignum AND, OR, XOR
|
2017-03-29 07:34:30 +00:00 |
|
Justin Ethier
|
6e9fcc6434
|
Beginning of bignum support
|
2017-03-29 07:11:15 +00:00 |
|
Justin Ethier
|
4e600a243a
|
Expose bignum helper functions
|
2017-03-29 07:11:04 +00:00 |
|
Justin Ethier
|
173109e072
|
WIP - bignums
|
2017-03-29 18:02:50 -04:00 |
|
Justin Ethier
|
acbb33cf5b
|
Always output relative path to libs
|
2017-03-29 01:21:05 +00:00 |
|
Justin Ethier
|
6511490f21
|
Improve error reporting for dl functions
|
2017-03-29 01:20:52 +00:00 |
|
Justin Ethier
|
a019a29471
|
Use RTLD_GLOBAL
|
2017-03-29 00:37:13 +00:00 |
|
Justin Ethier
|
0369788ab6
|
Remove LIB_CFLAGS
|
2017-03-28 21:46:39 +00:00 |
|
Justin Ethier
|
4c08f7099d
|
Added TODO
|
2017-03-28 21:44:59 +00:00 |
|
Justin Ethier
|
78be3cd185
|
Do not "leak" symbol
|
2017-03-28 13:41:31 +00:00 |
|
Justin Ethier
|
36261118a9
|
Document .so files
|
2017-03-28 12:50:04 +00:00 |
|
Justin Ethier
|
e7aa82a156
|
Revert -O2 flags
|
2017-03-28 12:45:26 +00:00 |
|
Justin Ethier
|
205905a629
|
Cleanup
|
2017-03-28 11:12:01 +00:00 |
|
Justin Ethier
|
4dd72a876c
|
Load unloaded or explicitly imported libs
|
2017-03-28 10:14:02 +00:00 |
|
Justin Ethier
|
3993a4d277
|
Fixed table reference
|
2017-03-28 09:46:57 +00:00 |
|
Justin Ethier
|
ee48b908e2
|
Debugging
|
2017-03-27 19:02:54 -04:00 |
|
Justin Ethier
|
3ee462f54c
|
Bumping to 0.5
|
2017-03-27 17:43:15 -04:00 |
|
Justin Ethier
|
5d06cf1836
|
Issue #87 - eval now supports import
|
2017-03-27 17:42:22 -04:00 |
|
Justin Ethier
|
793e4e1426
|
Cleanup, do not import loaded libraries
|
2017-03-28 04:45:24 -04:00 |
|
Justin Ethier
|
6d85b83240
|
WIP
|
2017-03-28 01:19:20 -04:00 |
|