source: branches

Revision Log Mode:


Legend:

Added
Modified
Copied or renamed
Diff Rev Age Author Log Message
(edit) @8817   14 years gz Propagate Greg's changeset:8667 (various interactive restarts) from …
(edit) @8814   14 years gz Fix in find-unique-homonyms
(edit) @8813   14 years gz Add a RECOMPILE restart to loading a fasl, also generalize LOAD-SOURCE …
(edit) @8812   14 years gb Start handling exceptions on Win64. (Not thread-safe yet.)
(edit) @8811   14 years gb define eflags_register() for all platforms. change xpGPR etc for …
(edit) @8810   14 years gb fixes in SPsyscall.
(edit) @8809   14 years gb Use ll (long long) format spec more often.
(edit) @8808   14 years gb Make WIN64 REG* constants relative to offset of first GPR (Rax) in CONTEXT.
(edit) @8807   14 years gb windows_open() takes 8-bit strings, until we fix FD-OPEN. un-botch …
(edit) @8806   14 years gb Very preliminary (just a copy of the linux version, mostly.) Need to …
(edit) @8805   14 years gb If USE_WINDOWS_SEMAPHORES, use windows semaphores.
(edit) @8804   14 years gb Fix typo in ensure_gc_structures_writeable(). Set HEAP_START/HEAP_END …
(edit) @8803   14 years gb ExceptionInformation? typedef'ed to CONTEXT, not EXCEPTION_POINTERS.
(edit) @8802   14 years gb Win64 changes; use %llx vice %lx (at least in the places that I caught.)
(edit) @8801   14 years gb Set HEAP_START/HEAP_END globals elsewhere.
(edit) @8800   14 years gb Flesh out some USE_WINDOWS_SEMAPHORES stuff.
(edit) @8799   14 years gb target-level-1-modules for win64-target.
(edit) @8798   14 years gb Needs more work for win64; for now, at least use a hack to …
(edit) @8796   14 years gz Add :inside option to trace
(edit) @8794   14 years gz Delete abandoned branch
(edit) @8793   14 years gz Delete abandoned branch
(edit) @8792   14 years gz Delete abandoned branch
(edit) @8790   14 years gb Trust read() return value, now that image file is opened with O_BINARY set.
(edit) @8789   14 years gb Specify O_BINARY in open call. (This is called from lisp code, which …
(edit) @8788   14 years gb Image header flags should contain PLATFORM (now that PLATFORM's …
(edit) @8787   14 years gb LOGIOR in O_BINARY when calling MS C library's open().
(edit) @8786   14 years gb What comes after 4 ? Why, PLATFORM_OS_WINDOWS, of course. (Should …
(edit) @8785   14 years andreas Properly set up TCR.
(edit) @8784   14 years andreas * Ignore wrong platform in image loading * Excessive debugging of …
(edit) @8783   14 years gb Lower-level-part of NOTE-FUNCTION-INFO (RECORD-FUNXTION-INFO) …
(edit) @8782   14 years gb When REPORT-DEFERRED-WARNINGS finds a forward-referenced function, …
(edit) @8781   14 years gb Split NOTE-FUNCTION-INFO into a lower-level part (that deals with …
(edit) @8780   14 years gb If we whine about an undefined function being called, note the …
(edit) @8779   14 years gb MERGE-COMPILER-WARNINGS: don't merge if there's info in CDR of ARGS slot.
(edit) @8778   14 years gb Use CHECK-MIN-MAX-ARGS in x862-lambda.
(edit) @8777   14 years mb Make USE-HOMONYM restart deal with functions whose names are lists and …
(edit) @8771   14 years gb revert to earlier versions
(edit) @8770   14 years gb RECORD-FUNCTION-INFO: takes encoded info and sticks it in the …
(edit) @8769   14 years gb Use an INDENTING-STRING-OUTPUT-STREAM in SIGNAL-COMPILER-WARNING. to …
(edit) @8768   14 years gb Split RECORD-FUNCTION-INFO off from NOTE-FUNCTION-INFO, so that (a) we …
(edit) @8767   14 years gb Call argument checking returns more info on failure, so warnings can …
(edit) @8766   14 years gb Be less terse when reporting compiler-warnings, especially when they …
(edit) @8750   14 years rme Corrections to init-nclosure vinsn. Add vinsns: syscall, …
(edit) @8749   14 years rme X862-MAKE-CLOSURE, X862-LABELS: changes for closures on IA-32. Also …
(edit) @8748   14 years rme CCL::BUG for x8632.
(edit) @8747   14 years rme Require DARWINX8632-SYSCALLS on x8632.
(edit) @8746   14 years rme Heap-walking functions WALK-STATIC-AREA, %WALK-DYNAMIC-AREA, and …
(edit) @8745   14 years rme Part of .SPcall_closure, changes to .SPbuiltin_times (I'm thinking …
(edit) @8743   14 years gz Somehow toplevel processing of symbol-macrolet got lost, restore it
(edit) @8742   14 years gz Assorted TRACE extensions: . Extend TRACE to allow global options to …
(edit) @8740   14 years gb image for cross-compiling from Linux x86-64 host to Win64 target
(edit) @8738   14 years gb Finish SLEEP definition for Windows, so that parens match …
(edit) @8737   14 years gb Comment-out unfinished windows code so that the file compiles.
(edit) @8736   14 years gb Define an xload-backend for Win64; note that it expects the readonly …
(edit) @8735   14 years gb Add windows-calls.o to COBJ; add -lpsapi to OSLIBS.
(edit) @8734   14 years gb Conditionalize the syscall subprim for windows: pop windows C args, …
(edit) @8733   14 years gb New file; provide some filesystem functions that are ordinarily called …
(edit) @8732   14 years gb Move Windows code for xFindSymbol to another file.
(edit) @8731   14 years gb Define a few win64 "syscalls", which are ultimately just foreign …
(edit) @8730   14 years gb GET-UNIVERSAL-TIME for windows. (May not be necessary, if …
(edit) @8729   14 years gb Add ffi-win64.
(edit) @8728   14 years gb Will need some way to determine MACHINE-VERSION on windows …
(edit) @8727   14 years gb Setup native foreign types for windows. (May need more work in …
(edit) @8726   14 years gb This file will need a lot of work, but try to get some support for …
(edit) @8725   14 years gb No #_asinh, #_acosh, #_atanh in Windows math lib.
(edit) @8724   14 years gb #_bzero -> #_memset.
(edit) @8723   14 years gb #_bzero -> #_memset.
(edit) @8722   14 years gb #$EX_SOFTWARE -> #$EXIT_FAILURE for Windows.
(edit) @8721   14 years gb MAKE-EXEXUTABLE-PAGE: use #_VirtualAlloc, 64K at a time.
(edit) @8720   14 years gb Provide a name for PLATFORM-OS-WINDOWS.
(edit) @8719   14 years gb No #_bzero on windows (and it's kind of an anachronism anyway), so use …
(edit) @8718   14 years gb #$EX_USAGE -> #$EXIT_FAILURE for Windows.
(edit) @8717   14 years gb Need windows support here; started to add some. Obviously untested …
(edit) @8716   14 years gb Add %GET-NATIVE-UTF-16-STRING.
(edit) @8715   14 years gb Require X86-WIN64-SYSCALLS if targeting win64.
(edit) @8714   14 years gb Add :win64 case in code which determines ff-call/syscall variant.
(edit) @8713   14 years gb add ffi-win64 if targeting win64.
(edit) @8712   14 years gb Fenceposts in ESCAPE-FOREIGN-NAME and an aux function, exposed by some …
(edit) @8711   14 years gb New file; probably wrong in some ABI details, but may be sort of close.
(edit) @8710   14 years gb Probably buggy, but gives us something to test the loader with. …
(edit) @8709   14 years andreas Windows file system is case insensitive too. Also, treat return value …
(edit) @8708   14 years gb In INNERMOST-LFUN-BITS-KEYVECT (only used to get information about …
(edit) @8707   14 years andreas * Change type of all memory size parameters from int to natural * API …
(edit) @8706   14 years gz Tweaks to make disassembler work again
(edit) @8705   14 years gb level-0/l0-io.lisp: Ensure that blocking I/O syscalls (fd-read, …
(edit) @8698   14 years gb Fix type declaration in (setf %little-endian-u8-ref-u32), in case we …
(edit) @8697   14 years gb Export FREEZE.
(edit) @8696   14 years andreas Separation of page management functions, implementation for Windows. …
(edit) @8692   14 years rme Add a missing bit of code to .SPspreadargz.
(edit) @8691   14 years rme Use (single-value-return n) in a couple more places.
(edit) @8690   14 years rme Uh, remember to use (single-value-return n) in functions that take …
(edit) @8689   14 years rme Define constant call_arguments_limit (used in .SPspreadargz).
(edit) @8688   14 years rme x862-push-register, x862-pop-register: track cstack correctly for …
(edit) @8687   14 years rme Correct bogosities in set-z-flag-if-cons. Use explicit vinsn …
(edit) @8686   14 years rme Implement several subprims. .SPnthrowvalues, .SPrplaca, …
(edit) @8685   14 years gz More bandaids
(edit) @8684   14 years gz source-note-string-and-offset allow for unknown source. Not sure yet …
(edit) @8683   14 years gz Fix in source-note-for-%lfun-info
(edit) @8682   14 years gz add :a as synonym for :pop and :c as a synonym for :go
(edit) @8681   14 years gz Hook up the source location stuff again
Note: See TracRevisionLog for help on using the revision log.