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.1 % 725 378
Test Date: 2025-10-18 14:39:06 Functions: 50.3 % 155 78
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_SetMemReport 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_SetTimeReport 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_SetWideset 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 516
M2Options_GetMD 528
M2Options_GetMMD 528
M2Options_SetCpp 528
M2Options_SetWall 608
M2Options_SetCaseCheck 612
M2Options_SetM2Prefix 620
M2Options_SetUninitVariableChecking 625
M2Options_SetCaseEnumChecking 696
M2Options_GetFloatValueCheck 1670
M2Options_SetCheckAll 1929
M2Options_GetISO 2458
M2Options_GetRuntimeModuleOverride 2670
M2Options_SetGenModuleList 2684
M2Options_SetScaffoldMain 2714
M2Options_CppCommandLine 2868
M2Options_GetB 2868
M2Options_SetISO 4286
M2Options_GetGenModuleFilename 5356
M2Options_SetOptimizing 7785
M2Options_GetPIM4 7974
M2Options_CppArg 8800
M2Options_SetPIM 10732
M2Options_SetDumpDir 12703
M2Options_Setc 12807
M2Options_GetDebugFunctionLineNumbers 14227
M2Options_GetUselist 15135
M2Options_GetM2Prefix 15495
M2Options_GetFileOffsetBits 15506
M2Options_GetIEEELongDouble 15506
M2Options_GetMF 15506
M2Options_FinaliseOptions 15507
M2Options_SetB 15507
M2Options_SetCC1Quiet 15507
M2Options_SetObj 15507
M2Options_SetScaffoldDynamic 15507
_M2_M2Options_init 15507
_ZL25InitializeLongDoubleFlagsv 15507
M2Options_SetQuiet 16035
M2Options_GetWideset 17684
M2Options_GetDumpDecl 28970
M2Options_GetLineDirectives 32474
M2Options_GetM 33719
M2Options_GetMM 33719
M2Options_GetWholeValueCheck 51226
M2Options_GetPPOnly 60510
M2Options_GetDumpQuad 72287
M2Options_GetDumpGimple 231987
M2Options_GetDumpDir 248352
M2Options_GetSaveTempsDir 248352
M2Options_SetSearchPath 253674
M2Options_SetM2PathName 307482
M2Options_GetM2PathName 356059
M2Options_GetPIM 364254
M2Options_GetM2g 408674
M2Options_GetCpp 27523044
M2Options_GetDebugTraceLine 66214665
M2Options_GetDebugTraceQuad 181260340
M2Options_GetDebugTraceToken 960227713
M2Options_OverrideLocation 964182230

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.