From b50b2a674cbad2528f8800c936d230d63e9e6be1 Mon Sep 17 00:00:00 2001
From: Dustin Green <dustin.green@tuhh.de>
Date: Wed, 3 Apr 2019 11:00:14 +0200
Subject: [PATCH] Added entrypoints

---
 bench/parallel/rosace/thread1/ros_th1.c | 2 +-
 bench/parallel/rosace/thread2/ros_th2.c | 2 +-
 bench/parallel/rosace/thread3/ros_th3.c | 2 +-
 bench/parallel/rosace/thread4/ros_th4.c | 2 +-
 bench/parallel/rosace/thread5/ros_th5.c | 2 +-
 5 files changed, 5 insertions(+), 5 deletions(-)

diff --git a/bench/parallel/rosace/thread1/ros_th1.c b/bench/parallel/rosace/thread1/ros_th1.c
index ab08185b..00cbe641 100644
--- a/bench/parallel/rosace/thread1/ros_th1.c
+++ b/bench/parallel/rosace/thread1/ros_th1.c
@@ -88,7 +88,7 @@ int ros_th1_return( void )
   Main functions
 */
 
-void ros_th1_main( void )
+void _Pragma( "entrypoint" ) ros_th1_main( void )
 {
   uint64_t tsimu = 300*200;
   ros_th1_check = ros_th1_run_rosace( tsimu );
diff --git a/bench/parallel/rosace/thread2/ros_th2.c b/bench/parallel/rosace/thread2/ros_th2.c
index 55e04fc8..56e935e8 100644
--- a/bench/parallel/rosace/thread2/ros_th2.c
+++ b/bench/parallel/rosace/thread2/ros_th2.c
@@ -88,7 +88,7 @@ int ros_th2_return( void )
   Main functions
 */
 
-void ros_th2_main( void )
+void _Pragma( "entrypoint" ) ros_th2_main( void )
 {
   uint64_t tsimu = 300*200;
   ros_th2_check = ros_th2_run_rosace( tsimu );
diff --git a/bench/parallel/rosace/thread3/ros_th3.c b/bench/parallel/rosace/thread3/ros_th3.c
index 4cd71157..ff5da7ad 100644
--- a/bench/parallel/rosace/thread3/ros_th3.c
+++ b/bench/parallel/rosace/thread3/ros_th3.c
@@ -88,7 +88,7 @@ int ros_th3_return( void )
   Main functions
 */
 
-void ros_th3_main( void )
+void _Pragma( "entrypoint" ) ros_th3_main( void )
 {
   uint64_t tsimu = 300*200;
   ros_th3_check = ros_th3_run_rosace( tsimu );
diff --git a/bench/parallel/rosace/thread4/ros_th4.c b/bench/parallel/rosace/thread4/ros_th4.c
index d641bd87..b74762b9 100644
--- a/bench/parallel/rosace/thread4/ros_th4.c
+++ b/bench/parallel/rosace/thread4/ros_th4.c
@@ -88,7 +88,7 @@ int ros_th4_return( void )
   Main functions
 */
 
-void ros_th4_main( void )
+void _Pragma( "entrypoint" ) ros_th4_main( void )
 {
   uint64_t tsimu = 300*200;
   ros_th4_check = ros_th4_run_rosace( tsimu );
diff --git a/bench/parallel/rosace/thread5/ros_th5.c b/bench/parallel/rosace/thread5/ros_th5.c
index 5ae6f2c1..5f0aa9fd 100644
--- a/bench/parallel/rosace/thread5/ros_th5.c
+++ b/bench/parallel/rosace/thread5/ros_th5.c
@@ -88,7 +88,7 @@ int ros_th5_return( void )
   Main functions
 */
 
-void ros_th5_main( void )
+void _Pragma( "entrypoint" ) ros_th5_main( void )
 {
   uint64_t tsimu = 300*200;
   ros_th5_check = ros_th5_run_rosace( tsimu );
-- 
GitLab