Index: libcfa/src/concurrency/thread.cfa
===================================================================
--- libcfa/src/concurrency/thread.cfa	(revision 6e93819c21c60d7324b9ca460fe2a25c0eaa8f5a)
+++ libcfa/src/concurrency/thread.cfa	(revision 3ef5905d414b69eb498ecd9a21d7117377dc046f)
@@ -10,6 +10,6 @@
 // Created On       : Tue Jan 17 12:27:26 2017
 // Last Modified By : Peter A. Buhr
-// Last Modified On : Mon Jan  9 08:42:33 2023
-// Update Count     : 103
+// Last Modified On : Sun Sep  3 07:32:28 2023
+// Update Count     : 104
 //
 
@@ -229,4 +229,6 @@
 } // set_seed
 
+size_t get_seed() { return __global_random_seed; }
+
 size_t prng( void ) {									// [0,UINT_MAX]
 	return PRNG_NAME( active_thread()->random_state );
Index: libcfa/src/concurrency/thread.hfa
===================================================================
--- libcfa/src/concurrency/thread.hfa	(revision 6e93819c21c60d7324b9ca460fe2a25c0eaa8f5a)
+++ libcfa/src/concurrency/thread.hfa	(revision 3ef5905d414b69eb498ecd9a21d7117377dc046f)
@@ -10,6 +10,6 @@
 // Created On       : Tue Jan 17 12:27:26 2017
 // Last Modified By : Peter A. Buhr
-// Last Modified On : Thu Feb  2 11:27:59 2023
-// Update Count     : 37
+// Last Modified On : Sun Sep  3 07:34:43 2023
+// Update Count     : 47
 //
 
@@ -144,4 +144,5 @@
 // prng
 void set_seed( size_t seed );
+size_t get_seed( void ) __attribute__(( warn_unused_result ));
 static inline {
 	size_t prng( thread$ & th ) __attribute__(( warn_unused_result )) { return PRNG_NAME( th.random_state ); } // [0,UINT_MAX]
