{"push_id":1359777930,"size":4,"distinct_size":4,"ref":"refs/heads/visibility","head":"7441f37c1581aece417400e2a1b9d63e05d0554e","before":"69450809f8708b497fe7fe51a4144fa16a79bde2","commits":[{"sha":"85994b87760d6281e9e7bf8da24e19c2c39a3f82","author":{"name":"Charles J Archer","email":"867f942873b9e3431cdf70e97865b6eb1890027d@intel.com"},"message":"Symbol visibility\n\nThis patch implements shared library best practice with regard to symbol\nvisibility. MPICH is compiled to hide all function and variable symbols,\nexcept those decorated with MPICH_API_PUBLIC. Compiler support is tested\nfor, and visibility disabled if not available. A configure flag,\n--enable-visibility, is added to control this option. Note that some\nsymbols must be exposed from libmpi.so that are not obviously user\nvisible, but are needed by the language binding libraries.","distinct":true,"url":"https://api.github.com/repos/raffenet/mpich/commits/85994b87760d6281e9e7bf8da24e19c2c39a3f82"},{"sha":"a667899c18144e404fefe84a608ef179db4630f3","author":{"name":"Ken Raffenetti","email":"75ecfb5a9ae50565355b841d351c24958a6adbcc@mcs.anl.gov"},"message":"ROMIO: Symbol visibility\n\nImplement symbol visibility for ROMIO. Expose only MPI functionality.","distinct":true,"url":"https://api.github.com/repos/raffenet/mpich/commits/a667899c18144e404fefe84a608ef179db4630f3"},{"sha":"fe6d2e5e166865385f0e33b8094a4ecb3d50c9b7","author":{"name":"Ken Raffenetti","email":"75ecfb5a9ae50565355b841d351c24958a6adbcc@mcs.anl.gov"},"message":"MPL: Symbol visibility\n\nWhen building MPL in embedded mode, hide all symbols. For the case where\nwe build separate mpi/pmpi libraries, embed a copy of MPL in both.","distinct":true,"url":"https://api.github.com/repos/raffenet/mpich/commits/fe6d2e5e166865385f0e33b8094a4ecb3d50c9b7"},{"sha":"7441f37c1581aece417400e2a1b9d63e05d0554e","author":{"name":"Ken Raffenetti","email":"75ecfb5a9ae50565355b841d351c24958a6adbcc@mcs.anl.gov"},"message":"CH4/OFI: Pass visibility CFLAGS to embedded OFI","distinct":true,"url":"https://api.github.com/repos/raffenet/mpich/commits/7441f37c1581aece417400e2a1b9d63e05d0554e"}]}
{"actor":{"display_login":"raffenet"}}