[prev in list] [next in list] [prev in thread] [next in thread] 

List:       ltp-cvs
Subject:    [Ltp-cvs] ltp/testcases/kernel/mem/shmt Makefile, 1.2, 1.3 shmt02.c,
From:       Mike Frysinger <vapier () users ! sourceforge ! net>
Date:       2007-03-13 20:13:20
Message-ID: E1HRDN2-0004Hj-Vo () mail ! sourceforge ! net
[Download RAW message or body]

Update of /cvsroot/ltp/ltp/testcases/kernel/mem/shmt
In directory sc8-pr-cvs6.sourceforge.net:/tmp/cvs-serv8682

Modified Files:
	Makefile shmt02.c shmt04.c shmt05.c shmt06.c shmt07.c shmt09.c 
Log Message:
Helge Deller writes: add support for hppa

Index: shmt07.c
===================================================================
RCS file: /cvsroot/ltp/ltp/testcases/kernel/mem/shmt/shmt07.c,v
retrieving revision 1.4
retrieving revision 1.5
diff -C2 -d -r1.4 -r1.5
*** shmt07.c	29 Jul 2003 19:46:14 -0000	1.4
--- shmt07.c	13 Mar 2007 20:13:18 -0000	1.5
***************
*** 85,89 ****
  #ifdef __ia64__	
  	  cp = (char *) shmat(shmid, ADDR_IA, 0);
! #elif defined(__ARM_ARCH_4T__)
  	  cp = (char *) shmat(shmid, (void *) NULL, 0);
  #else
--- 85,89 ----
  #ifdef __ia64__	
  	  cp = (char *) shmat(shmid, ADDR_IA, 0);
! #elif defined(__ARM_ARCH_4T__) || defined(__hppa__)
  	  cp = (char *) shmat(shmid, (void *) NULL, 0);
  #else

Index: shmt02.c
===================================================================
RCS file: /cvsroot/ltp/ltp/testcases/kernel/mem/shmt/shmt02.c,v
retrieving revision 1.4
retrieving revision 1.5
diff -C2 -d -r1.4 -r1.5
*** shmt02.c	29 Jul 2003 19:46:14 -0000	1.4
--- shmt02.c	13 Mar 2007 20:13:18 -0000	1.5
***************
*** 82,86 ****
  
  		 /* are we doing with ia64 or arm_arch_4t arch */
! #if defined (__ia64__) || defined (__ARM_ARCH_4T__)
  		 cp = (char *) shmat(shmid, (void *)NULL, 0);
  #else		
--- 82,86 ----
  
  		 /* are we doing with ia64 or arm_arch_4t arch */
! #if defined (__ia64__) || defined (__ARM_ARCH_4T__) || defined(__hppa__)
  		 cp = (char *) shmat(shmid, (void *)NULL, 0);
  #else		

Index: shmt09.c
===================================================================
RCS file: /cvsroot/ltp/ltp/testcases/kernel/mem/shmt/shmt09.c,v
retrieving revision 1.11
retrieving revision 1.12
diff -C2 -d -r1.11 -r1.12
*** shmt09.c	15 Nov 2006 21:11:43 -0000	1.11
--- shmt09.c	13 Mar 2007 20:13:18 -0000	1.12
***************
*** 69,73 ****
  	void	*vp;
  	int	shmid;
! #if defined(__ia64__) || defined(__mips__)
  	int     increment;
  #endif
--- 69,73 ----
  	void	*vp;
  	int	shmid;
! #if defined(__ia64__) || defined(__mips__) || defined(__hppa__)
  	int     increment;
  #endif
***************
*** 180,184 ****
  			tst_exit();
  	}
! #elif __mips__
  		increment=262144;	 /* 256Kb */
  		while ((vp = sbrk(increment)) != (void *)-1);
--- 180,184 ----
  			tst_exit();
  	}
! #elif defined(__mips__) || defined(__hppa__)
  		increment=262144;	 /* 256Kb */
  		while ((vp = sbrk(increment)) != (void *)-1);

Index: shmt04.c
===================================================================
RCS file: /cvsroot/ltp/ltp/testcases/kernel/mem/shmt/shmt04.c,v
retrieving revision 1.5
retrieving revision 1.6
diff -C2 -d -r1.5 -r1.6
*** shmt04.c	29 Jul 2003 19:46:14 -0000	1.5
--- shmt04.c	13 Mar 2007 20:13:18 -0000	1.6
***************
*** 108,112 ****
  #ifdef __ia64__
    cp = (char *) shmat(shmid, ADDR1, 0);
! #elif defined(__ARM_ARCH_4T__)
    cp = (char *) shmat(shmid, NULL, 0);
  #else
--- 108,112 ----
  #ifdef __ia64__
    cp = (char *) shmat(shmid, ADDR1, 0);
! #elif defined(__ARM_ARCH_4T__) || defined(__hppa__)
    cp = (char *) shmat(shmid, NULL, 0);
  #else
