Mention BSD/OS find_typedef behavior.
authorBruce Momjian <bruce@momjian.us>
Fri, 12 Jun 2009 03:04:48 +0000 (03:04 +0000)
committerBruce Momjian <bruce@momjian.us>
Fri, 12 Jun 2009 03:04:48 +0000 (03:04 +0000)
src/tools/find_typedef

index 5a849ecf7c030f2e069828bf3c9e497a5c3ec8b0..9f8e2381778943837fe85557439675940bd3554e 100755 (executable)
@@ -53,6 +53,8 @@ do    # if objdump -W is recognized, only one line of error should appear
                egrep -A3 '\(DW_TAG_typedef\)' |
                awk ' $1 == "DW_AT_name" {print $NF}'
        else    # BSD/OS
+               # BSD/OS reports all typedefs, even those defined in system
+               # include files but never referenced in the PG code.
                objdump --stabs "$DIR"/* |
                awk ' $2 == "LSYM" && $7 ~ /:t/ {sub(":.*", "", $7); print $7}'
        fi