Don't define __linux for all platforms.

Linux already has this defined, but we don't want the Mac to pretend
it's Linux.

Change-Id: I2f9eecce27493edcd39c57dd806223bbaa60435c
Merge "Don't define __linux for all platforms."