⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 ghdl_main.adb

📁 vhdl集成电路设计软件.需要用gcc-4.0.2版本编译.
💻 ADB
字号:
--  GHDL Run Time (GRT) entry point.--  Copyright (C) 2002, 2003, 2004, 2005 Tristan Gingold----  GHDL is free software; you can redistribute it and/or modify it under--  the terms of the GNU General Public License as published by the Free--  Software Foundation; either version 2, or (at your option) any later--  version.----  GHDL is distributed in the hope that it will be useful, but WITHOUT ANY--  WARRANTY; without even the implied warranty of MERCHANTABILITY or--  FITNESS FOR A PARTICULAR PURPOSE.  See the GNU General Public License--  for more details.----  You should have received a copy of the GNU General Public License--  along with GCC; see the file COPYING.  If not, write to the Free--  Software Foundation, 59 Temple Place - Suite 330, Boston, MA--  02111-1307, USA.with Ada.Unchecked_Conversion;with Grt.Options; use Grt.Options;with Grt.Main;with Grt.Types; use Grt.Types;pragma Warnings (Off);with Grt.Rtis_Binding;pragma Warnings (On);function Ghdl_Main (Argc : Integer; Argv : System.Address)                   return Integeris   --  Grt_Init corresponds to the 'adainit' subprogram for grt.   procedure Grt_Init;   pragma Import (C, Grt_Init, "grt_init");   function To_Argv_Type is new Ada.Unchecked_Conversion     (Source => System.Address, Target => Grt.Options.Argv_Type);   Default_Progname : constant String := "ghdl_design" & NUL;begin   if Argc > 0 then      Grt.Options.Progname := To_Argv_Type (Argv)(0);   else      Grt.Options.Progname := To_Ghdl_C_String (Default_Progname'Address);   end if;   Grt.Options.Argc := Argc;   Grt.Options.Argv := To_Argv_Type (Argv);   Grt_Init;   Grt.Main.Run;   return 0;end Ghdl_Main;

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -