xc/config/cf/sun.cf
xc/config/cf/sv4Lib.rules
xc/programs/Xserver/Imakefile
xc/programs/Xserver/hw/xfree86/os-support/sunos/find_deps.pl Make Solaris
    builds work when using MakeDllModules (it's not the default yet, but at
    least it works now if you turn it on) Also improve default compiler,
    optimizer, & linker flags for Solaris builds using either Sun cc or gcc
xc/programs/Xserver/cfb/Imakefile.inc
xc/programs/Xserver/cfb/stipsparc.s
xc/programs/Xserver/cfb/stipsprc32.s Remove text relocation error when
    building shared versions
			
			
This commit is contained in:
		
							parent
							
								
									36e3e5430e
								
							
						
					
					
						commit
						46472cbee6
					
				|  | @ -1,5 +1,6 @@ | |||
| /* | ||||
|  * $Xorg: stipsparc.s,v 1.4 2001/02/09 02:04:39 xorgcvs Exp $ | ||||
|  * $XdotOrg:	$ | ||||
|  * | ||||
| Copyright 1990, 1998  The Open Group | ||||
| 
 | ||||
|  | @ -101,9 +102,17 @@ in this Software without prior written authorization from The Open Group. | |||
| 	.globl	_cfbStippleStack
 | ||||
| _cfbStippleStack: | ||||
| 	save	%sp,-64,%sp | ||||
| #ifdef SHAREDCODE | ||||
| 1: | ||||
|         call    2f | ||||
|         nop | ||||
| 2: | ||||
|         mov     %o7,sbase                       /* sbase = 1b(1:) */ | ||||
|         add     sbase, CaseBegin-1b, sbase | ||||
| #else /* !SHAREDCODE */ | ||||
| 	sethi	%hi(CaseBegin),sbase		/* load up switch table */ | ||||
| 	or	sbase,%lo(CaseBegin),sbase | ||||
| 
 | ||||
| #endif /* SHAREDCODE */ | ||||
| 	mov	4,lshift			/* compute offset within */ | ||||
| 	sub	lshift, shift, lshift		/*  stipple of remaining bits */ | ||||
| #ifdef LITTLE_ENDIAN | ||||
|  |  | |||
|  | @ -1,5 +1,6 @@ | |||
| /* | ||||
|  * $Xorg: stipsprc32.s,v 1.4 2001/02/09 02:04:39 xorgcvs Exp $ | ||||
|  * $XdotOrg:	$ | ||||
|  * | ||||
| Copyright 1990, 1998  The Open Group | ||||
| 
 | ||||
|  | @ -98,9 +99,17 @@ in this Software without prior written authorization from The Open Group. | |||
| 	.globl	_cfb32StippleStack
 | ||||
| _cfb32StippleStack: | ||||
| 	save	%sp,-64,%sp | ||||
| #ifdef SHAREDCODE | ||||
| 1: | ||||
|         call    2f | ||||
|         nop | ||||
| 2: | ||||
|         mov     %o7,sbase                       /* sbase = 1b(1:) */ | ||||
|         add     sbase, CaseBegin-1b, sbase | ||||
| #else /* !SHAREDCODE */ | ||||
| 	sethi	%hi(CaseBegin),sbase		/* load up switch table */ | ||||
| 	or	sbase,%lo(CaseBegin),sbase | ||||
| 
 | ||||
| #endif /* !SHAREDCODE */ | ||||
| 	mov	4,lshift			/* compute offset within */ | ||||
| 	sub	lshift, shift, lshift		/*  stipple of remaining bits */ | ||||
| #ifdef LITTLE_ENDIAN | ||||
|  |  | |||
		Loading…
	
		Reference in New Issue