I am trying to port a Borland C/C++ 5.5 program to Borland C/C++ for OS/2. I have set up the header files and tagging for the newly installed Borland C/C++ 1.5 for OS/2, or so I thought. But there is some problem, as when I do push-tag on the keyword "bool", for example, I am getting this file:
E:\cygwin\lib\gcc\i686-pc-cygwin\3.4.4\include\stdbool.h
which I do have as a .h for the Cygwin gcc compiler, but should not ever be referenced when I am configured for the Borland OS/2 compiler. What I should get is no definition at all, as the version of C++ implemented by the Borland OS/2 compiler is from before bool was defined as being part of C++. Another example is "timeb", which shows up five different definitions in five different compilers' .h files, with only the last .h being the correct one for the Borland OS/2 compiler.
So, how do I set up things so that only the include files and tag files for the compiler I want are referenced, instead of all configured compilers?