parameters: (conf)
docstring: Sets the D flags required by *ldc2*
docstring_summary: Sets the D flags required by *ldc2*
docstring_tokens: Sets the D flags required by * ldc2 *
function: def common_flags_ldc2(conf):
  	"""
  	Sets the D flags required by *ldc2*
  	"""
  	v = conf.env
  
  	v.D_SRC_F           = ['-c']
  	v.D_TGT_F           = '-of%s'
  
  	v.D_LINKER          = v.D
  	v.DLNK_SRC_F        = ''
  	v.DLNK_TGT_F        = '-of%s'
  	v.DINC_ST           = '-I%s'
  
  	v.DSHLIB_MARKER = v.DSTLIB_MARKER = ''
  	v.DSTLIB_ST = v.DSHLIB_ST         = '-L-l%s'
  	v.DSTLIBPATH_ST = v.DLIBPATH_ST   = '-L-L%s'
  
  	v.LINKFLAGS_dshlib  = ['-L-shared']
  
  	v.DHEADER_ext       = '.di'
  	v.DFLAGS_d_with_header = ['-H', '-Hf']
  	v.D_HDR_F           = '%s'
  
  	v.LINKFLAGS     = []
  	v.DFLAGS_dshlib = ['-relocation-model=pic']
function_tokens: def common_flags_ldc2 ( conf ) : v = conf . env v . D_SRC_F = [ '-c' ] v . D_TGT_F = '-of%s' v . D_LINKER = v . D v . DLNK_SRC_F = '' v . DLNK_TGT_F = '-of%s' v . DINC_ST = '-I%s' v . DSHLIB_MARKER = v . DSTLIB_MARKER = '' v . DSTLIB_ST = v . DSHLIB_ST = '-L-l%s' v . DSTLIBPATH_ST = v . DLIBPATH_ST = '-L-L%s' v . LINKFLAGS_dshlib = [ '-L-shared' ] v . DHEADER_ext = '.di' v . DFLAGS_d_with_header = [ '-H' , '-Hf' ] v . D_HDR_F = '%s' v . LINKFLAGS = [ ] v . DFLAGS_dshlib = [ '-relocation-model=pic' ]