6.6

Generating XML report

30

6.7

Printing diagnostics with specific diagnostic numbers

30

6.8

Generating reports based on severity

31

6.9

Suppressing diagnostics for specific files

31

6.10 Reporting diagnostics from specific files

32

6.11 Reporting program complexity metrics

32

6.12

Generating report for a module

33

6.13

Suppressing report header

34

6.14 Modifying the default severity level of a diagnostic

34

6.15

Generating PDB comparison report

34

6.15.1 Generating summary diff report

35

6.15.2 Generating detailed diff report

35

 

6.15.2.1 Using -approot option for detailed diff report

37

6.16

Report options file

38

6.17

Generate report for migration related warnings

39

6.18

Generating consolidated report from multiple PDBs

39

6.19

Generating PDB diffs with multiple PDBs

40

6.20 Recommended process for analyzing the diagnostic messages

40

6.21 Report options interoperability

40

7 Miscellaneous driver options

42

8 Categories of diagnostics with examples

45

8.1 Categories of diagnostics table

45

8.2

Detecting generic programming errors

45

8.3

Detecting 32-bit to 64-bit migraton issues

51

8.4 Detecting endianness migration issues

51

8.5 Detecting potential security vulnerabilities

52

8.6

Detecting multi-threaded programming issues

53

8.7

Detecting potential performance improvement opportunities

54

9 Fixing the warnings by source change

56

10 Incompatibilities on PA-RISC based systems

57

Index

58

4Contents

Page 4
Image 4
HP UX Web Development Tools manual Contents