Oliver <prinzadam@xxxxxxxx> writes: > So, cc1 is using the libcpp and can be used as a starting point to understand > how the driver is using the lib? I just need a brief abstract overview of what > things > are going on between the driver and the libcpp. I don't understand why you don't just use cpp or gcc -E. But if you really want to link against libcpp yourself, see gcc/c-ppoutput.c and libcpp/include/cpplib.h. Ian