Added pragma support
Merge branch 'gsoc2012-objc'