Index: libcfa/src/containers/stackLockFree.hfa
===================================================================
--- libcfa/src/containers/stackLockFree.hfa	(revision 9c438546124986f69543f60d68dfa32a64f1ad68)
+++ libcfa/src/containers/stackLockFree.hfa	(revision 314dab6db5211064f247685abea3fd6b6211bde9)
@@ -9,6 +9,6 @@
 // Created On       : Wed May 13 20:58:58 2020
 // Last Modified By : Peter A. Buhr
-// Last Modified On : Sun May 17 20:53:37 2020
-// Update Count     : 48
+// Last Modified On : Mon May 18 13:30:08 2020
+// Update Count     : 55
 // 
 
@@ -23,9 +23,9 @@
 		uintptr_t count;						// count each push
 	};
-	#if _GLIBCXX_USE_INT128 == 1
+	#if __SIZEOF_INT128__ == 16
 	__int128									// gcc, 128-bit integer
 	#else
 	uint64_t									// 64-bit integer
-	#endif // _GLIBCXX_USE_INT128 == 1
+	#endif // __SIZEOF_INT128__ == 16
 	atom;
 }; // Link
@@ -44,5 +44,5 @@
 			for () {									// busy wait
 				*getNext( &n ) = stack;					// atomic assignment unnecessary, or use CAA
-				if ( __atomic_compare_exchange_n( &stack.atom, &getNext( &n )->atom, (Link(T))@{ {&n, getNext( &n )->count + 1} }.atom, false, __ATOMIC_SEQ_CST, __ATOMIC_SEQ_CST ) ) break; // attempt to update top node
+			  if ( __atomic_compare_exchange_n( &stack.atom, &getNext( &n )->atom, (Link(T))@{ {&n, getNext( &n )->count + 1} }.atom, false, __ATOMIC_SEQ_CST, __ATOMIC_SEQ_CST ) ) break; // attempt to update top node
 			} // for
 		} // push
