Changeset 4841
- Timestamp:
- Jun 27, 2006, 4:20:27 AM (18 years ago)
- File:
-
- 1 edited
-
trunk/ccl/ChangeLog (modified) (1 diff)
Legend:
- Unmodified
- Added
- Removed
-
trunk/ccl/ChangeLog
r4818 r4841 1 2006-06-27 05:05 gb 2 3 * lisp-kernel/: freebsdx8664/Makefile, freebsd8664/Makefile, 4 freebsd8664/elf_x86_64.x: directory rename 5 6 2006-06-27 04:59 gb 7 8 * xdump/xx8664-fasload.lisp: FreeBSD xload-backend. 9 10 2006-06-27 04:47 gb 11 12 * lisp-kernel/x86-exceptions.h: Some macros for FreeBSD changes. 13 14 2006-06-27 04:46 gb 15 16 * lisp-kernel/x86-exceptions.c: FreeBSD changes (at least enough to 17 recognize UUOs, which generate SIGBUS vice SIGSEGV.) 18 19 2006-06-27 04:45 gb 20 21 * lisp-kernel/x86-asmutils64.s: Define freebsd_sigreturn. 22 23 TODO (maybe): copy the sigtramp code when evacuating the altstack. 24 25 2006-06-27 04:44 gb 26 27 * lisp-kernel/thread_manager.c: FreeBSD sigreturn from 28 suspend_resume_handler. 29 30 2006-06-27 04:44 gb 31 32 * lisp-kernel/pmcl-kernel.c: Some FreeBSD conditionalization; 33 get_r_debug() for ELF platforms. (Needs testing under Linux.) 34 35 2006-06-27 04:43 gb 36 37 * lisp-kernel/imports.s: Don't import metering-control; do import 38 get_r_debug(). 39 40 2006-06-27 04:42 gb 41 42 * library/x8664-freebsd-syscalls.lisp: New file. Should check 43 word-size stuff (here and in other versions.) 44 45 2006-06-27 04:42 gb 46 47 * lib/misc.lisp: Find MACHINE-VERSION string via #_sysctl on 48 FreeBSD. 49 50 2006-06-27 04:39 gb 51 52 * lib/foreign-types.lisp: Signed char nonsense (should use target 53 ftd, not reader macros here.) 54 55 2006-06-27 04:38 gb 56 57 * lib/compile-ccl.lisp: Some FreeBSD support. 58 59 2006-06-27 04:36 gb 60 61 * level-1/: l1-sockets.lisp, l1-streams.lisp, linux-files.lisp: 62 Some FreeBSD changes/conditionalization. Maybe not enough. 63 64 2006-06-27 04:35 gb 65 66 * level-1/l1-boot-1.lisp: Recognize FREEBSD platform-os-name. 67 68 2006-06-27 04:34 gb 69 70 * level-0/X86/: .cvsignore, X8664/.cvsignore: Ignore *fsl. 71 72 2006-06-27 04:34 gb 73 74 * level-0/l0-io.lisp: FreeBSD syscalls. 75 76 2006-06-27 04:33 gb 77 78 * level-0/l0-init.lisp: Some FreeBSD features. 79 80 2006-06-27 04:33 gb 81 82 * level-0/l0-cfm-support.lisp: Lots of FreeBSD conditionalization, 83 changes. 84 85 MAY HAVE BROKEN LINUX PORTS; need to recompile on those platforms 86 and test. 87 88 Now depends on an imported lisp-kernel function on ELF platforms 89 (Linux/FreeBSD), and therefore depends on recent kernel changes. 90 91 2006-06-27 04:30 gb 92 93 * level-0/.cvsignore: Ignore *fsl. 94 95 2006-06-27 04:29 gb 96 97 * compiler/X86/X8664/x8664-backend.lisp: Fix platform-syscall-mask 98 in freebsd backend. 99 100 2006-06-27 04:27 gb 101 102 * compiler/X86/X8664/x8664-arch.lisp: Don't import 103 metering-control; do import get-r-debug (for Elf shared libraries.) 104 105 A yield-syscall constant for FreeBSD. (This is all a bad idea ...) 106 107 2006-06-27 04:26 gb 108 109 * compiler/PPC/: PPC32/ppc32-arch.lisp, PPC64/ppc64-arch.lisp: 110 Don't import metering-control; do import get-r-debug (for Elf 111 shared libraries.) 112 113 2006-06-27 04:26 gb 114 115 * compiler/nx1.lisp: Use the non-eabi syscall on freebsd as well. 116 1 117 2006-06-26 16:38 gb 2 118
Note:
See TracChangeset
for help on using the changeset viewer.
