Mercurial > hg > nginx
diff auto/cc @ 287:35a6a9df2d25
nginx-0.0.2-2004-03-12-19:57:08 import
author | Igor Sysoev <igor@sysoev.ru> |
---|---|
date | Fri, 12 Mar 2004 16:57:08 +0000 |
parents | fc8dc489247e |
children | f81d075ad172 |
line wrap: on
line diff
--- a/auto/cc Thu Mar 11 21:34:52 2004 +0000 +++ b/auto/cc Fri Mar 12 16:57:08 2004 +0000 @@ -8,10 +8,16 @@ #CFLAGS="$CFLAGS -O2 -fomit-frame-pointer" case $CPU in + pentium) + # optimize for Pentium and Athlon + CPU_OPT="-march=pentium" + ;; + pentiumpro) # optimize for Pentium Pro, Pentium II and Pentium III CPU_OPT="-march=pentiumpro" ;; + pentium4) # optimize for Pentium 4, gcc 3.x CPU_OPT="-march=pentium4" @@ -85,10 +91,16 @@ #CFLAGS="$CFLAGS -Ob2" case $CPU in + pentium) + # optimize for Pentium and Athlon + CPU_OPT="-march=pentium" + ;; + pentiumpro) # optimize for Pentium Pro, Pentium II and Pentium III CPU_OPT="-mcpu=pentiumpro -march=pentiumpro" ;; + pentium4) # optimize for Pentium 4, default CPU_OPT="-march=pentium4" @@ -148,9 +160,15 @@ case $CPU in pentiumpro) + # optimize for Pentium and Athlon + CPU_OPT="-G5" + ;; + + pentiumpro) # optimize for Pentium Pro, Pentium II and Pentium III CPU_OPT="-G6" ;; + pentium4) # optimize for Pentium 4 #CPU_OPT="-G7" @@ -218,6 +236,14 @@ CFLAGS="$CFLAGS -s" case $CPU in + pentium) + # optimize for Pentium and Athlon + # register-based arguments passing conventions + CPU_OPT="-5r" + # stack-based arguments passing conventions + #CPU_OPT="-5s" + ;; + pentiumpro) # optimize for Pentium Pro, Pentium II and Pentium III # register-based arguments passing conventions