From patchwork Fri Aug 8 15:23:07 2014 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Geert Uytterhoeven X-Patchwork-Id: 4696941 Return-Path: X-Original-To: patchwork-linux-kbuild@patchwork.kernel.org Delivered-To: patchwork-parsemail@patchwork2.web.kernel.org Received: from mail.kernel.org (mail.kernel.org [198.145.19.201]) by patchwork2.web.kernel.org (Postfix) with ESMTP id A62FCC0338 for ; Fri, 8 Aug 2014 15:23:25 +0000 (UTC) Received: from mail.kernel.org (localhost [127.0.0.1]) by mail.kernel.org (Postfix) with ESMTP id C836F20158 for ; Fri, 8 Aug 2014 15:23:24 +0000 (UTC) Received: from vger.kernel.org (vger.kernel.org [209.132.180.67]) by mail.kernel.org (Postfix) with ESMTP id 0363B20154 for ; Fri, 8 Aug 2014 15:23:24 +0000 (UTC) Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1756008AbaHHPXX (ORCPT ); Fri, 8 Aug 2014 11:23:23 -0400 Received: from mail-wi0-f176.google.com ([209.85.212.176]:61023 "EHLO mail-wi0-f176.google.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1752782AbaHHPXW (ORCPT ); Fri, 8 Aug 2014 11:23:22 -0400 Received: by mail-wi0-f176.google.com with SMTP id bs8so1216157wib.3 for ; Fri, 08 Aug 2014 08:23:21 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=sender:from:to:cc:subject:date:message-id; bh=3Kv7t5fhPYDJpAILWhmTTv/z99HjJWKslxA7n7hEBnU=; b=BodGBeBQ9W5Q1oV+d/Td7oUNPtpEgYbenxevHczG/q9x1PASp9KApSfy1XlG8Bv9hw Ie472sM1YqS+W8FYF9RFO0QLhQgKvFROnbnxXn9dd9cbe3scIRIdPnBxv+CcNicw6aua mFbVXOwZGZRSaiGU4hi4GlhGoRxtGfDip+HyHQXesO9T7YKpPlGGVXBfrbnRHm/2Mk75 FyXigj9EELFfqJgCwfyoSIzqwDdz9sVH3PZReseRI0b1ByhlTP+HLs8A+Q++8RdnByGf SfbzcE5C7/O9qnDNv9ySfoSDwAjqbDXaGvrI3brqy8uiDB20ydXRof2cSRPXGToi4ohz AZbg== X-Received: by 10.180.93.8 with SMTP id cq8mr477365wib.17.1407511401208; Fri, 08 Aug 2014 08:23:21 -0700 (PDT) Received: from ramsan.of.borg (d54C154A7.access.telenet.be. [84.193.84.167]) by mx.google.com with ESMTPSA id mw4sm8077343wic.20.2014.08.08.08.23.14 for (version=TLSv1.2 cipher=ECDHE-RSA-AES128-SHA bits=128/128); Fri, 08 Aug 2014 08:23:20 -0700 (PDT) From: Geert Uytterhoeven To: Michal Marek , Randy Dunlap Cc: linux-kbuild@vger.kernel.org, linux-doc@vger.kernel.org, linux-kernel@vger.kernel.org, Geert Uytterhoeven Subject: [PATCH 1/4] Documentation: kbuild: Remove obsolete include/asm symlink step Date: Fri, 8 Aug 2014 17:23:07 +0200 Message-Id: <1407511390-5429-1-git-send-email-geert@linux-m68k.org> X-Mailer: git-send-email 1.9.1 Sender: linux-kbuild-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kbuild@vger.kernel.org X-Spam-Status: No, score=-7.5 required=5.0 tests=BAYES_00,DKIM_SIGNED, RCVD_IN_DNSWL_HI,RP_MATCHES_RCVD,T_DKIM_INVALID,UNPARSEABLE_RELAY autolearn=ham version=3.3.1 X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on mail.kernel.org X-Virus-Scanned: ClamAV using ClamSMTP As of commit f7f16b7799ed68654850ab340ef812895aebcf4c ("kbuild: drop include/asm"), the include/asm symlink is no longer created. Signed-off-by: Geert Uytterhoeven --- Documentation/kbuild/makefiles.txt | 9 ++++----- 1 file changed, 4 insertions(+), 5 deletions(-) diff --git a/Documentation/kbuild/makefiles.txt b/Documentation/kbuild/makefiles.txt index c600e2f44a62..3b416592cc44 100644 --- a/Documentation/kbuild/makefiles.txt +++ b/Documentation/kbuild/makefiles.txt @@ -841,17 +841,16 @@ a few targets. When kbuild executes, the following steps are followed (roughly): 1) Configuration of the kernel => produce .config 2) Store kernel version in include/linux/version.h -3) Symlink include/asm to include/asm-$(ARCH) -4) Updating all other prerequisites to the target prepare: +3) Updating all other prerequisites to the target prepare: - Additional prerequisites are specified in arch/$(ARCH)/Makefile -5) Recursively descend down in all directories listed in +4) Recursively descend down in all directories listed in init-* core* drivers-* net-* libs-* and build all targets. - The values of the above variables are expanded in arch/$(ARCH)/Makefile. -6) All object files are then linked and the resulting file vmlinux is +5) All object files are then linked and the resulting file vmlinux is located at the root of the obj tree. The very first objects linked are listed in head-y, assigned by arch/$(ARCH)/Makefile. -7) Finally, the architecture-specific part does any required post processing +6) Finally, the architecture-specific part does any required post processing and builds the final bootimage. - This includes building boot records - Preparing initrd images and the like