> ICU somehow manages (optionally?) to suffix all it its symbols with > the version number, automagically (meaning, they don't look that way > in the source or the headers). We should figure out how they are doing > that, and see if we can use the same approach. I don't know if it's > linker magic, or compiler magic, or magic magic.
The Linux kernel does this as well with compier/header/preprocessor magic.