From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 7450 invoked by alias); 11 Jan 2004 11:15:58 -0000 Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Archive: List-Post: List-Help: Sender: gcc-bugs-owner@gcc.gnu.org Received: (qmail 7436 invoked by uid 48); 11 Jan 2004 11:15:57 -0000 Date: Sun, 11 Jan 2004 11:15:00 -0000 Message-ID: <20040111111557.7435.qmail@sources.redhat.com> From: "bauhaus at futureapps dot de" To: gcc-bugs@gcc.gnu.org In-Reply-To: <20031223011851.13471.bauhaus@futureapps.de> References: <20031223011851.13471.bauhaus@futureapps.de> Reply-To: gcc-bugzilla@gcc.gnu.org Subject: [Bug ada/13471] Bug Box: Storage_Error stack overflow(?), presence of incorrect system.ads causes loop X-Bugzilla-Reason: CC X-SW-Source: 2004-01/txt/msg01089.txt.bz2 List-Id: ------- Additional Comments From bauhaus at futureapps dot de 2004-01-11 11:15 ------- > system.ads (or any standard library file) should obviously not be modified > unles you know what you're doing. This is not about modifying what I know. It is about "accidentally" creating a unit named System when there are problem domain reasons that suggest the name "System" as the proper and obvious choice. How about a Pragma Library as a safe guard? I'd prefer if the compiler behaved as it did in 3.15p. -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=13471