m3-sys/m3cc/gcc-apple/gcc/varasm.c
/* We must output the constant data referred to by SYMBOL; do so.  */
We must output the constant data referred to by SYMBOL; do so.
We must output the constant data referred to by SYMBOL ; do so .
static void
output_constant_def_contents (rtx symbol)
{
  tree exp = SYMBOL_REF_DECL (symbol);
  unsigned int align;
  output_addressed_constants (exp);
  TREE_ASM_WRITTEN (exp) = 1;
  if (SYMBOL_REF_HAS_BLOCK_INFO_P (symbol) && SYMBOL_REF_BLOCK (symbol))
    place_block_symbol (symbol);
  else
    {
      switch_to_section (get_constant_section (exp));
      align = get_constant_alignment (exp);
      if (align > BITS_PER_UNIT)
	ASM_OUTPUT_ALIGN (asm_out_file, floor_log2 (align / BITS_PER_UNIT));
      assemble_constant_contents (exp, XSTR (symbol, 0), align);
    }
  if (flag_mudflap)
    mudflap_enqueue_constant (exp);
}
static void output_constant_def_contents ( rtx symbol ) { tree exp = SYMBOL_REF_DECL ( symbol ) ; unsigned int align ; output_addressed_constants ( exp ) ; TREE_ASM_WRITTEN ( exp ) = 1 ; if ( SYMBOL_REF_HAS_BLOCK_INFO_P ( symbol ) && SYMBOL_REF_BLOCK ( symbol ) ) place_block_symbol ( symbol ) ; else { switch_to_section ( get_constant_section ( exp ) ) ; align = get_constant_alignment ( exp ) ; if ( align > BITS_PER_UNIT ) ASM_OUTPUT_ALIGN ( asm_out_file , floor_log2 ( align / BITS_PER_UNIT ) ) ; assemble_constant_contents ( exp , XSTR ( symbol , 0 ) , align ) ; } if ( flag_mudflap ) mudflap_enqueue_constant ( exp ) ; }
We must output the constant data referred to by SYMBOL; do so.
We must output the constant data referred to by SYMBOL ; do so .
/* Make sure any other constants whose addresses appear in EXP
     are assigned label numbers.  */ /* We are no longer deferring this constant.  */ /* If the constant is part of an object block, make sure that the
     decl has been positioned within its block, but do not write out
     its definition yet.  output_object_blocks will do that later.  */