public inbox for linux-8086@vger.kernel.org
 help / color / mirror / Atom feed
* ld86 0.16.15 problem fixed; 64KB limitation made worse by new bcc
@ 2004-03-19 17:41 Tommy McCabe
  0 siblings, 0 replies; only message in thread
From: Tommy McCabe @ 2004-03-19 17:41 UTC (permalink / raw)
  To: linux-8086

[-- Attachment #1: Type: text/plain, Size: 447 bytes --]

The ELKS kernel wouldn't compile with the 0.16.15
version of ld86; this was due to the incorrect
ordering of commands, and has been fixed in a small
patch. In related news, the 0.16.15 BCC compiler
appears to be compiling stuff more inefficiently- a
configuration that worked with 0.16.0 is too big for
64KB with 0.16.15.

__________________________________
Do you Yahoo!?
Yahoo! Mail - More reliable, more storage, less spam
http://mail.yahoo.com

[-- Warning: decoded text below may be mangled, UTF-8 assumed --]
[-- Attachment #2: patch2.diff --]
[-- Type: text/x-diff; name="patch2.diff", Size: 725 bytes --]

Index: elks/arch/i86/Makefile
===================================================================
RCS file: /cvsroot/elks/elks/arch/i86/Makefile,v
retrieving revision 1.29
diff -u -r1.29 Makefile
--- elks/arch/i86/Makefile	13 Jul 2002 17:19:55 -0000	1.29
+++ elks/arch/i86/Makefile	19 Mar 2004 17:20:15 -0000
@@ -105,9 +105,10 @@
 
 boot/system:	$(AARCHIVES) $(ADRIVERS) boot/crt1.o boot/crt0.o
 	(cd $(BASEDIR) ; $(LD) $(LDFLAGS) $(ARCH_LD) \
+		-t -M -o $(ARCH_DIR)/boot/system \
 		$(ARCH_DIR)/boot/crt0.o $(ARCH_DIR)/boot/crt1.o \
 		init/main.o $(ARCHIVES) $(DRIVERS) \
-		-t -M -o $(ARCH_DIR)/boot/system > System.tmp ; \
+		> System.tmp ; \
 		sort -k4 System.tmp > System.map ; rm -f System.tmp ) 
 
 #PC image build

^ permalink raw reply	[flat|nested] only message in thread

only message in thread, other threads:[~2004-03-19 17:41 UTC | newest]

Thread overview: (only message) (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2004-03-19 17:41 ld86 0.16.15 problem fixed; 64KB limitation made worse by new bcc Tommy McCabe

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox