The first patch maps cpp language code to c++-mode. The second patch adds tests for ob-C.