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
--- /dev/null
+/*\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