2002-04-17 Joel Sherrill <joel@OARcorp.com>
* sparc/cygmon-salib.c, sparc/erc32-stub.c: Don't use multi-line strings.
This commit is contained in:
		@@ -7,9 +7,9 @@ void
 | 
			
		||||
putTtyChar(int c)
 | 
			
		||||
{
 | 
			
		||||
  /* 2 is fork under solaris; bad juju */
 | 
			
		||||
  asm("	mov %i0,%o0
 | 
			
		||||
	or %g0,2,%g1
 | 
			
		||||
	ta 8
 | 
			
		||||
  asm("	mov %i0,%o0		\n\
 | 
			
		||||
	or %g0,2,%g1		\n\
 | 
			
		||||
	ta 8			\n\
 | 
			
		||||
	nop");
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
@@ -20,8 +20,8 @@ write(int fd,char *ptr,int amt)
 | 
			
		||||
    {
 | 
			
		||||
      return -1;
 | 
			
		||||
    }
 | 
			
		||||
  asm(" or %g0, 4, %g1
 | 
			
		||||
	ta 8
 | 
			
		||||
  asm(" or %g0, 4, %g1		\n\
 | 
			
		||||
	ta 8			\n\
 | 
			
		||||
	nop");
 | 
			
		||||
  return amt;
 | 
			
		||||
}
 | 
			
		||||
@@ -33,8 +33,8 @@ read(int fd,char *ptr,int amt)
 | 
			
		||||
    {
 | 
			
		||||
      return -1;
 | 
			
		||||
    }
 | 
			
		||||
  asm(" or %g0, 3, %g1
 | 
			
		||||
	ta 8
 | 
			
		||||
  asm(" or %g0, 3, %g1		\n\
 | 
			
		||||
	ta 8			\n\
 | 
			
		||||
	nop");
 | 
			
		||||
  return amt;
 | 
			
		||||
}
 | 
			
		||||
@@ -43,19 +43,19 @@ void
 | 
			
		||||
_exit(int code)
 | 
			
		||||
{
 | 
			
		||||
  while(1) {
 | 
			
		||||
    asm("	or %g0,1,%g1
 | 
			
		||||
		ta 8
 | 
			
		||||
		nop
 | 
			
		||||
		ta 1
 | 
			
		||||
		nop");
 | 
			
		||||
    asm(" or %g0,1,%g1		\n\
 | 
			
		||||
	  ta 8			\n\
 | 
			
		||||
	  nop			\n\
 | 
			
		||||
	  ta 1			\n\
 | 
			
		||||
	  nop");
 | 
			
		||||
  }
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
int
 | 
			
		||||
setitimer(int which, const struct itimerval *value, struct itimerval *ovalue)
 | 
			
		||||
{
 | 
			
		||||
  asm(" or %g0, 158, %g1
 | 
			
		||||
	ta 8
 | 
			
		||||
  asm(" or %g0, 158, %g1	\n\
 | 
			
		||||
	ta 8			\n\
 | 
			
		||||
	nop");
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
@@ -138,8 +138,8 @@ isatty(int fd)
 | 
			
		||||
int
 | 
			
		||||
kill (int pid, int signal)
 | 
			
		||||
{
 | 
			
		||||
  asm ("or %g0, 37, %g1
 | 
			
		||||
	ta 8
 | 
			
		||||
  asm ("or %g0, 37, %g1		\n\
 | 
			
		||||
	ta 8			\n\
 | 
			
		||||
	nop");
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
@@ -152,50 +152,50 @@ getpid ()
 | 
			
		||||
int
 | 
			
		||||
getitimer (int which, struct itimerval *value)
 | 
			
		||||
{
 | 
			
		||||
  asm ("or %g0, 157, %g1
 | 
			
		||||
	ta 8
 | 
			
		||||
  asm ("or %g0, 157, %g1	\n\
 | 
			
		||||
	ta 8			\n\
 | 
			
		||||
	nop");
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
void
 | 
			
		||||
__install_signal_handler (void *func)
 | 
			
		||||
{
 | 
			
		||||
  asm ("mov %o0, %o1
 | 
			
		||||
	mov %g0, %o0
 | 
			
		||||
	or %g0, 48, %g1
 | 
			
		||||
	ta 8
 | 
			
		||||
  asm ("mov %o0, %o1		\n\
 | 
			
		||||
	mov %g0, %o0		\n\
 | 
			
		||||
	or %g0, 48, %g1		\n\
 | 
			
		||||
	ta 8			\n\
 | 
			
		||||
	nop");
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
int
 | 
			
		||||
gettimeofday (struct timeval *tp, struct timezone *tzp)
 | 
			
		||||
{
 | 
			
		||||
  asm ("or %g0, 156, %g1
 | 
			
		||||
	ta 8
 | 
			
		||||
  asm ("or %g0, 156, %g1	\n\
 | 
			
		||||
	ta 8			\n\
 | 
			
		||||
	nop");
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
int
 | 
			
		||||
stime (long *seconds)
 | 
			
		||||
{
 | 
			
		||||
  asm ("or %g0, 25, %g1
 | 
			
		||||
	ta 8
 | 
			
		||||
  asm ("or %g0, 25, %g1		\n\
 | 
			
		||||
	ta 8			\n\
 | 
			
		||||
	nop");
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
int
 | 
			
		||||
add_mapping (long vma, long pma, long size)
 | 
			
		||||
{
 | 
			
		||||
  asm ("or %g0, 115, %g1
 | 
			
		||||
	ta 8
 | 
			
		||||
  asm ("or %g0, 115, %g1	\n\
 | 
			
		||||
	ta 8			\n\
 | 
			
		||||
	nop");
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
int
 | 
			
		||||
remove_mapping (long vma, long vma_end)
 | 
			
		||||
{
 | 
			
		||||
  asm ("or %g0, 117, %g1
 | 
			
		||||
	ta 8
 | 
			
		||||
  asm ("or %g0, 117, %g1	\n\
 | 
			
		||||
	ta 8			\n\
 | 
			
		||||
	nop");
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
@@ -211,10 +211,10 @@ __getProgramArgs (int *argv)
 | 
			
		||||
  int *res;
 | 
			
		||||
 | 
			
		||||
  /* 184 is tsolsys under solaris; bad juju */
 | 
			
		||||
  asm ("mov %1, %%o0
 | 
			
		||||
	or %%g0, 184, %%g1
 | 
			
		||||
	ta 8
 | 
			
		||||
	nop
 | 
			
		||||
  asm ("mov %1, %%o0		\n\
 | 
			
		||||
	or %%g0, 184, %%g1	\n\
 | 
			
		||||
	ta 8			\n\
 | 
			
		||||
	nop			\n\
 | 
			
		||||
	mov %%o0, %0" : "=r" (res) : "r" (argv): "g1");
 | 
			
		||||
  return res;
 | 
			
		||||
}
 | 
			
		||||
 
 | 
			
		||||
		Reference in New Issue
	
	Block a user