Commit Graph

86 Commits

Author SHA1 Message Date
Matthew Flatt
64089c4488 add --disable-docs configure option 2010-05-26 17:07:09 -06:00
Matthew Flatt
23617b08bd change default Unix-style installation to use racket in path
Merge to v5.0
2010-05-25 06:58:00 -06:00
Matthew Flatt
dc79d5f656 hack configure scripts to avoid warnings 2010-05-14 16:50:54 -06:00
Jay McCarthy
5c1529d66d Fixing configure error outputs 2010-05-14 13:46:08 -06:00
Eli Barzilay
f3c8d7f778 Align options in `configure -h'. 2010-05-10 22:13:10 -04:00
Matthew Flatt
3f8d1dc34d more scheme -> racket source renaming 2010-04-20 09:22:29 -06:00
Matthew Flatt
0f0a59732e create core binaries as 'racket' and 'gracket' 2010-04-15 21:15:57 -04:00
Matthew Flatt
6c9c747e7e fix 'set-box!' slow path; use C compiler for pthreadrwlock test
svn: r18778
2010-04-10 13:29:53 +00:00
Matthew Flatt
0b2a43f193 try to fix Linux build problems related to pthreads
svn: r18776
2010-04-09 21:09:49 +00:00
Matthew Flatt
e7e30384e1 per-regstry lock for lazy module instantiation (fixes DrScheme start-up problems); adjust configure for better pthread flags; merge to 4.2.5
svn: r18688
2010-03-31 10:59:49 +00:00
Matthew Flatt
57ab0dee65 OS X futures: only x86
svn: r18400
2010-03-01 01:43:06 +00:00
Matthew Flatt
8f8a8b18b1 fix configure typo
svn: r18397
2010-02-28 22:14:04 +00:00
Matthew Flatt
e71bd71035 enable futures by default on Mac OS X and Linux x86/x86_64; future docs to ref and guide
svn: r18396
2010-02-28 22:06:59 +00:00
Matthew Flatt
ea87c95d95 adjust futures impl to use mzrt; fix MrEd build to work with futures
svn: r17879
2010-01-29 00:15:43 +00:00
Matthew Flatt
fb67e2610b adjust large-file-support flag handling
svn: r17267
2009-12-11 12:49:46 +00:00
Matthew Flatt
54f5c14657 more thread-local repairs
svn: r16873
2009-11-18 17:05:46 +00:00
Matthew Flatt
3f349aeb51 futures => pthead timer
svn: r16833
2009-11-17 17:52:30 +00:00
Matthew Flatt
a00aa188ea move FreeBSD stack config flags to sconfig (insteda of configure)
svn: r16748
2009-11-13 17:35:36 +00:00
Matthew Flatt
c311b8ed66 restore fixed-stack-size configuration for FreeBSD
svn: r16746
2009-11-13 16:06:03 +00:00
Matthew Flatt
717e9390df more configure adjustements related to pthreads
svn: r16483
2009-10-30 18:12:18 +00:00
Matthew Flatt
a4d3b956f7 merge experiment with futures
svn: r16435
2009-10-26 19:45:13 +00:00
Matthew Flatt
d3b85570a5 upgrade Boehm GC to v7.1
svn: r16274
2009-10-07 17:56:48 +00:00
Matthew Flatt
d759277921 fix build for platforms that do not support JIT; add --disable-jit configure option
svn: r16252
2009-10-06 14:56:11 +00:00
Matthew Flatt
30c0dcf045 dynamic-require and 0 mode; repair to unsafe-fl ops; x86_64 for Mac OS X
svn: r15985
2009-09-11 23:05:50 +00:00
Matthew Flatt
560fde6c04 change the way #%unsafe is found; fix configure for PPC mac
svn: r15941
2009-09-09 18:53:16 +00:00
Matthew Flatt
7437bdec03 fix typo in configure report
svn: r15932
2009-09-09 12:42:01 +00:00
Matthew Flatt
02239ff6d9 auto-configure large-file support
svn: r15931
2009-09-09 12:40:20 +00:00
Matthew Flatt
8958f1893a make build work on Mac OS 10.6
svn: r15927
2009-09-09 01:06:30 +00:00
Matthew Flatt
99c159a727 adjust configure script to disable --prefix on Mac OS X unless either --enable-xonx or --enable-macprefix is also provided
svn: r14904
2009-05-21 19:25:51 +00:00
Matthew Flatt
ee7b4404ab -Wl,--export-dynamic for OpenBSD
svn: r14845
2009-05-16 16:11:17 +00:00
Matthew Flatt
fd09fd9a33 STRIP_DEBUG configuration
svn: r14774
2009-05-11 15:43:19 +00:00
Matthew Flatt
1d26e97a35 Scheme-implemented editor classes; on-demand instantiation of module phases
svn: r14445
2009-04-07 17:12:22 +00:00
Matthew Flatt
043ffccc91 avoid png & zlib makefiles when libpng is enabled
svn: r14248
2009-03-24 16:35:01 +00:00
Matthew Flatt
4dc6651069 within mzscheme, use gcc noinline attribute on some stack-mangling functions
svn: r14243
2009-03-23 18:54:12 +00:00
Matthew Flatt
9a900d5100 detect gcc cpp via test program to select xform --keep-lines
svn: r14048
2009-03-11 03:00:07 +00:00
Matthew Flatt
20a0a20409 configure+Makefile adjustments to support --as-needed linking (do not merge, yet)
svn: r13224
2009-01-19 16:11:43 +00:00
Matthew Flatt
ba7ad5d2e6 add support to xform to output source line numbers
svn: r12419
2008-11-13 00:26:04 +00:00
Kevin Tew
6680d2cc98 [configure] X11 libs fix for CentOS 4.6
svn: r12118
2008-10-24 16:51:01 +00:00
Matthew Flatt
b58081fe3a fix --enable-places
svn: r11272
2008-08-15 15:49:50 +00:00
Matthew Flatt
04d7712988 merge Kevin's work so far on places
svn: r11226
2008-08-13 23:08:34 +00:00
Matthew Flatt
b64d03d932 fix mac sdk support; change initial namespace to not have 'module'; set up mzc --c-mods (still need docs)
svn: r8997
2008-03-16 23:08:53 +00:00
Matthew Flatt
75f679c047 add --enable-sdk configure flag
svn: r8947
2008-03-11 13:39:44 +00:00
Matthew Flatt
93f7324deb fix --disable-foreign
svn: r8437
2008-01-27 22:34:53 +00:00
Eli Barzilay
713fb06100 Removed LLVM hooks
svn: r8398
2008-01-24 16:07:57 +00:00
Matthew Flatt
396dd54b06 call-with-exception-handler change, plus some configure/Makefile changes that didn't help fix the built-on-10.5-for-10.4 problem but are still healthier in the long run
svn: r8102
2007-12-22 12:41:48 +00:00
Matthew Flatt
0794586020 fix Mac 10.5 problem with select() and fd counts > 256
svn: r7810
2007-11-22 01:27:48 +00:00
Matthew Flatt
6bc50332ea fix --enable-{lib,user}fw configure option
svn: r7324
2007-09-12 23:50:18 +00:00
Matthew Flatt
b8f38ee186 use libpath, not prefix/lib, for libtool -rpath
svn: r6952
2007-07-23 19:02:09 +00:00
Matthew Flatt
6641a81ff2 yet one more place for --link=CC
svn: r6950
2007-07-23 13:26:52 +00:00
Matthew Flatt
1c257a92a8 use libtool --tag for linker, and try to fix up -fPIC use
svn: r6946
2007-07-22 17:10:19 +00:00