[openfirmware] r920 - in clients: emacs/x86 lib/x86

svn at openfirmware.info svn at openfirmware.info
Wed Sep 3 06:55:22 CEST 2008


Author: wmb
Date: 2008-09-03 06:55:22 +0200 (Wed, 03 Sep 2008)
New Revision: 920

Modified:
   clients/emacs/x86/Makefile
   clients/lib/x86/start.s
Log:
Client library cleanups - eliminated unused symbols in start.s,
changed CFLAGS in emacs makefile to match lib/ compiler options.


Modified: clients/emacs/x86/Makefile
===================================================================
--- clients/emacs/x86/Makefile	2008-09-03 04:52:06 UTC (rev 919)
+++ clients/emacs/x86/Makefile	2008-09-03 04:55:22 UTC (rev 920)
@@ -9,7 +9,9 @@
 HLIBDIR=$(BP)/clients/lib
 LIBDIR=$(HLIBDIR)/x86
 
-CFLAGS=   -I. -I$(SRCDIR) -I$(HLIBDIR)
+INCS=-I. -I$(SRCDIR) -I$(HLIBDIR)
+MODES=-g -m32 -fno-builtin -fno-stack-limit -fno-stack-protector
+CFLAGS= $(INCS) $(MODES)
 
 CC=		gcc
 LFLAGS= 	-T emacs.lds -N -e _start

Modified: clients/lib/x86/start.s
===================================================================
--- clients/lib/x86/start.s	2008-09-03 04:52:06 UTC (rev 919)
+++ clients/lib/x86/start.s	2008-09-03 04:55:22 UTC (rev 920)
@@ -35,8 +35,6 @@
 #L1:
 #	leave
 	ret
-Lfe1:
-	.size	 _start,Lfe1-_start
 
 .globl call_firmware
 	.type	 call_firmware, at function
@@ -47,8 +45,6 @@
 	call *%ebx
 	pop %ebx
 	ret
-Lfe2:
-	.size	 _call_firmware,Lfe2-_call_firmware
 
 # LICENSE_BEGIN
 # Copyright (c) 2006 FirmWorks




More information about the openfirmware mailing list