/[cmucl]/src/code/sparc-machdef.lisp
ViewVC logotype

Contents of /src/code/sparc-machdef.lisp

Parent Directory Parent Directory | Revision Log Revision Log


Revision 1.4 - (show annotations)
Fri Mar 19 15:18:59 2010 UTC (4 years, 1 month ago) by rtoy
Branch: MAIN
CVS Tags: sparc-tramp-assem-base, post-merge-intl-branch, release-20b-pre1, release-20b-pre2, sparc-tramp-assem-2010-07-19, GIT-CONVERSION, cross-sol-x86-merged, RELEASE_20b, cross-sol-x86-base, snapshot-2010-12, snapshot-2010-11, snapshot-2011-09, snapshot-2011-06, snapshot-2011-07, snapshot-2011-04, snapshot-2011-02, snapshot-2011-03, snapshot-2011-01, snapshot-2010-05, snapshot-2010-04, snapshot-2010-07, snapshot-2010-06, snapshot-2010-08, cross-sol-x86-2010-12-20, cross-sparc-branch-base, HEAD
Branch point for: cross-sparc-branch, RELEASE-20B-BRANCH, sparc-tramp-assem-branch, cross-sol-x86-branch
Changes since 1.3: +2 -1 lines
Merge intl-branch 2010-03-18 to HEAD.  To build, you need to use
boot-2010-02-1 as the bootstrap file.  You should probably also use
the new -P option for build.sh to generate and update the po files
while building.
1 ;;; -*- Log: code.log; Package: Mach -*-
2 ;;;
3 ;;; **********************************************************************
4 ;;; This code was written as part of the CMU Common Lisp project at
5 ;;; Carnegie Mellon University, and has been placed in the public domain.
6 ;;;
7 (ext:file-comment
8 "$Header: /tiger/var/lib/cvsroots/cmucl/src/code/sparc-machdef.lisp,v 1.4 2010/03/19 15:18:59 rtoy Rel $")
9 ;;;
10 ;;; **********************************************************************
11 ;;;
12 ;;; Record definitions needed for the interface to Mach.
13 ;;;
14 (in-package "MACH")
15 (intl:textdomain "cmucl")
16
17 (export '(sigcontext-onstack sigcontext-mask sigcontext-sp sigcontext-pc
18 sigcontext-npc sigcontext-psr sigcontext-g1 sigcontext-o0
19 sigcontext-regs sigcontext-fpregs sigcontext-y sigcontext-fsr
20 sigcontext *sigcontext indirect-*sigcontext))
21
22 (def-c-record sigcontext
23 (onstack unsigned-long)
24 (mask unsigned-long)
25 (sp system-area-pointer)
26 (pc system-area-pointer)
27 (npc system-area-pointer)
28 (psr unsigned-long)
29 (g1 unsigned-long)
30 (o0 unsigned-long)
31 (regs int-array)
32 (fpregs int-array)
33 (y unsigned-long)
34 (fsr unsigned-long))

  ViewVC Help
Powered by ViewVC 1.1.5