
Example Writing:

[ ] Think up better introductory examples
[ ] Example of symbol sets with instances that don't need names

Practical Use Tips:

[ ] See the symbol set in the debugger
[ ] Best ideas for solving serialization systems problem
[ ] How does this hold up when multiple DLLs or SOs are involved?

Real Uses:

[ ] Command Line Options
[ ] Shader management
[ ] IDs for profiler blocks

Vetting:

Compilers: CL,    GCC,   CLANG
Linkers:   LINK,  GCC,   CLANG
OSs:       Win32, Linux, Mac
           (COFF) (ELF)  (MACHO)

[ ] Check configurations for accurate section virtual sizes
    Win32{
     link:              -INCREMENTAL:NO
     clang (as linker): -Xlinker -INCREMENTAL:NO
     All combinations of CL, LINK, CLANG work so far so long as the above
     options are used.
    }
    Linux{ [ ] GCC CLANG [ ] GCC GCC [ ] CLANG GCC [x] CLANG CLANG }
    Mac  { [ ] CLANG CLANG }

[ ] Check configurations for link time optimization removal of symbols


Support Tools:

[x] see data section size and layout info
[ ] dump binary as hex from a data section
[ ] see symbols inside data sections
[ ] see symbols by name
[ ] count of symbols in symbol set
[ ] display of string and integer data in symbol from symbol set
[ ] size of types

