mirror of
https://github.com/pspdev/pspsdk.git
synced 2025-10-03 08:41:34 +00:00
doc: search improvement and link to constants
This patch fixes the search for function like __mcount() or gprof_start(). The issue existed for functions with function attribute (__attribute__()): Doxygen didn't parsed it properly. It fixes such warnings: warning: documented symbol '__mcount' was not declared or defined. After changing Doxygen configuration to fix it, new warnings appears. For example: warning: explicit link request to 'PSP_VAUDIO_FORMAT_' could not be resolved It's fixed by using the full name of the constants. By the way, it also fixes the link to the constants in the documentation. Initial patch based on: https://stackoverflow.com/questions/75410662/doxygen-does-not-parse-attribute-correctly
This commit is contained in:
4
Doxyfile
4
Doxyfile
@@ -2085,7 +2085,7 @@ ENABLE_PREPROCESSING = YES
|
||||
# The default value is: NO.
|
||||
# This tag requires that the tag ENABLE_PREPROCESSING is set to YES.
|
||||
|
||||
MACRO_EXPANSION = NO
|
||||
MACRO_EXPANSION = YES
|
||||
|
||||
# If the EXPAND_ONLY_PREDEF and MACRO_EXPANSION tags are both set to YES then
|
||||
# the macro expansion is limited to the macros specified with the PREDEFINED and
|
||||
@@ -2125,7 +2125,7 @@ INCLUDE_FILE_PATTERNS =
|
||||
# recursively expanded use the := operator instead of the = operator.
|
||||
# This tag requires that the tag ENABLE_PREPROCESSING is set to YES.
|
||||
|
||||
PREDEFINED =
|
||||
PREDEFINED = __attribute__(x)=
|
||||
|
||||
# If the MACRO_EXPANSION and EXPAND_ONLY_PREDEF tags are set to YES then this
|
||||
# tag can be used to specify a list of macro names that should be expanded. The
|
||||
|
Reference in New Issue
Block a user