- 04 May, 2013 1 commit
-
-
Raymond Toy authored
older systems or clang on newer ones.
-
- 03 May, 2013 1 commit
-
-
Raymond Toy authored
-
- 03 Aug, 2012 1 commit
-
-
Raymond Toy authored
* Min OSX version is 10.5 now. Don't have access to anything older than 10.5 anyway.
-
- 14 Dec, 2011 1 commit
-
-
Raymond Toy authored
-
- 04 Nov, 2011 1 commit
-
-
Raymond Toy authored
-
- 09 Jan, 2011 1 commit
-
-
rtoy authored
the resulting binary still works on 10.5. lisp/Config.x86_darwin: o Add -m32 flag to build and link a 32-bit binary. lisp/Darwin-os.h: o Include <sys/ucontext.h> instead of <ucontext.h> to get rid of the error about deprecated functions in ucontext.h. lisp/gencgc.h: o Mac OS X defines PAGE_SIZE in a header and that conflicts with our name. Rename our PAGE_SIZE to GC_PAGE_SIZE. lisp/gencgc.c: o Rename PAGE_SIZE to GC_PAGE_SIZE.
-
- 30 Jul, 2010 1 commit
-
-
rtoy authored
executable appears to work! bootfiles/20a/boot-2010-07-1.lisp: o Add :executable for darwin/x86. code/bsd-os.lisp: o Make :elf and :mach-o runtime features too. o Register :executable of :executable is defined. lisp/Config.x86_darwin: o Need mach-o.c o Add exec-final.c lisp/lisp.c: o Don't include elf.h if we're on Darwin since Darwin uses Mach-O, not ELF. o For Darwin, we get the initial function address from initial_function_addr, not from &initial_function_addr, like for Linux. lisp/save.c o Don't include libgen.h and elf.h on Darwin. tools/linker-x86.sh: o Update to support Darwin. tools/make-main-dist.sh: o Add support for executables on Darwin. lisp/mach-o.c: o Initial support for writing Mach-O files for the Lisp spaces. o Initial support for reading a Mach-O executable to find and map the Lisp spaces.
-
- 11 Jan, 2009 1 commit
-
-
rtoy authored
o Use += to append to variables instead of setting them. o Add common OS_SRC files. o Move rule for building e_rem_pio2.c to here. Add CPPFLAGS too. Config.x86_common: o Remove common files from OS_SRC. o Remove rele for e_rem_pio2.c Config.x86_darwin: o Update to use Config.x86_common. GNUmakefile: o Use CPPFLAGS when building version.o
-
- 29 Dec, 2008 1 commit
-
-
rtoy authored
lisp/Config.x86_darwin: o Add -mmacosx-version-min=10.4 so the C code can run on Tiger. lisp/Darwin.c: lisp/x86-lispregs.h: o The mcontext slot names have a prefix of "__" on 10.5, but have no prefix on 10.4. Add #define's to make the source code work on either.
-
- 27 Dec, 2008 1 commit
-
-
rtoy authored
SSE2 flags, and adding them to RUNTIME.
-
- 15 Nov, 2008 1 commit
-
-
rtoy authored
runtime will always support SSE2.
-
- 12 Nov, 2008 1 commit
-
-
rtoy authored
sse2-packed-2008-11-12).
-
- 13 Sep, 2008 1 commit
-
-
rtoy authored
o Add mode line for emacs o Use FEATURE_LINKAGE_TABLE and FEATURE_GENCGC to enable/disable the appropriate flags.
-
- 31 Jan, 2008 1 commit
-
-
rtoy authored
-
- 06 Jul, 2007 1 commit
-
-
cshapiro authored
-