Changeset 15137
- Timestamp:
- Dec 14, 2011, 8:47:01 AM (13 years ago)
- Location:
- trunk/source/lisp-kernel
- Files:
-
- 9 edited
-
arm-asmutils.s (modified) (1 diff)
-
linuxarm/Makefile (modified) (1 diff)
-
linuxppc/Makefile (modified) (1 diff)
-
linuxppc64/Makefile (modified) (1 diff)
-
linuxx8632/Makefile (modified) (1 diff)
-
linuxx8664/Makefile (modified) (1 diff)
-
ppc-asmutils.s (modified) (1 diff)
-
x86-asmutils32.s (modified) (1 diff)
-
x86-asmutils64.s (modified) (2 diffs)
Legend:
- Unmodified
- Added
- Removed
-
trunk/source/lisp-kernel/arm-asmutils.s
r15132 r15137 194 194 __(mov sp,r1) 195 195 __(bx ip) 196 .globl C(sin)197 .long C(sin)198 196 _endfn 199 197 -
trunk/source/lisp-kernel/linuxarm/Makefile
r14792 r15137 85 85 86 86 ../../armcl: $(KSPOBJ) $(KERNELOBJ) $(DEBUGOBJ) 87 $(CC) $(CDEBUG) -Wl,--export-dynamic $(HASH_STYLE) -o $@ -T ./armlinux.x $(KSPOBJ) $(KERNELOBJ) $(DEBUGOBJ) $(OSLIBS)87 $(CC) $(CDEBUG) -Wl,--export-dynamic $(HASH_STYLE) -o $@ -T ./armlinux.x $(KSPOBJ) $(KERNELOBJ) $(DEBUGOBJ) -Wl,--no-as-needed $(OSLIBS) 88 88 89 89 -
trunk/source/lisp-kernel/linuxppc/Makefile
r14392 r15137 92 92 93 93 ../../ppccl: $(KSPOBJ) $(KERNELOBJ) $(DEBUGOBJ) 94 $(CC) $(PPC32) $(CDEBUG) -Wl,--export-dynamic $(HASH_STYLE) -o $@ -T ./elf32ppclinux.x $(KSPOBJ) $(KERNELOBJ) $(DEBUGOBJ) $(OSLIBS)94 $(CC) $(PPC32) $(CDEBUG) -Wl,--export-dynamic $(HASH_STYLE) -o $@ -T ./elf32ppclinux.x $(KSPOBJ) $(KERNELOBJ) $(DEBUGOBJ) -Wl,--no-as-needed $(OSLIBS) 95 95 96 96 -
trunk/source/lisp-kernel/linuxppc64/Makefile
r14392 r15137 80 80 81 81 ../../ppccl64: $(KSPOBJ) $(KERNELOBJ) $(DEBUGOBJ) 82 $(CC) -m64 $(CDEBUG) -Wl,--export-dynamic $(HASH_STYLE) -o $@ -T ./elf64ppc.x $(KSPOBJ) $(KERNELOBJ) $(DEBUGOBJ) $(OSLIBS)82 $(CC) -m64 $(CDEBUG) -Wl,--export-dynamic $(HASH_STYLE) -o $@ -T ./elf64ppc.x $(KSPOBJ) $(KERNELOBJ) $(DEBUGOBJ) -Wl,--no-as-needed $(OSLIBS) 83 83 84 84 -
trunk/source/lisp-kernel/linuxx8632/Makefile
r14990 r15137 75 75 76 76 ../../lx86cl: $(KSPOBJ) $(KERNELOBJ) $(DEBUGOBJ) Makefile $(LINK_SCRIPT) 77 $(CC) -m32 $(CDEBUG) -Wl,--export-dynamic $(HASH_STYLE) -o $@ $(USE_LINK_SCRIPT) $(KSPOBJ) $(KERNELOBJ) $(DEBUGOBJ) $(OSLIBS)77 $(CC) -m32 $(CDEBUG) -Wl,--export-dynamic $(HASH_STYLE) -o $@ $(USE_LINK_SCRIPT) $(KSPOBJ) $(KERNELOBJ) $(DEBUGOBJ) -Wl,--no-as-needed $(OSLIBS) 78 78 79 79 -
trunk/source/lisp-kernel/linuxx8664/Makefile
r14990 r15137 75 75 76 76 ../../lx86cl64: $(KSPOBJ) $(KERNELOBJ) $(DEBUGOBJ) Makefile $(LINK_MAP) 77 $(CC) -m64 $(CDEBUG) -Wl,--export-dynamic $(HASH_STYLE) -o $@ $(USE_LINK_MAP) $(KSPOBJ) $(KERNELOBJ) $(DEBUGOBJ) $(OSLIBS)77 $(CC) -m64 $(CDEBUG) -Wl,--export-dynamic $(HASH_STYLE) -o $@ $(USE_LINK_MAP) $(KSPOBJ) $(KERNELOBJ) $(DEBUGOBJ) -Wl,--no-as-needed $(OSLIBS) 78 78 79 79 -
trunk/source/lisp-kernel/ppc-asmutils.s
r15132 r15137 54 54 __(isync) 55 55 __(blr) 56 /* The strange reference to "exp" is supposed to force the kernel to */57 /* load libm, so lisp code can use it. Under Darwin, the functionality */58 /* of libm is contained in libsystem, along with libc & everything else. */59 60 __ifndef(`DARWIN')61 .data62 __ifdef(`PPC64')63 .quad C(exp)64 __else65 .long C(exp)66 __endif67 .text68 __endif69 56 _endfn 70 57 -
trunk/source/lisp-kernel/x86-asmutils32.s
r15133 r15137 133 133 __(pop %ebx) 134 134 __(ret) 135 __ifndef(`DARWIN')136 .globl C(exp)137 .long C(exp)138 __endif139 135 _endfn 140 136 -
trunk/source/lisp-kernel/x86-asmutils64.s
r15133 r15137 148 148 __(movq %rcx,(%ctemp0)) 149 149 __(ret) 150 __ifndef(`DARWIN')151 .globl C(exp)152 .quad C(exp)153 __endif154 150 _endfn 155 151 … … 181 177 _exportfn(C(darwin_sigreturn)) 182 178 .globl C(sigreturn) 183 184 179 /* Need to set the sigreturn 'infostyle' argument, which is mostly 185 180 undocumented. On x8664 Darwin, sigtramp() sets it to 0x1e, and
Note:
See TracChangeset
for help on using the changeset viewer.
