Winlin 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								ff6a608099 
								
							 
						 
						
							
							
								
								ST: Replace macros with explicit code for better understanding. v7.0.7 ( #4149 )  
							
							... 
							
							
							
							Improvements for ST(State Threads):
1. ST: Use g++ for CXX compiler.
2. ST: Remove macros for clist.
3. ST: Remove macros for global thread and vp.
4. ST: Remove macros for vp queue operations.
5. ST: Remove macros for context switch.
6. ST: Remove macros for setjmp/longjmp.
7. ST: Remove macro for stack pad.
8. ST: Refine macro for valgrind.
---------
Co-authored-by: Jacob Su <suzp1984@gmail.com> 
							
						 
						
							2024-08-22 11:28:25 +08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									winlin 
								
							 
						 
						
							
							
							
							
								
							
							
								eb2056db25 
								
							 
						 
						
							
							
								
								ST: Define and use a new jmpbuf. v5.0.57  
							
							
							
						 
						
							2022-09-01 11:51:04 +08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									ChenGH 
								
							 
						 
						
							
							
							
							
								
							
							
								f2fa289fe8 
								
							 
						 
						
							
							
								
								AppleM1: Support Apple Silicon M1(aarch64).  
							
							
							
						 
						
							2022-08-14 22:46:52 +08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									winlin 
								
							 
						 
						
							
							
							
							
								
							
							
								1589858cb0 
								
							 
						 
						
							
							
								
								Support MIPS 64bits for loongson 3A4000/3B3000. v5.0.34  
							
							
							
						 
						
							2022-08-06 13:03:45 +08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Steven Liu 
								
							 
						 
						
							
							
							
							
								
							
							
								08c4b25030 
								
							 
						 
						
							
							
								
								RISCV: Patch ST and libsrtp.  #3115  
							
							
							
						 
						
							2022-07-20 21:53:39 +08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									winlin 
								
							 
						 
						
							
							
							
							
								
							
							
								5b44cc6a17 
								
							 
						 
						
							
							
								
								For  #2689 , Support loongarch, loongson CPU. v5.0.19  
							
							
							
						 
						
							2021-10-24 18:00:54 +08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									winlin 
								
							 
						 
						
							
							
							
							
								
							
							
								1836847269 
								
							 
						 
						
							
							
								
								ST: Support Cygwin64 and MIPS  
							
							
							
						 
						
							2021-10-02 08:54:53 +08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									winlin 
								
							 
						 
						
							
							
							
							
								
							
							
								442cf615c0 
								
							 
						 
						
							
							
								
								ST: Simplify it, only Linux/Darwin, epoll/kqueue, single process. 5.0.2  
							
							... 
							
							
							
							commit f4872e528cad07f8ea683cc8cb26e34111bad1b5
Author: winlin <winlin@vip.126.com>
Date:   Fri Feb 26 09:13:21 2021 +0800
    ST: For #2188 : Remove sendmmsg from ST.
commit aaeb8919bd4a026268e0600398cb1e9ad477663f
Author: winlin <winlin@vip.126.com>
Date:   Thu Mar 11 08:09:54 2021 +0800
    ST: Refine utest script.
commit d1ac9da53060b6bfa82b5d041da4c2ad9bd6b90a
Author: winlin <winlin@vip.126.com>
Date:   Wed Mar 3 11:02:25 2021 +0800
    ST: Support fast utest and coverage
commit 8400115b83c022e33f59422dbf6d85ee46fb9edb
Author: winlin <winlin@vip.126.com>
Date:   Fri Feb 26 07:02:19 2021 +0800
    ST: Always use unserialized accept for linux or darwin
commit c3686f2bca80d2c139239b08975575b1bb981ffa
Author: winlin <winlin@vip.126.com>
Date:   Fri Feb 26 06:54:05 2021 +0800
    ST: Refine ARFLAGS by disable the verbose log
commit aaa5c4f863eba278c4ed2b29a46297fb01a4ed63
Author: winlin <winlin@vip.126.com>
Date:   Thu Feb 25 08:58:46 2021 +0800
    ST: Stack always grows from top to down.
commit dddd466e5c2e418c6f4896cd8bf701130052b3d9
Author: winlin <winlin@vip.126.com>
Date:   Thu Feb 25 08:51:31 2021 +0800
    ST: Ignore process fork, for single process only
commit 7906cb5f6e78c916cb8b8d9522275bfc086bb6a3
Author: winlin <winlin@vip.126.com>
Date:   Thu Feb 25 08:50:59 2021 +0800
    ST: Fix build warnings
commit d94921b84a3b6cf88ace2c766cc2bfedb9c0602e
Author: winlin <winlin@vip.126.com>
Date:   Thu Feb 25 07:27:45 2021 +0800
    ST: Remove select and poll support, only epoll and kqueue
commit 76d202514615f78d1a8f2b15778f3dac5abf4abb
Author: winlin <winlin@vip.126.com>
Date:   Thu Feb 25 07:10:47 2021 +0800
    ST: Remove multiple OS support, except Linux and Darwin.
commit 13c4ba345c61170e86dde486a174378ca235f442
Author: winlin <winlin@vip.126.com>
Date:   Thu Feb 25 06:59:35 2021 +0800
    ST: Remove __ia64__ CPU support
commit 46c06e4a11879cfeb828382e44f11287782ce4b5
Author: winlin <winlin@vip.126.com>
Date:   Wed Feb 24 11:37:27 2021 +0800
    ST: Remove unused files for ST 
							
						 
						
							2021-05-19 18:25:49 +08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									winlin 
								
							 
						 
						
							
							
							
							
								
							
							
								c339542ce0 
								
							 
						 
						
							
							
								
								Support macOS OSX  
							
							
							
						 
						
							2020-03-28 17:20:40 +08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									winlin 
								
							 
						 
						
							
							
							
							
								
							
							
								ea8111cff5 
								
							 
						 
						
							
							
								
								For  #1537 , support aarch64 for armv8. 3.0.84  
							
							
							
						 
						
							2019-12-25 19:44:33 +08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									winlin 
								
							 
						 
						
							
							
							
							
								
							
							
								e42633cd65 
								
							 
						 
						
							
							
								
								For  #1537 ,  #1282 , when not use builtin setjmp, donot compile md.S  
							
							
							
						 
						
							2019-12-25 16:04:28 +08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									winlin 
								
							 
						 
						
							
							
							
							
								
							
							
								916ec71801 
								
							 
						 
						
							
							
								
								For  #1537 ,  #1282 , use ST source code in SRS  
							
							
							
						 
						
							2019-12-25 15:55:56 +08:00