Matthew Flatt
|
7f2d57e827
|
build changes aimed at making Sun tools work
Merge to v5.0
|
2010-05-28 07:17:24 -06:00 |
|
Jay McCarthy
|
387f915f24
|
Adding local change note
|
2010-05-24 11:33:16 -06:00 |
|
Eli Barzilay
|
c64704742c
|
Fixing some tab damage from Jay's commit
|
2010-05-21 21:10:53 -04:00 |
|
Jay McCarthy
|
b5ee4ac21b
|
Observing ftruncate results to remove error, adding comments to have better eyes look at a better way to recover from the problems
|
2010-05-21 16:04:11 -06:00 |
|
Eli Barzilay
|
285e9b5279
|
Use ".rktc" for the C-generated foreign file.
|
2010-05-17 01:48:39 -04:00 |
|
Eli Barzilay
|
2d9601089d
|
A lot of "MzScheme" -> "Racket"s.
|
2010-05-16 18:26:26 -04:00 |
|
Eli Barzilay
|
6b664e0308
|
More mzscheme -> racket changes.
|
2010-05-15 18:52:46 -04:00 |
|
Matthew Flatt
|
202b38a4f4
|
rackety readme
|
2010-05-10 06:35:47 -06:00 |
|
Kevin Tew
|
e3e8a54ee9
|
[Places] THREAD_LOCAL opened_libs
|
2010-05-04 15:49:36 -06:00 |
|
Matthew Flatt
|
28b4043077
|
rename all files .ss -> .rkt
|
2010-04-27 16:50:15 -06:00 |
|
Matthew Flatt
|
3f8d1dc34d
|
more scheme -> racket source renaming
|
2010-04-20 09:22:29 -06:00 |
|
Matthew Flatt
|
590c7514da
|
build configure script correctly this time; probably merge to 4.2.5
svn: r18573
|
2010-03-18 13:23:05 +00:00 |
|
Matthew Flatt
|
9a21c31000
|
another try at fixing Solaris build; probably merge to 4.2.5
svn: r18572
|
2010-03-18 13:16:02 +00:00 |
|
Matthew Flatt
|
4795b4ae27
|
rewind attempted fix for Solaris 10, because it doesn't work for Linux
svn: r18568
|
2010-03-17 19:30:44 +00:00 |
|
Matthew Flatt
|
06f25d1359
|
Solaris patches from Johan Coppieters
svn: r18561
|
2010-03-17 17:38:49 +00:00 |
|
Matthew Flatt
|
e713e27eee
|
fix allocation bug in ffi
svn: r18530
|
2010-03-13 16:03:27 +00:00 |
|
Eli Barzilay
|
a8ac086430
|
libffi moved: gcc -> github
svn: r18355
|
2010-02-26 19:42:24 +00:00 |
|
Sam Tobin-Hochstadt
|
6dee10e090
|
handle datarootdir to avoid warnings
svn: r18350
|
2010-02-26 14:47:39 +00:00 |
|
Eli Barzilay
|
cda2d12914
|
better text generation
svn: r17373
|
2009-12-21 05:46:16 +00:00 |
|
Matthew Flatt
|
87f05fed95
|
add #:save-errno option for foreign-function types
svn: r17299
|
2009-12-14 23:52:23 +00:00 |
|
Matthew Flatt
|
c880b2119c
|
fix problems with recent FFI changes
svn: r16565
|
2009-11-05 20:29:18 +00:00 |
|
Matthew Flatt
|
c49b22fa2c
|
change _pointer to mean a reference to non-GCed memory; add _gcpointer (v4.2.2.6)
svn: r16546
|
2009-11-04 19:28:04 +00:00 |
|
Eli Barzilay
|
6da4f18dab
|
Two more places that needed to change with the @foo@bar change
svn: r15626
|
2009-07-29 19:41:41 +00:00 |
|
Eli Barzilay
|
4239d22ded
|
rename verbatim and unverbatim to disable-prefix and restore-prefix
svn: r15411
|
2009-07-08 21:28:55 +00:00 |
|
Kevin Tew
|
02c658eaba
|
Foreign.ssc comment
svn: r15057
|
2009-06-02 17:43:14 +00:00 |
|
Eli Barzilay
|
6562b6ac6f
|
change foreign.ssc to match foreign.c
svn: r15054
|
2009-06-02 17:08:51 +00:00 |
|
Kevin Tew
|
27215bcbca
|
Move global foreign creations to before MASTER GC switchout
svn: r15049
|
2009-06-02 16:24:19 +00:00 |
|
Eli Barzilay
|
e9bcf8b15f
|
work around xform parsing issue
svn: r14766
|
2009-05-09 23:21:13 +00:00 |
|
Eli Barzilay
|
cd6fbedfa8
|
dont take sizeof(void), fix function typecase (both PR10234), fix error message
svn: r14764
|
2009-05-09 19:39:17 +00:00 |
|
Eli Barzilay
|
d39ff7e079
|
fix other comment terminator in .ssc, reflow comment
svn: r14163
|
2009-03-17 22:41:13 +00:00 |
|
Matthew Flatt
|
e8dba7c7b1
|
fix comment closer: merge to 4.1.5
svn: r14159
|
2009-03-17 20:49:04 +00:00 |
|
Eli Barzilay
|
0373964141
|
Finally a version that uses the new preprocessor language.
svn: r14079
|
2009-03-12 19:02:16 +00:00 |
|
Eli Barzilay
|
c20a9ab7a8
|
yet more formattings
svn: r14078
|
2009-03-12 18:59:37 +00:00 |
|
Eli Barzilay
|
e59b597753
|
minor change to an error message
svn: r14070
|
2009-03-12 09:07:41 +00:00 |
|
Eli Barzilay
|
813e16489e
|
more minor formattings
svn: r14069
|
2009-03-12 08:48:04 +00:00 |
|
Eli Barzilay
|
60a421e9ab
|
reformatting, moving some undefs, etc -- preparing for a new preprocessor version
svn: r14067
|
2009-03-12 05:51:42 +00:00 |
|
Matthew Flatt
|
0663588ee1
|
change _string/utf-16 and _string/ucs-4 so that #f = NULL (for consistency with other pointer types), and drop the /null variants
svn: r13031
|
2009-01-07 17:49:14 +00:00 |
|
Matthew Flatt
|
61685c72f9
|
revised Mac OS X sleeping; optional atomic mode for FFI callbacks
svn: r13016
|
2009-01-06 13:07:45 +00:00 |
|
Matthew Flatt
|
d596401804
|
scheme/foreign: allow #f as NULL function pointer, allow callback as cpointer
svn: r12992
|
2009-01-03 18:51:15 +00:00 |
|
Matthew Flatt
|
82ead03b92
|
change _fpointer handling to work with function pointers in structs and other such uses; add 'function-ptr' casting operation
svn: r12913
|
2008-12-20 05:09:35 +00:00 |
|
Matthew Flatt
|
7dc56df949
|
add FFI types _string/utf-16/null and _string/ucs-4/null
svn: r12911
|
2008-12-19 23:59:33 +00:00 |
|
Matthew Flatt
|
9ea047a05e
|
fix ptr-set! to allow installing function points into an offset cpointer
svn: r12910
|
2008-12-19 23:39:55 +00:00 |
|
Eli Barzilay
|
d1e5dd842e
|
use symbols for printout of primitive types
svn: r12894
|
2008-12-19 01:44:08 +00:00 |
|
Matthew Flatt
|
2c95f77c31
|
ctype->layout in scheme/foreign; prototype Objective-C binding in ffi collection
svn: r12890
|
2008-12-18 20:05:21 +00:00 |
|
Eli Barzilay
|
6283205982
|
ctype-basetype now holds:
* a symbol naming the type for primitive types
* a list of ctypes for cstruct types
* another ctype for user-defined ctypes
svn: r12882
|
2008-12-18 06:48:10 +00:00 |
|
Eli Barzilay
|
c71889c705
|
minor changes to have foreign.c in sync with foreign.ssc
svn: r12881
|
2008-12-18 04:03:21 +00:00 |
|
Matthew Flatt
|
ab18970f67
|
fix ffi passing offset null pointer
svn: r12879
|
2008-12-17 20:44:28 +00:00 |
|
Matthew Flatt
|
06efa91709
|
scheme_malloc_code and scheme_free_code
svn: r11958
|
2008-10-07 11:58:51 +00:00 |
|
Eli Barzilay
|
f2756fca3c
|
properly mark callback memory as executable
svn: r11930
|
2008-10-03 19:52:51 +00:00 |
|
Eli Barzilay
|
3570267c41
|
regenerate configure script; update README
svn: r11629
|
2008-09-10 09:53:49 +00:00 |
|