Original Post
I've been working on some C++ code and testing in both MSVC 2005 Pro, and gcc 4.1.2. Some of my functions have names like and(), not(), xor(), etc. These have no problems in MSVC, but in gcc, it seems to be translating it to the C/C++ operator equivelents and reeking havoc on compiling. I haven't had a lot of luck searching thought the gcc docs (something about searching for the words AND and NOT not working too well :) ). Is there a gcc command line argument that can supress this conversion?