source: trunk/source/lisp-kernel

Revision Log Mode:


Legend:

Added
Modified
Copied or renamed
Diff Rev Age Author Log Message
(edit) @15277   7 years rme Restore accidentally commented-out -O2.
(edit) @15271   7 years gb Android's #_dlopen() returns a pointer to an soinfo structure. Deal …
(edit) @15258   7 years gb At local_label(misc_ref_double_float_vector), ensure that neither …
(edit) @15257   7 years gb On ARM, rename the 'altivec_present' kernel global to 'float_abi'; set …
(edit) @15256   7 years gb Be explicit about the fact that CCL doesn't yet support the hard float …
(edit) @15234   7 years gb Hopefully temporary bug workaround: make xGetSharedLibrary() always …
(edit) @15233   7 years gb win64 doesn't laugh and play like the other children
(edit) @15231   7 years gb Strangely enough, the PPC doesn't have a "subi." instruction. Who knew ?
(edit) @15229   7 years gb When the GC tries to zero out recycled pages, it's traditionally done …
(edit) @15224   7 years gb lisp-kernel/androidarm/Makefile: use ndk-r7b, which allegedly produces …
(edit) @15217   7 years gb Define a ref_nrs_function macro. Alternate entrypoint startup stuff …
(edit) @15212   7 years gb learn to use C string functions
(edit) @15211   7 years gb Build on (x86) Linux host.
(edit) @15205   7 years gb Include the (Apache-licensed) android_native_app_glue stuff and hook …
(edit) @15203   7 years rme Turn -O2 back on in darwinx8664 Makefile.
(edit) @15202   7 years gb Defer all aspects of gcable-pointer termination until after other …
(edit) @15199   7 years gb Fix nrs_symbol_fulltag definition for ppc64.
(edit) @15198   7 years gb Add lisp_globals.s to remaining Makefiles.
(edit) @15197   7 years gb Rename one of the recently-renamed nil-relative symbols again. Move …
(edit) @15196   7 years gb Rename a couple of (unused) nil-relative-symbols. No bootstrapping …
(edit) @15194   7 years gb Try to address some of the problems exposed by some JVM's "signal …
(edit) @15191   7 years gb Use a cast in the code that sets up errno_loc in the TCR. Revive …
(edit) @15187   7 years rme On Darwin, if the default image isn't found, assume we're in an …
(edit) @15164   7 years rme On Windows, treat typing Control-Break in a console window as a …
(edit) @15161   7 years rme Quote SVN_REVISION value in Makefiles to guard against possible …
(edit) @15160   7 years rme In the definition of current_stack_pointer(), use different inline asm …
(edit) @15159   7 years gb Conditionalize out support for treating a single command-line argument …
(edit) @15158   8 years gb Define another 3-register-argument UUO …
(edit) @15148   8 years gb Try to fix ticket:862 and some related problems. If …
(edit) @15147   8 years gb At least for x86: move some platform-specific constants (register …
(edit) @15144   8 years gb In mark_weak_alist(), we want to check if the pair (not its fulltag) …
(edit) @15142   8 years gb Back out of most of the changes in r15131, which inadvertently …
(edit) @15137   8 years rme In the Makefiles for the Linux ports, use the --no-as-needed linker …
(edit) @15133   8 years gb Darwin doesn't have a libm anyway, and doesn't like absolute …
(edit) @15132   8 years gb Refer to the external symbol 'exp', so that libm isn't discarded by …
(edit) @15131   8 years gb get_tcr(): on Win32, check the linear field of the presumed TCR …
(edit) @15123   8 years gb Need to restore double-float-zero after ffcall.
(edit) @15111   8 years gb ARM-specific changes, mostly. When running lisp code (in almost all …
(edit) @15095   8 years gb lib/nfcomp.lisp, level-0/nfasload.lisp: try to make the new scheme …
(edit) @15093   8 years gb New Linux ARM binaries. The image and FASL versions changed on the …
(edit) @15091   8 years rme In create_exception_callback_frame(), try to figure out if a tra on …
(edit) @15090   8 years rme New functions ptr_in_area() and in_any_consing_area().
(edit) @15084   8 years gb Trying to allocate a very large vector in _SPmisc_alloc could cause …
(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 …
Note: See TracRevisionLog for help on using the revision log.