Changes imported from Abseil "staging" branch:
- fbff677ef850865ea67ed6771a8ed348be181e8e Modify sysinfo.cc to support GetTID on Akaros. by Abseil Team <absl-team@google.com> - f1c2929e08a3d4181e08cb5014c4a569306fd922 Two functions that did not refer to their arguments unles... by Abseil Team <absl-team@google.com> - ee43cc3bfdb4d84d40eee31fb25ecdc1aa060f47 Support Akaros (https://akaros.org) in the ABSL spinlock_... by Abseil Team <absl-team@google.com> - 6869c8c5253126459d6c7f0aa708d8612c8e5963 Make sure vdso_base_ is constant-intialized. by Abseil Team <absl-team@google.com> - d54e0366efc8d44cd5da5fd157734da966dc45e8 Add missing include for assert used by ABSL_ASSERT. by Derek Mauro <dmauro@google.com> - a5139775f3917bb5201e7fc838135766daa05b8d When building against GLIBC-2.16 or newer, use getauxval(... by Abseil Team <absl-team@google.com> GitOrigin-RevId: fbff677ef850865ea67ed6771a8ed348be181e8e Change-Id: Ie3549f6ef054783dd104304d2faf8d9800c16b83
This commit is contained in:
		
							parent
							
								
									5fcbe86e7b
								
							
						
					
					
						commit
						dedb4eec6c
					
				
					 9 changed files with 120 additions and 34 deletions
				
			
		|  | @ -114,7 +114,9 @@ static const int kMaxFrameBytes = 100000; | |||
| // vuc is a ucontext_t *.  We use void* to avoid the use
 | ||||
| // of ucontext_t on non-POSIX systems.
 | ||||
| static uintptr_t GetFP(const void *vuc) { | ||||
| #if defined(__linux__)
 | ||||
| #if !defined(__linux__)
 | ||||
|   static_cast<void>(vuc);  // Avoid an unused argument compiler warning.
 | ||||
| #else
 | ||||
|   if (vuc != nullptr) { | ||||
|     auto *uc = reinterpret_cast<const ucontext_t *>(vuc); | ||||
| #if defined(__i386__)
 | ||||
|  |  | |||
		Loading…
	
	Add table
		Add a link
		
	
		Reference in a new issue