diff --git a/chapter08/glibc.xml b/chapter08/glibc.xml
index ed79fc887..03b3e72f8 100644
--- a/chapter08/glibc.xml
+++ b/chapter08/glibc.xml
@@ -624,7 +624,8 @@ find .. -name "*.a" -delete
Configure Glibc for m32 with the following commands:
-CC="gcc -m32" CXX="g++ -m32" \
+CC="gcc -m32 -mstackrealign" \
+CXX="g++ -m32 -mstackrealign" \
../configure \
--prefix=/usr \
--host=i686-pc-linux-gnu \