From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 23675 invoked by alias); 26 Apr 2002 17:51:31 -0000 Mailing-List: contact gcc-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Archive: List-Post: List-Help: Sender: gcc-owner@gcc.gnu.org Received: (qmail 23580 invoked from network); 26 Apr 2002 17:51:27 -0000 Received: from unknown (HELO cygnus.com) (205.180.83.203) by sources.redhat.com with SMTP; 26 Apr 2002 17:51:27 -0000 Received: from porcupine.cygnus.com (remus.sfbay.redhat.com [172.16.27.252]) by runyon.cygnus.com (8.8.7-cygnus/8.8.7) with ESMTP id KAA25369 for ; Fri, 26 Apr 2002 10:51:25 -0700 (PDT) Received: from porcupine.cygnus.com (IDENT:XjetfpNlM3VjY1s5BPJaicntbuufNJ1Y@localhost.localdomain [127.0.0.1]) by porcupine.cygnus.com (8.12.2/8.12.2) with ESMTP id g3QHKVv9012841; Fri, 26 Apr 2002 11:20:31 -0600 Received: from porcupine.cygnus.com (law@localhost) by porcupine.cygnus.com (8.12.2/8.12.2/Submit) with ESMTP id g3QHKVia012836; Fri, 26 Apr 2002 11:20:31 -0600 To: kenner@vlsi1.ultra.nyu.edu (Richard Kenner) cc: dave@hiauly1.hia.nrc.ca, gcc@gcc.gnu.org Subject: Re: PA specifies invalid T_ADAFLAGS Reply-To: law@redhat.com From: law@redhat.com In-reply-to: Your message of Thu, 25 Apr 2002 06:34:21 EDT. <10204251034.AA10713@vlsi1.ultra.nyu.edu> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Date: Fri, 26 Apr 2002 10:54:00 -0000 Message-ID: <12835.1019841630@porcupine.cygnus.com> X-SW-Source: 2002-04/txt/msg01444.txt.bz2 In message <10204251034.AA10713@vlsi1.ultra.nyu.edu>, Richard Kenner writes: > Again, the -mdisable-indexing was not working around a *bug* but a > fundamental problem in the PA architecture preventing virtual origins > from working if they are used. > > Unless *all 8* SR's are set to consecutive memory segments, it isn't safe > to use the indexing forms. More correctly, sr4-sr7 need to be set to the _same_ memory segment. Some systems do this (Utah's BSD & OSF ports for example) and there were some PAs without space registers (level 0 implementations, not to be confused with PA1.0). On systems where sr4-sr4 hit the same segment or on level 0 implementations indexing can be done without considering the implicit space register selection problems. jeff