]> git.openfabrics.org - ~shefty/rdma-win.git/commitdiff
[OPENSM] merge 78 file references from SOURCES into osm_files.c to reduce opensm...
authorStan Smith <stan.smith@intel.com>
Thu, 15 Apr 2010 21:41:25 +0000 (21:41 +0000)
committerStan Smith <stan.smith@intel.com>
Thu, 15 Apr 2010 21:41:25 +0000 (21:41 +0000)
git-svn-id: svn://openib.tc.cornell.edu/gen1@2793 ad392aa1-c5ef-ae45-8dd8-e69d62a5ef86

trunk/ulp/opensm/user/opensm/SOURCES
trunk/ulp/opensm/user/opensm/osm_files.c [new file with mode: 0644]

index cc83147a4a58d62c195d637cee90b3a2ed26d68b..3c6d72525075208efb97720f85ae59d523b03f60 100644 (file)
@@ -26,88 +26,11 @@ USE_MSVCRT=1
 SOURCES=\\r
        osm.mc \\r
        opensm.rc \\r
-       main.c \\r
-       osm_console.c \\r
-       osm_console_io.c \\r
-       osm_db_files.c \\r
-       osm_helper.c \\r
-       osm_db_pack.c \\r
-       osm_drop_mgr.c \\r
-       osm_dump.c \\r
-       osm_event_plugin.c \\r
-       osm_inform.c \\r
-       osm_lid_mgr.c \\r
-       osm_link_mgr.c \\r
-       osm_lin_fwd_rcv.c \\r
-       osm_log.c \\r
-       osm_mad_pool.c \\r
-       osm_mcast_fwd_rcv.c \\r
-       osm_mcast_mgr.c \\r
-       osm_mcast_tbl.c \\r
-       osm_mcm_port.c \\r
-       osm_mesh.c \\r
-       osm_mtree.c \\r
-       osm_multicast.c \\r
-       osm_node.c \\r
-       osm_node_desc_rcv.c \\r
-       osm_node_info_rcv.c \\r
-       osm_opensm.c \\r
-       osm_perfmgr.c \\r
-       osm_perfmgr_db.c \\r
-       osm_pkey.c \\r
-       osm_pkey_mgr.c \\r
-       osm_pkey_rcv.c \\r
-       osm_port.c \\r
-       osm_port_info_rcv.c \\r
-       osm_prtn.c \\r
-       osm_prtn_config.c \\r
-       osm_qos.c \\r
        osm_qos_parser_y.c \\r
        osm_qos_parser_l.c \\r
-       osm_qos_policy.c \\r
-       osm_remote_sm.c \\r
-       osm_req.c \\r
-       osm_resp.c \\r
-       osm_router.c \\r
-       osm_sa.c \\r
-       osm_sa_class_port_info.c \\r
-       osm_sa_guidinfo_record.c \\r
-       osm_sa_informinfo.c \\r
-       osm_sa_lft_record.c \\r
-       osm_sa_link_record.c \\r
-       osm_sa_mad_ctrl.c \\r
        osm_sa_mcmember_record.c \\r
-       osm_sa_mft_record.c \\r
-       osm_sa_multipath_record.c \\r
-       osm_sa_node_record.c \\r
        osm_sa_path_record.c \\r
-       osm_sa_pkey_record.c \\r
-       osm_sa_portinfo_record.c \\r
-       osm_sa_service_record.c \\r
-       osm_sa_slvl_record.c \\r
-       osm_sa_sminfo_record.c \\r
-       osm_sa_sw_info_record.c \\r
-       osm_sa_vlarb_record.c \\r
-       osm_service.c \\r
-       osm_slvl_map_rcv.c \\r
-       osm_sm.c \\r
-       osm_sminfo_rcv.c \\r
-       osm_sm_mad_ctrl.c \\r
-       osm_sm_state_mgr.c \\r
-       osm_state_mgr.c \\r
-       osm_subnet.c \\r
-       osm_switch.c \\r
-       osm_sw_info_rcv.c \\r
-       osm_trap_rcv.c \\r
-       osm_ucast_cache.c \\r
-       osm_ucast_file.c \\r
-       osm_ucast_ftree.c \\r
-       osm_ucast_lash.c \\r
-       osm_ucast_mgr.c \\r
-       osm_ucast_updn.c \\r
-       osm_vl15intf.c \\r
-       osm_vl_arb_rcv.c \\r
-       st.c\r
+       osm_files.c\r
 \r
 OSM_HOME=..\r
 \r
