From: Stan Smith Date: Thu, 15 Apr 2010 21:41:25 +0000 (+0000) Subject: [OPENSM] merge 78 file references from SOURCES into osm_files.c to reduce opensm... X-Git-Url: https://openfabrics.org/gitweb/?a=commitdiff_plain;h=6054c84a849681ccc1e47fec662f7004d4a5f79e;p=~shefty%2Frdma-win.git [OPENSM] merge 78 file references from SOURCES into osm_files.c to reduce opensm.exe build time by 29 seconds. git-svn-id: svn://openib.tc.cornell.edu/gen1@2793 ad392aa1-c5ef-ae45-8dd8-e69d62a5ef86 --- diff --git a/trunk/ulp/opensm/user/opensm/SOURCES b/trunk/ulp/opensm/user/opensm/SOURCES index cc83147a..3c6d7252 100644 --- a/trunk/ulp/opensm/user/opensm/SOURCES +++ b/trunk/ulp/opensm/user/opensm/SOURCES @@ -26,88 +26,11 @@ USE_MSVCRT=1 SOURCES=\ osm.mc \ opensm.rc \ - main.c \ - osm_console.c \ - osm_console_io.c \ - osm_db_files.c \ - osm_helper.c \ - osm_db_pack.c \ - osm_drop_mgr.c \ - osm_dump.c \ - osm_event_plugin.c \ - osm_inform.c \ - osm_lid_mgr.c \ - osm_link_mgr.c \ - osm_lin_fwd_rcv.c \ - osm_log.c \ - osm_mad_pool.c \ - osm_mcast_fwd_rcv.c \ - osm_mcast_mgr.c \ - osm_mcast_tbl.c \ - osm_mcm_port.c \ - osm_mesh.c \ - osm_mtree.c \ - osm_multicast.c \ - osm_node.c \ - osm_node_desc_rcv.c \ - osm_node_info_rcv.c \ - osm_opensm.c \ - osm_perfmgr.c \ - osm_perfmgr_db.c \ - osm_pkey.c \ - osm_pkey_mgr.c \ - osm_pkey_rcv.c \ - osm_port.c \ - osm_port_info_rcv.c \ - osm_prtn.c \ - osm_prtn_config.c \ - osm_qos.c \ osm_qos_parser_y.c \ osm_qos_parser_l.c \ - osm_qos_policy.c \ - osm_remote_sm.c \ - osm_req.c \ - osm_resp.c \ - osm_router.c \ - osm_sa.c \ - osm_sa_class_port_info.c \ - osm_sa_guidinfo_record.c \ - osm_sa_informinfo.c \ - osm_sa_lft_record.c \ - osm_sa_link_record.c \ - osm_sa_mad_ctrl.c \ osm_sa_mcmember_record.c \ - osm_sa_mft_record.c \ - osm_sa_multipath_record.c \ - osm_sa_node_record.c \ osm_sa_path_record.c \ - osm_sa_pkey_record.c \ - osm_sa_portinfo_record.c \ - osm_sa_service_record.c \ - osm_sa_slvl_record.c \ - osm_sa_sminfo_record.c \ - osm_sa_sw_info_record.c \ - osm_sa_vlarb_record.c \ - osm_service.c \ - osm_slvl_map_rcv.c \ - osm_sm.c \ - osm_sminfo_rcv.c \ - osm_sm_mad_ctrl.c \ - osm_sm_state_mgr.c \ - osm_state_mgr.c \ - osm_subnet.c \ - osm_switch.c \ - osm_sw_info_rcv.c \ - osm_trap_rcv.c \ - osm_ucast_cache.c \ - osm_ucast_file.c \ - osm_ucast_ftree.c \ - osm_ucast_lash.c \ - osm_ucast_mgr.c \ - osm_ucast_updn.c \ - osm_vl15intf.c \ - osm_vl_arb_rcv.c \ - st.c + osm_files.c OSM_HOME=.. diff --git a/trunk/ulp/opensm/user/opensm/osm_files.c b/trunk/ulp/opensm/user/opensm/osm_files.c new file mode 100644 index 00000000..0540861c --- /dev/null +++ b/trunk/ulp/opensm/user/opensm/osm_files.c @@ -0,0 +1,86 @@ +/* + * [4-15-2010] + * + * files moved from SOURCES to here to decrease opensm.exe build time. + * Reduced OpenSM.exe build time by 29 seconds. + */ + +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +