Commit 5fb1788b by Arnaud Charlet

[multiple changes]

2004-01-12  Arnaud Charlet  <charlet@act-europe.fr>

	PR ada/13572
	* bld.adb (Recursive_Process): Reference prefix/share/gnat instead of
	prefix/share/make

	* Makefile.generic: Update copyright.
	Add license notice.

	* Makefile.in (ADA_SHARE_MAKE_DIR): Set to prefix/share/gnat instead
	of prefix/share/make.

	* Makefile.prolog: Update copyright.
	Add license notice.

2004-01-12  Bernard Banner  <banner@gnat.com>

	* Makefile.in: map 86numaux to a-numaux for x86_64

From-SVN: r75712
parent 9ddb66ca
# Generic Makefile to support compilation for multiple languages. # Generic Makefile to support compilation for multiple languages.
# See also Makefile.prolog # See also Makefile.prolog
# #
# Copyright (C) 2001-2003 ACT-Europe # Copyright (C) 2001-2004 Free Software Foundation, Inc.
# This file is part of GCC.
# GCC 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.
# GCC 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.
# This Makefile provides a very generic framework of the following # This Makefile provides a very generic framework of the following
# functionalities: # functionalities:
......
# Makefile for GNU Ada Compiler (GNAT). # Makefile for GNU Ada Compiler (GNAT).
# Copyright (C) 1994-2003 Free Software Foundation, Inc. # Copyright (C) 1994-2004 Free Software Foundation, Inc.
#This file is part of GCC. #This file is part of GCC.
...@@ -1272,6 +1272,8 @@ endif ...@@ -1272,6 +1272,8 @@ endif
ifeq ($(strip $(filter-out %x86_64 linux%,$(arch) $(osys))),) ifeq ($(strip $(filter-out %x86_64 linux%,$(arch) $(osys))),)
LIBGNAT_TARGET_PAIRS = \ LIBGNAT_TARGET_PAIRS = \
a-intnam.ads<4lintnam.ads \ a-intnam.ads<4lintnam.ads \
a-numaux.adb<86numaux.adb \
a-numaux.ads<86numaux.ads \
s-inmaop.adb<7sinmaop.adb \ s-inmaop.adb<7sinmaop.adb \
s-intman.adb<7sintman.adb \ s-intman.adb<7sintman.adb \
s-osinte.ads<5iosinte.ads \ s-osinte.ads<5iosinte.ads \
...@@ -2016,7 +2018,7 @@ b_gnatm.o : b_gnatm.c ...@@ -2016,7 +2018,7 @@ b_gnatm.o : b_gnatm.c
ADA_INCLUDE_DIR = $(libsubdir)/adainclude ADA_INCLUDE_DIR = $(libsubdir)/adainclude
ADA_RTL_OBJ_DIR = $(libsubdir)/adalib ADA_RTL_OBJ_DIR = $(libsubdir)/adalib
ADA_SHARE_MAKE_DIR = $(prefix)/share/make ADA_SHARE_MAKE_DIR = $(prefix)/share/gnat
# force no sibling call optimization on s-traceb.o so the number of stack # force no sibling call optimization on s-traceb.o so the number of stack
# frames to be skipped when computing a call chain is not modified by # frames to be skipped when computing a call chain is not modified by
......
...@@ -2,7 +2,24 @@ ...@@ -2,7 +2,24 @@
# to support compilation for multiple languages. # to support compilation for multiple languages.
# See also Makefile.generic # See also Makefile.generic
# #
# Copyright (C) 2001-2002 ACT-Europe # Copyright (C) 2001-2004 Free Software Foundation, Inc.
# This file is part of GCC.
# GCC 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.
# GCC 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.
# all reserved variables are saved in <VAR>.saved # all reserved variables are saved in <VAR>.saved
......
...@@ -2626,7 +2626,7 @@ package body Bld is ...@@ -2626,7 +2626,7 @@ package body Bld is
Put_Directory_Separator; Put_Directory_Separator;
Put ("share"); Put ("share");
Put_Directory_Separator; Put_Directory_Separator;
Put ("make"); Put ("gnat");
Put_Directory_Separator; Put_Directory_Separator;
Put ("Makefile.prolog"); Put ("Makefile.prolog");
New_Line; New_Line;
...@@ -3347,7 +3347,7 @@ package body Bld is ...@@ -3347,7 +3347,7 @@ package body Bld is
Put_Directory_Separator; Put_Directory_Separator;
Put ("share"); Put ("share");
Put_Directory_Separator; Put_Directory_Separator;
Put ("make"); Put ("gnat");
Put_Directory_Separator; Put_Directory_Separator;
Put ("Makefile.generic"); Put ("Makefile.generic");
New_Line; New_Line;
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment