Merge pull request #4103 from gonzalobg:bugfix/nvcxx_support
PiperOrigin-RevId: 520017251 Change-Id: Ib2be28787b739344c80a5d937f875737ba44a0ec
This commit is contained in:
		@@ -861,7 +861,7 @@ typedef struct _RTL_CRITICAL_SECTION GTEST_CRITICAL_SECTION;
 | 
				
			|||||||
// Ask the compiler not to perform tail call optimization inside
 | 
					// Ask the compiler not to perform tail call optimization inside
 | 
				
			||||||
// the marked function.
 | 
					// the marked function.
 | 
				
			||||||
#define GTEST_NO_TAIL_CALL_ __attribute__((disable_tail_calls))
 | 
					#define GTEST_NO_TAIL_CALL_ __attribute__((disable_tail_calls))
 | 
				
			||||||
#elif __GNUC__
 | 
					#elif defined(__GNUC__) && !defined(__NVCOMPILER)
 | 
				
			||||||
#define GTEST_NO_TAIL_CALL_ \
 | 
					#define GTEST_NO_TAIL_CALL_ \
 | 
				
			||||||
  __attribute__((optimize("no-optimize-sibling-calls")))
 | 
					  __attribute__((optimize("no-optimize-sibling-calls")))
 | 
				
			||||||
#else
 | 
					#else
 | 
				
			||||||
 
 | 
				
			|||||||
		Reference in New Issue
	
	Block a user