Doug Coleman
a9871b39aa
vm: Fix DEBUG flag, make REPRODUCIBLE work like debug, minor fixes to build.sh
...
- ``make DEBUG=0`` caused debug mode because the check was ``ifdef DEBUG`` which is true even if DEBUG=0
- no need to ``#pragma message`` that we are doing a reproducible build imo
- clang warns about redefining builtin macros, turn the warning off for reproducible builds
- add ``./build.sh info`` as an alias for ``./build.sh report``
- show if we a reproducible in report/info
2019-02-23 16:23:33 -06:00
Björn Lindqvist
2f1e963587
Build: never dynlink with gui libs
2016-03-11 05:17:04 +01:00
Doug Coleman
6d19db3efd
Configs: CFLAGS isn't used by the GNUMakefile, change it to SITE_CFLAGS.
2013-03-23 12:10:37 -07:00
Joe Groff
b46fd5e655
GNUmakefile: use PCH so compiler goes faster
...
Also add more accurate dependencies on headers so "make" works right when headers change
2011-11-08 08:42:46 -08:00
Philipp Brüschweiler
c83d6ac411
Config.unix: don't hardcode ui libs, use pkg-config instead
2011-10-19 11:37:21 -07:00
Slava Pestov
d6fe7f4c28
On Unix, link VM with GTK libraries instead of loading them dynamically
2011-02-27 20:01:54 -06:00
Philipp Brüschweiler
230061783a
misc small documentation fixes, some fixes for factor.vim, changed permissions of vm/* to 644
2009-08-10 21:33:07 +02:00
Slava Pestov
982d409a8b
Fix VM compilation on Windows
2009-05-01 02:01:43 -05:00
Slava Pestov
db3818814d
Refactor GLU usages in basis, and move opengl.glu to extra, and don't like VM with GLU
2009-04-11 15:17:08 -05:00
Doug Coleman
5460a5375e
change makefile to use .so instead of .a on unix
2009-03-28 14:41:48 -05:00
Doug Coleman
97283b9857
compile an ffi test library, reduce factor runtime by 6kb!
2009-03-25 13:06:20 -05:00
Slava Pestov
2fee574b4f
Working on X11 backend
2009-03-02 02:55:54 -06:00
Slava Pestov
fb605aadad
Simpler write barrier
2008-05-08 23:21:46 -05:00
Slava Pestov
d44c0ffcc9
Oops
2008-04-13 12:13:09 -05:00
Slava Pestov
0a5701d868
Fix write barrier and roots problem with strings
2008-04-13 09:20:19 -05:00
Slava Pestov
0051acbb2e
Linux/ARM fixes with help from doublec
2007-11-05 01:40:48 -05:00
Marie-Pascal
c67c694f29
Fix typo
2007-10-08 01:04:24 -04:00
Slava Pestov
b07986d0d0
Once again, -fomit-frame-pointer on Windows is causing problems
2007-10-06 20:49:48 -04:00
Slava Pestov
b23e109447
Clean up Windows support
2007-10-06 18:09:22 -04:00
U-C4\Administrator
c0e72118fd
Add vim swap files to .gitignore (foo/bar/.baz.factor.swp)
...
Remove -fomit-frame-pointer from Windows optimized compiles because it causes incorrect code
Add -fomit-frame-pointer to Config.unix
2007-10-04 11:53:12 -05:00
Slava Pestov
a96457cecc
Initial import
2007-09-20 18:09:08 -04:00