summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorTristan Gingold2016-01-09 09:18:42 +0100
committerTristan Gingold2016-01-09 09:18:42 +0100
commit4dbe7240111e3addc42d16f67802f98b0c843339 (patch)
tree50abdfe5e27d00b727d4444a5c697cce8e7cfd65
parente2b7851cf99ed2f91ae55101c546141cf2e20049 (diff)
downloadghdl-4dbe7240111e3addc42d16f67802f98b0c843339.tar.gz
ghdl-4dbe7240111e3addc42d16f67802f98b0c843339.tar.bz2
ghdl-4dbe7240111e3addc42d16f67802f98b0c843339.zip
Add missing copyright.
-rw-r--r--dist/mcode/windows/windows_default_path.adb27
-rw-r--r--dist/mcode/windows/windows_default_path.ads35
2 files changed, 55 insertions, 7 deletions
diff --git a/dist/mcode/windows/windows_default_path.adb b/dist/mcode/windows/windows_default_path.adb
index 23aa2f6..c627356 100644
--- a/dist/mcode/windows/windows_default_path.adb
+++ b/dist/mcode/windows/windows_default_path.adb
@@ -1,10 +1,34 @@
+-- Find installation path (using executable).
+-- Copyright (C) 2002 - 2016 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.
+--
+-- As a special exception, if other files instantiate generics from this
+-- unit, or you link this unit with other files to produce an executable,
+-- this unit does not by itself cause the resulting executable to be
+-- covered by the GNU General Public License. This exception does not
+-- however invalidate any other reasons why the executable file might be
+-- covered by the GNU Public License.
+
with Interfaces.C; use Interfaces.C;
with System; use System;
package body Windows_Default_Path is
subtype DWORD is Interfaces.C.Unsigned_Long;
- subtype LPWSTR is String;
subtype HINSTANCE is Address;
function GetModuleFileName (Inst : HINSTANCE; Buf : Address; Size : DWORD)
return DWORD;
@@ -42,4 +66,3 @@ package body Windows_Default_Path is
return File (1 .. P);
end Get_Windows_Exec_Path;
end Windows_Default_Path;
-
diff --git a/dist/mcode/windows/windows_default_path.ads b/dist/mcode/windows/windows_default_path.ads
index 8e63034..9da3be5 100644
--- a/dist/mcode/windows/windows_default_path.ads
+++ b/dist/mcode/windows/windows_default_path.ads
@@ -1,5 +1,30 @@
-package Windows_Default_Path is
- -- Get the default path from executable name.
- -- This function is called during elaboration!
- function Get_Windows_Exec_Path return String;
-end Windows_Default_Path;
+-- Find installation path (using executable).
+-- Copyright (C) 2002 - 2016 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.
+--
+-- As a special exception, if other files instantiate generics from this
+-- unit, or you link this unit with other files to produce an executable,
+-- this unit does not by itself cause the resulting executable to be
+-- covered by the GNU General Public License. This exception does not
+-- however invalidate any other reasons why the executable file might be
+-- covered by the GNU Public License.
+
+package Windows_Default_Path is
+ -- Get the default path from executable name.
+ -- This function is called during elaboration!
+ function Get_Windows_Exec_Path return String;
+end Windows_Default_Path;