source: branches/win64/lisp-kernel @ 8839

Name Size Rev Age Author Last Change
../
darwinppc 7649   14 years gb Add -mmacosx-version-min=10.3.9
darwinppc64 7650   14 years gb Add -mmacosx-version-min=10.3.9
darwinx8664 8399   14 years gb Move image start address up by 64K.
freebsdx8664 7645   14 years gb gc-common.
linuxppc 7671   14 years gb Use gc-common.o
linuxppc64 7671   14 years gb Use gc-common.o
linuxx8664 8696   13 years andreas Separation of page management functions, implementation for Windows. …
solarisx64 4320   15 years gb The version of gm4 that Sun installs in /usr/sfw/bin is both newer and …
static-linuxppc 3987   15 years gb gc.o -> ppc-gc.o
win64 8806   13 years gb Very preliminary (just a copy of the linux version, mostly.) Need to …
.cvsignore 5 bytes 2053   16 years gb Ensure that more .cvsignore files exist and that files matching *~.* …
area.h 6.2 KB 8784   13 years andreas * Ignore wrong platform in image loading * Excessive debugging of …
bits.c 1.7 KB 1702   16 years gb 64-bit changes.
bits.h 4.3 KB 4014   15 years gb Constants are word-size (not CPU-variant) -specific.
errors.s 6.5 KB 8579   13 years gb tcr-level suspend/resume/interrupt: trap into the kernel, don't call …
gc-common.c 34.5 KB 8561   13 years andreas * no pid_t on native Windows * not gettimeofday either * C calling …
gc.h 6.3 KB 8474   13 years gb remove extra skip_over_ivector() prototype.
image.c 12.3 KB 8801   13 years gb Set HEAP_START/HEAP_END globals elsewhere.
image.h 3.2 KB 8590   13 years gb Bump image ABI version.
imports.s 2.6 KB 4833   15 years gb Don't import metering-control; do import get_r_debug().
kernel-globals.h 816 bytes 4392   15 years gb Global pointers to more areas.
lisp-debug.c 23.5 KB 8802   13 years gb Win64 changes; use %llx vice %lx (at least in the places that I caught.)
lisp-errors.h 4.9 KB 8579   13 years gb tcr-level suspend/resume/interrupt: trap into the kernel, don't call …
lisp-exceptions.h 3.0 KB 8547   13 years andreas Big #ifdef WINDOWS hack&slash: stub out every function that references …
lisp.h 2.3 KB 8786   13 years gb What comes after 4 ? Why, PLATFORM_OS_WINDOWS, of course. (Should …
lisp.s 841 bytes 4315   15 years gb Whoops. Darwin as doesn't like #. I dont like Darwin as, but we're …
lisp_globals.h 6.2 KB 8416   14 years gb Replace obsolete BAD_FPSCR_SAVE_HIGH with WEAK_GC_METHOD.
lispdcmd.c 903 bytes 137   18 years gb New & improved debugger.
lispdcmd.h 794 bytes 6   18 years gb Initial revision
lisptypes.h 4.3 KB 8803   13 years gb ExceptionInformation? typedef'ed to CONTEXT, not EXCEPTION_POINTERS.
m4macros.m4 8.5 KB 8259   14 years gb Tweak the darwinx86[64] source-line stuff (newline isn't whitespace in m4!)
macros.h 2.8 KB 8547   13 years andreas Big #ifdef WINDOWS hack&slash: stub out every function that references …
memory.c 21.2 KB 8790   13 years gb Trust read() return value, now that image file is opened with O_BINARY set.
memprotect.h 3.0 KB 8707   13 years andreas * Change type of all memory size parameters from int to natural * API …
pad.s 72 bytes 3299   16 years gb Add an instruction (a NOP) here. This seems to be necessary to force …
plbt.c 8.8 KB 4572   15 years gb No psn currently available.
plprint.c 808 bytes 6   18 years gb Initial revision
plsym.c 3.2 KB 5123   15 years gb find_symbol(): don't assume 8-bir lisp strings.
pmcl-kernel.c 42.6 KB 8804   13 years gb Fix typo in ensure_gc_structures_writeable(). Set HEAP_START/HEAP_END …
ppc-asmutils.s 9.2 KB 5623   15 years gb Add get_fpscr().
ppc-constants32.h 15.7 KB 5649   15 years gb Static area (including NIL) now one page higher on ppc32, as well.
ppc-constants32.s 19.2 KB 7624   14 years gb Merge changes form working-0710 branch.
ppc-constants64.h 14.3 KB 5640   15 years gb nil_value, etc a page higher.
ppc-constants64.s 16.1 KB 7624   14 years gb Merge changes form working-0710 branch.
ppc-constants.h 2.3 KB 7624   14 years gb Merge changes form working-0710 branch.
ppc-constants.s 6.8 KB 4315   15 years gb Whoops. Darwin as doesn't like #. I dont like Darwin as, but we're …
ppc-exceptions.c 88.2 KB 8579   13 years gb tcr-level suspend/resume/interrupt: trap into the kernel, don't call …
ppc-exceptions.h 13.4 KB 8540   13 years gb Avoid using SIGEMT as asynch signal.
ppc-gc.c 59.4 KB 8493   13 years gb Purify/impurify stuff for PPC.
ppc-macros.s 18.8 KB 8257   14 years gb Use in m4 macroexpansions.
ppc-spentry.s 244.9 KB 8476   13 years gb SPgvector: account for nargs being off by one.
ppc-spjump.s 5.5 KB 6518   14 years gb .SPnmkunwind.
ppc-subprims.s 9.0 KB 4315   15 years gb Whoops. Darwin as doesn't like #. I dont like Darwin as, but we're …
ppc-uuo.s 3.1 KB 4315   15 years gb Whoops. Darwin as doesn't like #. I dont like Darwin as, but we're …
ppc_print.c 9.7 KB 5111   15 years gb Define lisp_char_code type, use it when printing lisp string in the …
thread_manager.c 37.6 KB 8805   13 years gb If USE_WINDOWS_SEMAPHORES, use windows semaphores.
Threads.h 5.5 KB 8800   13 years gb Flesh out some USE_WINDOWS_SEMAPHORES stuff.
win32-ldt.c 3.3 KB 8481   13 years andreas Code to get and set LDT entries on Win32. Unfortunately this approach …
windows-calls.c 3.5 KB 8807   13 years gb windows_open() takes 8-bit strings, until we fix FD-OPEN. un-botch …
x86-asmutils64.s 5.0 KB 8575   13 years andreas Make C-callable X86-64 assembler functions platform independent by …
x86-constants64.h 16.3 KB 8808   13 years gb Make WIN64 REG* constants relative to offset of first GPR (Rax) in CONTEXT.
x86-constants64.s 24.6 KB 8575   13 years andreas Make C-callable X86-64 assembler functions platform independent by …
x86-constants.h 2.0 KB 7624   14 years gb Merge changes form working-0710 branch.
x86-constants.s 5.1 KB 6906   14 years gb Globals for ObjC2 exceptions.
x86-exceptions.c 81.7 KB 8812   13 years gb Start handling exceptions on Win64. (Not thread-safe yet.)
x86-exceptions.h 5.7 KB 8811   13 years gb define eflags_register() for all platforms. change xpGPR etc for …
x86-gc.c 60.8 KB 8696   13 years andreas Separation of page management functions, implementation for Windows. …
x86-macros.s 12.4 KB 8607   13 years andreas Don't clobber %save3 on Windows, it contains our TCR pointer.
x86-spentry64.s 163.6 KB 8810   13 years gb fixes in SPsyscall.
x86-spjump64.s 5.4 KB 6530   14 years gb nmkunwind.
x86-subprims64.s 4.2 KB 8785   13 years andreas Properly set up TCR.
x86-uuo.s 1.9 KB 7624   14 years gb Merge changes form working-0710 branch.
x86_print.c 10.9 KB 6522   14 years gb New tra handling.
xlbt.c 3.7 KB 8809   13 years gb Use ll (long long) format spec more often.
  • Property svn:ignore set to *~.*
Note: See TracBrowser for help on using the repository browser.