This patch was automatically generated by Drake's vendor_cxx.py tool. It shows
the edits made by Drake's build system to adjust the namespace of the software.

This patch also shows the config.h settings used by Drake.

--- src/Common/config.h.in
+++ hdr_private/IpoptConfig.h
@@ -4 +4 @@
-#undef BUILD_INEXACT
+/* undef BUILD_INEXACT */
@@ -7 +7 @@
-#undef CXX_NO_MINUS_C_MINUS_O
+/* undef CXX_NO_MINUS_C_MINUS_O */
@@ -11 +11 @@
-#undef F77_DUMMY_MAIN
+/* undef F77_DUMMY_MAIN */
@@ -15 +15 @@
-#undef F77_FUNC
+/* undef F77_FUNC */
@@ -18 +18 @@
-#undef F77_FUNC_
+/* undef F77_FUNC_ */
@@ -21 +21 @@
-#undef F77_NO_MINUS_C_MINUS_O
+/* undef F77_NO_MINUS_C_MINUS_O */
@@ -24 +24 @@
-#undef FC_DUMMY_MAIN_EQ_F77
+/* undef FC_DUMMY_MAIN_EQ_F77 */
@@ -27 +27 @@
-#undef HAVE_CFLOAT
+#define HAVE_CFLOAT 1
@@ -30 +30 @@
-#undef HAVE_CIEEEFP
+/* undef HAVE_CIEEEFP */
@@ -33 +33 @@
-#undef HAVE_CMATH
+#define HAVE_CMATH 1
@@ -36 +36 @@
-#undef HAVE_DLFCN_H
+/* undef HAVE_DLFCN_H */
@@ -39 +39 @@
-#undef HAVE_FLOAT_H
+#define HAVE_FLOAT_H 1
@@ -42 +42 @@
-#undef HAVE_IEEEFP_H
+/* undef HAVE_IEEEFP_H */
@@ -45 +45 @@
-#undef HAVE_INTTYPES_H
+#define HAVE_INTTYPES_H 1
@@ -48 +48 @@
-#undef HAVE_MATH_H
+#define HAVE_MATH_H 1
@@ -51 +51 @@
-#undef HAVE_MPI_INITIALIZED
+/* undef HAVE_MPI_INITIALIZED */
@@ -54 +54 @@
-#undef HAVE_STDINT_H
+#define HAVE_STDINT_H 1
@@ -57 +57 @@
-#undef HAVE_STDIO_H
+#define HAVE_STDIO_H 1
@@ -60 +60 @@
-#undef HAVE_STDLIB_H
+#define HAVE_STDLIB_H 1
@@ -63 +63 @@
-#undef HAVE_STRINGS_H
+#define HAVE_STRINGS_H 1
@@ -66 +66 @@
-#undef HAVE_STRING_H
+#define HAVE_STRING_H 1
@@ -69 +69 @@
-#undef HAVE_SYS_STAT_H
+#define HAVE_SYS_STAT_H 1
@@ -72 +72 @@
-#undef HAVE_SYS_TYPES_H
+#define HAVE_SYS_TYPES_H 1
@@ -75 +75 @@
-#undef HAVE_UNISTD_H
+#define HAVE_UNISTD_H 1
@@ -78 +78 @@
-#undef HAVE_WINDOWS_H
+/* undef HAVE_WINDOWS_H */
@@ -81 +81 @@
-#undef HSLLIB_EXPORT
+#define HSLLIB_EXPORT 
@@ -84 +84 @@
-#undef IPOPTAMPLINTERFACELIB_EXPORT
+#define IPOPTAMPLINTERFACELIB_EXPORT 
@@ -87 +87 @@
-#undef IPOPTLIB_EXPORT
+#define IPOPTLIB_EXPORT __attribute__ ((visibility ("hidden")))
@@ -90 +90 @@
-#undef IPOPT_CHECKLEVEL
+#define IPOPT_CHECKLEVEL 0
@@ -93 +93 @@
-#undef IPOPT_C_FINITE
+#define IPOPT_C_FINITE std::isfinite
@@ -96 +96 @@
-#undef IPOPT_HAS_ASL
+/* undef IPOPT_HAS_ASL */
@@ -99 +99 @@
-#undef IPOPT_HAS_DRAND48
+/* undef IPOPT_HAS_DRAND48 */
@@ -102 +102 @@
-#undef IPOPT_HAS_FEENABLEEXCEPT
+/* undef IPOPT_HAS_FEENABLEEXCEPT */
@@ -105 +105 @@
-#undef IPOPT_HAS_FOPEN_S
+/* undef IPOPT_HAS_FOPEN_S */
@@ -108 +108 @@
-#undef IPOPT_HAS_GETENV_S
+/* undef IPOPT_HAS_GETENV_S */
@@ -111 +111 @@
-#undef IPOPT_HAS_HSL
+/* undef IPOPT_HAS_HSL */
@@ -114 +114 @@
-#undef IPOPT_HAS_LAPACK
+#define IPOPT_HAS_LAPACK 1
@@ -118 +118 @@
-#undef IPOPT_HAS_LINEARSOLVERLOADER
+/* undef IPOPT_HAS_LINEARSOLVERLOADER */
@@ -121 +121 @@
-#undef IPOPT_HAS_MUMPS
+/* undef IPOPT_HAS_MUMPS */
@@ -124 +124 @@
-#undef IPOPT_HAS_PARDISO_MKL
+/* undef IPOPT_HAS_PARDISO_MKL */
@@ -127 +127 @@
-#undef IPOPT_HAS_RAND
+#define IPOPT_HAS_RAND 1
@@ -130 +130 @@
-#undef IPOPT_HAS_SIGACTION
+/* undef IPOPT_HAS_SIGACTION */
@@ -133 +133 @@
-#undef IPOPT_HAS_SPRAL
+#define IPOPT_HAS_SPRAL 1
@@ -136 +136 @@
-#undef IPOPT_HAS_STD__RAND
+#define IPOPT_HAS_STD__RAND 1
@@ -139 +139 @@
-#undef IPOPT_HAS_VA_COPY
+#define IPOPT_HAS_VA_COPY 1
@@ -142 +142 @@
-#undef IPOPT_HAS_WSMP
+/* undef IPOPT_HAS_WSMP */
@@ -146 +146 @@
-#undef IPOPT_HSL_FUNC
+/* undef IPOPT_HSL_FUNC */
@@ -149 +149 @@
-#undef IPOPT_HSL_FUNC_
+/* undef IPOPT_HSL_FUNC_ */
@@ -152 +152 @@
-#undef IPOPT_INT64
+/* undef IPOPT_INT64 */
@@ -156 +156 @@
-#undef IPOPT_LAPACK_FUNC
+/* undef IPOPT_LAPACK_FUNC */
@@ -159 +159 @@
-#undef IPOPT_LAPACK_FUNC_
+/* undef IPOPT_LAPACK_FUNC_ */
@@ -163 +163 @@
-#undef IPOPT_MPIINIT
+/* undef IPOPT_MPIINIT */
@@ -166 +166 @@
-#undef IPOPT_SINGLE
+/* undef IPOPT_SINGLE */
@@ -169 +169 @@
-#undef IPOPT_VERBOSITY
+#define IPOPT_VERBOSITY 0
@@ -172 +172 @@
-#undef IPOPT_VERSION
+#define IPOPT_VERSION "drake_vendor"
@@ -175 +175 @@
-#undef IPOPT_VERSION_MAJOR
+#define IPOPT_VERSION_MAJOR 0
@@ -178 +178 @@
-#undef IPOPT_VERSION_MINOR
+#define IPOPT_VERSION_MINOR 0
@@ -181 +181 @@
-#undef IPOPT_VERSION_RELEASE
+#define IPOPT_VERSION_RELEASE 0
@@ -185 +185 @@
-#undef IPOPT_WSMP_FUNC
+/* undef IPOPT_WSMP_FUNC */
@@ -188 +188 @@
-#undef IPOPT_WSMP_FUNC_
+/* undef IPOPT_WSMP_FUNC_ */
@@ -191 +191 @@
-#undef LT_OBJDIR
+/* undef LT_OBJDIR */
@@ -194 +194 @@
-#undef PACKAGE_BUGREPORT
+/* undef PACKAGE_BUGREPORT */
@@ -197 +197 @@
-#undef PACKAGE_NAME
+/* undef PACKAGE_NAME */
@@ -200 +200 @@
-#undef PACKAGE_STRING
+/* undef PACKAGE_STRING */
@@ -203 +203 @@
-#undef PACKAGE_TARNAME
+/* undef PACKAGE_TARNAME */
@@ -206 +206 @@
-#undef PACKAGE_URL
+/* undef PACKAGE_URL */
@@ -209 +209 @@
-#undef PACKAGE_VERSION
+/* undef PACKAGE_VERSION */
@@ -212 +212 @@
-#undef PARDISO_LIB
+/* undef PARDISO_LIB */
@@ -215 +215 @@
-#undef SIPOPTAMPLINTERFACELIB_EXPORT
+#define SIPOPTAMPLINTERFACELIB_EXPORT 
@@ -218 +218 @@
-#undef SIPOPTLIB_EXPORT
+#define SIPOPTLIB_EXPORT 
@@ -221 +221 @@
-#undef SIZEOF_INT_P
+/* undef SIZEOF_INT_P */
@@ -226 +226 @@
-#undef STDC_HEADERS
+#define STDC_HEADERS 1
--- src/Common/IpDebug.cpp
+++ drake_src/Common/IpDebug.cpp
@@ -14 +14 @@
-namespace Ipopt
+namespace Ipopt __attribute__ ((visibility ("hidden")))
--- src/Common/IpJournalist.cpp
+++ drake_src/Common/IpJournalist.cpp
@@ -18 +18 @@
-namespace Ipopt
+namespace Ipopt __attribute__ ((visibility ("hidden")))
--- src/Common/IpObserver.cpp
+++ drake_src/Common/IpObserver.cpp
@@ -9 +9 @@
-namespace Ipopt
+namespace Ipopt __attribute__ ((visibility ("hidden")))
--- src/Common/IpOptionsList.cpp
+++ drake_src/Common/IpOptionsList.cpp
@@ -15 +15 @@
-namespace Ipopt
+namespace Ipopt __attribute__ ((visibility ("hidden")))
--- src/Common/IpRegOptions.cpp
+++ drake_src/Common/IpRegOptions.cpp
@@ -14 +14 @@
-namespace Ipopt
+namespace Ipopt __attribute__ ((visibility ("hidden")))
--- src/Common/IpTaggedObject.cpp
+++ drake_src/Common/IpTaggedObject.cpp
@@ -29 +29 @@
-namespace Ipopt
+namespace Ipopt __attribute__ ((visibility ("hidden")))
--- src/Common/IpUtils.cpp
+++ drake_src/Common/IpUtils.cpp
@@ -97 +97 @@
-namespace Ipopt
+namespace Ipopt __attribute__ ((visibility ("hidden")))
--- src/Common/IpLibraryLoader.cpp
+++ drake_src/Common/IpLibraryLoader.cpp
@@ -17 +17 @@
-namespace Ipopt
+namespace Ipopt __attribute__ ((visibility ("hidden")))
--- src/LinAlg/IpBlas.cpp
+++ drake_src/LinAlg/IpBlas.cpp
@@ -177 +177 @@
-namespace Ipopt
+namespace Ipopt __attribute__ ((visibility ("hidden")))
--- src/LinAlg/IpCompoundMatrix.cpp
+++ drake_src/LinAlg/IpCompoundMatrix.cpp
@@ -15 +15 @@
-namespace Ipopt
+namespace Ipopt __attribute__ ((visibility ("hidden")))
--- src/LinAlg/IpCompoundSymMatrix.cpp
+++ drake_src/LinAlg/IpCompoundSymMatrix.cpp
@@ -13 +13 @@
-namespace Ipopt
+namespace Ipopt __attribute__ ((visibility ("hidden")))
--- src/LinAlg/IpCompoundVector.cpp
+++ drake_src/LinAlg/IpCompoundVector.cpp
@@ -14 +14 @@
-namespace Ipopt
+namespace Ipopt __attribute__ ((visibility ("hidden")))
--- src/LinAlg/IpDenseGenMatrix.cpp
+++ drake_src/LinAlg/IpDenseGenMatrix.cpp
@@ -13 +13 @@
-namespace Ipopt
+namespace Ipopt __attribute__ ((visibility ("hidden")))
--- src/LinAlg/IpDenseSymMatrix.cpp
+++ drake_src/LinAlg/IpDenseSymMatrix.cpp
@@ -14 +14 @@
-namespace Ipopt
+namespace Ipopt __attribute__ ((visibility ("hidden")))
--- src/LinAlg/IpDenseVector.cpp
+++ drake_src/LinAlg/IpDenseVector.cpp
@@ -15 +15 @@
-namespace Ipopt
+namespace Ipopt __attribute__ ((visibility ("hidden")))
--- src/LinAlg/IpDiagMatrix.cpp
+++ drake_src/LinAlg/IpDiagMatrix.cpp
@@ -9 +9 @@
-namespace Ipopt
+namespace Ipopt __attribute__ ((visibility ("hidden")))
--- src/LinAlg/IpExpandedMultiVectorMatrix.cpp
+++ drake_src/LinAlg/IpExpandedMultiVectorMatrix.cpp
@@ -12 +12 @@
-namespace Ipopt
+namespace Ipopt __attribute__ ((visibility ("hidden")))
--- src/LinAlg/IpExpansionMatrix.cpp
+++ drake_src/LinAlg/IpExpansionMatrix.cpp
@@ -10 +10 @@
-namespace Ipopt
+namespace Ipopt __attribute__ ((visibility ("hidden")))
--- src/LinAlg/IpIdentityMatrix.cpp
+++ drake_src/LinAlg/IpIdentityMatrix.cpp
@@ -9 +9 @@
-namespace Ipopt
+namespace Ipopt __attribute__ ((visibility ("hidden")))
--- src/LinAlg/IpLapack.cpp
+++ drake_src/LinAlg/IpLapack.cpp
@@ -95 +95 @@
-namespace Ipopt
+namespace Ipopt __attribute__ ((visibility ("hidden")))
--- src/LinAlg/IpLowRankUpdateSymMatrix.cpp
+++ drake_src/LinAlg/IpLowRankUpdateSymMatrix.cpp
@@ -9 +9 @@
-namespace Ipopt
+namespace Ipopt __attribute__ ((visibility ("hidden")))
--- src/LinAlg/IpMatrix.cpp
+++ drake_src/LinAlg/IpMatrix.cpp
@@ -9 +9 @@
-namespace Ipopt
+namespace Ipopt __attribute__ ((visibility ("hidden")))
--- src/LinAlg/IpMultiVectorMatrix.cpp
+++ drake_src/LinAlg/IpMultiVectorMatrix.cpp
@@ -13 +13 @@
-namespace Ipopt
+namespace Ipopt __attribute__ ((visibility ("hidden")))
--- src/LinAlg/IpScaledMatrix.cpp
+++ drake_src/LinAlg/IpScaledMatrix.cpp
@@ -9 +9 @@
-namespace Ipopt
+namespace Ipopt __attribute__ ((visibility ("hidden")))
--- src/LinAlg/IpSumMatrix.cpp
+++ drake_src/LinAlg/IpSumMatrix.cpp
@@ -12 +12 @@
-namespace Ipopt
+namespace Ipopt __attribute__ ((visibility ("hidden")))
--- src/LinAlg/IpSumSymMatrix.cpp
+++ drake_src/LinAlg/IpSumSymMatrix.cpp
@@ -12 +12 @@
-namespace Ipopt
+namespace Ipopt __attribute__ ((visibility ("hidden")))
--- src/LinAlg/IpSymScaledMatrix.cpp
+++ drake_src/LinAlg/IpSymScaledMatrix.cpp
@@ -9 +9 @@
-namespace Ipopt
+namespace Ipopt __attribute__ ((visibility ("hidden")))
--- src/LinAlg/IpTransposeMatrix.cpp
+++ drake_src/LinAlg/IpTransposeMatrix.cpp
@@ -9 +9 @@
-namespace Ipopt
+namespace Ipopt __attribute__ ((visibility ("hidden")))
--- src/LinAlg/IpVector.cpp
+++ drake_src/LinAlg/IpVector.cpp
@@ -11 +11 @@
-namespace Ipopt
+namespace Ipopt __attribute__ ((visibility ("hidden")))
--- src/LinAlg/IpZeroMatrix.cpp
+++ drake_src/LinAlg/IpZeroMatrix.cpp
@@ -9 +9 @@
-namespace Ipopt
+namespace Ipopt __attribute__ ((visibility ("hidden")))
--- src/LinAlg/IpZeroSymMatrix.cpp
+++ drake_src/LinAlg/IpZeroSymMatrix.cpp
@@ -9 +9 @@
-namespace Ipopt
+namespace Ipopt __attribute__ ((visibility ("hidden")))
--- src/LinAlg/TMatrices/IpGenTMatrix.cpp
+++ drake_src/LinAlg/TMatrices/IpGenTMatrix.cpp
@@ -13 +13 @@
-namespace Ipopt
+namespace Ipopt __attribute__ ((visibility ("hidden")))
--- src/LinAlg/TMatrices/IpSymTMatrix.cpp
+++ drake_src/LinAlg/TMatrices/IpSymTMatrix.cpp
@@ -13 +13 @@
-namespace Ipopt
+namespace Ipopt __attribute__ ((visibility ("hidden")))
--- src/LinAlg/TMatrices/IpTripletHelper.cpp
+++ drake_src/LinAlg/TMatrices/IpTripletHelper.cpp
@@ -30 +30 @@
-namespace Ipopt
+namespace Ipopt __attribute__ ((visibility ("hidden")))
--- src/Algorithm/IpAdaptiveMuUpdate.cpp
+++ drake_src/Algorithm/IpAdaptiveMuUpdate.cpp
@@ -12 +12 @@
-namespace Ipopt
+namespace Ipopt __attribute__ ((visibility ("hidden")))
--- src/Algorithm/IpAlgBuilder.cpp
+++ drake_src/Algorithm/IpAlgBuilder.cpp
@@ -76 +76 @@
-namespace Ipopt
+namespace Ipopt __attribute__ ((visibility ("hidden")))
--- src/Algorithm/IpAlgorithmRegOp.cpp
+++ drake_src/Algorithm/IpAlgorithmRegOp.cpp
@@ -39 +39 @@
-namespace Ipopt
+namespace Ipopt __attribute__ ((visibility ("hidden")))
--- src/Algorithm/IpAugRestoSystemSolver.cpp
+++ drake_src/Algorithm/IpAugRestoSystemSolver.cpp
@@ -15 +15 @@
-namespace Ipopt
+namespace Ipopt __attribute__ ((visibility ("hidden")))
--- src/Algorithm/IpBacktrackingLineSearch.cpp
+++ drake_src/Algorithm/IpBacktrackingLineSearch.cpp
@@ -18 +18 @@
-namespace Ipopt
+namespace Ipopt __attribute__ ((visibility ("hidden")))
--- src/Algorithm/IpDefaultIterateInitializer.cpp
+++ drake_src/Algorithm/IpDefaultIterateInitializer.cpp
@@ -11 +11 @@
-namespace Ipopt
+namespace Ipopt __attribute__ ((visibility ("hidden")))
--- src/Algorithm/IpEquilibrationScaling.cpp
+++ drake_src/Algorithm/IpEquilibrationScaling.cpp
@@ -39 +39 @@
-namespace Ipopt
+namespace Ipopt __attribute__ ((visibility ("hidden")))
--- src/Algorithm/IpExactHessianUpdater.cpp
+++ drake_src/Algorithm/IpExactHessianUpdater.cpp
@@ -11 +11 @@
-namespace Ipopt
+namespace Ipopt __attribute__ ((visibility ("hidden")))
--- src/Algorithm/IpFilter.cpp
+++ drake_src/Algorithm/IpFilter.cpp
@@ -10 +10 @@
-namespace Ipopt
+namespace Ipopt __attribute__ ((visibility ("hidden")))
--- src/Algorithm/IpFilterLSAcceptor.cpp
+++ drake_src/Algorithm/IpFilterLSAcceptor.cpp
@@ -17 +17 @@
-namespace Ipopt
+namespace Ipopt __attribute__ ((visibility ("hidden")))
--- src/Algorithm/IpGenAugSystemSolver.cpp
+++ drake_src/Algorithm/IpGenAugSystemSolver.cpp
@@ -11 +11 @@
-namespace Ipopt
+namespace Ipopt __attribute__ ((visibility ("hidden")))
--- src/Algorithm/IpGradientScaling.cpp
+++ drake_src/Algorithm/IpGradientScaling.cpp
@@ -11 +11 @@
-namespace Ipopt
+namespace Ipopt __attribute__ ((visibility ("hidden")))
--- src/Algorithm/IpIpoptAlg.cpp
+++ drake_src/Algorithm/IpIpoptAlg.cpp
@@ -24 +24 @@
-namespace Ipopt
+namespace Ipopt __attribute__ ((visibility ("hidden")))
--- src/Algorithm/IpIpoptCalculatedQuantities.cpp
+++ drake_src/Algorithm/IpIpoptCalculatedQuantities.cpp
@@ -15 +15 @@
-namespace Ipopt
+namespace Ipopt __attribute__ ((visibility ("hidden")))
--- src/Algorithm/IpIpoptData.cpp
+++ drake_src/Algorithm/IpIpoptData.cpp
@@ -10 +10 @@
-namespace Ipopt
+namespace Ipopt __attribute__ ((visibility ("hidden")))
--- src/Algorithm/IpIteratesVector.cpp
+++ drake_src/Algorithm/IpIteratesVector.cpp
@@ -9 +9 @@
-namespace Ipopt
+namespace Ipopt __attribute__ ((visibility ("hidden")))
--- src/Algorithm/IpLeastSquareMults.cpp
+++ drake_src/Algorithm/IpLeastSquareMults.cpp
@@ -9 +9 @@
-namespace Ipopt
+namespace Ipopt __attribute__ ((visibility ("hidden")))
--- src/Algorithm/IpLimMemQuasiNewtonUpdater.cpp
+++ drake_src/Algorithm/IpLimMemQuasiNewtonUpdater.cpp
@@ -13 +13 @@
-namespace Ipopt
+namespace Ipopt __attribute__ ((visibility ("hidden")))
--- src/Algorithm/IpLoqoMuOracle.cpp
+++ drake_src/Algorithm/IpLoqoMuOracle.cpp
@@ -12 +12 @@
-namespace Ipopt
+namespace Ipopt __attribute__ ((visibility ("hidden")))
--- src/Algorithm/IpLowRankAugSystemSolver.cpp
+++ drake_src/Algorithm/IpLowRankAugSystemSolver.cpp
@@ -10 +10 @@
-namespace Ipopt
+namespace Ipopt __attribute__ ((visibility ("hidden")))
--- src/Algorithm/IpLowRankSSAugSystemSolver.cpp
+++ drake_src/Algorithm/IpLowRankSSAugSystemSolver.cpp
@@ -12 +12 @@
-namespace Ipopt
+namespace Ipopt __attribute__ ((visibility ("hidden")))
--- src/Algorithm/IpMonotoneMuUpdate.cpp
+++ drake_src/Algorithm/IpMonotoneMuUpdate.cpp
@@ -12 +12 @@
-namespace Ipopt
+namespace Ipopt __attribute__ ((visibility ("hidden")))
--- src/Algorithm/IpNLPBoundsRemover.cpp
+++ drake_src/Algorithm/IpNLPBoundsRemover.cpp
@@ -16 +16 @@
-namespace Ipopt
+namespace Ipopt __attribute__ ((visibility ("hidden")))
--- src/Algorithm/IpNLPScaling.cpp
+++ drake_src/Algorithm/IpNLPScaling.cpp
@@ -12 +12 @@
-namespace Ipopt
+namespace Ipopt __attribute__ ((visibility ("hidden")))
--- src/Algorithm/IpOptErrorConvCheck.cpp
+++ drake_src/Algorithm/IpOptErrorConvCheck.cpp
@@ -11 +11 @@
-namespace Ipopt
+namespace Ipopt __attribute__ ((visibility ("hidden")))
--- src/Algorithm/IpOrigIpoptNLP.cpp
+++ drake_src/Algorithm/IpOrigIpoptNLP.cpp
@@ -16 +16 @@
-namespace Ipopt
+namespace Ipopt __attribute__ ((visibility ("hidden")))
--- src/Algorithm/IpOrigIterationOutput.cpp
+++ drake_src/Algorithm/IpOrigIterationOutput.cpp
@@ -12 +12 @@
-namespace Ipopt
+namespace Ipopt __attribute__ ((visibility ("hidden")))
--- src/Algorithm/IpPDFullSpaceSolver.cpp
+++ drake_src/Algorithm/IpPDFullSpaceSolver.cpp
@@ -12 +12 @@
-namespace Ipopt
+namespace Ipopt __attribute__ ((visibility ("hidden")))
--- src/Algorithm/IpPDPerturbationHandler.cpp
+++ drake_src/Algorithm/IpPDPerturbationHandler.cpp
@@ -11 +11 @@
-namespace Ipopt
+namespace Ipopt __attribute__ ((visibility ("hidden")))
--- src/Algorithm/IpPDSearchDirCalc.cpp
+++ drake_src/Algorithm/IpPDSearchDirCalc.cpp
@@ -10 +10 @@
-namespace Ipopt
+namespace Ipopt __attribute__ ((visibility ("hidden")))
--- src/Algorithm/IpPenaltyLSAcceptor.cpp
+++ drake_src/Algorithm/IpPenaltyLSAcceptor.cpp
@@ -13 +13 @@
-namespace Ipopt
+namespace Ipopt __attribute__ ((visibility ("hidden")))
--- src/Algorithm/IpProbingMuOracle.cpp
+++ drake_src/Algorithm/IpProbingMuOracle.cpp
@@ -12 +12 @@
-namespace Ipopt
+namespace Ipopt __attribute__ ((visibility ("hidden")))
--- src/Algorithm/IpQualityFunctionMuOracle.cpp
+++ drake_src/Algorithm/IpQualityFunctionMuOracle.cpp
@@ -12 +12 @@
-namespace Ipopt
+namespace Ipopt __attribute__ ((visibility ("hidden")))
--- src/Algorithm/IpRestoConvCheck.cpp
+++ drake_src/Algorithm/IpRestoConvCheck.cpp
@@ -15 +15 @@
-namespace Ipopt
+namespace Ipopt __attribute__ ((visibility ("hidden")))
--- src/Algorithm/IpRestoFilterConvCheck.cpp
+++ drake_src/Algorithm/IpRestoFilterConvCheck.cpp
@@ -11 +11 @@
-namespace Ipopt
+namespace Ipopt __attribute__ ((visibility ("hidden")))
--- src/Algorithm/IpRestoIpoptNLP.cpp
+++ drake_src/Algorithm/IpRestoIpoptNLP.cpp
@@ -19 +19 @@
-namespace Ipopt
+namespace Ipopt __attribute__ ((visibility ("hidden")))
--- src/Algorithm/IpRestoIterateInitializer.cpp
+++ drake_src/Algorithm/IpRestoIterateInitializer.cpp
@@ -11 +11 @@
-namespace Ipopt
+namespace Ipopt __attribute__ ((visibility ("hidden")))
--- src/Algorithm/IpRestoIterationOutput.cpp
+++ drake_src/Algorithm/IpRestoIterationOutput.cpp
@@ -13 +13 @@
-namespace Ipopt
+namespace Ipopt __attribute__ ((visibility ("hidden")))
--- src/Algorithm/IpRestoMinC_1Nrm.cpp
+++ drake_src/Algorithm/IpRestoMinC_1Nrm.cpp
@@ -12 +12 @@
-namespace Ipopt
+namespace Ipopt __attribute__ ((visibility ("hidden")))
--- src/Algorithm/IpRestoPenaltyConvCheck.cpp
+++ drake_src/Algorithm/IpRestoPenaltyConvCheck.cpp
@@ -10 +10 @@
-namespace Ipopt
+namespace Ipopt __attribute__ ((visibility ("hidden")))
--- src/Algorithm/IpRestoRestoPhase.cpp
+++ drake_src/Algorithm/IpRestoRestoPhase.cpp
@@ -10 +10 @@
-namespace Ipopt
+namespace Ipopt __attribute__ ((visibility ("hidden")))
--- src/Algorithm/IpStdAugSystemSolver.cpp
+++ drake_src/Algorithm/IpStdAugSystemSolver.cpp
@@ -19 +19 @@
-namespace Ipopt
+namespace Ipopt __attribute__ ((visibility ("hidden")))
--- src/Algorithm/IpTimingStatistics.cpp
+++ drake_src/Algorithm/IpTimingStatistics.cpp
@@ -9 +9 @@
-namespace Ipopt
+namespace Ipopt __attribute__ ((visibility ("hidden")))
--- src/Algorithm/IpUserScaling.cpp
+++ drake_src/Algorithm/IpUserScaling.cpp
@@ -9 +9 @@
-namespace Ipopt
+namespace Ipopt __attribute__ ((visibility ("hidden")))
--- src/Algorithm/IpWarmStartIterateInitializer.cpp
+++ drake_src/Algorithm/IpWarmStartIterateInitializer.cpp
@@ -16 +16 @@
-namespace Ipopt
+namespace Ipopt __attribute__ ((visibility ("hidden")))
--- src/Algorithm/LinearSolvers/IpLinearSolversRegOp.cpp
+++ drake_src/Algorithm/LinearSolvers/IpLinearSolversRegOp.cpp
@@ -34 +34 @@
-namespace Ipopt
+namespace Ipopt __attribute__ ((visibility ("hidden")))
--- src/Algorithm/LinearSolvers/IpSlackBasedTSymScalingMethod.cpp
+++ drake_src/Algorithm/LinearSolvers/IpSlackBasedTSymScalingMethod.cpp
@@ -12 +12 @@
-namespace Ipopt
+namespace Ipopt __attribute__ ((visibility ("hidden")))
--- src/Algorithm/LinearSolvers/IpTripletToCSRConverter.cpp
+++ drake_src/Algorithm/LinearSolvers/IpTripletToCSRConverter.cpp
@@ -13 +13 @@
-namespace Ipopt
+namespace Ipopt __attribute__ ((visibility ("hidden")))
--- src/Algorithm/LinearSolvers/IpTSymDependencyDetector.cpp
+++ drake_src/Algorithm/LinearSolvers/IpTSymDependencyDetector.cpp
@@ -10 +10 @@
-namespace Ipopt
+namespace Ipopt __attribute__ ((visibility ("hidden")))
--- src/Algorithm/LinearSolvers/IpTSymLinearSolver.cpp
+++ drake_src/Algorithm/LinearSolvers/IpTSymLinearSolver.cpp
@@ -11 +11 @@
-namespace Ipopt
+namespace Ipopt __attribute__ ((visibility ("hidden")))
--- src/contrib/CGPenalty/IpCGPenaltyCq.cpp
+++ drake_src/contrib/CGPenalty/IpCGPenaltyCq.cpp
@@ -14 +14 @@
-namespace Ipopt
+namespace Ipopt __attribute__ ((visibility ("hidden")))
--- src/contrib/CGPenalty/IpCGPenaltyData.cpp
+++ drake_src/contrib/CGPenalty/IpCGPenaltyData.cpp
@@ -10 +10 @@
-namespace Ipopt
+namespace Ipopt __attribute__ ((visibility ("hidden")))
--- src/contrib/CGPenalty/IpCGPenaltyLSAcceptor.cpp
+++ drake_src/contrib/CGPenalty/IpCGPenaltyLSAcceptor.cpp
@@ -20 +20 @@
-namespace Ipopt
+namespace Ipopt __attribute__ ((visibility ("hidden")))
--- src/contrib/CGPenalty/IpCGPenaltyRegOp.cpp
+++ drake_src/contrib/CGPenalty/IpCGPenaltyRegOp.cpp
@@ -14 +14 @@
-namespace Ipopt
+namespace Ipopt __attribute__ ((visibility ("hidden")))
--- src/contrib/CGPenalty/IpCGPerturbationHandler.cpp
+++ drake_src/contrib/CGPenalty/IpCGPerturbationHandler.cpp
@@ -14 +14 @@
-namespace Ipopt
+namespace Ipopt __attribute__ ((visibility ("hidden")))
--- src/contrib/CGPenalty/IpCGSearchDirCalc.cpp
+++ drake_src/contrib/CGPenalty/IpCGSearchDirCalc.cpp
@@ -16 +16 @@
-namespace Ipopt
+namespace Ipopt __attribute__ ((visibility ("hidden")))
--- src/contrib/CGPenalty/IpPiecewisePenalty.cpp
+++ drake_src/contrib/CGPenalty/IpPiecewisePenalty.cpp
@@ -12 +12 @@
-namespace Ipopt
+namespace Ipopt __attribute__ ((visibility ("hidden")))
--- src/Interfaces/IpInterfacesRegOp.cpp
+++ drake_src/Interfaces/IpInterfacesRegOp.cpp
@@ -12 +12 @@
-namespace Ipopt
+namespace Ipopt __attribute__ ((visibility ("hidden")))
--- src/Interfaces/IpIpoptApplication.cpp
+++ drake_src/Interfaces/IpIpoptApplication.cpp
@@ -40 +40 @@
-namespace Ipopt
+namespace Ipopt __attribute__ ((visibility ("hidden")))
--- src/Interfaces/IpSolveStatistics.cpp
+++ drake_src/Interfaces/IpSolveStatistics.cpp
@@ -12 +12 @@
-namespace Ipopt
+namespace Ipopt __attribute__ ((visibility ("hidden")))
--- src/Interfaces/IpStdInterfaceTNLP.cpp
+++ drake_src/Interfaces/IpStdInterfaceTNLP.cpp
@@ -10 +10 @@
-namespace Ipopt
+namespace Ipopt __attribute__ ((visibility ("hidden")))
--- src/Interfaces/IpTNLP.cpp
+++ drake_src/Interfaces/IpTNLP.cpp
@@ -15 +15 @@
-namespace Ipopt
+namespace Ipopt __attribute__ ((visibility ("hidden")))
--- src/Interfaces/IpTNLPAdapter.cpp
+++ drake_src/Interfaces/IpTNLPAdapter.cpp
@@ -36 +36 @@
-namespace Ipopt
+namespace Ipopt __attribute__ ((visibility ("hidden")))
--- src/Interfaces/IpTNLPReducer.cpp
+++ drake_src/Interfaces/IpTNLPReducer.cpp
@@ -12 +12 @@
-namespace Ipopt
+namespace Ipopt __attribute__ ((visibility ("hidden")))
--- src/Algorithm/LinearSolvers/IpSpralSolverInterface.cpp
+++ drake_src/Algorithm/LinearSolvers/IpSpralSolverInterface.cpp
@@ -21 +21 @@
-namespace Ipopt
+namespace Ipopt __attribute__ ((visibility ("hidden")))
--- src/Algorithm/LinearSolvers/IpMc19TSymScalingMethod.cpp
+++ drake_src/Algorithm/LinearSolvers/IpMc19TSymScalingMethod.cpp
@@ -37 +37 @@
-namespace Ipopt
+namespace Ipopt __attribute__ ((visibility ("hidden")))
--- src/Algorithm/LinearSolvers/IpMa27TSolverInterface.cpp
+++ drake_src/Algorithm/LinearSolvers/IpMa27TSolverInterface.cpp
@@ -39 +39 @@
-namespace Ipopt
+namespace Ipopt __attribute__ ((visibility ("hidden")))
--- src/Algorithm/LinearSolvers/IpMa57TSolverInterface.cpp
+++ drake_src/Algorithm/LinearSolvers/IpMa57TSolverInterface.cpp
@@ -42 +42 @@
-namespace Ipopt
+namespace Ipopt __attribute__ ((visibility ("hidden")))
--- src/Algorithm/LinearSolvers/IpMa77SolverInterface.cpp
+++ drake_src/Algorithm/LinearSolvers/IpMa77SolverInterface.cpp
@@ -23 +23 @@
-namespace Ipopt
+namespace Ipopt __attribute__ ((visibility ("hidden")))
--- src/Algorithm/LinearSolvers/IpMa86SolverInterface.cpp
+++ drake_src/Algorithm/LinearSolvers/IpMa86SolverInterface.cpp
@@ -23 +23 @@
-namespace Ipopt
+namespace Ipopt __attribute__ ((visibility ("hidden")))
--- src/Algorithm/LinearSolvers/IpMa97SolverInterface.cpp
+++ drake_src/Algorithm/LinearSolvers/IpMa97SolverInterface.cpp
@@ -49 +49 @@
-namespace Ipopt
+namespace Ipopt __attribute__ ((visibility ("hidden")))
--- src/Algorithm/LinearSolvers/IpPardisoSolverInterface.cpp
+++ drake_src/Algorithm/LinearSolvers/IpPardisoSolverInterface.cpp
@@ -20 +20 @@
-namespace Ipopt
+namespace Ipopt __attribute__ ((visibility ("hidden")))
--- src/Algorithm/IpAdaptiveMuUpdate.hpp
+++ drake_src/Algorithm/IpAdaptiveMuUpdate.hpp
@@ -16 +16 @@
-namespace Ipopt
+namespace Ipopt __attribute__ ((visibility ("hidden")))
--- src/Algorithm/IpAlgBuilder.hpp
+++ drake_src/Algorithm/IpAlgBuilder.hpp
@@ -16 +16 @@
-namespace Ipopt
+namespace Ipopt __attribute__ ((visibility ("hidden")))
--- src/Algorithm/IpAlgStrategy.hpp
+++ drake_src/Algorithm/IpAlgStrategy.hpp
@@ -16 +16 @@
-namespace Ipopt
+namespace Ipopt __attribute__ ((visibility ("hidden")))
--- src/Algorithm/IpAlgorithmRegOp.hpp
+++ drake_src/Algorithm/IpAlgorithmRegOp.hpp
@@ -12 +12 @@
-namespace Ipopt
+namespace Ipopt __attribute__ ((visibility ("hidden")))
--- src/Algorithm/IpAugRestoSystemSolver.hpp
+++ drake_src/Algorithm/IpAugRestoSystemSolver.hpp
@@ -12 +12 @@
-namespace Ipopt
+namespace Ipopt __attribute__ ((visibility ("hidden")))
--- src/Algorithm/IpAugSystemSolver.hpp
+++ drake_src/Algorithm/IpAugSystemSolver.hpp
@@ -14 +14 @@
-namespace Ipopt
+namespace Ipopt __attribute__ ((visibility ("hidden")))
--- src/Algorithm/IpBacktrackingLSAcceptor.hpp
+++ drake_src/Algorithm/IpBacktrackingLSAcceptor.hpp
@@ -14 +14 @@
-namespace Ipopt
+namespace Ipopt __attribute__ ((visibility ("hidden")))
--- src/Algorithm/IpBacktrackingLineSearch.hpp
+++ drake_src/Algorithm/IpBacktrackingLineSearch.hpp
@@ -17 +17 @@
-namespace Ipopt
+namespace Ipopt __attribute__ ((visibility ("hidden")))
--- src/Algorithm/IpConvCheck.hpp
+++ drake_src/Algorithm/IpConvCheck.hpp
@@ -12 +12 @@
-namespace Ipopt
+namespace Ipopt __attribute__ ((visibility ("hidden")))
--- src/Algorithm/IpDefaultIterateInitializer.hpp
+++ drake_src/Algorithm/IpDefaultIterateInitializer.hpp
@@ -14 +14 @@
-namespace Ipopt
+namespace Ipopt __attribute__ ((visibility ("hidden")))
--- src/Algorithm/IpEqMultCalculator.hpp
+++ drake_src/Algorithm/IpEqMultCalculator.hpp
@@ -13 +13 @@
-namespace Ipopt
+namespace Ipopt __attribute__ ((visibility ("hidden")))
--- src/Algorithm/IpEquilibrationScaling.hpp
+++ drake_src/Algorithm/IpEquilibrationScaling.hpp
@@ -14 +14 @@
-namespace Ipopt
+namespace Ipopt __attribute__ ((visibility ("hidden")))
--- src/Algorithm/IpExactHessianUpdater.hpp
+++ drake_src/Algorithm/IpExactHessianUpdater.hpp
@@ -12 +12 @@
-namespace Ipopt
+namespace Ipopt __attribute__ ((visibility ("hidden")))
--- src/Algorithm/IpFilter.hpp
+++ drake_src/Algorithm/IpFilter.hpp
@@ -15 +15 @@
-namespace Ipopt
+namespace Ipopt __attribute__ ((visibility ("hidden")))
--- src/Algorithm/IpFilterLSAcceptor.hpp
+++ drake_src/Algorithm/IpFilterLSAcceptor.hpp
@@ -15 +15 @@
-namespace Ipopt
+namespace Ipopt __attribute__ ((visibility ("hidden")))
--- src/Algorithm/IpGenAugSystemSolver.hpp
+++ drake_src/Algorithm/IpGenAugSystemSolver.hpp
@@ -13 +13 @@
-namespace Ipopt
+namespace Ipopt __attribute__ ((visibility ("hidden")))
--- src/Algorithm/IpGradientScaling.hpp
+++ drake_src/Algorithm/IpGradientScaling.hpp
@@ -13 +13 @@
-namespace Ipopt
+namespace Ipopt __attribute__ ((visibility ("hidden")))
--- src/Algorithm/IpHessianUpdater.hpp
+++ drake_src/Algorithm/IpHessianUpdater.hpp
@@ -12 +12 @@
-namespace Ipopt
+namespace Ipopt __attribute__ ((visibility ("hidden")))
--- src/Algorithm/IpIpoptAlg.hpp
+++ drake_src/Algorithm/IpIpoptAlg.hpp
@@ -23 +23 @@
-namespace Ipopt
+namespace Ipopt __attribute__ ((visibility ("hidden")))
--- src/Algorithm/IpIpoptCalculatedQuantities.hpp
+++ drake_src/Algorithm/IpIpoptCalculatedQuantities.hpp
@@ -18 +18 @@
-namespace Ipopt
+namespace Ipopt __attribute__ ((visibility ("hidden")))
--- src/Algorithm/IpIpoptData.hpp
+++ drake_src/Algorithm/IpIpoptData.hpp
@@ -19 +19 @@
-namespace Ipopt
+namespace Ipopt __attribute__ ((visibility ("hidden")))
--- src/Algorithm/IpIpoptNLP.hpp
+++ drake_src/Algorithm/IpIpoptNLP.hpp
@@ -14 +14 @@
-namespace Ipopt
+namespace Ipopt __attribute__ ((visibility ("hidden")))
--- src/Algorithm/IpIterateInitializer.hpp
+++ drake_src/Algorithm/IpIterateInitializer.hpp
@@ -15 +15 @@
-namespace Ipopt
+namespace Ipopt __attribute__ ((visibility ("hidden")))
--- src/Algorithm/IpIteratesVector.hpp
+++ drake_src/Algorithm/IpIteratesVector.hpp
@@ -12 +12 @@
-namespace Ipopt
+namespace Ipopt __attribute__ ((visibility ("hidden")))
--- src/Algorithm/IpIterationOutput.hpp
+++ drake_src/Algorithm/IpIterationOutput.hpp
@@ -15 +15 @@
-namespace Ipopt
+namespace Ipopt __attribute__ ((visibility ("hidden")))
--- src/Algorithm/IpLeastSquareMults.hpp
+++ drake_src/Algorithm/IpLeastSquareMults.hpp
@@ -13 +13 @@
-namespace Ipopt
+namespace Ipopt __attribute__ ((visibility ("hidden")))
--- src/Algorithm/IpLimMemQuasiNewtonUpdater.hpp
+++ drake_src/Algorithm/IpLimMemQuasiNewtonUpdater.hpp
@@ -17 +17 @@
-namespace Ipopt
+namespace Ipopt __attribute__ ((visibility ("hidden")))
--- src/Algorithm/IpLineSearch.hpp
+++ drake_src/Algorithm/IpLineSearch.hpp
@@ -13 +13 @@
-namespace Ipopt
+namespace Ipopt __attribute__ ((visibility ("hidden")))
--- src/Algorithm/IpLoqoMuOracle.hpp
+++ drake_src/Algorithm/IpLoqoMuOracle.hpp
@@ -12 +12 @@
-namespace Ipopt
+namespace Ipopt __attribute__ ((visibility ("hidden")))
--- src/Algorithm/IpLowRankAugSystemSolver.hpp
+++ drake_src/Algorithm/IpLowRankAugSystemSolver.hpp
@@ -15 +15 @@
-namespace Ipopt
+namespace Ipopt __attribute__ ((visibility ("hidden")))
--- src/Algorithm/IpLowRankSSAugSystemSolver.hpp
+++ drake_src/Algorithm/IpLowRankSSAugSystemSolver.hpp
@@ -17 +17 @@
-namespace Ipopt
+namespace Ipopt __attribute__ ((visibility ("hidden")))
--- src/Algorithm/IpMonotoneMuUpdate.hpp
+++ drake_src/Algorithm/IpMonotoneMuUpdate.hpp
@@ -14 +14 @@
-namespace Ipopt
+namespace Ipopt __attribute__ ((visibility ("hidden")))
--- src/Algorithm/IpMuOracle.hpp
+++ drake_src/Algorithm/IpMuOracle.hpp
@@ -12 +12 @@
-namespace Ipopt
+namespace Ipopt __attribute__ ((visibility ("hidden")))
--- src/Algorithm/IpMuUpdate.hpp
+++ drake_src/Algorithm/IpMuUpdate.hpp
@@ -12 +12 @@
-namespace Ipopt
+namespace Ipopt __attribute__ ((visibility ("hidden")))
--- src/Algorithm/IpNLPBoundsRemover.hpp
+++ drake_src/Algorithm/IpNLPBoundsRemover.hpp
@@ -12 +12 @@
-namespace Ipopt
+namespace Ipopt __attribute__ ((visibility ("hidden")))
--- src/Algorithm/IpNLPScaling.hpp
+++ drake_src/Algorithm/IpNLPScaling.hpp
@@ -13 +13 @@
-namespace Ipopt
+namespace Ipopt __attribute__ ((visibility ("hidden")))
--- src/Algorithm/IpOptErrorConvCheck.hpp
+++ drake_src/Algorithm/IpOptErrorConvCheck.hpp
@@ -12 +12 @@
-namespace Ipopt
+namespace Ipopt __attribute__ ((visibility ("hidden")))
--- src/Algorithm/IpOrigIpoptNLP.hpp
+++ drake_src/Algorithm/IpOrigIpoptNLP.hpp
@@ -14 +14 @@
-namespace Ipopt
+namespace Ipopt __attribute__ ((visibility ("hidden")))
--- src/Algorithm/IpOrigIterationOutput.hpp
+++ drake_src/Algorithm/IpOrigIterationOutput.hpp
@@ -12 +12 @@
-namespace Ipopt
+namespace Ipopt __attribute__ ((visibility ("hidden")))
--- src/Algorithm/IpPDFullSpaceSolver.hpp
+++ drake_src/Algorithm/IpPDFullSpaceSolver.hpp
@@ -14 +14 @@
-namespace Ipopt
+namespace Ipopt __attribute__ ((visibility ("hidden")))
--- src/Algorithm/IpPDPerturbationHandler.hpp
+++ drake_src/Algorithm/IpPDPerturbationHandler.hpp
@@ -12 +12 @@
-namespace Ipopt
+namespace Ipopt __attribute__ ((visibility ("hidden")))
--- src/Algorithm/IpPDSearchDirCalc.hpp
+++ drake_src/Algorithm/IpPDSearchDirCalc.hpp
@@ -13 +13 @@
-namespace Ipopt
+namespace Ipopt __attribute__ ((visibility ("hidden")))
--- src/Algorithm/IpPDSystemSolver.hpp
+++ drake_src/Algorithm/IpPDSystemSolver.hpp
@@ -15 +15 @@
-namespace Ipopt
+namespace Ipopt __attribute__ ((visibility ("hidden")))
--- src/Algorithm/IpPenaltyLSAcceptor.hpp
+++ drake_src/Algorithm/IpPenaltyLSAcceptor.hpp
@@ -14 +14 @@
-namespace Ipopt
+namespace Ipopt __attribute__ ((visibility ("hidden")))
--- src/Algorithm/IpProbingMuOracle.hpp
+++ drake_src/Algorithm/IpProbingMuOracle.hpp
@@ -13 +13 @@
-namespace Ipopt
+namespace Ipopt __attribute__ ((visibility ("hidden")))
--- src/Algorithm/IpQualityFunctionMuOracle.hpp
+++ drake_src/Algorithm/IpQualityFunctionMuOracle.hpp
@@ -14 +14 @@
-namespace Ipopt
+namespace Ipopt __attribute__ ((visibility ("hidden")))
--- src/Algorithm/IpRestoConvCheck.hpp
+++ drake_src/Algorithm/IpRestoConvCheck.hpp
@@ -16 +16 @@
-namespace Ipopt
+namespace Ipopt __attribute__ ((visibility ("hidden")))
--- src/Algorithm/IpRestoFilterConvCheck.hpp
+++ drake_src/Algorithm/IpRestoFilterConvCheck.hpp
@@ -15 +15 @@
-namespace Ipopt
+namespace Ipopt __attribute__ ((visibility ("hidden")))
--- src/Algorithm/IpRestoIpoptNLP.hpp
+++ drake_src/Algorithm/IpRestoIpoptNLP.hpp
@@ -21 +21 @@
-namespace Ipopt
+namespace Ipopt __attribute__ ((visibility ("hidden")))
--- src/Algorithm/IpRestoIterateInitializer.hpp
+++ drake_src/Algorithm/IpRestoIterateInitializer.hpp
@@ -13 +13 @@
-namespace Ipopt
+namespace Ipopt __attribute__ ((visibility ("hidden")))
--- src/Algorithm/IpRestoIterationOutput.hpp
+++ drake_src/Algorithm/IpRestoIterationOutput.hpp
@@ -13 +13 @@
-namespace Ipopt
+namespace Ipopt __attribute__ ((visibility ("hidden")))
--- src/Algorithm/IpRestoMinC_1Nrm.hpp
+++ drake_src/Algorithm/IpRestoMinC_1Nrm.hpp
@@ -14 +14 @@
-namespace Ipopt
+namespace Ipopt __attribute__ ((visibility ("hidden")))
--- src/Algorithm/IpRestoPenaltyConvCheck.hpp
+++ drake_src/Algorithm/IpRestoPenaltyConvCheck.hpp
@@ -14 +14 @@
-namespace Ipopt
+namespace Ipopt __attribute__ ((visibility ("hidden")))
--- src/Algorithm/IpRestoPhase.hpp
+++ drake_src/Algorithm/IpRestoPhase.hpp
@@ -15 +15 @@
-namespace Ipopt
+namespace Ipopt __attribute__ ((visibility ("hidden")))
--- src/Algorithm/IpRestoRestoPhase.hpp
+++ drake_src/Algorithm/IpRestoRestoPhase.hpp
@@ -14 +14 @@
-namespace Ipopt
+namespace Ipopt __attribute__ ((visibility ("hidden")))
--- src/Algorithm/IpSearchDirCalculator.hpp
+++ drake_src/Algorithm/IpSearchDirCalculator.hpp
@@ -12 +12 @@
-namespace Ipopt
+namespace Ipopt __attribute__ ((visibility ("hidden")))
--- src/Algorithm/IpStdAugSystemSolver.hpp
+++ drake_src/Algorithm/IpStdAugSystemSolver.hpp
@@ -18 +18 @@
-namespace Ipopt
+namespace Ipopt __attribute__ ((visibility ("hidden")))
--- src/Algorithm/IpTimingStatistics.hpp
+++ drake_src/Algorithm/IpTimingStatistics.hpp
@@ -14 +14 @@
-namespace Ipopt
+namespace Ipopt __attribute__ ((visibility ("hidden")))
--- src/Algorithm/IpUserScaling.hpp
+++ drake_src/Algorithm/IpUserScaling.hpp
@@ -13 +13 @@
-namespace Ipopt
+namespace Ipopt __attribute__ ((visibility ("hidden")))
--- src/Algorithm/IpWarmStartIterateInitializer.hpp
+++ drake_src/Algorithm/IpWarmStartIterateInitializer.hpp
@@ -13 +13 @@
-namespace Ipopt
+namespace Ipopt __attribute__ ((visibility ("hidden")))
--- src/Algorithm/LinearSolvers/IpGenKKTSolverInterface.hpp
+++ drake_src/Algorithm/LinearSolvers/IpGenKKTSolverInterface.hpp
@@ -14 +14 @@
-namespace Ipopt
+namespace Ipopt __attribute__ ((visibility ("hidden")))
--- src/Algorithm/LinearSolvers/IpIterativeWsmpSolverInterface.hpp
+++ drake_src/Algorithm/LinearSolvers/IpIterativeWsmpSolverInterface.hpp
@@ -14 +14 @@
-namespace Ipopt
+namespace Ipopt __attribute__ ((visibility ("hidden")))
--- src/Algorithm/LinearSolvers/IpLinearSolversRegOp.hpp
+++ drake_src/Algorithm/LinearSolvers/IpLinearSolversRegOp.hpp
@@ -12 +12 @@
-namespace Ipopt
+namespace Ipopt __attribute__ ((visibility ("hidden")))
--- src/Algorithm/LinearSolvers/IpMa27TSolverInterface.hpp
+++ drake_src/Algorithm/LinearSolvers/IpMa27TSolverInterface.hpp
@@ -73 +73 @@
-namespace Ipopt
+namespace Ipopt __attribute__ ((visibility ("hidden")))
--- src/Algorithm/LinearSolvers/IpMa28TDependencyDetector.hpp
+++ drake_src/Algorithm/LinearSolvers/IpMa28TDependencyDetector.hpp
@@ -12 +12 @@
-namespace Ipopt
+namespace Ipopt __attribute__ ((visibility ("hidden")))
--- src/Algorithm/LinearSolvers/IpMa57TSolverInterface.hpp
+++ drake_src/Algorithm/LinearSolvers/IpMa57TSolverInterface.hpp
@@ -102 +102 @@
-namespace Ipopt
+namespace Ipopt __attribute__ ((visibility ("hidden")))
--- src/Algorithm/LinearSolvers/IpMa77SolverInterface.hpp
+++ drake_src/Algorithm/LinearSolvers/IpMa77SolverInterface.hpp
@@ -200 +200 @@
-namespace Ipopt
+namespace Ipopt __attribute__ ((visibility ("hidden")))
--- src/Algorithm/LinearSolvers/IpMa86SolverInterface.hpp
+++ drake_src/Algorithm/LinearSolvers/IpMa86SolverInterface.hpp
@@ -92 +92 @@
-namespace Ipopt
+namespace Ipopt __attribute__ ((visibility ("hidden")))
--- src/Algorithm/LinearSolvers/IpMa97SolverInterface.hpp
+++ drake_src/Algorithm/LinearSolvers/IpMa97SolverInterface.hpp
@@ -97 +97 @@
-namespace Ipopt
+namespace Ipopt __attribute__ ((visibility ("hidden")))
--- src/Algorithm/LinearSolvers/IpMc19TSymScalingMethod.hpp
+++ drake_src/Algorithm/LinearSolvers/IpMc19TSymScalingMethod.hpp
@@ -29 +29 @@
-namespace Ipopt
+namespace Ipopt __attribute__ ((visibility ("hidden")))
--- src/Algorithm/LinearSolvers/IpMumpsSolverInterface.hpp
+++ drake_src/Algorithm/LinearSolvers/IpMumpsSolverInterface.hpp
@@ -18 +18 @@
-namespace Ipopt
+namespace Ipopt __attribute__ ((visibility ("hidden")))
--- src/Algorithm/LinearSolvers/IpPardisoMKLSolverInterface.hpp
+++ drake_src/Algorithm/LinearSolvers/IpPardisoMKLSolverInterface.hpp
@@ -15 +15 @@
-namespace Ipopt
+namespace Ipopt __attribute__ ((visibility ("hidden")))
--- src/Algorithm/LinearSolvers/IpPardisoSolverInterface.hpp
+++ drake_src/Algorithm/LinearSolvers/IpPardisoSolverInterface.hpp
@@ -64 +64 @@
-namespace Ipopt
+namespace Ipopt __attribute__ ((visibility ("hidden")))
--- src/Algorithm/LinearSolvers/IpSlackBasedTSymScalingMethod.hpp
+++ drake_src/Algorithm/LinearSolvers/IpSlackBasedTSymScalingMethod.hpp
@@ -14 +14 @@
-namespace Ipopt
+namespace Ipopt __attribute__ ((visibility ("hidden")))
--- src/Algorithm/LinearSolvers/IpSparseSymLinearSolverInterface.hpp
+++ drake_src/Algorithm/LinearSolvers/IpSparseSymLinearSolverInterface.hpp
@@ -14 +14 @@
-namespace Ipopt
+namespace Ipopt __attribute__ ((visibility ("hidden")))
--- src/Algorithm/LinearSolvers/IpSpralSolverInterface.hpp
+++ drake_src/Algorithm/LinearSolvers/IpSpralSolverInterface.hpp
@@ -22 +22 @@
-namespace Ipopt
+namespace Ipopt __attribute__ ((visibility ("hidden")))
--- src/Algorithm/LinearSolvers/IpSymLinearSolver.hpp
+++ drake_src/Algorithm/LinearSolvers/IpSymLinearSolver.hpp
@@ -15 +15 @@
-namespace Ipopt
+namespace Ipopt __attribute__ ((visibility ("hidden")))
--- src/Algorithm/LinearSolvers/IpTDependencyDetector.hpp
+++ drake_src/Algorithm/LinearSolvers/IpTDependencyDetector.hpp
@@ -13 +13 @@
-namespace Ipopt
+namespace Ipopt __attribute__ ((visibility ("hidden")))
--- src/Algorithm/LinearSolvers/IpTSymDependencyDetector.hpp
+++ drake_src/Algorithm/LinearSolvers/IpTSymDependencyDetector.hpp
@@ -13 +13 @@
-namespace Ipopt
+namespace Ipopt __attribute__ ((visibility ("hidden")))
--- src/Algorithm/LinearSolvers/IpTSymLinearSolver.hpp
+++ drake_src/Algorithm/LinearSolvers/IpTSymLinearSolver.hpp
@@ -18 +18 @@
-namespace Ipopt
+namespace Ipopt __attribute__ ((visibility ("hidden")))
--- src/Algorithm/LinearSolvers/IpTSymScalingMethod.hpp
+++ drake_src/Algorithm/LinearSolvers/IpTSymScalingMethod.hpp
@@ -13 +13 @@
-namespace Ipopt
+namespace Ipopt __attribute__ ((visibility ("hidden")))
--- src/Algorithm/LinearSolvers/IpTripletToCSRConverter.hpp
+++ drake_src/Algorithm/LinearSolvers/IpTripletToCSRConverter.hpp
@@ -12 +12 @@
-namespace Ipopt
+namespace Ipopt __attribute__ ((visibility ("hidden")))
--- src/Algorithm/LinearSolvers/IpWsmpSolverInterface.hpp
+++ drake_src/Algorithm/LinearSolvers/IpWsmpSolverInterface.hpp
@@ -14 +14 @@
-namespace Ipopt
+namespace Ipopt __attribute__ ((visibility ("hidden")))
--- src/Common/IpCachedResults.hpp
+++ drake_src/Common/IpCachedResults.hpp
@@ -16 +16 @@
-namespace Ipopt
+namespace Ipopt __attribute__ ((visibility ("hidden")))
--- src/Common/IpDebug.hpp
+++ drake_src/Common/IpDebug.hpp
@@ -47 +47 @@
-namespace Ipopt
+namespace Ipopt __attribute__ ((visibility ("hidden")))
--- src/Common/IpException.hpp
+++ drake_src/Common/IpException.hpp
@@ -17 +17 @@
-namespace Ipopt
+namespace Ipopt __attribute__ ((visibility ("hidden")))
--- src/Common/IpJournalist.hpp
+++ drake_src/Common/IpJournalist.hpp
@@ -21 +21 @@
-namespace Ipopt
+namespace Ipopt __attribute__ ((visibility ("hidden")))
--- src/Common/IpLibraryLoader.hpp
+++ drake_src/Common/IpLibraryLoader.hpp
@@ -19 +19 @@
-namespace Ipopt
+namespace Ipopt __attribute__ ((visibility ("hidden")))
--- src/Common/IpObserver.hpp
+++ drake_src/Common/IpObserver.hpp
@@ -22 +22 @@
-namespace Ipopt
+namespace Ipopt __attribute__ ((visibility ("hidden")))
--- src/Common/IpOptionsList.hpp
+++ drake_src/Common/IpOptionsList.hpp
@@ -18 +18 @@
-namespace Ipopt
+namespace Ipopt __attribute__ ((visibility ("hidden")))
--- src/Common/IpReferenced.hpp
+++ drake_src/Common/IpReferenced.hpp
@@ -19 +19 @@
-namespace Ipopt
+namespace Ipopt __attribute__ ((visibility ("hidden")))
--- src/Common/IpRegOptions.hpp
+++ drake_src/Common/IpRegOptions.hpp
@@ -19 +19 @@
-namespace Ipopt
+namespace Ipopt __attribute__ ((visibility ("hidden")))
--- src/Common/IpSmartPtr.hpp
+++ drake_src/Common/IpSmartPtr.hpp
@@ -17 +17 @@
-namespace Ipopt
+namespace Ipopt __attribute__ ((visibility ("hidden")))
--- src/Common/IpTaggedObject.hpp
+++ drake_src/Common/IpTaggedObject.hpp
@@ -15 +15 @@
-namespace Ipopt
+namespace Ipopt __attribute__ ((visibility ("hidden")))
--- src/Common/IpTimedTask.hpp
+++ drake_src/Common/IpTimedTask.hpp
@@ -12 +12 @@
-namespace Ipopt
+namespace Ipopt __attribute__ ((visibility ("hidden")))
--- src/Common/IpTypes.hpp
+++ drake_src/Common/IpTypes.hpp
@@ -13 +13 @@
-namespace Ipopt
+namespace Ipopt __attribute__ ((visibility ("hidden")))
--- src/Common/IpUtils.hpp
+++ drake_src/Common/IpUtils.hpp
@@ -19 +19 @@
-namespace Ipopt
+namespace Ipopt __attribute__ ((visibility ("hidden")))
--- src/Interfaces/IpAlgTypes.hpp
+++ drake_src/Interfaces/IpAlgTypes.hpp
@@ -13 +13 @@
-namespace Ipopt
+namespace Ipopt __attribute__ ((visibility ("hidden")))
--- src/Interfaces/IpInterfacesRegOp.hpp
+++ drake_src/Interfaces/IpInterfacesRegOp.hpp
@@ -12 +12 @@
-namespace Ipopt
+namespace Ipopt __attribute__ ((visibility ("hidden")))
--- src/Interfaces/IpIpoptApplication.hpp
+++ drake_src/Interfaces/IpIpoptApplication.hpp
@@ -17 +17 @@
-namespace Ipopt
+namespace Ipopt __attribute__ ((visibility ("hidden")))
--- src/Interfaces/IpNLP.hpp
+++ drake_src/Interfaces/IpNLP.hpp
@@ -19 +19 @@
-namespace Ipopt
+namespace Ipopt __attribute__ ((visibility ("hidden")))
--- src/Interfaces/IpReturnCodes.hpp
+++ drake_src/Interfaces/IpReturnCodes.hpp
@@ -13 +13 @@
-namespace Ipopt
+namespace Ipopt __attribute__ ((visibility ("hidden")))
--- src/Interfaces/IpSolveStatistics.hpp
+++ drake_src/Interfaces/IpSolveStatistics.hpp
@@ -14 +14 @@
-namespace Ipopt
+namespace Ipopt __attribute__ ((visibility ("hidden")))
--- src/Interfaces/IpStdInterfaceTNLP.hpp
+++ drake_src/Interfaces/IpStdInterfaceTNLP.hpp
@@ -17 +17 @@
-namespace Ipopt
+namespace Ipopt __attribute__ ((visibility ("hidden")))
--- src/Interfaces/IpTNLP.hpp
+++ drake_src/Interfaces/IpTNLP.hpp
@@ -19 +19 @@
-namespace Ipopt
+namespace Ipopt __attribute__ ((visibility ("hidden")))
--- src/Interfaces/IpTNLPAdapter.hpp
+++ drake_src/Interfaces/IpTNLPAdapter.hpp
@@ -16 +16 @@
-namespace Ipopt
+namespace Ipopt __attribute__ ((visibility ("hidden")))
--- src/Interfaces/IpTNLPReducer.hpp
+++ drake_src/Interfaces/IpTNLPReducer.hpp
@@ -12 +12 @@
-namespace Ipopt
+namespace Ipopt __attribute__ ((visibility ("hidden")))
--- src/LinAlg/IpBlas.hpp
+++ drake_src/LinAlg/IpBlas.hpp
@@ -12 +12 @@
-namespace Ipopt
+namespace Ipopt __attribute__ ((visibility ("hidden")))
--- src/LinAlg/IpCompoundMatrix.hpp
+++ drake_src/LinAlg/IpCompoundMatrix.hpp
@@ -13 +13 @@
-namespace Ipopt
+namespace Ipopt __attribute__ ((visibility ("hidden")))
--- src/LinAlg/IpCompoundSymMatrix.hpp
+++ drake_src/LinAlg/IpCompoundSymMatrix.hpp
@@ -13 +13 @@
-namespace Ipopt
+namespace Ipopt __attribute__ ((visibility ("hidden")))
--- src/LinAlg/IpCompoundVector.hpp
+++ drake_src/LinAlg/IpCompoundVector.hpp
@@ -14 +14 @@
-namespace Ipopt
+namespace Ipopt __attribute__ ((visibility ("hidden")))
--- src/LinAlg/IpDenseGenMatrix.hpp
+++ drake_src/LinAlg/IpDenseGenMatrix.hpp
@@ -15 +15 @@
-namespace Ipopt
+namespace Ipopt __attribute__ ((visibility ("hidden")))
--- src/LinAlg/IpDenseSymMatrix.hpp
+++ drake_src/LinAlg/IpDenseSymMatrix.hpp
@@ -15 +15 @@
-namespace Ipopt
+namespace Ipopt __attribute__ ((visibility ("hidden")))
--- src/LinAlg/IpDenseVector.hpp
+++ drake_src/LinAlg/IpDenseVector.hpp
@@ -14 +14 @@
-namespace Ipopt
+namespace Ipopt __attribute__ ((visibility ("hidden")))
--- src/LinAlg/IpDiagMatrix.hpp
+++ drake_src/LinAlg/IpDiagMatrix.hpp
@@ -13 +13 @@
-namespace Ipopt
+namespace Ipopt __attribute__ ((visibility ("hidden")))
--- src/LinAlg/IpExpandedMultiVectorMatrix.hpp
+++ drake_src/LinAlg/IpExpandedMultiVectorMatrix.hpp
@@ -14 +14 @@
-namespace Ipopt
+namespace Ipopt __attribute__ ((visibility ("hidden")))
--- src/LinAlg/IpExpansionMatrix.hpp
+++ drake_src/LinAlg/IpExpansionMatrix.hpp
@@ -13 +13 @@
-namespace Ipopt
+namespace Ipopt __attribute__ ((visibility ("hidden")))
--- src/LinAlg/IpIdentityMatrix.hpp
+++ drake_src/LinAlg/IpIdentityMatrix.hpp
@@ -13 +13 @@
-namespace Ipopt
+namespace Ipopt __attribute__ ((visibility ("hidden")))
--- src/LinAlg/IpLapack.hpp
+++ drake_src/LinAlg/IpLapack.hpp
@@ -13 +13 @@
-namespace Ipopt
+namespace Ipopt __attribute__ ((visibility ("hidden")))
--- src/LinAlg/IpLowRankUpdateSymMatrix.hpp
+++ drake_src/LinAlg/IpLowRankUpdateSymMatrix.hpp
@@ -14 +14 @@
-namespace Ipopt
+namespace Ipopt __attribute__ ((visibility ("hidden")))
--- src/LinAlg/IpMatrix.hpp
+++ drake_src/LinAlg/IpMatrix.hpp
@@ -12 +12 @@
-namespace Ipopt
+namespace Ipopt __attribute__ ((visibility ("hidden")))
--- src/LinAlg/IpMultiVectorMatrix.hpp
+++ drake_src/LinAlg/IpMultiVectorMatrix.hpp
@@ -13 +13 @@
-namespace Ipopt
+namespace Ipopt __attribute__ ((visibility ("hidden")))
--- src/LinAlg/IpScaledMatrix.hpp
+++ drake_src/LinAlg/IpScaledMatrix.hpp
@@ -13 +13 @@
-namespace Ipopt
+namespace Ipopt __attribute__ ((visibility ("hidden")))
--- src/LinAlg/IpSumMatrix.hpp
+++ drake_src/LinAlg/IpSumMatrix.hpp
@@ -13 +13 @@
-namespace Ipopt
+namespace Ipopt __attribute__ ((visibility ("hidden")))
--- src/LinAlg/IpSumSymMatrix.hpp
+++ drake_src/LinAlg/IpSumSymMatrix.hpp
@@ -13 +13 @@
-namespace Ipopt
+namespace Ipopt __attribute__ ((visibility ("hidden")))
--- src/LinAlg/IpSymMatrix.hpp
+++ drake_src/LinAlg/IpSymMatrix.hpp
@@ -13 +13 @@
-namespace Ipopt
+namespace Ipopt __attribute__ ((visibility ("hidden")))
--- src/LinAlg/IpSymScaledMatrix.hpp
+++ drake_src/LinAlg/IpSymScaledMatrix.hpp
@@ -13 +13 @@
-namespace Ipopt
+namespace Ipopt __attribute__ ((visibility ("hidden")))
--- src/LinAlg/IpTransposeMatrix.hpp
+++ drake_src/LinAlg/IpTransposeMatrix.hpp
@@ -12 +12 @@
-namespace Ipopt
+namespace Ipopt __attribute__ ((visibility ("hidden")))
--- src/LinAlg/IpVector.hpp
+++ drake_src/LinAlg/IpVector.hpp
@@ -19 +19 @@
-namespace Ipopt
+namespace Ipopt __attribute__ ((visibility ("hidden")))
--- src/LinAlg/IpZeroMatrix.hpp
+++ drake_src/LinAlg/IpZeroMatrix.hpp
@@ -13 +13 @@
-namespace Ipopt
+namespace Ipopt __attribute__ ((visibility ("hidden")))
--- src/LinAlg/IpZeroSymMatrix.hpp
+++ drake_src/LinAlg/IpZeroSymMatrix.hpp
@@ -13 +13 @@
-namespace Ipopt
+namespace Ipopt __attribute__ ((visibility ("hidden")))
--- src/LinAlg/TMatrices/IpGenTMatrix.hpp
+++ drake_src/LinAlg/TMatrices/IpGenTMatrix.hpp
@@ -13 +13 @@
-namespace Ipopt
+namespace Ipopt __attribute__ ((visibility ("hidden")))
--- src/LinAlg/TMatrices/IpSymTMatrix.hpp
+++ drake_src/LinAlg/TMatrices/IpSymTMatrix.hpp
@@ -13 +13 @@
-namespace Ipopt
+namespace Ipopt __attribute__ ((visibility ("hidden")))
--- src/LinAlg/TMatrices/IpTripletHelper.hpp
+++ drake_src/LinAlg/TMatrices/IpTripletHelper.hpp
@@ -13 +13 @@
-namespace Ipopt
+namespace Ipopt __attribute__ ((visibility ("hidden")))
--- src/contrib/CGPenalty/IpCGPenaltyCq.hpp
+++ drake_src/contrib/CGPenalty/IpCGPenaltyCq.hpp
@@ -14 +14 @@
-namespace Ipopt
+namespace Ipopt __attribute__ ((visibility ("hidden")))
--- src/contrib/CGPenalty/IpCGPenaltyData.hpp
+++ drake_src/contrib/CGPenalty/IpCGPenaltyData.hpp
@@ -15 +15 @@
-namespace Ipopt
+namespace Ipopt __attribute__ ((visibility ("hidden")))
--- src/contrib/CGPenalty/IpCGPenaltyLSAcceptor.hpp
+++ drake_src/contrib/CGPenalty/IpCGPenaltyLSAcceptor.hpp
@@ -16 +16 @@
-namespace Ipopt
+namespace Ipopt __attribute__ ((visibility ("hidden")))
--- src/contrib/CGPenalty/IpCGPenaltyRegOp.hpp
+++ drake_src/contrib/CGPenalty/IpCGPenaltyRegOp.hpp
@@ -12 +12 @@
-namespace Ipopt
+namespace Ipopt __attribute__ ((visibility ("hidden")))
--- src/contrib/CGPenalty/IpCGPerturbationHandler.hpp
+++ drake_src/contrib/CGPenalty/IpCGPerturbationHandler.hpp
@@ -13 +13 @@
-namespace Ipopt
+namespace Ipopt __attribute__ ((visibility ("hidden")))
--- src/contrib/CGPenalty/IpCGSearchDirCalc.hpp
+++ drake_src/contrib/CGPenalty/IpCGSearchDirCalc.hpp
@@ -16 +16 @@
-namespace Ipopt
+namespace Ipopt __attribute__ ((visibility ("hidden")))
--- src/contrib/CGPenalty/IpPiecewisePenalty.hpp
+++ drake_src/contrib/CGPenalty/IpPiecewisePenalty.hpp
@@ -19 +19 @@
-namespace Ipopt
+namespace Ipopt __attribute__ ((visibility ("hidden")))
