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

Revision Log Mode:


Legend:

Added
Modified
Copied or renamed
Diff Rev Age Author Log Message
(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   8 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   10 years gb On Windows, try to obtain the UTF-16 version of argv; change some of …
(edit) @12007   10 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 …
(edit) @11633   11 years gb (experimentally) set MAXIMUM_MAPPABLE_MEMORY to 3GB on x8632 Linux.
(edit) @11624   11 years gb Initialize dbgout in main().
(edit) @11623   11 years gb Write debugging/diagnostic output to the FILE* "dbgout", which is …
(edit) @11576   11 years gb Do remap_spjump() in more cases. Note that it can be a nop, if the …
(edit) @11501   11 years gb Try to use non-conflicting, platform-dependent signals instead of …
(edit) @11450   11 years gz On non-windows platforms, handle SIGTERM by quitting in an orderly …
(edit) @11374   11 years gb Initialize 'rcontext_readonly' for FreeBSD.
(edit) @11356   11 years gb Horrible hack to initialize JVMs (which is awkward on Darwin). Needs …
(edit) @11241   11 years gb 32-bit Solaris x86 changes.
(edit) @11117   11 years gb Don't insist on X96_FEATURE_CLFLUSH; we don't actually flush cache …
(edit) @11092   11 years gb In Windows code for ensure_stack_limits(), get the real size of the …
(edit) @11015   11 years gb FreeBSD x8632 changes.
(edit) @11012   11 years gb Prefer the convention of deriving the heap image name from the kernel …
(edit) @10965   11 years gb When loading an image, don't try to print strerror(errno) if errno is …
(edit) @10951   11 years gb In the Windows version of terminate_lisp(), use #exit (not …
(edit) @10928   11 years gb Need to remap_spjump() on win32, too.
(edit) @10764   11 years gb need to remap_spjump on linuxx8632.
(edit) @10714   11 years gb open_shared_library: call windows_open_shared_library() on windows.
(edit) @10689   11 years gb windows remap_spjump needs write permission in order to do copy.
(edit) @10593   11 years gb MAXIMUM_MAPPABLE_MEMORY for win32 (could probably be larger than 1GB). …
(edit) @10565   11 years gb Merge changes from branches/win64. As well as the expected low-level …
(edit) @10262   11 years rme Move up subprims_base for x8632, too.
(edit) @10213   11 years gb Handle "handle" on Darwin/x8664.
(edit) @10142   11 years gb Accept any plausible pseudohandle in the DarwinPPC32 version of …
(edit) @10097   11 years rme Conditionalize for x8632.
(edit) @10030   11 years gb Solaris-isms. Can (sort of) load a Linux image (skipping over the …
(edit) @10010   11 years gb Mostly cosmetic changes (to avoid some gcc warnings at -Wall). …
(edit) @9904   11 years gb In previous commit, forgot to note that check_os_version() handles …
(edit) @9901   11 years gb Remove unused variables. (May need to compile with -Wall to find more …
(edit) @9785   11 years gb Try to ensure that the stack size(s) passed around are "natural" …
(edit) @9056   12 years gb Check to see if bogus FP exceptions are raised for one case that has …
(edit) @8616   12 years gb set HEAP_START, HEAP_END earlier
(edit) @8575   12 years andreas Make C-callable X86-64 assembler functions platform independent by …
(edit) @8561   12 years andreas * no pid_t on native Windows * not gettimeofday either * C calling …
(edit) @8547   12 years andreas Big #ifdef WINDOWS hack&slash: stub out every function that references …
(edit) @8408   12 years gb Win64 changes; see if they break other platforms.
(edit) @8397   12 years gb Change low-memory ("nilreg area", subprims) base address on x8664 …
(edit) @8388   12 years gb No such luck.
(edit) @8387   12 years gb Some win64 conditionalization; hope it doesn't break anything.
Note: See TracRevisionLog for help on using the revision log.