Important Notice: Our web hosting provider recently started charging us for additional visits, which was unexpected. In response, we're seeking donations. Depending on the situation, we may explore different monetization options for our Community and Expert Contributors. It's crucial to provide more returns for their expertise and offer more Expert Validated Answers or AI Validated Answers. Learn more about our hosting issue here.

Why are half of the cross references missing?

cross Half MISSING references
0
10 Posted

Why are half of the cross references missing?

0

The way that cxref works is that it processes all of the source files for a program, one at a time and generates a cross reference database. A second pass of the program is required to generate all of the cross references from the database of cross reference information. For this reason, the Makefile for the doc directory of cxref uses ‘cxref *.c -xref -Odoc’ for the first pass and ‘cxref *.c -xref -Odoc -html -latex’ for the second pass. The first to build the database, the second to produce the outputs. The reason that the cross references are missing is that only one pass of the program has been done on all of the files. The later files to be be processed will have cross references for the earlier files processed.

Related Questions

What is your question?

*Sadly, we had to bring back ads too. Hopefully more targeted.