module ToolSettings
( ToolSettings (..)
) where
import GhcPrelude
import CliOption
import Fingerprint
data ToolSettings = ToolSettings
{ ToolSettings -> Bool
toolSettings_ldSupportsCompactUnwind :: Bool
, ToolSettings -> Bool
toolSettings_ldSupportsBuildId :: Bool
, ToolSettings -> Bool
toolSettings_ldSupportsFilelist :: Bool
, ToolSettings -> Bool
toolSettings_ldIsGnuLd :: Bool
, ToolSettings -> Bool
toolSettings_ccSupportsNoPie :: Bool
, ToolSettings -> String
toolSettings_pgm_L :: String
, ToolSettings -> (String, [Option])
toolSettings_pgm_P :: (String, [Option])
, ToolSettings -> String
toolSettings_pgm_F :: String
, ToolSettings -> String
toolSettings_pgm_c :: String
, ToolSettings -> (String, [Option])
toolSettings_pgm_a :: (String, [Option])
, ToolSettings -> (String, [Option])
toolSettings_pgm_l :: (String, [Option])
, ToolSettings -> (String, [Option])
toolSettings_pgm_dll :: (String, [Option])
, ToolSettings -> String
toolSettings_pgm_T :: String
, ToolSettings -> String
toolSettings_pgm_windres :: String
, ToolSettings -> String
toolSettings_pgm_libtool :: String
, ToolSettings -> String
toolSettings_pgm_ar :: String
, ToolSettings -> String
toolSettings_pgm_ranlib :: String
,
ToolSettings -> (String, [Option])
toolSettings_pgm_lo :: (String, [Option])
,
ToolSettings -> (String, [Option])
toolSettings_pgm_lc :: (String, [Option])
,
ToolSettings -> (String, [Option])
toolSettings_pgm_lcc :: (String, [Option])
, ToolSettings -> String
toolSettings_pgm_i :: String
, ToolSettings -> [String]
toolSettings_opt_L :: [String]
, ToolSettings -> [String]
toolSettings_opt_P :: [String]
,
ToolSettings -> Fingerprint
toolSettings_opt_P_fingerprint :: Fingerprint
, ToolSettings -> [String]
toolSettings_opt_F :: [String]
, ToolSettings -> [String]
toolSettings_opt_c :: [String]
, ToolSettings -> [String]
toolSettings_opt_cxx :: [String]
, ToolSettings -> [String]
toolSettings_opt_a :: [String]
, ToolSettings -> [String]
toolSettings_opt_l :: [String]
, ToolSettings -> [String]
toolSettings_opt_windres :: [String]
,
ToolSettings -> [String]
toolSettings_opt_lo :: [String]
,
ToolSettings -> [String]
toolSettings_opt_lc :: [String]
,
ToolSettings -> [String]
toolSettings_opt_lcc :: [String]
,
ToolSettings -> [String]
toolSettings_opt_i :: [String]
, :: [String]
}