add comment why preferred stack boundary is 4 on i386
authorDenis Vlasenko <vda.linux@googlemail.com>
Mon, 23 Jul 2007 21:05:06 +0000 (21:05 -0000)
committerDenis Vlasenko <vda.linux@googlemail.com>
Mon, 23 Jul 2007 21:05:06 +0000 (21:05 -0000)
arch/i386/Makefile

index 385dd52..e6c99c6 100644 (file)
@@ -2,4 +2,6 @@
 # Build system
 # ==========================================================================
 
+# -mpreferred-stack-boundary=2 is essential in preventing gcc 4.2.x
+# from aligning stack to 16 bytes. (Which is gcc's way of supporting SSE).
 CFLAGS += $(call cc-option,-march=i386 -mpreferred-stack-boundary=2,)