I run a version of Android (a custom rom on a rooted device) which allows me to allow or deny individual app permissions. I have denied GCM access to my call log. It doesn't affect the way GCM works for me, but it does mean I have disabled part of its functionality.
From Android 6.0 on this will be a standard feature in Android. I believe it already is in IoS.