Linearize cycle dependency between cxx crate and cxx.cc
diff --git a/src/lib.rs b/src/lib.rs
index 8d874bd..0fb7ad9 100644
--- a/src/lib.rs
+++ b/src/lib.rs
@@ -369,9 +369,8 @@
#[cfg(built_with_cargo)]
extern crate link_cplusplus;
-
#[macro_use]
-mod macros;
+extern crate symbols;
mod cxx_string;
mod cxx_vector;
@@ -387,9 +386,6 @@
mod unique_ptr;
mod unwind;
-#[cfg(not(no_export_symbols))]
-mod symbols;
-
pub use crate::cxx_string::CxxString;
pub use crate::cxx_vector::CxxVector;
pub use crate::exception::Exception;