linux c++ prototypes named cpp instead of general
Merge remote branch 'origin/master'
syntax messages corrections