LCOV - code coverage report
Current view: top level - /mnt/build/buildbot/bld/build-lcov/gcc/m2/gm2-compiler-boot - M2Options.c (source / functions) Coverage Total Hit
Test: gcc.info Lines: 52.0 % 708 368
Test Date: 2025-08-30 13:27:53 Functions: 50.3 % 151 76
Legend: Lines: hit not hit | Branches: + taken - not taken # not executed Branches: - 0 0

Function Name Sort by function name Hit count Sort by function hit count
M2Options_CppRemember 0
M2Options_GetDebugTraceTree 0
M2Options_GetDepTarget 0
M2Options_GetDumpDeclFilename 0
M2Options_GetDumpGimpleFilename 0
M2Options_GetDumpQuadFilename 0
M2Options_GetIBMLongDouble 0
M2Options_GetM2DumpFilter 0
M2Options_GetMP 0
M2Options_GetMQ 0
M2Options_GetMT 0
M2Options_GetObj 0
M2Options_GetPIM2 0
M2Options_GetPIM3 0
M2Options_GetScaffoldDynamic 0
M2Options_GetScaffoldStatic 0
M2Options_GetUselistFilename 0
M2Options_Getc 0
M2Options_SetCompilerDebugging 0
M2Options_SetDebugBuiltins 0
M2Options_SetDebugFunctionLineNumbers 0
M2Options_SetDumpDeclFilename 0
M2Options_SetDumpGimpleFilename 0
M2Options_SetDumpQuadFilename 0
M2Options_SetEnableForward 0
M2Options_SetFileOffsetBits 0
M2Options_SetFloatValueCheck 0
M2Options_SetForcedLocation 0
M2Options_SetGenerateStatementNote 0
M2Options_SetIBMLongDouble 0
M2Options_SetIEEELongDouble 0
M2Options_SetIndex 0
M2Options_SetLowerCaseKeywords 0
M2Options_SetM 0
M2Options_SetM2DebugTraceFilter 0
M2Options_SetM2Dump 0
M2Options_SetM2DumpFilter 0
M2Options_SetMD 0
M2Options_SetMF 0
M2Options_SetMM 0
M2Options_SetMMD 0
M2Options_SetMP 0
M2Options_SetMQ 0
M2Options_SetMT 0
M2Options_SetNilCheck 0
M2Options_SetPPOnly 0
M2Options_SetPedanticCast 0
M2Options_SetPositiveModFloor 0
M2Options_SetQuadDebugging 0
M2Options_SetReturnCheck 0
M2Options_SetRuntimeModuleOverride 0
M2Options_SetSaveTemps 0
M2Options_SetSaveTempsDir 0
M2Options_SetShared 0
M2Options_SetSources 0
M2Options_SetStatistics 0
M2Options_SetStrictTypeAssignment 0
M2Options_SetStrictTypeChecking 0
M2Options_SetStrictTypeReason 0
M2Options_SetStyle 0
M2Options_SetSwig 0
M2Options_SetUnboundedByReference 0
M2Options_SetUnusedParameterChecking 0
M2Options_SetUselist 0
M2Options_SetVerbose 0
M2Options_SetVerboseUnbounded 0
M2Options_SetWholeDiv 0
M2Options_SetWholeValueCheck 0
M2Options_SetXCode 0
_M2_M2Options_fini 0
_ZL11QuoteTargetPv 0
_ZL15SetM2DebugTracePvb 0
_ZL7AddWordPvS_ 0
_ZL7errors1PKcjPv 0
_ZL9MatchDumpPvb 0
M2Options_SetRange 6
M2Options_setdefextension 6
M2Options_setmodextension 6
M2Options_SetAutoInit 12
M2Options_SetPIM3 12
M2Options_SetPedanticParamNames 12
M2Options_SetExceptions 18
M2Options_SetDumpSystemExports 22
M2Options_SetScaffoldStatic 22
M2Options_SetWholeProgram 24
M2Options_GetEnableForward 60
M2Options_SetPIM4 75
M2Options_SetPIM2 86
M2Options_GetPositiveModFloor 136
M2Options_SetExtendedOpaque 328
M2Options_SetUnusedVariableChecking 354
M2Options_SetPedantic 366
M2Options_SetM2g 508
M2Options_GetMD 528
M2Options_GetMMD 528
M2Options_SetCpp 528
M2Options_SetWall 600
M2Options_SetCaseCheck 604
M2Options_SetM2Prefix 612
M2Options_SetUninitVariableChecking 625
M2Options_SetCaseEnumChecking 688
M2Options_GetFloatValueCheck 1550
M2Options_SetCheckAll 1853
M2Options_GetISO 2148
M2Options_CppCommandLine 2340
M2Options_GetB 2340
M2Options_GetRuntimeModuleOverride 2616
M2Options_SetGenModuleList 2630
M2Options_SetScaffoldMain 2660
M2Options_SetISO 4124
M2Options_GetGenModuleFilename 5248
M2Options_GetPIM4 7328
M2Options_SetOptimizing 7701
M2Options_CppArg 8800
M2Options_SetPIM 11324
M2Options_SetDumpDir 12543
M2Options_Setc 13283
M2Options_GetDebugFunctionLineNumbers 14697
M2Options_GetUselist 15563
M2Options_GetM2Prefix 15917
M2Options_GetFileOffsetBits 15928
M2Options_GetIEEELongDouble 15928
M2Options_GetMF 15928
M2Options_FinaliseOptions 15929
M2Options_SetB 15929
M2Options_SetCC1Quiet 15929
M2Options_SetObj 15929
M2Options_SetScaffoldDynamic 15929
_M2_M2Options_init 15929
_ZL25InitializeLongDoubleFlagsv 15929
M2Options_SetQuiet 16457
M2Options_GetLineDirectives 27736
M2Options_GetDumpDecl 29910
M2Options_GetM 34035
M2Options_GetMM 34035
M2Options_GetWholeValueCheck 43686
M2Options_GetPPOnly 62244
M2Options_GetDumpQuad 74637
M2Options_GetDumpDir 193005
M2Options_GetSaveTempsDir 193005
M2Options_GetDumpGimple 219629
M2Options_SetSearchPath 259038
M2Options_SetM2PathName 315458
M2Options_GetPIM 342994
M2Options_GetM2g 351978
M2Options_GetM2PathName 364205
M2Options_GetCpp 18728529
M2Options_GetDebugTraceLine 43843670
M2Options_GetDebugTraceQuad 118275194
M2Options_GetDebugTraceToken 564561119
M2Options_OverrideLocation 713297133

Generated by: LCOV version 2.1-beta

LCOV profile is generated on x86_64 machine using following configure options: configure --disable-bootstrap --enable-coverage=opt --enable-languages=c,c++,fortran,go,jit,lto,rust,m2 --enable-host-shared. GCC test suite is run with the built compiler.