***************
*** 186,190 ****
  #ifdef __ia64__
    cp = (char *) shmat(shmid, ADDR1, 0);
! #elif defined(__ARM_ARCH_4T__)
    cp = (char *) shmat(shmid, NULL, 0);
  #else
--- 186,190 ----
  #ifdef __ia64__
    cp = (char *) shmat(shmid, ADDR1, 0);
! #elif defined(__ARM_ARCH_4T__) || defined(__hppa__)
    cp = (char *) shmat(shmid, NULL, 0);
  #else

Index: Makefile
===================================================================
RCS file: /cvsroot/ltp/ltp/testcases/kernel/mem/shmt/Makefile,v
retrieving revision 1.2
retrieving revision 1.3
diff -C2 -d -r1.2 -r1.3
*** Makefile	4 Mar 2003 16:14:23 -0000	1.2
--- Makefile	13 Mar 2007 20:13:18 -0000	1.3
***************
*** 20,24 ****
  # name of file	: Makefile						  #
  ###########################################################################
! CFLAGS+=	-I../../../../include -O -g -Wall
  LOADLIBES+=	-L../../../../lib -lltp 
  
--- 20,24 ----
  # name of file	: Makefile						  #
  ###########################################################################
! CFLAGS+=	-I../../../../include -Wall
  LOADLIBES+=	-L../../../../lib -lltp 
  
***************
*** 33,36 ****
  clean:
  	rm -f $(TARGETS)
- 
- 
--- 33,34 ----

Index: shmt05.c
===================================================================
RCS file: /cvsroot/ltp/ltp/testcases/kernel/mem/shmt/shmt05.c,v
retrieving revision 1.4
retrieving revision 1.5
diff -C2 -d -r1.4 -r1.5
*** shmt05.c	29 Jul 2003 19:46:14 -0000	1.4
--- shmt05.c	13 Mar 2007 20:13:18 -0000	1.5
***************
*** 86,90 ****
  #ifdef __ia64__ 
    cp = (char *) shmat(shmid, ADDR_IA, 0);
! #elif defined(__ARM_ARCH_4T__)
    cp = (char *) shmat(shmid, (void *)NULL, 0);
  #else
--- 86,90 ----
  #ifdef __ia64__ 
    cp = (char *) shmat(shmid, ADDR_IA, 0);
! #elif defined(__ARM_ARCH_4T__) || defined(__hppa__)
    cp = (char *) shmat(shmid, (void *)NULL, 0);
  #else
***************
*** 112,115 ****
--- 112,117 ----
  #elif defined(__ARM_ARCH_4T__)
     cp1 = (char *) shmat(shmid1, (void *)NULL, 0);
+ #elif defined(__hppa__)
+    cp1 = (char *) shmat(shmid1, cp+4096, 0);
  #else
     cp1 = (char *) shmat(shmid1, ADDR1, 0);

Index: shmt06.c
===================================================================
RCS file: /cvsroot/ltp/ltp/testcases/kernel/mem/shmt/shmt06.c,v
retrieving revision 1.6
retrieving revision 1.7
diff -C2 -d -r1.6 -r1.7
*** shmt06.c	14 Jun 2004 19:14:09 -0000	1.6
--- shmt06.c	13 Mar 2007 20:13:18 -0000	1.7
***************
*** 52,55 ****
--- 52,57 ----
  #define         ADDR_MIPS       (void *)0x80000
  #define         ADDR1_MIPS      (void *)0xC0000
+ #define                ADDR_HPPA       (void *)0x10000000
+ #define                ADDR1_HPPA      (void *)0x20000000
  #define 	ADDR_IA    	(void *)0x40000000
  #define 	ADDR1_IA    	(void *)0x50000000
***************
*** 112,115 ****
--- 114,119 ----
  #elif defined(__mips__)
  		  cp = (char *) shmat(shmid, ADDR_MIPS, 0);
+ #elif defined(__hppa__)
+ 		  cp = (char *) shmat(shmid, ADDR_HPPA, 0);
  #else
  		  cp = (char *) shmat(shmid, ADDR, 0);
***************
*** 188,191 ****
--- 192,197 ----
  #elif defined(__mips__)	
  		  cp = (char *) shmat(shmid, ADDR1_MIPS, 0);
+ #elif defined(__hppa__)
+ 		  cp = (char *) shmat(shmid, ADDR1_HPPA, 0);
  #else
  		  cp = (char *) shmat(shmid, ADDR1, 0);


-------------------------------------------------------------------------
Take Surveys. Earn Cash. Influence the Future of IT
Join SourceForge.net's Techsay panel and you'll get the chance to share your
opinions on IT & business topics through brief surveys-and earn cash
http://www.techsay.com/default.php?page=join.php&p=sourceforge&CID=DEVDEV
_______________________________________________
Ltp-cvs mailing list
Ltp-cvs@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/ltp-cvs
[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic