Changeset d3b0fe08 in rtems
- Timestamp:
- Nov 21, 2012, 3:23:42 AM (8 years ago)
- Branches:
- 4.11, 5, master
- Children:
- 5adf02e5
- Parents:
- a12f7e9
- Files:
-
- 5 edited
Legend:
- Unmodified
- Added
- Removed
-
compile
ra12f7e9 rd3b0fe08 2 2 # Wrapper for compilers which do not understand '-c -o'. 3 3 4 scriptversion=2012- 03-05.13; # UTC4 scriptversion=2012-10-14.11; # UTC 5 5 6 6 # Copyright (C) 1999-2012 Free Software Foundation, Inc. … … 113 113 break 114 114 fi 115 if test -f "$dir/lib$lib.a"; then 116 found=yes 117 lib=$dir/lib$lib.a 118 break 119 fi 115 120 done 116 121 IFS=$save_IFS -
config.guess
ra12f7e9 rd3b0fe08 5 5 # 2011, 2012 Free Software Foundation, Inc. 6 6 7 timestamp='2012-0 8-14'7 timestamp='2012-09-25' 8 8 9 9 # This file is free software; you can redistribute it and/or modify it … … 307 307 echo arm-acorn-riscix${UNAME_RELEASE} 308 308 exit ;; 309 arm :riscos:*:*|arm:RISCOS:*:*)309 arm*:riscos:*:*|arm*:RISCOS:*:*) 310 310 echo arm-unknown-riscos 311 311 exit ;; -
config.sub
ra12f7e9 rd3b0fe08 5 5 # 2011, 2012 Free Software Foundation, Inc. 6 6 7 timestamp='2012- 08-18'7 timestamp='2012-10-10' 8 8 9 9 # This file is (in principle) common to ALL GNU software. … … 157 157 -c[123]* | -convex* | -sun | -crds | -omron* | -dg | -ultra | -tti* | \ 158 158 -harris | -dolphin | -highlevel | -gould | -cbm | -ns | -masscomp | \ 159 -apple | -axis | -knuth | -cray | -microblaze )159 -apple | -axis | -knuth | -cray | -microblaze*) 160 160 os= 161 161 basic_machine=$1 … … 260 260 | alpha64 | alpha64ev[4-8] | alpha64ev56 | alpha64ev6[78] | alpha64pca5[67] \ 261 261 | am33_2.0 \ 262 | arc | arm | arm[bl]e | arme[lb] | armv[2345] | armv[345][lb] | avr | avr32 \ 263 | be32 | be64 \ 262 | arc \ 263 | arm | arm[bl]e | arme[lb] | armv[2-8] | armv[3-8][lb] | armv7[arm] \ 264 | avr | avr32 \ 265 | be32 | be64 \ 264 266 | bfin \ 265 267 | c4x | clipper \ … … 274 276 | lm32 \ 275 277 | m32c | m32r | m32rle | m68000 | m68k | m88k \ 276 | maxq | mb | microblaze | m core | mep | metag \278 | maxq | mb | microblaze | microblazeel | mcore | mep | metag \ 277 279 | mips | mipsbe | mipseb | mipsel | mipsle \ 278 280 | mips16 \ … … 390 392 | m32c-* | m32r-* | m32rle-* \ 391 393 | m68000-* | m680[012346]0-* | m68360-* | m683?2-* | m68k-* \ 392 | m88110-* | m88k-* | maxq-* | mcore-* | metag-* | microblaze-* \ 394 | m88110-* | m88k-* | maxq-* | mcore-* | metag-* \ 395 | microblaze-* | microblazeel-* \ 393 396 | mips-* | mipsbe-* | mipseb-* | mipsel-* | mipsle-* \ 394 397 | mips16-* \ … … 789 792 os=-sysv 790 793 ;; 791 microblaze )794 microblaze*) 792 795 basic_machine=microblaze-xilinx 793 796 ;; -
depcomp
ra12f7e9 rd3b0fe08 75 75 rm -f "$tmpdepfile" 76 76 77 # Avoid interferences from the environment. 78 gccflag= dashmflag= 79 77 80 # Some modes work just like other modes, but use different flags. We 78 81 # parameterize here, but still list the modes in the big case below, … … 109 112 110 113 if test "$depmode" = xlc; then 111 # IBM C/C++ Compilers xlc/xlC can output gcc-like dependency information s.114 # IBM C/C++ Compilers xlc/xlC can output gcc-like dependency information. 112 115 gccflag=-qmakedep=gcc,-MF 113 116 depmode=gcc … … 143 146 144 147 gcc) 148 ## Note that this doesn't just cater to obsosete pre-3.x GCC compilers. 149 ## but also to in-use compilers like IMB xlc/xlC and the HP C compiler. 150 ## (see the conditional assignment to $gccflag above). 145 151 ## There are various ways to get dependency output from gcc. Here's 146 152 ## why we pick this rather obscure method: … … 149 155 ## (We might end up doing this anyway to support other compilers.) 150 156 ## - The DEPENDENCIES_OUTPUT environment variable makes gcc act like 151 ## -MM, not -M (despite what the docs say). 157 ## -MM, not -M (despite what the docs say). Also, it might not be 158 ## supported by the other compilers which use the 'gcc' depmode. 152 159 ## - Using -M directly means running the compiler twice (even worse 153 160 ## than renaming). -
texinfo.tex
ra12f7e9 rd3b0fe08 4 4 \expandafter\ifx\csname fmtname\endcsname\relax\input plain\fi 5 5 % 6 \def\texinfoversion{2012- 09-04.17}6 \def\texinfoversion{2012-11-08.11} 7 7 % 8 8 % Copyright 1985, 1986, 1988, 1990, 1991, 1992, 1993, 1994, 1995, … … 2273 2273 \gdef\markupsetcodequoteleft{\let`\codequoteleft} 2274 2274 \gdef\markupsetcodequoteright{\let'\codequoteright} 2275 2276 \gdef\markupsetnoligaturesquoteleft{\let`\noligaturesquoteleft}2277 2275 } 2278 2276 … … 2283 2281 \let\markupsetuprqexample \markupsetcodequoteright 2284 2282 % 2283 \let\markupsetuplqkbd \markupsetcodequoteleft 2284 \let\markupsetuprqkbd \markupsetcodequoteright 2285 % 2285 2286 \let\markupsetuplqsamp \markupsetcodequoteleft 2286 2287 \let\markupsetuprqsamp \markupsetcodequoteright … … 2291 2292 \let\markupsetuplqverbatim \markupsetcodequoteleft 2292 2293 \let\markupsetuprqverbatim \markupsetcodequoteright 2293 2294 \let\markupsetuplqkbd \markupsetnoligaturesquoteleft2295 2294 2296 2295 % Allow an option to not use regular directed right quote/apostrophe … … 2383 2382 } 2384 2383 2385 % like \smartslanted except unconditionally uses \ttsl, and no ic. 2386 % @var is set to this for defun arguments. 2384 % Unconditional use \ttsl, and no ic. @var is set to this for defuns. 2387 2385 \def\ttslanted#1{{\ttsl #1}} 2388 2386 … … 2696 2694 \fi 2697 2695 2698 % @kbd is like @code, except that if the argument is just one @key command,2699 % then @kbd has no effect.2700 \def\kbd#1{{\setupmarkupstyle{kbd}\def\look{#1}\expandafter\kbdfoo\look??\par}}2701 2702 2696 % @kbdinputstyle -- arg is `distinct' (@kbd uses slanted tty font always), 2703 2697 % `example' (@kbd uses ttsl only inside of @example and friends), … … 2723 2717 \kbdinputstyle distinct 2724 2718 2719 % @kbd is like @code, except that if the argument is just one @key command, 2720 % then @kbd has no effect. 2721 \def\kbd#1{{\def\look{#1}\expandafter\kbdsub\look??\par}} 2722 2725 2723 \def\xkey{\key} 2726 \def\kbdfoo#1#2#3\par{\def\one{#1}\def\three{#3}\def\threex{??}% 2727 \ifx\one\xkey\ifx\threex\three \key{#2}% 2728 \else{\tclose{\kbdfont\setupmarkupstyle{kbd}\look}}\fi 2729 \else{\tclose{\kbdfont\setupmarkupstyle{kbd}\look}}\fi} 2724 \def\kbdsub#1#2#3\par{% 2725 \def\one{#1}\def\three{#3}\def\threex{??}% 2726 \ifx\one\xkey\ifx\threex\three \key{#2}% 2727 \else{\tclose{\kbdfont\setupmarkupstyle{kbd}\look}}\fi 2728 \else{\tclose{\kbdfont\setupmarkupstyle{kbd}\look}}\fi 2729 } 2730 2730 2731 2731 % definition of @key that produces a lozenge. Doesn't adjust to text size. … … 3273 3273 % don't worry much about spacing, ragged right. This should be used 3274 3274 % inside a \vbox, and fonts need to be set appropriately first. Because 3275 % it is always used for titles, nothing else, we call \rmisbold. 3275 % it is always used for titles, nothing else, we call \rmisbold. \par 3276 % should be specified before the end of the \vbox, since a vbox is a group. 3276 3277 % 3277 3278 \def\raggedtitlesettings{% … … 3290 3291 \parseargdef\title{% 3291 3292 \checkenv\titlepage 3292 \vbox{\titlefonts \raggedtitlesettings #1 }3293 \vbox{\titlefonts \raggedtitlesettings #1\par}% 3293 3294 % print a rule at the page bottom also. 3294 3295 \finishedtitlepagefalse … … 4257 4258 \def\ifcmddefinedfail{\doignore{ifcommanddefined}} 4258 4259 4259 % @ifcommandnotdefined CMD ... handl ded similar to @ifclear above.4260 % @ifcommandnotdefined CMD ... handled similar to @ifclear above. 4260 4261 \makecond{ifcommandnotdefined} 4261 4262 \def\ifcommandnotdefined{% … … 5593 5594 % Define @majorheading, @heading and @subheading 5594 5595 5595 % NOTE on use of \vbox for chapter headings, section headings, and such:5596 % 1) We use \vbox rather than the earlier \line to permit5597 % overlong headings to fold.5598 % 2) \hyphenpenalty is set to 10000 because hyphenation in a5599 % heading is obnoxious; this forbids it.5600 % 3) Likewise, headings look best if no \parindent is used, and5601 % if justification is not attempted. Hence \raggedright.5602 5603 5596 \def\majorheading{% 5604 5597 {\advance\chapheadingskip by 10pt \chapbreak }% … … 5608 5601 \def\chapheading{\chapbreak \parsearg\chapheadingzzz} 5609 5602 \def\chapheadingzzz#1{% 5610 {\chapfonts \vbox{\hyphenpenalty=10000\tolerance=5000 5611 \parindent=0pt\ptexraggedright 5612 \rmisbold #1\hfill}}% 5613 \bigskip \par\penalty 200\relax 5603 \vbox{\chapfonts \raggedtitlesettings #1\par}% 5604 \nobreak\bigskip \nobreak 5614 5605 \suppressfirstparagraphindent 5615 5606 } … … 5770 5761 % Typeset the actual heading. 5771 5762 \nobreak % Avoid page breaks at the interline glue. 5772 \vbox{\hyphenpenalty=10000 \tolerance=5000 \parindent=0pt \ptexraggedright 5773 \hangindent=\wd0 \centerparametersmaybe 5763 \vbox{\raggedtitlesettings \hangindent=\wd0 \centerparametersmaybe 5774 5764 \unhbox0 #1\par}% 5775 5765 }% … … 5793 5783 % 5794 5784 \def\unnchfopen #1{% 5795 \chapoddpage {\chapfonts \vbox{\hyphenpenalty=10000\tolerance=5000 5796 \parindent=0pt\ptexraggedright5797 \rmisbold #1\hfill}}\bigskip \par\nobreak5785 \chapoddpage 5786 \vbox{\chapfonts \raggedtitlesettings #1\par}% 5787 \nobreak\bigskip\nobreak 5798 5788 } 5799 5789 \def\chfopen #1#2{\chapoddpage {\chapfonts … … 5802 5792 } 5803 5793 \def\centerchfopen #1{% 5804 \chapoddpage {\chapfonts \vbox{\hyphenpenalty=10000\tolerance=5000 5805 \parindent=0pt5806 \hfill {\rmisbold #1}\hfill}}\bigskip \par\nobreak5794 \chapoddpage 5795 \vbox{\chapfonts \raggedtitlesettings \hfill #1\hfill}% 5796 \nobreak\bigskip \nobreak 5807 5797 } 5808 5798 \def\CHAPFopen{% … … 6570 6560 % 6571 6561 \def\quotationstart{% 6572 {\parskip=0pt \aboveenvbreak}% because \aboveenvbreak inserts \parskip 6573 \parindent=0pt 6574 % 6575 % @cartouche defines \nonarrowing to inhibit narrowing at next level down. 6562 \indentedblockstart % same as \indentedblock, but increase right margin too. 6576 6563 \ifx\nonarrowing\relax 6577 \advance\leftskip by \lispnarrowing6578 6564 \advance\rightskip by \lispnarrowing 6579 \exdentamount = \lispnarrowing6580 \else6581 \let\nonarrowing = \relax6582 6565 \fi 6583 6566 \parsearg\quotationlabel … … 6604 6587 \fi 6605 6588 } 6589 6590 % @indentedblock is like @quotation, but indents only on the left and 6591 % has no optional argument. 6592 % 6593 \makedispenvdef{indentedblock}{\indentedblockstart} 6594 % 6595 \def\indentedblockstart{% 6596 {\parskip=0pt \aboveenvbreak}% because \aboveenvbreak inserts \parskip 6597 \parindent=0pt 6598 % 6599 % @cartouche defines \nonarrowing to inhibit narrowing at next level down. 6600 \ifx\nonarrowing\relax 6601 \advance\leftskip by \lispnarrowing 6602 \exdentamount = \lispnarrowing 6603 \else 6604 \let\nonarrowing = \relax 6605 \fi 6606 } 6607 6608 % Keep a nonzero parskip for the environment, since we're doing normal filling. 6609 % 6610 \def\Eindentedblock{% 6611 \par 6612 {\parskip=0pt \afterenvbreak}% 6613 } 6614 \def\Esmallindentedblock{\Eindentedblock} 6606 6615 6607 6616 … … 7083 7092 % 7084 7093 % On the other hand, if an argument has two dashes (for instance), we 7085 % want a way to get ttsl. Let's try @var for that. 7094 % want a way to get ttsl. We used to recommend @var for that, so 7095 % leave the code in, but it's strange for @var to lead to typewriter. 7096 % Nowadays we recommend @code, since the difference between a ttsl hyphen 7097 % and a tt hyphen is pretty tiny. @code also disables ?` !`. 7086 7098 \def\var##1{{\setupmarkupstyle{var}\ttslanted{##1}}}% 7087 7099 #1%
Note: See TracChangeset
for help on using the changeset viewer.