Update cpp to pcc 1.0.0's cpp

Update the preprocessor to fix some of its bugs.