GNU runtime Protocol type fix

This patch fixes a type mismatch for protocols as method arguments.

David

Index: CGObjCGNU.cpp

The attached diff includes the previous one and also fixes the case where protocols which are not defined are referenced in class declarations.

David

clang.diff (3.05 KB)

This patch is now in.

- Fariborz