source: trunk/source/lisp-kernel/pmcl-kernel.c

Revision Log Mode:


Legend:

Added
Modified
Copied or renamed
Diff Rev Age Author Log Message
(edit) @16718   4 years gb drop ARMv6 support, such as it was.
(edit) @16685   4 years rme Update copyright/license headers in files.
(edit) @16630   4 years rme Use Intel-recommended multi-byte NOP instructions in frag-emit-nops. …
(edit) @16394   5 years gb change startup very slightly so that images saved with EGC off …
(edit) @16381   5 years gb Support new --avx and --no-avx options, which control whether or not …
(edit) @16380   5 years gb don't trust linux fpstate size on very old Linux kernels declare & …
(edit) @16378   5 years gb changes to try to make static-cons interact better with the EGC than …
(edit) @16366   5 years gb newfangled --debug option. Seems to work on Linux, untested elsewhere.
(edit) @16314   5 years gb Move along, nothing to see here. (If there were anything to see, it …
(edit) @16164   5 years gb Actually remember to check in this change: warn at startup if lisp …
(edit) @16134   5 years rme Use the standard integer type names from stdint.h.
(edit) @16085   5 years gb First attempt to merge acode-rewrite branch into trunk.
(edit) @16072   6 years rme Essentially back out r15470. This brings back Mach exception …
(edit) @16066   6 years gb pending GC notification mechanism for ARM (has been on x86 for a few …
(edit) @15995   6 years gb Propagate r15994 to trunk.
(edit) @15842   6 years gb (Finally) merge gb-egc branch. Changes: - area structure contains …
(edit) @15826   6 years gb Revert to r15810.
(edit) @15823   6 years gb Still not working; may not be for another few days. Will create a …
(edit) @15820   7 years gb split the refidx into dynamic, managed_static parts. (Still need to …
(edit) @15816   7 years gb Start new scheme: maintain a second bitmap with 1 bit for every 256 in …
(edit) @15815   7 years gb Indeed, discard last idea: good when applicable, but not always …
(edit) @15802   7 years gb New arm architecture detection scheme. Needs testing on armv6.
(edit) @15473   7 years gb Ensure that darwin_sigreturn() is prototyped on platforms where it's …
(edit) @15470   7 years gb Try to minimize Mach dependencies on Darwin; in particular, use POSIX …
(edit) @15452   7 years rme Fix typo.
(edit) @15451   7 years gb pmcl-kernel.c: In register_cstack_holding_area_lock(), if stack is too …
(edit) @15432   7 years gb ppc64 remap_spjump(): fix call to xMakeDataExecutable.
(edit) @15429   7 years gb Minor tweaks to compile without warnings with some version of Apple's …
(edit) @15425   7 years gb armcl. armcl.image: new binaries compiler/ARM/arm-arch.lisp: add …
(edit) @15370   8 years gb Define assembly lisp-globals in lisp_globals.s, not in *constants.s …
(edit) @15366   8 years gb Change the write-barrier implementation on x86: …
(edit) @15271   8 years gb Android's #_dlopen() returns a pointer to an soinfo structure. Deal …
(edit) @15257   8 years gb On ARM, rename the 'altivec_present' kernel global to 'float_abi'; set …
(edit) @15234   8 years gb Hopefully temporary bug workaround: make xGetSharedLibrary() always …
(edit) @15224   8 years gb lisp-kernel/androidarm/Makefile: use ndk-r7b, which allegedly produces …
(edit) @15217   8 years gb Define a ref_nrs_function macro. Alternate entrypoint startup stuff …
(edit) @15205   8 years gb Include the (Apache-licensed) android_native_app_glue stuff and hook …
(edit) @15202   8 years gb Defer all aspects of gcable-pointer termination until after other …
(edit) @15191   8 years gb Use a cast in the code that sets up errno_loc in the TCR. Revive …
(edit) @15187   8 years rme On Darwin, if the default image isn't found, assume we're in an …
(edit) @15159   8 years gb Conditionalize out support for treating a single command-line argument …
(edit) @15093   8 years gb New Linux ARM binaries. The image and FASL versions changed on the …
(edit) @15012   8 years gb linux-files.lisp: try to use #_dladdr in Android version of …
(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) @14873   8 years rme Change signature of install_signal_handler() and update callers.
(edit) @14729   9 years gb Mention the "--" convention in the help message.
(edit) @14651   9 years gb Define and call check_arm_cpu(), which now wants an ARMv7 or later.
(edit) @14644   9 years gb set rcontext_readonly true on WIN_32.
(edit) @14636   9 years rme Change fd_setsize_bytes() for the benefit of usocket and Windows. …
(edit) @14619   9 years rme Merge shrink-tcr branch. This enables the 32-bit Windows lisp to run …
(edit) @14603   9 years gb define & initialize reserved_region_end.
(edit) @14583   9 years rme New Windows-specific function reserve_tls_slots. Call it in main.
(edit) @14579   9 years rme Use Elf_Dyn typedef in definition of get_executable_dynamic_entries.
(edit) @14572   9 years gb main->cclmain if CCLSHARED is defined. Hair up get_r_debug() a lot; …
(edit) @14529   9 years gb xFindSymbol(): if handle is NULL on Android, use RTLD_DEFAULT. (Todo: …
(edit) @14482   9 years gb remap_spjump(): on x86, the spjump table is just a table of addresses, …
(edit) @14295   9 years rme Eliminate some (but not all) warnings produced when building with …
(edit) @14278   9 years gb Someone got paid to develop Android's C library.
(edit) @14232   9 years gb In initial_stack_bottom(), don't assume that stack bounds have …
(edit) @14206   9 years rme Rename lisp kernel functions allocate() and deallocate() to …
(edit) @14205   9 years rme Do #include <mach-o/dyld.h> on Darwin to get prototype for …
(edit) @14197   9 years rme Rename Threads.h to threads.h (with no capital letter).
(edit) @14184   9 years gb Change the signature of the ARM flush_cache_lines() - from …
(edit) @14167   9 years gb Don't really need to #include <fenv.h>; don't do so on Darwin/ARM, …
(edit) @14119   9 years gb Changes from ARM branch. Need testing …
(edit) @13970   9 years gb Kernel side of WAIT-FOR-SIGNAL. Probably needs to be more: a better …
(edit) @13954   9 years gb In commit_pages(), try to ensure that we return false if …
(edit) @13895   9 years gb Conditionalize for USE_GC_NOTIFICATATION (true on X86, not yet on PPC).
(edit) @13881   9 years gb Do GC notification if dynamic heap shrinks in ensure_static_conses().
(edit) @13792   9 years gb New pre-GC notification mechanism.
(edit) @13627   10 years gb Include lisptypes.h and word-size/arch-specific constants file in …
(edit) @13617   10 years gb Move IMAGE_BASE_ADDRESS, PURESPACE_RESERVE definitions to platform …
(edit) @13592   10 years rme The function default_image_name() now simply returns the lisp kernel …
(edit) @13376   10 years rme load_image: use %ls format string directive when complaining about …
(edit) @13375   10 years rme xFindSymbol, xGetSharedLibrary: delete some obsolete Darwin-specific …
(edit) @13352   10 years gb When allocating/freeing static-conses in the kernel, set the CAR of …
(edit) @13297   10 years gb gc.h: declare 'relocatable_mark_ref_bits' (e.g., base of mark/refbits …
(edit) @13295   10 years gb ppc-gc.c, x86-gc.c: use LISP printf control to print all bits of bad …
(edit) @13279   10 years gb Lots of changes from "purify" branch, mostly involving: - new memory …
(edit) @13067   10 years rme Update copyright notices.
(edit) @13066   10 years rme Change "OpenMCL" to "Clozure CL" in comments and docstrings.
(edit) @12672   10 years gb In the Darwin version of xFindSym (foreign symbol lookup), try to find …
(edit) @12665   10 years rme Purge some code intended to deal with running a PPC lisp under Rosetta …
(edit) @12425   10 years gb define/use determine_executable_name() for windows
(edit) @12269   10 years gb Un-botch some Windows 16-bit argv stuff.
(edit) @12261   10 years gb Stop pretending to support OSX 10.3.9 on ppc32 (it's unknown whether …
(edit) @12197   10 years gb Don't try to define user_signal_handler on Windows.
(edit) @12196   10 years gz Merge r11497:r11498 into trunk: pass signal number through to async …
(edit) @12137   10 years gb Fix some windows-specific typos.
(edit) @12129   10 years gb Try to set the new KERNEL-PATH kernel global to the value of …
(edit) @12095   11 years gb On Windows, try to obtain the UTF-16 version of argv; change some of …
(edit) @12007   11 years gb In load_image(), don't set errno to 0 until we're sure that the open() …
(edit) @11952   11 years gb In allocate_dynamic_area(), initalize reloctab_limit and …
(edit) @11915   11 years gb Back out of recent changes: there's no need to initialize …
(edit) @11913   11 years gb pmcl-kernel.c: don't define objc_personality_v0, since in the Wacky …
(edit) @11908   11 years gb On 64-bit Darwin platforms, define 'objc_personality_v0" as an …
(edit) @11839   11 years gb If required x86 CPU features aren't available, try to describe what' …
(edit) @11696   11 years rme Initialize dbgout before Windows targets alter it with setvbuf().
(edit) @11635   11 years gb The "experimental" setting for MAXIMUM_MAPPABLE_MEMORY for x8632 Linux …
Note: See TracRevisionLog for help on using the revision log.