Advertisement

このページを編集する際は,編集に関する方針に従ってください.

概要

引数

  • void

実装

 1799 /* Initialize the compiler back end.  */
1800 static void
1801 backend_init (void)
1802 {
1803   init_emit_once (debug_info_level == DINFO_LEVEL_NORMAL
1804                   || debug_info_level == DINFO_LEVEL_VERBOSE
1805 #ifdef VMS_DEBUGGING_INFO
 1806                     /* Enable line number info for traceback.  */
1807                     || [[debug_info_level > DINFO_LEVEL_NONE]]
1808 #endif
1809                     || flag_test_coverage);
1810 
1811   init_rtlanal ();
1812   init_regs ();
1813   init_fake_stack_mems ();
1814   init_alias_once ();
1815   init_loop ();
1816   init_reload ();
1817   init_varasm_once ();
1818 
 1819   /* The following initialization functions need to generate rtl, so
 1820      provide a dummy function context for them.  */
1821   init_dummy_function_start ();
1822   init_expmed ();
1823   if (flag_caller_saves)
1824     init_caller_save ();
1825   expand_dummy_function_end ();
1826 }


リンク元

特に記載のない限り、コミュニティのコンテンツはCC-BY-SA ライセンスの下で利用可能です。