[openib-general] [PATCH] OpenSM - complib fix for branch
Yael Kalka
yael at mellanox.co.il
Tue Apr 4 23:24:57 PDT 2006
Hi Hal,
I saw that the complib patch (removal of constructor and destructor
attribute), wasn't fully added to the branch.
Attached is a patch for the branch.
Thanks,
Yael
Signed-off-by: Yael Kalka <yael at mellanox.co.il>
Index: complib/cl_complib.c
===================================================================
--- complib/cl_complib.c (revision 6203)
+++ complib/cl_complib.c (working copy)
@@ -65,7 +65,6 @@ __cl_timer_prov_destroy( void );
cl_spinlock_t cl_atomic_spinlock;
void
-__attribute (( constructor ))
complib_init(void)
{
cl_status_t status = CL_SUCCESS;
@@ -90,14 +89,6 @@ complib_init(void)
}
void
-__attribute (( destructor ))
-complib_fini(void)
-{
- __cl_timer_prov_destroy();
- __cl_user_syshelper_exit();
-}
-
-void
complib_exit(void)
{
__cl_timer_prov_destroy();
Index: opensm/main.c
===================================================================
--- opensm/main.c (revision 6203)
+++ opensm/main.c (working copy)
@@ -44,9 +44,6 @@
*
* $Revision: 1.23 $
*/
-#ifdef __WIN__
-#pragma warning(disable : 4996)
-#endif
#if HAVE_CONFIG_H
# include <config.h>
@@ -557,9 +554,7 @@ main(
{ NULL, 0, NULL, 0 } /* Required at the end of the array */
};
-#ifdef __WIN__
complib_init();
-#endif
/* Make sure that the opensm and complib were compiled using
same modes (debug/free) */
More information about the general
mailing list