diff --git a/trunk/ulp/opensm/user/opensm/osm_files.c b/trunk/ulp/opensm/user/opensm/osm_files.c
new file mode 100644 (file)
index 0000000..0540861
--- /dev/null
@@ -0,0 +1,86 @@
+/*\r
+ * [4-15-2010]\r
+ *\r
+ * files moved from SOURCES to here to decrease opensm.exe build time.\r
+ * Reduced OpenSM.exe build time by 29 seconds.\r
+ */\r
+\r
+#include <main.c>\r
+#include <osm_console.c>\r
+#include <osm_console_io.c>\r
+#include <osm_db_files.c>\r
+#include <osm_helper.c>\r
+#include <osm_db_pack.c>\r
+#include <osm_drop_mgr.c>\r
+#include <osm_dump.c>\r
+#include <osm_event_plugin.c>\r
+#include <osm_inform.c>\r
+#include <osm_lid_mgr.c>\r
+#include <osm_link_mgr.c>\r
+#include <osm_lin_fwd_rcv.c>\r
+#include <osm_log.c>\r
+#include <osm_mad_pool.c>\r
+#include <osm_mcast_fwd_rcv.c>\r
+#include <osm_mcast_mgr.c>\r
+#include <osm_mcast_tbl.c>\r
+#include <osm_mcm_port.c>\r
+#include <osm_mesh.c>\r
+#include <osm_mtree.c>\r
+#include <osm_multicast.c>\r
+#include <osm_node.c>\r
+#include <osm_node_desc_rcv.c>\r
+#include <osm_node_info_rcv.c>\r
+#include <osm_opensm.c>\r
+#include <osm_perfmgr.c>\r
+#include <osm_perfmgr_db.c>\r
+#include <osm_pkey.c>\r
+#include <osm_pkey_mgr.c>\r
+#include <osm_pkey_rcv.c>\r
+#include <osm_port.c>\r
+#include <osm_port_info_rcv.c>\r
+#include <osm_prtn.c>\r
+#include <osm_prtn_config.c>\r
+#include <osm_qos.c>\r
+#include <osm_qos_policy.c>\r
+#include <osm_remote_sm.c>\r
+#include <osm_req.c>\r
+#include <osm_resp.c>\r
+#include <osm_router.c>\r
+#include <osm_sa.c>\r
+#include <osm_sa_class_port_info.c>\r
+#include <osm_sa_guidinfo_record.c>\r
+#include <osm_sa_informinfo.c>\r
+#include <osm_sa_lft_record.c>\r
+#include <osm_sa_link_record.c>\r
+#include <osm_sa_mad_ctrl.c>\r
+#include <osm_sa_mft_record.c>\r
+#include <osm_sa_multipath_record.c>\r
+#include <osm_sa_node_record.c>\r
+#include <osm_sa_pkey_record.c>\r
+#include <osm_sa_portinfo_record.c>\r
+#include <osm_sa_service_record.c>\r
+#include <osm_sa_slvl_record.c>\r
+#include <osm_sa_sminfo_record.c>\r
+#include <osm_sa_sw_info_record.c>\r
+#include <osm_sa_vlarb_record.c>\r
+#include <osm_service.c>\r
+#include <osm_slvl_map_rcv.c>\r
+#include <osm_sm.c>\r
+#include <osm_sminfo_rcv.c>\r
+#include <osm_sm_mad_ctrl.c>\r
+#include <osm_sm_state_mgr.c>\r
+#include <osm_state_mgr.c>\r
+#include <osm_subnet.c>\r
+#include <osm_switch.c>\r
+#include <osm_sw_info_rcv.c>\r
+#include <osm_trap_rcv.c>\r
+#include <osm_ucast_cache.c>\r
+#include <osm_ucast_file.c>\r
+#include <osm_ucast_ftree.c>\r
+#include <osm_ucast_lash.c>\r
+#include <osm_ucast_mgr.c>\r
+#include <osm_ucast_updn.c>\r
+#include <osm_vl15intf.c>\r
+#include <osm_vl_arb_rcv.c>\r
+#include <st.c>\r
+\r