From cd11d97905b0f0ccea7a11539070b445b935748a Mon Sep 17 00:00:00 2001 From: David Greenman Date: Tue, 26 Oct 1993 09:04:13 +0000 Subject: [PATCH] Yanked out the 8 'addb %al,%al' (0xc000)'s out of the start of the program. The idea was that these are 'alignment' crap, but the image is 16byte-aligned without these. Location 0 still doesn't have a 0, but who cares, binaries wil be built with page zero unmapped in the near future. --- lib/csu/i386/crt0.c | 8 -------- 1 file changed, 8 deletions(-) diff --git a/lib/csu/i386/crt0.c b/lib/csu/i386/crt0.c index 7c3cef10e6d6..623cf6438b46 100644 --- a/lib/csu/i386/crt0.c +++ b/lib/csu/i386/crt0.c @@ -54,14 +54,6 @@ static char empty[1]; char *__progname = empty; int errno = 0; -asm(".text"); -asm(".long 0xc000c000"); -#if 1 /* more needed for alignment on i486/gcc-2.3.3 */ -asm(".long 0xc000c000"); -asm(".long 0xc000c000"); -asm(".long 0xc000c000"); -#endif - extern unsigned char etext; extern unsigned char eprol asm ("eprol"); extern start() asm("start");