6cbcc54138
* xeinfo.adb: Don't look for revision numbers. * xnmake.adb: Likewise. * xsinfo.adb: Likewise. * xsnames.adb: Likewise. * xtreeprs.adb: Likewise. From-SVN: r50768
189 lines
5.3 KiB
Ada
189 lines
5.3 KiB
Ada
------------------------------------------------------------------------------
|
|
-- --
|
|
-- GNAT COMPILER COMPONENTS --
|
|
-- --
|
|
-- M L I B . T G T --
|
|
-- (Default Version) --
|
|
-- --
|
|
-- B o d y --
|
|
-- --
|
|
-- --
|
|
-- Copyright (C) 2001, Ada Core Technologies, Inc. --
|
|
-- --
|
|
-- GNAT is free software; you can redistribute it and/or modify it under --
|
|
-- terms of the GNU General Public License as published by the Free Soft- --
|
|
-- ware Foundation; either version 2, or (at your option) any later ver- --
|
|
-- sion. GNAT is distributed in the hope that it will be useful, but WITH- --
|
|
-- OUT 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 distributed with GNAT; see file COPYING. If not, write --
|
|
-- to the Free Software Foundation, 59 Temple Place - Suite 330, Boston, --
|
|
-- MA 02111-1307, USA. --
|
|
-- --
|
|
-- GNAT was originally developed by the GNAT team at New York University. --
|
|
-- It is now maintained by Ada Core Technologies Inc (http://www.gnat.com). --
|
|
-- --
|
|
------------------------------------------------------------------------------
|
|
|
|
-- This is the default version which does not support libraries.
|
|
-- All subprograms are dummies, because they are never called,
|
|
-- except Libraries_Are_Supported which returns False.
|
|
|
|
package body MLib.Tgt is
|
|
|
|
pragma Warnings (Off); -- stop warnings on unreferenced formals
|
|
|
|
-----------------
|
|
-- Archive_Ext --
|
|
-----------------
|
|
|
|
function Archive_Ext return String is
|
|
begin
|
|
return "";
|
|
end Archive_Ext;
|
|
|
|
-----------------
|
|
-- Base_Option --
|
|
-----------------
|
|
|
|
function Base_Option return String is
|
|
begin
|
|
return "";
|
|
end Base_Option;
|
|
|
|
---------------------------
|
|
-- Build_Dynamic_Library --
|
|
---------------------------
|
|
|
|
procedure Build_Dynamic_Library
|
|
(Ofiles : Argument_List;
|
|
Foreign : Argument_List;
|
|
Afiles : Argument_List;
|
|
Options : Argument_List;
|
|
Lib_Filename : String;
|
|
Lib_Dir : String;
|
|
Lib_Address : String := "";
|
|
Lib_Version : String := "";
|
|
Relocatable : Boolean := False)
|
|
is
|
|
begin
|
|
null;
|
|
end Build_Dynamic_Library;
|
|
|
|
--------------------
|
|
-- Copy_ALI_Files --
|
|
--------------------
|
|
|
|
procedure Copy_ALI_Files
|
|
(From : Name_Id;
|
|
To : Name_Id)
|
|
is
|
|
begin
|
|
null;
|
|
end Copy_ALI_Files;
|
|
|
|
-------------------------
|
|
-- Default_DLL_Address --
|
|
-------------------------
|
|
|
|
function Default_DLL_Address return String is
|
|
begin
|
|
return "";
|
|
end Default_DLL_Address;
|
|
|
|
-------------
|
|
-- DLL_Ext --
|
|
-------------
|
|
|
|
function DLL_Ext return String is
|
|
begin
|
|
return "";
|
|
end DLL_Ext;
|
|
|
|
--------------------
|
|
-- Dynamic_Option --
|
|
--------------------
|
|
|
|
function Dynamic_Option return String is
|
|
begin
|
|
return "";
|
|
end Dynamic_Option;
|
|
|
|
-------------------
|
|
-- Is_Object_Ext --
|
|
-------------------
|
|
|
|
function Is_Object_Ext (Ext : String) return Boolean is
|
|
begin
|
|
return False;
|
|
end Is_Object_Ext;
|
|
|
|
--------------
|
|
-- Is_C_Ext --
|
|
--------------
|
|
|
|
function Is_C_Ext (Ext : String) return Boolean is
|
|
begin
|
|
return False;
|
|
end Is_C_Ext;
|
|
|
|
--------------------
|
|
-- Is_Archive_Ext --
|
|
--------------------
|
|
|
|
function Is_Archive_Ext (Ext : String) return Boolean is
|
|
begin
|
|
return False;
|
|
end Is_Archive_Ext;
|
|
|
|
-------------
|
|
-- Libgnat --
|
|
-------------
|
|
|
|
function Libgnat return String is
|
|
begin
|
|
return "libgnat.a";
|
|
end Libgnat;
|
|
|
|
-----------------------------
|
|
-- Libraries_Are_Supported --
|
|
-----------------------------
|
|
|
|
function Libraries_Are_Supported return Boolean is
|
|
begin
|
|
return False;
|
|
end Libraries_Are_Supported;
|
|
|
|
--------------------------------
|
|
-- Linker_Library_Path_Option --
|
|
--------------------------------
|
|
|
|
function Linker_Library_Path_Option
|
|
(Directory : String)
|
|
return String_Access
|
|
is
|
|
begin
|
|
return null;
|
|
end Linker_Library_Path_Option;
|
|
|
|
----------------
|
|
-- Object_Ext --
|
|
----------------
|
|
|
|
function Object_Ext return String is
|
|
begin
|
|
return "";
|
|
end Object_Ext;
|
|
|
|
----------------
|
|
-- PIC_Option --
|
|
----------------
|
|
|
|
function PIC_Option return String is
|
|
begin
|
|
return "";
|
|
end PIC_Option;
|
|
|
|
end MLib.Tgt;
|