Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id ; Wed, 26 Mar 2003 14:52:54 -0500 Received: (majordomo@vger.kernel.org) by vger.kernel.org id ; Wed, 26 Mar 2003 14:52:54 -0500 Received: from phoenix.infradead.org ([195.224.96.167]:31494 "EHLO phoenix.infradead.org") by vger.kernel.org with ESMTP id ; Wed, 26 Mar 2003 14:52:50 -0500 Date: Wed, 26 Mar 2003 20:04:02 +0000 From: Christoph Hellwig To: Martin Schwidefsky Cc: Christoph Hellwig , linux-kernel@vger.kernel.org, torvalds@transmeta.com Subject: Re: [PATCH] s390 update (1/9): s390 arch fixes. Message-ID: <20030326200402.A21308@infradead.org> Mail-Followup-To: Christoph Hellwig , Martin Schwidefsky , linux-kernel@vger.kernel.org, torvalds@transmeta.com References: Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline User-Agent: Mutt/1.2.5.1i In-Reply-To: ; from schwidefsky@de.ibm.com on Wed, Mar 26, 2003 at 05:20:39PM +0100 Sender: linux-kernel-owner@vger.kernel.org X-Mailing-List: linux-kernel@vger.kernel.org Content-Length: 1079 Lines: 23 > s390 and s390x are similar at the first glance. But if you look in detail > you will notice that there are a lot of small differences. A simple diff > of the files that are present in both arch folger gives a patch of 5600 > lines. Now actually take a look at this diff :) The biggest part is that the s390 compat files exist only on s390x and the math-emu dir only exists on s390, that's just a matter of conditionally compiling the files. Then there's of course slightly different assembly, this is just different but can be abstracted out nicely. In C code there's lots of spurious differences that don't make any sense (like using the proper type on s390x but soething that doesn't matter on s390, commenting changes, etc..). There's still some real differences of course, but it's really a small amount of the code size. - To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majordomo@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at http://www.tux.org/lkml/