- 15 May, 2013 3 commits
-
-
Raymond Toy authored
CHAR-BYTES to x86-x86 cross-compile script. Only the change for CHAR-BYTES is needed for cross-compiling from x86 to x86, but I think the other changes will be needed if you do a cross-compile from some other arch to x86.
-
Raymond Toy authored
CHAR-BYTES to ppc cross-compile script. This is untested.
-
Raymond Toy authored
src/compiler/generic/objdef.lisp:: src/compiler/generic/utils.lisp:; src/compiler/generic/vm-macs.lisp:: src/compiler/sparc/c-callback.lisp:: src/compiler/sparc/parms.lisp:: When export lost its compile-time effects and became a normal function, the exports in many files no longer took affect while compiling the file. This change makes the compile-time effects happen as before in selected files. With this change, the sparc port can be cross-compiled from x86 again. src/tools/cross-scripts/cross-x86-sparc.lisp:: Need to frob CHAR-BYTES, which is needed by BYTE-BASH-COPY. .
-
- 05 May, 2013 5 commits
-
-
Raymond Toy authored
* GNUmakefile * Config.solaris_sunc * Remove assignment of CC, letting it default. * Config.solaris * Force CC = gcc in case cc is Sun C
-
Raymond Toy authored
* Config.sparc_common * OS_LINK_FLAGS is not common, so remove it. * Config.sparc_gcc * Config.sparc_sunc * Set OS_LINK_FLAGS appropriately.
-
Raymond Toy authored
-
Raymond Toy authored
* GNUmakefile * Replace $(DEPENDS) with $(CC) * Config.x86_common * Set DEPENDS_FLAG to -MM
-
Raymond Toy authored
Just use plain describe, which is close enough.
-
- 04 May, 2013 10 commits
-
-
Raymond Toy authored
-
Raymond Toy authored
cc is Sun's C compiler, not an alias to gcc.
-
Raymond Toy authored
-
Raymond Toy authored
-
Raymond Toy authored
-
Raymond Toy authored
This isn't needed since we no longer set CC in the Config files. bin/build.sh:: * Revert change that added -M bin/rebuild-lisp.sh:: * Remove the -M option, but leave in the getops and usage changes so we get a little command help if needed.
-
Raymond Toy authored
older systems or clang on newer ones.
-
Raymond Toy authored
CC if necessary.
-
Raymond Toy authored
-
Raymond Toy authored
Config.sparc_common:: * Use += instead of = for CPPFLAGS and CFLAGS Config.sparc_gcc: * Move options from CC to CFLAGS. Config.sparc_gcc: * Move options from CC to CFLAGS. * Add DEPEND_FLAGS with appropriate options.
-
- 03 May, 2013 6 commits
-
-
Raymond Toy authored
-
Raymond Toy authored
-
Raymond Toy authored
Use getopts to parse the options and also print slightly better error messages.
-
Raymond Toy authored
utf16_output being undeclared.
-
Raymond Toy authored
-
Raymond Toy authored
In gc_free_heap, the check that unallocated pages are zero can only be done if gencgc_unmap_zero is MODE_MAP or MODE_MEMSET. The other modes are known not to zero memory. Also, don't limit the check to the first 16K pages, and also check the entire page of GC_PAGE_SIZE bytes, not just the first 1024 words.
-
- 27 Apr, 2013 1 commit
-
-
Raymond Toy authored
* Remove PAGE_MADVISE_MASK * Remove code using PAGE_MADVISE_MASK * Move some #defines from gencgc.c to gencgc.h * Add new or better comments
-
- 26 Apr, 2013 1 commit
-
-
Raymond Toy authored
This should only be temporary so we can get some testing with lazy mode.
-
- 24 Apr, 2013 1 commit
-
-
Raymond Toy authored
* Disable gencgc_debug_madvise.
-
- 21 Apr, 2013 2 commits
-
-
Raymond Toy authored
* Add MODE_LAZY * Rename PAGE_MADVISE flag to PAGE_MADVISE_MASK * Remove some #ifdef'ed out code. * Change default gencgc_unmap_zero to MODE_MEMSET for all OS/archs.
-
Raymond Toy authored
madvise, though. I get an error about no transport function for some object.
-
- 20 Apr, 2013 2 commits
-
-
Raymond Toy authored
* Actually enable call to madvise instead of doing memset.
-
Raymond Toy authored
out freed pages.
-
- 14 Apr, 2013 2 commits
-
-
Raymond Toy authored
-
Raymond Toy authored
-
- 13 Apr, 2013 2 commits
-
-
Raymond Toy authored
-
Raymond Toy authored
bin/build-utils.sh:: * asdf is not part of build-utils.sh bin/build.sh:: * Build asdf as part of the normal build because it's always part of the main tarball, not the extras tarball.
-
- 08 Apr, 2013 1 commit
-
-
Raymond Toy authored
-
- 07 Apr, 2013 1 commit
-
-
Raymond Toy authored
* Increase the size of *powers-of-ten* a bit. * In expt-ten, handle the case where the exponent exceeds the size of the *powers-of-ten* array.
-
- 25 Mar, 2013 1 commit
-
-
Raymond Toy authored
-
- 24 Mar, 2013 1 commit
-
-
Raymond Toy authored
-
- 23 Mar, 2013 1 commit
-
-
Raymond Toy authored
-