1 ! 2 ! CDDL HEADER START 3 ! 4 ! The contents of this file are subject to the terms of the 5 ! Common Development and Distribution License (the "License"). 6 ! You may not use this file except in compliance with the License. 7 ! 8 ! You can obtain a copy of the license at usr/src/OPENSOLARIS.LICENSE 9 ! or http://www.opensolaris.org/os/licensing. 10 ! See the License for the specific language governing permissions 11 ! and limitations under the License. 12 ! 13 ! When distributing Covered Code, include this CDDL HEADER in each 14 ! file and include the License file at usr/src/OPENSOLARIS.LICENSE. 15 ! If applicable, add the following below this CDDL HEADER, with the 16 ! fields enclosed by brackets "[]" replaced with your own identifying 17 ! information: Portions Copyright [yyyy] [name of copyright owner] 18 ! 19 ! CDDL HEADER END 20 ! 21 ! Copyright 2011 Nexenta Systems, Inc. All rights reserved. 22 ! 23 ! Copyright 2006 Sun Microsystems, Inc. All rights reserved. 24 ! Use is subject to license terms. 25 ! 26 ! 27 .inline __fenv_getfsr,1 28 stx %fsr,[%o0] 29 .end 30 31 .inline __fenv_setfsr,1 32 ldx [%o0],%fsr 33 .end 34 35 .inline __fenv_getfsr32,1 36 st %fsr,[%o0] 37 .end 38 39 .inline __fenv_setfsr32,1 40 ld [%o0],%fsr 41 .end