Fixed: missing lookup_macro implementation for TypedefType
Use structs in LLVM wrapper
Autogenerate #== and #hash for structs.
Removed LLVM::Wrapper: no need to implement #== and #hash for structs anymore
Use hex in Pointer#to_s
Autogenerate Struct#to_s
Less code in Float#to_s
Missing line/column information for "for empty arrays use..." and "for empty hashes use..." messages
Parse attributes
Allow @:ThreadLocal attribute in external vars. Marked errno as thread local for linux.
Allow marking global variables as thread local
Allow marking a C struct as packed with the @:Packed attribute
Removed node.to_s from parser message
Fixed: thread local attribute was not properly set in other modules
Merge branch 'master' into debugging
Continued debugging support