| 3 |
# Copyright (C) 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, |
# Copyright (C) 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, |
| 4 |
# 2000, 2001, 2002, 2003, 2004, 2005 Free Software Foundation, Inc. |
# 2000, 2001, 2002, 2003, 2004, 2005 Free Software Foundation, Inc. |
| 5 |
|
|
| 6 |
timestamp='2005-02-10' |
timestamp='2005-12-23' |
| 7 |
|
|
| 8 |
# This file is (in principle) common to ALL GNU software. |
# This file is (in principle) common to ALL GNU software. |
| 9 |
# The presence of a machine in this file suggests that SOME GNU software |
# The presence of a machine in this file suggests that SOME GNU software |
| 21 |
# |
# |
| 22 |
# You should have received a copy of the GNU General Public License |
# You should have received a copy of the GNU General Public License |
| 23 |
# along with this program; if not, write to the Free Software |
# along with this program; if not, write to the Free Software |
| 24 |
# Foundation, Inc., 59 Temple Place - Suite 330, |
# Foundation, Inc., 51 Franklin Street - Fifth Floor, Boston, MA |
| 25 |
# Boston, MA 02111-1307, USA. |
# 02110-1301, USA. |
| 26 |
|
# |
| 27 |
# As a special exception to the GNU General Public License, if you |
# As a special exception to the GNU General Public License, if you |
| 28 |
# distribute this file as part of a program that contains a |
# distribute this file as part of a program that contains a |
| 29 |
# configuration script generated by Autoconf, you may include it under |
# configuration script generated by Autoconf, you may include it under |
| 30 |
# the same distribution terms that you use for the rest of that program. |
# the same distribution terms that you use for the rest of that program. |
| 31 |
|
|
| 32 |
|
|
| 33 |
# Please send patches to <config-patches@gnu.org>. Submit a context |
# Please send patches to <config-patches@gnu.org>. Submit a context |
| 34 |
# diff and a properly formatted ChangeLog entry. |
# diff and a properly formatted ChangeLog entry. |
| 35 |
# |
# |
| 84 |
while test $# -gt 0 ; do |
while test $# -gt 0 ; do |
| 85 |
case $1 in |
case $1 in |
| 86 |
--time-stamp | --time* | -t ) |
--time-stamp | --time* | -t ) |
| 87 |
echo "$timestamp" ; exit 0 ;; |
echo "$timestamp" ; exit ;; |
| 88 |
--version | -v ) |
--version | -v ) |
| 89 |
echo "$version" ; exit 0 ;; |
echo "$version" ; exit ;; |
| 90 |
--help | --h* | -h ) |
--help | --h* | -h ) |
| 91 |
echo "$usage"; exit 0 ;; |
echo "$usage"; exit ;; |
| 92 |
-- ) # Stop option processing |
-- ) # Stop option processing |
| 93 |
shift; break ;; |
shift; break ;; |
| 94 |
- ) # Use stdin as input. |
- ) # Use stdin as input. |
| 100 |
*local*) |
*local*) |
| 101 |
# First pass through any local machine types. |
# First pass through any local machine types. |
| 102 |
echo $1 |
echo $1 |
| 103 |
exit 0;; |
exit ;; |
| 104 |
|
|
| 105 |
* ) |
* ) |
| 106 |
break ;; |
break ;; |
| 119 |
# Here we must recognize all the valid KERNEL-OS combinations. |
# Here we must recognize all the valid KERNEL-OS combinations. |
| 120 |
maybe_os=`echo $1 | sed 's/^\(.*\)-\([^-]*-[^-]*\)$/\2/'` |
maybe_os=`echo $1 | sed 's/^\(.*\)-\([^-]*-[^-]*\)$/\2/'` |
| 121 |
case $maybe_os in |
case $maybe_os in |
| 122 |
nto-qnx* | linux-gnu* | linux-dietlibc | linux-uclibc* | uclinux-uclibc* | uclinux-gnu* | \ |
nto-qnx* | linux-gnu* | linux-dietlibc | linux-newlib* | linux-uclibc* | \ |
| 123 |
kfreebsd*-gnu* | knetbsd*-gnu* | netbsd*-gnu* | storm-chaos* | os2-emx* | rtmk-nova*) |
uclinux-uclibc* | uclinux-gnu* | kfreebsd*-gnu* | knetbsd*-gnu* | netbsd*-gnu* | \ |
| 124 |
|
storm-chaos* | os2-emx* | rtmk-nova*) |
| 125 |
os=-$maybe_os |
os=-$maybe_os |
| 126 |
basic_machine=`echo $1 | sed 's/^\(.*\)-\([^-]*-[^-]*\)$/\1/'` |
basic_machine=`echo $1 | sed 's/^\(.*\)-\([^-]*-[^-]*\)$/\1/'` |
| 127 |
;; |
;; |
| 172 |
-hiux*) |
-hiux*) |
| 173 |
os=-hiuxwe2 |
os=-hiuxwe2 |
| 174 |
;; |
;; |
| 175 |
|
-sco6) |
| 176 |
|
os=-sco5v6 |
| 177 |
|
basic_machine=`echo $1 | sed -e 's/86-.*/86-pc/'` |
| 178 |
|
;; |
| 179 |
-sco5) |
-sco5) |
| 180 |
os=-sco3.2v5 |
os=-sco3.2v5 |
| 181 |
basic_machine=`echo $1 | sed -e 's/86-.*/86-pc/'` |
basic_machine=`echo $1 | sed -e 's/86-.*/86-pc/'` |
| 192 |
# Don't forget version if it is 3.2v4 or newer. |
# Don't forget version if it is 3.2v4 or newer. |
| 193 |
basic_machine=`echo $1 | sed -e 's/86-.*/86-pc/'` |
basic_machine=`echo $1 | sed -e 's/86-.*/86-pc/'` |
| 194 |
;; |
;; |
| 195 |
|
-sco5v6*) |
| 196 |
|
# Don't forget version if it is 3.2v4 or newer. |
| 197 |
|
basic_machine=`echo $1 | sed -e 's/86-.*/86-pc/'` |
| 198 |
|
;; |
| 199 |
-sco*) |
-sco*) |
| 200 |
os=-sco3.2v2 |
os=-sco3.2v2 |
| 201 |
basic_machine=`echo $1 | sed -e 's/86-.*/86-pc/'` |
basic_machine=`echo $1 | sed -e 's/86-.*/86-pc/'` |
| 241 |
| alpha64 | alpha64ev[4-8] | alpha64ev56 | alpha64ev6[78] | alpha64pca5[67] \ |
| alpha64 | alpha64ev[4-8] | alpha64ev56 | alpha64ev6[78] | alpha64pca5[67] \ |
| 242 |
| am33_2.0 \ |
| am33_2.0 \ |
| 243 |
| arc | arm | arm[bl]e | arme[lb] | armv[2345] | armv[345][lb] | avr \ |
| arc | arm | arm[bl]e | arme[lb] | armv[2345] | armv[345][lb] | avr \ |
| 244 |
|
| bfin \ |
| 245 |
| c4x | clipper \ |
| c4x | clipper \ |
| 246 |
| d10v | d30v | dlx | dsp16xx \ |
| d10v | d30v | dlx | dsp16xx | dvp \ |
| 247 |
| fr30 | frv \ |
| fr30 | frv \ |
| 248 |
| h8300 | h8500 | hppa | hppa1.[01] | hppa2.0 | hppa2.0[nw] | hppa64 \ |
| h8300 | h8500 | hppa | hppa1.[01] | hppa2.0 | hppa2.0[nw] | hppa64 \ |
| 249 |
| i370 | i860 | i960 | ia64 \ |
| i370 | i860 | i960 | ia64 \ |
| 250 |
| ip2k | iq2000 \ |
| ip2k | iq2000 \ |
| 251 |
| m32r | m32rle | m68000 | m68k | m88k | maxq | mcore \ |
| m32r | m32rle | m68000 | m68k | m88k | maxq | mb | microblaze | mcore \ |
| 252 |
| mips | mipsbe | mipseb | mipsel | mipsle \ |
| mips | mipsbe | mipseb | mipsel | mipsle \ |
| 253 |
| mips16 \ |
| mips16 \ |
| 254 |
| mips64 | mips64el \ |
| mips64 | mips64el \ |
| 257 |
| mips64vr4100 | mips64vr4100el \ |
| mips64vr4100 | mips64vr4100el \ |
| 258 |
| mips64vr4300 | mips64vr4300el \ |
| mips64vr4300 | mips64vr4300el \ |
| 259 |
| mips64vr5000 | mips64vr5000el \ |
| mips64vr5000 | mips64vr5000el \ |
| 260 |
|
| mips64vr5900 | mips64vr5900el \ |
| 261 |
| mipsisa32 | mipsisa32el \ |
| mipsisa32 | mipsisa32el \ |
| 262 |
| mipsisa32r2 | mipsisa32r2el \ |
| mipsisa32r2 | mipsisa32r2el \ |
| 263 |
| mipsisa64 | mipsisa64el \ |
| mipsisa64 | mipsisa64el \ |
| 265 |
| mipsisa64sb1 | mipsisa64sb1el \ |
| mipsisa64sb1 | mipsisa64sb1el \ |
| 266 |
| mipsisa64sr71k | mipsisa64sr71kel \ |
| mipsisa64sr71k | mipsisa64sr71kel \ |
| 267 |
| mipstx39 | mipstx39el \ |
| mipstx39 | mipstx39el \ |
|
| mips64r5900 | mips64r5900el \ |
|
| 268 |
| mn10200 | mn10300 \ |
| mn10200 | mn10300 \ |
| 269 |
|
| mt \ |
| 270 |
| msp430 \ |
| msp430 \ |
| 271 |
| ns16k | ns32k \ |
| ns16k | ns32k \ |
| 272 |
| openrisc | or32 \ |
| or32 \ |
| 273 |
| pdp10 | pdp11 | pj | pjl \ |
| pdp10 | pdp11 | pj | pjl \ |
| 274 |
| powerpc | powerpc64 | powerpc64le | powerpcle | ppcbe \ |
| powerpc | powerpc64 | powerpc64le | powerpcle | ppcbe \ |
| 275 |
| pyramid \ |
| pyramid \ |
| 276 |
| sh | sh[1234] | sh[23]e | sh[34]eb | shbe | shle | sh[1234]le | sh3ele \ |
| sh | sh[1234] | sh[24]a | sh[24]a*eb | sh[23]e | sh[34]eb | shbe | shle | sh[1234]le | sh3ele \ |
| 277 |
| sh64 | sh64le \ |
| sh64 | sh64le \ |
| 278 |
| sparc | sparc64 | sparc86x | sparclet | sparclite | sparcv8 | sparcv9 | sparcv9b \ |
| sparc | sparc64 | sparc64b | sparc86x | sparclet | sparclite \ |
| 279 |
|
| sparcv8 | sparcv9 | sparcv9b \ |
| 280 |
| strongarm \ |
| strongarm \ |
| 281 |
| tahoe | dvp | thumb | tic4x | tic80 | tron \ |
| tahoe | thumb | tic4x | tic80 | tron \ |
| 282 |
| v850 | v850e \ |
| v850 | v850e \ |
| 283 |
| we32k \ |
| we32k \ |
| 284 |
| x86 | xscale | xscalee[bl] | xstormy16 | xtensa \ |
| x86 | xscale | xscalee[bl] | xstormy16 | xtensa \ |
| 285 |
| z8k) |
| z8k) |
| 286 |
basic_machine=$basic_machine-unknown |
basic_machine=$basic_machine-unknown |
| 287 |
;; |
;; |
| 288 |
|
m32c) |
| 289 |
|
basic_machine=$basic_machine-unknown |
| 290 |
|
;; |
| 291 |
m6811 | m68hc11 | m6812 | m68hc12) |
m6811 | m68hc11 | m6812 | m68hc12) |
| 292 |
# Motorola 68HC11/12. |
# Motorola 68HC11/12. |
| 293 |
basic_machine=$basic_machine-unknown |
basic_machine=$basic_machine-unknown |
| 295 |
;; |
;; |
| 296 |
m88110 | m680[12346]0 | m683?2 | m68360 | m5200 | v70 | w65 | z8k) |
m88110 | m680[12346]0 | m683?2 | m68360 | m5200 | v70 | w65 | z8k) |
| 297 |
;; |
;; |
| 298 |
|
ms1) |
| 299 |
|
basic_machine=mt-unknown |
| 300 |
|
;; |
| 301 |
|
nios2 | nios2-* | nios2 | nios2-*) |
| 302 |
|
basic_machine=nios2-altera |
| 303 |
|
os=-none |
| 304 |
|
;; |
| 305 |
|
|
| 306 |
# We use `pc' rather than `unknown' |
# We use `pc' rather than `unknown' |
| 307 |
# because (1) that's what they normally are, and |
# because (1) that's what they normally are, and |
| 322 |
| alphapca5[67]-* | alpha64pca5[67]-* | arc-* \ |
| alphapca5[67]-* | alpha64pca5[67]-* | arc-* \ |
| 323 |
| arm-* | armbe-* | armle-* | armeb-* | armv*-* \ |
| arm-* | armbe-* | armle-* | armeb-* | armv*-* \ |
| 324 |
| avr-* \ |
| avr-* \ |
| 325 |
| bs2000-* \ |
| bfin-* | bs2000-* \ |
| 326 |
| c[123]* | c30-* | [cjt]90-* | c4x-* | c54x-* | c55x-* | c6x-* \ |
| c[123]* | c30-* | [cjt]90-* | c4x-* | c54x-* | c55x-* | c6x-* \ |
| 327 |
| clipper-* | craynv-* | cydra-* \ |
| clipper-* | craynv-* | cydra-* \ |
| 328 |
| d10v-* | d30v-* | dlx-* \ |
| d10v-* | d30v-* | dlx-* \ |
| 343 |
| mips64vr4100-* | mips64vr4100el-* \ |
| mips64vr4100-* | mips64vr4100el-* \ |
| 344 |
| mips64vr4300-* | mips64vr4300el-* \ |
| mips64vr4300-* | mips64vr4300el-* \ |
| 345 |
| mips64vr5000-* | mips64vr5000el-* \ |
| mips64vr5000-* | mips64vr5000el-* \ |
| 346 |
|
| mips64vr5900-* | mips64vr5900el-* \ |
| 347 |
| mipsisa32-* | mipsisa32el-* \ |
| mipsisa32-* | mipsisa32el-* \ |
| 348 |
| mipsisa32r2-* | mipsisa32r2el-* \ |
| mipsisa32r2-* | mipsisa32r2el-* \ |
| 349 |
| mipsisa64-* | mipsisa64el-* \ |
| mipsisa64-* | mipsisa64el-* \ |
| 351 |
| mipsisa64sb1-* | mipsisa64sb1el-* \ |
| mipsisa64sb1-* | mipsisa64sb1el-* \ |
| 352 |
| mipsisa64sr71k-* | mipsisa64sr71kel-* \ |
| mipsisa64sr71k-* | mipsisa64sr71kel-* \ |
| 353 |
| mipstx39-* | mipstx39el-* \ |
| mipstx39-* | mipstx39el-* \ |
|
| mips64r5900-* | mips64r5900el-* \ |
|
| 354 |
| mmix-* \ |
| mmix-* \ |
| 355 |
|
| mt-* \ |
| 356 |
| msp430-* \ |
| msp430-* \ |
| 357 |
| none-* | np1-* | ns16k-* | ns32k-* \ |
| none-* | np1-* | ns16k-* | ns32k-* \ |
| 358 |
| orion-* \ |
| orion-* \ |
| 360 |
| powerpc-* | powerpc64-* | powerpc64le-* | powerpcle-* | ppcbe-* \ |
| powerpc-* | powerpc64-* | powerpc64le-* | powerpcle-* | ppcbe-* \ |
| 361 |
| pyramid-* \ |
| pyramid-* \ |
| 362 |
| romp-* | rs6000-* \ |
| romp-* | rs6000-* \ |
| 363 |
| sh-* | sh[1234]-* | sh[23]e-* | sh[34]eb-* | shbe-* \ |
| sh-* | sh[1234]-* | sh[24]a-* | sh[23]e-* | sh[34]eb-* | shbe-* \ |
| 364 |
| shle-* | sh[1234]le-* | sh3ele-* | sh64-* | sh64le-* \ |
| shle-* | sh[1234]le-* | sh3ele-* | sh64-* | sh64le-* \ |
| 365 |
| sparc-* | sparc64-* | sparc86x-* | sparclet-* | sparclite-* \ |
| sparc-* | sparc64-* | sparc64b-* | sparc86x-* | sparclet-* \ |
| 366 |
|
| sparclite-* \ |
| 367 |
| sparcv8-* | sparcv9-* | sparcv9b-* | strongarm-* | sv1-* | sx?-* \ |
| sparcv8-* | sparcv9-* | sparcv9b-* | strongarm-* | sv1-* | sx?-* \ |
| 368 |
| tahoe-* | thumb-* \ |
| tahoe-* | thumb-* \ |
| 369 |
| tic30-* | tic4x-* | tic54x-* | tic55x-* | tic6x-* | tic80-* \ |
| tic30-* | tic4x-* | tic54x-* | tic55x-* | tic6x-* | tic80-* \ |
| 375 |
| ymp-* \ |
| ymp-* \ |
| 376 |
| z8k-*) |
| z8k-*) |
| 377 |
;; |
;; |
| 378 |
|
m32c-*) |
| 379 |
|
;; |
| 380 |
# Recognize the various machine names and aliases which stand |
# Recognize the various machine names and aliases which stand |
| 381 |
# for a CPU type and a company and sometimes even an OS. |
# for a CPU type and a company and sometimes even an OS. |
| 382 |
386bsd) |
386bsd) |
| 730 |
basic_machine=i386-pc |
basic_machine=i386-pc |
| 731 |
os=-msdos |
os=-msdos |
| 732 |
;; |
;; |
| 733 |
|
ms1-*) |
| 734 |
|
basic_machine=`echo $basic_machine | sed -e 's/ms1-/mt-/'` |
| 735 |
|
;; |
| 736 |
mvs) |
mvs) |
| 737 |
basic_machine=i370-ibm |
basic_machine=i370-ibm |
| 738 |
os=-mvs |
os=-mvs |
| 808 |
basic_machine=hppa1.1-oki |
basic_machine=hppa1.1-oki |
| 809 |
os=-proelf |
os=-proelf |
| 810 |
;; |
;; |
| 811 |
or32 | or32-*) |
openrisc | openrisc-*) |
| 812 |
basic_machine=or32-unknown |
basic_machine=or32-unknown |
|
os=-coff |
|
| 813 |
;; |
;; |
| 814 |
os400) |
os400) |
| 815 |
basic_machine=powerpc-ibm |
basic_machine=powerpc-ibm |
| 840 |
pc532 | pc532-*) |
pc532 | pc532-*) |
| 841 |
basic_machine=ns32k-pc532 |
basic_machine=ns32k-pc532 |
| 842 |
;; |
;; |
| 843 |
|
pc98) |
| 844 |
|
basic_machine=i386-pc |
| 845 |
|
;; |
| 846 |
|
pc98-*) |
| 847 |
|
basic_machine=i386-`echo $basic_machine | sed 's/^[^-]*-//'` |
| 848 |
|
;; |
| 849 |
pentium | p5 | k5 | k6 | nexgen | viac3) |
pentium | p5 | k5 | k6 | nexgen | viac3) |
| 850 |
basic_machine=i586-pc |
basic_machine=i586-pc |
| 851 |
;; |
;; |
| 902 |
basic_machine=i586-unknown |
basic_machine=i586-unknown |
| 903 |
os=-pw32 |
os=-pw32 |
| 904 |
;; |
;; |
| 905 |
|
rdos) |
| 906 |
|
basic_machine=i386-pc |
| 907 |
|
os=-rdos |
| 908 |
|
;; |
| 909 |
rom68k) |
rom68k) |
| 910 |
basic_machine=m68k-rom68k |
basic_machine=m68k-rom68k |
| 911 |
os=-coff |
os=-coff |
| 1145 |
we32k) |
we32k) |
| 1146 |
basic_machine=we32k-att |
basic_machine=we32k-att |
| 1147 |
;; |
;; |
| 1148 |
sh3 | sh4 | sh[34]eb | sh[1234]le | sh[23]ele) |
sh[1234] | sh[24]a | sh[34]eb | sh[1234]le | sh[23]ele) |
| 1149 |
basic_machine=sh-unknown |
basic_machine=sh-unknown |
| 1150 |
;; |
;; |
|
sh64) |
|
|
basic_machine=sh64-unknown |
|
|
;; |
|
| 1151 |
sparc | sparcv8 | sparcv9 | sparcv9b) |
sparc | sparcv8 | sparcv9 | sparcv9b) |
| 1152 |
basic_machine=sparc-sun |
basic_machine=sparc-sun |
| 1153 |
;; |
;; |
| 1228 |
| -udi* | -eabi* | -lites* | -ieee* | -go32* | -aux* \ |
| -udi* | -eabi* | -lites* | -ieee* | -go32* | -aux* \ |
| 1229 |
| -chorusos* | -chorusrdb* \ |
| -chorusos* | -chorusrdb* \ |
| 1230 |
| -cygwin* | -pe* | -psos* | -moss* | -proelf* | -rtems* \ |
| -cygwin* | -pe* | -psos* | -moss* | -proelf* | -rtems* \ |
| 1231 |
| -mingw32* | -linux-gnu* | -linux-uclibc* | -uxpv* | -beos* | -mpeix* | -udk* \ |
| -mingw32* | -linux-gnu* | -linux-newlib* | -linux-uclibc* \ |
| 1232 |
|
| -uxpv* | -beos* | -mpeix* | -udk* \ |
| 1233 |
| -interix* | -uwin* | -mks* | -rhapsody* | -darwin* | -opened* \ |
| -interix* | -uwin* | -mks* | -rhapsody* | -darwin* | -opened* \ |
| 1234 |
| -openstep* | -oskit* | -conix* | -pw32* | -nonstopux* \ |
| -openstep* | -oskit* | -conix* | -pw32* | -nonstopux* \ |
| 1235 |
| -storm-chaos* | -tops10* | -tenex* | -tops20* | -its* \ |
| -storm-chaos* | -tops10* | -tenex* | -tops20* | -its* \ |
| 1236 |
| -os2* | -vos* | -palmos* | -uclinux* | -nucleus* \ |
| -os2* | -vos* | -palmos* | -uclinux* | -nucleus* \ |
| 1237 |
| -morphos* | -superux* | -rtmk* | -rtmk-nova* | -windiss* \ |
| -morphos* | -superux* | -rtmk* | -rtmk-nova* | -windiss* \ |
| 1238 |
| -powermax* | -dnix* | -nx6 | -nx7 | -sei* | -dragonfly* | -irx*) |
| -powermax* | -dnix* | -nx6 | -nx7 | -sei* | -dragonfly* \ |
| 1239 |
|
| -skyos* | -haiku* | -rdos* | -irx*) |
| 1240 |
# Remember, each alternative MUST END IN *, to match a version number. |
# Remember, each alternative MUST END IN *, to match a version number. |
| 1241 |
;; |
;; |
| 1242 |
-qnx*) |
-qnx*) |
| 1254 |
os=`echo $os | sed -e 's|nto|nto-qnx|'` |
os=`echo $os | sed -e 's|nto|nto-qnx|'` |
| 1255 |
;; |
;; |
| 1256 |
-sim | -es1800* | -hms* | -xray | -os68k* | -none* | -v88r* \ |
-sim | -es1800* | -hms* | -xray | -os68k* | -none* | -v88r* \ |
| 1257 |
| -windows* | -osx | -abug | -netware* | -os9* | -beos* \ |
| -windows* | -osx | -abug | -netware* | -os9* | -beos* | -haiku* \ |
| 1258 |
| -macos* | -mpw* | -magic* | -mmixware* | -mon960* | -lnews*) |
| -macos* | -mpw* | -magic* | -mmixware* | -mon960* | -lnews*) |
| 1259 |
;; |
;; |
| 1260 |
-mac*) |
-mac*) |
| 1443 |
*-be) |
*-be) |
| 1444 |
os=-beos |
os=-beos |
| 1445 |
;; |
;; |
| 1446 |
|
*-haiku) |
| 1447 |
|
os=-haiku |
| 1448 |
|
;; |
| 1449 |
*-ibm) |
*-ibm) |
| 1450 |
os=-aix |
os=-aix |
| 1451 |
;; |
;; |
| 1617 |
esac |
esac |
| 1618 |
|
|
| 1619 |
echo $basic_machine$os |
echo $basic_machine$os |
| 1620 |
exit 0 |
exit |
| 1621 |
|
|
| 1622 |
# Local variables: |
# Local variables: |
| 1623 |
# eval: (add-hook 'write-file-hooks 'time-stamp) |
# eval: (add-hook 'write-file-hooks 'time-stamp) |