source: trunk/source/lisp-kernel

Revision Log Mode:


Legend:

Added
Modified
Copied or renamed
Diff Rev Age Author Log Message
(edit) @15082   8 years gb When stack-allocating variable-sized objects, check proposed new SP …
(edit) @15055   8 years gb area.h: TSTACK_SOFTPROT and TSTACK_HARDPROT have to be a bit bigger …
(edit) @15025   8 years gb x86_print.c: when printing method specializers, if we encounter a …
(edit) @15015   8 years rme Use unsigned long instead of uint64_t, due to Leopard bug 5565198 …
(edit) @15014   8 years rme Add a few experimental DTrace probes to the lisp kernel on Darwin x86 …
(edit) @15012   8 years gb linux-files.lisp: try to use #_dladdr in Android version of …
(edit) @15011   8 years gb Fix prototype/declaration of allocate_dynamic_heap() in …
(edit) @15003   8 years rme Punt less often in pc_from_xcf().
(edit) @15000   8 years rme In r14968, we overloaded a couple of slots in the x86 xcf in order to …
(edit) @14993   8 years rme Remove DARWIN_GS_HACK code.
(edit) @14992   8 years rme De-lint a bit in response to warnings from clang.
(edit) @14991   8 years rme New functions in x86-utils.[ch], moved, more-or-less, from xlbt.c. …
(edit) @14990   8 years rme New (empty) files x86-utils.[ch]. Update x86 makefiles accordingly.
(edit) @14977   8 years rme In print_lisp_frame(), when we're looking at an exception callback …
(edit) @14971   8 years gb Back out of recent ARM kernel changes: we don't want to use …
(edit) @14968   8 years gb When an exception occurs and we call out to lisp, if the PC doesn't …
(edit) @14965   8 years gb Treat s28-s31 (save0-save3) as non-volatile node-bearing regs; it may …
(edit) @14953   8 years gb revert last change
(edit) @14952   8 years xiaofeng The kernel does not parse the command line arguments when a image was …
(edit) @14950   8 years rme Insert missing paren.
(edit) @14949   8 years gb Don't use deprecated SWP instruction in atomic_swap.
(edit) @14944   8 years gb In all three versions of sprint_specializers_list(), try to print EQL …
(edit) @14939   8 years gb Change the rules a bit to allow the LR to point to arbitrary …
(edit) @14931   8 years rme In the win32 makefile, ensure that the linker sees the right flags.
(edit) @14930   8 years rme Update Windows lisp kernel makefiles to use mingw64 Cygwin packages. …
(edit) @14906   8 years rme New additional makefile that uses the mingw toolchain explicitly. The …
(edit) @14876   8 years rme In thread_signal_setup(): have the system restart system calls when we …
(edit) @14875   8 years rme Correct #ifdef confusion in install_pmcl_exception_handlers().
(edit) @14874   8 years rme Forgot the "l" in "interrupt_handler".
(edit) @14873   8 years rme Change signature of install_signal_handler() and update callers.
(edit) @14872   8 years gb Newer versions of the win64 toolchain don't prepend underscores to C …
(edit) @14871   8 years rme Remove the LISP_ASSEMBLER_EXTRA_SIB_BYTE code from pc_luser_xp() and …
(edit) @14869   8 years rme Bump min image, current fasl versions.
(edit) @14868   8 years rme Shouldn't need LISP_ASSEMBLER_EXTRA_SIB_BYTE in pc_luser_xp() any …
(edit) @14867   8 years rme Bump max image, fasl versions.
(edit) @14866   8 years rme Remove some darwinppc stuff from lisp-kernel.
(edit) @14865   8 years gb A long time ago (2001), some PPC Linux distribution's C libraries …
(edit) @14863   8 years gb In handle_fault: some OSes (you know who) don't bother to set …
(edit) @14845   8 years gb (Should also have been in earlier commit.) Pass that argument from …
(edit) @14837   8 years gb Try to show ARM fp state in the kernel debugger. (Trying to find the …
(edit) @14827   8 years gb Until a few years ago, when HAVE_TLS was defined we had: […] and …
(edit) @14825   8 years gb If pc_luser_xp() finds that the target thread was interrupted while …
(edit) @14823   8 years gb Save the (C) non-volatile FPRs (d8-d15, which are aliased to s16-s31) …
(edit) @14807   8 years gb Define and export the functions ALLOW-HEAP-ALLOCATION and …
(edit) @14805   8 years gb In _SPcallback, save the caller's mxcsr on and restore it from the …
(edit) @14792   8 years rme Now that we don't use the deprecated swp instruction, there's no need …
(edit) @14791   8 years gb Don't use swp instructions: they're deprecated and may be disabled …
(edit) @14786   8 years rme Minor corrections to linuxarm makefile.
(edit) @14785   8 years gb Speed up the ARM GC! (e.g, enable COPT=-O2 in the Makefile.)
(edit) @14784   8 years gb Older versions of as for ARM don't understand -mno-warn-deprecated, so …
(edit) @14783   8 years rme Use mla for index computation in _SParef2, _SParef3, and _SPaset2.
(edit) @14782   8 years rme Pass -march=arm7-a and -mno-warn-deprecated to the assembler. Without …
(edit) @14779   8 years rme Try to make _SPaset3 work.
(edit) @14770   8 years gb Change a comment, to clarify that the LR can point to the "pad" …
(edit) @14754   8 years gb In pc_luser_xp(), recognize that the alloc_trap is now immediately …
(edit) @14729   8 years gb Mention the "--" convention in the help message.
(edit) @14723   8 years gb In mark_memoized_area() on all platforms, don't do any special …
(edit) @14716   8 years rme In sprint_specializers_list(), make sure that we're looking at an …
(edit) @14715   8 years gb Gak. Bad typo (subtag_double_float vs …
(edit) @14702   8 years gb Fix SDKROOT/OSVERSION lossage.
(edit) @14701   8 years gb Add 'exports' file listing symbols to dynamically export x86 Darwin …
(edit) @14692   8 years gb Try to reserve a little more space at the bottom of the altstack on …
(edit) @14677   8 years gb Set SDKROOT to /
(edit) @14675   8 years rme Change the darwinx86 makefiles so that it's easy to edit them and …
(edit) @14672   8 years gb Fix handling of foreign FP exceptions in the new scheme (was leading …
(edit) @14671   8 years gb On x86 Darwin, use catch_exception_raise_state(); this keeps Mach from …
(edit) @14658   8 years gb Try to fix Mach kernel thread lossage.
(edit) @14657   8 years rme Don't bother to save/restore the state of the direction flag in …
(edit) @14655   8 years gb Handle SIGBUS: if we get a SIGBUS trying to access the page before our …
(edit) @14652   8 years rme In SPffcall, don't use popfl to restore the state of DF. Instead, …
(edit) @14651   8 years gb Define and call check_arm_cpu(), which now wants an ARMv7 or later.
(edit) @14644   8 years gb set rcontext_readonly true on WIN_32.
(edit) @14636   8 years rme Change fd_setsize_bytes() for the benefit of usocket and Windows. …
(edit) @14631   8 years gb Conditionalize definition of extract_subtag, since we have to write to …
(edit) @14630   8 years gb Look for MACHO_MAGIC in header. Initialize next_section_ordinal.
(edit) @14629   8 years gb x8664 'extract_subtag' macro: use movzbl to avoid a partial register …
(edit) @14619   8 years rme Merge shrink-tcr branch. This enables the 32-bit Windows lisp to run …
(edit) @14609   8 years gb mach-o-image.c: earlier victory declaration was ... premature. Call …
(edit) @14608   8 years gb dumplisp.lisp: support :native argument to SAVE-APPLICATION; only …
(edit) @14605   8 years gb Fix typos.
(edit) @14604   8 years gb Getting close to working: a saved 'native image' loads at the right …
(edit) @14603   8 years gb define & initialize reserved_region_end.
(edit) @14602   8 years gb save_application's first arg is signed.
(edit) @14601   8 years gb save_application's first arg is signed; if it's negative, save a …
(edit) @14600   8 years gb Declare reserved_region_end.
(edit) @14599   8 years gb In the kernel debugger's printer, don't assume that a …
(edit) @14597   8 years rme In subprims that call foreign code, save the flags in tcr.unboxed0 …
(edit) @14590   8 years gb lisp-debug.c: in debug_thread_info(), don't coerce everything to …
(edit) @14589   8 years rme In the Windows version of raise_thread_interrupt(), make "ts" be the …
(edit) @14584   8 years gb mach-o-image.c: work-in-progress darwinx86*/Makefile: add …
(edit) @14583   8 years rme New Windows-specific function reserve_tls_slots. Call it in main.
(edit) @14579   8 years rme Use Elf_Dyn typedef in definition of get_executable_dynamic_entries.
(edit) @14578   8 years gb Use (SETF (FDEFINITION x) y) instead of (SETF (SYMBOL-FUNCTION x) y) …
(edit) @14574   8 years gb MAXIMUM_MAPPABLE_MEMORY: account for the extra heap segment that …
(edit) @14572   8 years gb main->cclmain if CCLSHARED is defined. Hair up get_r_debug() a lot; …
(edit) @14571   8 years gb Need to set the equivalent of "executable_start" from the Makefile; …
(edit) @14570   8 years gb Build the lisp kernel as a shared library; build some aux programs here.
(edit) @14569   8 years gb The lisp kernel's a shared library now; this code can be linked into a …
(edit) @14568   8 years gb When a symbol is exported from a shared library, the GNU futilities …
(edit) @14567   8 years gb Android's dynamic linker will only load a shared lib at a fixed …
Note: See TracRevisionLog for help on using the revision log.