From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from list by lists.gnu.org with archive (Exim 4.90_1) id 1jZRJS-0004V8-FA for mharc-grub-devel@gnu.org; Thu, 14 May 2020 23:47:06 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:56084) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1jZRJQ-0004QV-NU for grub-devel@gnu.org; Thu, 14 May 2020 23:47:04 -0400 Received: from mailout01.mx.bawue.net ([193.7.176.62]:47995) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1jZRJP-0000SA-Ny for grub-devel@gnu.org; Thu, 14 May 2020 23:47:04 -0400 Received: from infty.fritz.box (p5b17584c.dip0.t-ipconnect.de [91.23.88.76]) (Authenticated sender: pdim@bawue.de) by smtp.bawue.net (Postfix) with ESMTPSA id 168722266F; Fri, 15 May 2020 05:46:57 +0200 (CEST) From: Hans Ulrich Niedermann To: grub-devel@gnu.org Cc: Hans Ulrich Niedermann Subject: [MULTIBOOT2 SPEC PATCH v4 10/27] multiboot2: Rename boot.S to boot_i386.S Date: Fri, 15 May 2020 05:43:33 +0200 Message-Id: <20200515034349.133092-11-hun@n-dimensional.de> X-Mailer: git-send-email 2.26.2 In-Reply-To: <20200515034349.133092-1-hun@n-dimensional.de> References: <20200515034349.133092-1-hun@n-dimensional.de> MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Virus-Scanner: SAV Dynamic Interface 2.6.0, Engine: 3.77.1, SAV: 5.75 (A93B943C) on relay01.mx.bawue.net using milter-sssp 0.1.0 X-Virus-Scan: Found to be clean. Received-SPF: pass client-ip=193.7.176.62; envelope-from=hun@n-dimensional.de; helo=mailout01.mx.bawue.net X-detected-operating-system: by eggs.gnu.org: First seen = 2020/05/14 23:46:11 X-ACL-Warn: Detected OS = Linux 3.11 and newer [fuzzy] X-Spam_score_int: -25 X-Spam_score: -2.6 X-Spam_bar: -- X-Spam_report: (-2.6 / 5.0 requ) BAYES_00=-1.9, RCVD_IN_DNSWL_LOW=-0.7, SPF_PASS=-0.001, URIBL_BLOCKED=0.001 autolearn=_AUTOLEARN X-Spam_action: no action X-BeenThere: grub-devel@gnu.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: The development of GNU GRUB List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 15 May 2020 03:47:05 -0000 The file boot.S contains only i386 specific code. Rename the file to boot_i386.S following the pattern of having the mips specific code in the boot_mips.S file. Signed-off-by: Hans Ulrich Niedermann rename doc/{boot.S => boot_i386.S} (100%) diff --git a/doc/Makefile.am b/doc/Makefile.am index dc7816d9f..d9efe8116 100644 --- a/doc/Makefile.am +++ b/doc/Makefile.am @@ -1,6 +1,6 @@ info_TEXINFOS = multiboot.texi EXAMPLES = boot_mips.S kernel.c multiboot2.h -multiboot_TEXINFOS = boot.S.texi kernel.c.texi multiboot2.h.texi +multiboot_TEXINFOS = boot_i386.S.texi kernel.c.texi multiboot2.h.texi SRC2TEXI = src2texi noinst_SCRIPTS = $(SRC2TEXI) EXTRA_PROGRAMS = kernel diff --git a/doc/boot.S b/doc/boot_i386.S similarity index 100% rename from doc/boot.S rename to doc/boot_i386.S diff --git a/doc/multiboot.texi b/doc/multiboot.texi index df8a0d056..b89b12272 100644 --- a/doc/multiboot.texi +++ b/doc/multiboot.texi @@ -1553,9 +1553,9 @@ Multiboot2-compliant boot loader and for reference to how to implement a Multiboot2 kernel. The source files can be found under the directory @file{doc} in the Multiboot2 source distribution. -The kernel @file{kernel} consists of only three files: @file{boot.S}, +The kernel @file{kernel} consists of only three files: @file{boot_i386.S}, @file{kernel.c} and @file{multiboot2.h}. The assembly source -@file{boot.S} is written in GAS (@pxref{Top, , GNU assembler, as.info, +@file{boot_i386.S} is written in GAS (@pxref{Top, , GNU assembler, as.info, The GNU assembler}), and contains the Multiboot2 information structure to comply with the specification. When a Multiboot2-compliant boot loader loads and execute it, it initialize the stack pointer and @code{EFLAGS}, @@ -1571,7 +1571,7 @@ information structure. @menu * multiboot2.h:: -* boot.S:: +* boot_i386.S:: * kernel.c:: * Other Multiboot2 kernels:: @end menu @@ -1587,13 +1587,13 @@ This is the source code in the file @file{multiboot2.h}: @end example -@node boot.S -@subsection boot.S +@node boot_i386.S +@subsection boot_i386.S -In the file @file{boot.S}: +In the file @file{boot_i386.S}: @example -@include boot.S.texi +@include boot_i386.S.texi @end example -- 2.26.2