From 8829131347c2ca1d63650f604c69597d7e9958e2 Mon Sep 17 00:00:00 2001
From: sayle <sayle@138bc75d-0d04-0410-961f-82ee72b054a4>
Date: Mon, 13 Feb 2006 02:33:37 +0000
Subject: [PATCH] 2006-02-12  Roger Sayle  <roger@eyesopen.com> 	    John David
 Anglin  <dave@hiauly1.hia.nrc.ca>

	PR libgomp/25936
	* configure.tgt: Link against -lrt for sem_init on HPUX v11 systems.



git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@110908 138bc75d-0d04-0410-961f-82ee72b054a4
---
 libgomp/ChangeLog     | 6 ++++++
 libgomp/configure.tgt | 5 +++++
 2 files changed, 11 insertions(+)

diff --git a/libgomp/ChangeLog b/libgomp/ChangeLog
index de35c5638415..260d9680dc08 100644
--- a/libgomp/ChangeLog
+++ b/libgomp/ChangeLog
@@ -1,3 +1,9 @@
+2006-02-12  Roger Sayle  <roger@eyesopen.com>
+	    John David Anglin  <dave@hiauly1.hia.nrc.ca>
+
+	PR libgomp/25936
+	* configure.tgt: Link against -lrt for sem_init on HPUX v11 systems.
+ 
 2006-02-08  Ulrich Weigand  <uweigand@de.ibm.com>
 
 	* testsuite/lib/libgomp-dg.exp: Load scanrtl.exp library.
diff --git a/libgomp/configure.tgt b/libgomp/configure.tgt
index f9679debc25d..dedafd350aad 100644
--- a/libgomp/configure.tgt
+++ b/libgomp/configure.tgt
@@ -86,6 +86,11 @@ fi
 # Other system configury
 case "${target}" in
 
+  *-*-hpux11*)
+	# HPUX v11.x requires -lrt to resolve sem_init in libgomp.la
+	XLDFLAGS="${XLDFLAGS} -lrt"
+	;;
+
   *)
 	;;
 
-- 
GitLab