From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 27184 invoked by alias); 25 Sep 2002 02:44:48 -0000 Mailing-List: contact gdb-patches-help@sources.redhat.com; run by ezmlm Precedence: bulk List-Subscribe: List-Archive: List-Post: List-Help: , Sender: gdb-patches-owner@sources.redhat.com Received: (qmail 27144 invoked from network); 25 Sep 2002 02:44:47 -0000 Received: from unknown (HELO lacrosse.corp.redhat.com) (66.187.233.200) by sources.redhat.com with SMTP; 25 Sep 2002 02:44:47 -0000 Received: from free.redhat.lsd.ic.unicamp.br (aoliva2.cipe.redhat.com [10.0.1.156]) by lacrosse.corp.redhat.com (8.11.6/8.9.3) with ESMTP id g8P2ihP12547; Tue, 24 Sep 2002 22:44:43 -0400 Received: from free.redhat.lsd.ic.unicamp.br (localhost.localdomain [127.0.0.1]) by free.redhat.lsd.ic.unicamp.br (8.12.5/8.12.5) with ESMTP id g8P2ihxr015834; Tue, 24 Sep 2002 23:44:43 -0300 Received: (from aoliva@localhost) by free.redhat.lsd.ic.unicamp.br (8.12.5/8.12.5/Submit) id g8P2igfb015830; Tue, 24 Sep 2002 23:44:42 -0300 To: DJ Delorie Cc: neroden@doctormoo.dyndns.org, gcc-patches@gcc.gnu.org, binutils@sources.redhat.com, gdb-patches@sources.redhat.com Subject: Re: toplevel Makefile.in: autogenerate more References: <20020924233633.GA22064@doctormoo.dyndns.org> <200209242346.g8ONkL702524@envy.delorie.com> From: Alexandre Oliva Organization: GCC Team, Red Hat Date: Tue, 24 Sep 2002 19:44:00 -0000 In-Reply-To: <200209242346.g8ONkL702524@envy.delorie.com> Message-ID: User-Agent: Gnus/5.09 (Gnus v5.9.0) Emacs/21.2 MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-SW-Source: 2002-09/txt/msg00600.txt.bz2 On Sep 24, 2002, DJ Delorie wrote: > As much as I like automation, this rule is bad. Not everyone has > autogen, and those who don't shouldn't get penalized if they happen to > get the timestamps rearranged. If they use the recommended script, contrib/gcc_update, they'll get it right. If the rule is not to be activated, I'd rather have it in Makefile.in, even if commented out, than not at all. How about: Makefile.in: # Makefile.tpl Makefile.def # srcdir omitted for clarity ... so, if one removes Makefile.in, we try to rebuild it, otherwise it won't be modified just because you touched one of the other files, but the deps are still documented. Then, when we get --enable-maintainer-mode in the top level, we'll just have to replace the `#' with @MAINT@. -- Alexandre Oliva Enjoy Guarana', see http://www.ic.unicamp.br/~oliva/ Red Hat GCC Developer aoliva@{redhat.com, gcc.gnu.org} CS PhD student at IC-Unicamp oliva@{lsd.ic.unicamp.br, gnu.org} Free Software Evangelist Professional serial bug killer