arm-linux-size.1
上传用户:szlgq88
上传日期:2009-04-28
资源大小:48287k
文件大小:8k
源码类别:

嵌入式Linux

开发平台:

Unix_Linux

  1. ." Automatically generated by Pod::Man v1.37, Pod::Parser v1.14
  2. ."
  3. ." Standard preamble:
  4. ." ========================================================================
  5. .de Sh " Subsection heading
  6. .br
  7. .if t .Sp
  8. .ne 5
  9. .PP
  10. fB\$1fR
  11. .PP
  12. ..
  13. .de Sp " Vertical space (when we can't use .PP)
  14. .if t .sp .5v
  15. .if n .sp
  16. ..
  17. .de Vb " Begin verbatim text
  18. .ft CW
  19. .nf
  20. .ne \$1
  21. ..
  22. .de Ve " End verbatim text
  23. .ft R
  24. .fi
  25. ..
  26. ." Set up some character translations and predefined strings.  *(-- will
  27. ." give an unbreakable dash, *(PI will give pi, *(L" will give a left
  28. ." double quote, and *(R" will give a right double quote.  | will give a
  29. ." real vertical bar.  *(C+ will give a nicer C++.  Capital omega is used to
  30. ." do unbreakable dashes and therefore won't be available.  *(C` and *(C'
  31. ." expand to `' in nroff, nothing in troff, for use with C<>.
  32. .tr (*W-|(bv*(Tr
  33. .ds C+ Cv'-.1v'h'-1p's-2+h'-1p'+s0v'.1v'h'-1p'
  34. .ie n {
  35. .    ds -- (*W-
  36. .    ds PI pi
  37. .    if (n(.H=4u)&(1m=24u) .ds -- (*Wh'-12u'(*Wh'-12u'-" diablo 10 pitch
  38. .    if (n(.H=4u)&(1m=20u) .ds -- (*Wh'-12u'(*Wh'-8u'-"  diablo 12 pitch
  39. .    ds L" ""
  40. .    ds R" ""
  41. .    ds C` ""
  42. .    ds C' ""
  43. 'br}
  44. .el{
  45. .    ds -- |(em|
  46. .    ds PI (*p
  47. .    ds L" ``
  48. .    ds R" ''
  49. 'br}
  50. ."
  51. ." If the F register is turned on, we'll generate index entries on stderr for
  52. ." titles (.TH), headers (.SH), subsections (.Sh), items (.Ip), and index
  53. ." entries marked with X<> in POD.  Of course, you'll have to process the
  54. ." output yourself in some meaningful fashion.
  55. .if nF {
  56. .    de IX
  57. .    tm Index:\$1t\n%t"\$2"
  58. ..
  59. .    nr % 0
  60. .    rr F
  61. .}
  62. ."
  63. ." For nroff, turn off justification.  Always turn off hyphenation; it makes
  64. ." way too many mistakes in technical documents.
  65. .hy 0
  66. ."
  67. ." Accent mark definitions (@(#)ms.acc 1.5 88/02/08 SMI; from UCB 4.2).
  68. ." Fear.  Run.  Save yourself.  No user-serviceable parts.
  69. .    " fudge factors for nroff and troff
  70. .if n {
  71. .    ds #H 0
  72. .    ds #V .8m
  73. .    ds #F .3m
  74. .    ds #[ f1
  75. .    ds #] fP
  76. .}
  77. .if t {
  78. .    ds #H ((1u-(\\n(.fu%2u))*.13m)
  79. .    ds #V .6m
  80. .    ds #F 0
  81. .    ds #[ &
  82. .    ds #] &
  83. .}
  84. .    " simple accents for nroff and troff
  85. .if n {
  86. .    ds ' &
  87. .    ds ` &
  88. .    ds ^ &
  89. .    ds , &
  90. .    ds ~ ~
  91. .    ds /
  92. .}
  93. .if t {
  94. .    ds ' \k:h'-(\n(.wu*8/10-*(#H)''h"|\n:u"
  95. .    ds ` \k:h'-(\n(.wu*8/10-*(#H)'`h'|\n:u'
  96. .    ds ^ \k:h'-(\n(.wu*10/11-*(#H)'^h'|\n:u'
  97. .    ds , \k:h'-(\n(.wu*8/10)',h'|\n:u'
  98. .    ds ~ \k:h'-(\n(.wu-*(#H-.1m)'~h'|\n:u'
  99. .    ds / \k:h'-(\n(.wu*8/10-*(#H)'z(slh'|\n:u'
  100. .}
  101. .    " troff and (daisy-wheel) nroff accents
  102. .ds : \k:h'-(\n(.wu*8/10-*(#H+.1m+*(#F)'v'-*(#V'z.h'.2m+*(#F'.h'|\n:u'v'*(#V'
  103. .ds 8 h'*(#H'(*bh'-*(#H'
  104. .ds o \k:h'-(\n(.wu+w'(de'u-*(#H)/2u'v'-.3n'*(#[z(dev'.3n'h'|\n:u'*(#]
  105. .ds d- h'*(#H'(pdh'-w'~'u'v'-.25m'f2(hyfPv'.25m'h'-*(#H'
  106. .ds D- D\k:h'-w'D'u'v'-.11m'z(hyv'.11m'h'|\n:u'
  107. .ds th *(#[v'.3m's+1Is-1v'-.3m'h'-(w'I'u*2/3)'s-1os+1*(#]
  108. .ds Th *(#[s+2Is-2h'-w'I'u*3/5'v'-.3m'ov'.3m'*(#]
  109. .ds ae ah'-(w'a'u*4/10)'e
  110. .ds Ae Ah'-(w'A'u*4/10)'E
  111. .    " corrections for vroff
  112. .if v .ds ~ \k:h'-(\n(.wu*9/10-*(#H)'s-2u~ds+2h'|\n:u'
  113. .if v .ds ^ \k:h'-(\n(.wu*10/11-*(#H)'v'-.4m'^v'.4m'h'|\n:u'
  114. .    " for low resolution devices (crt and lpr)
  115. .if n(.H>23 .if n(.V>19 
  116. {
  117. .    ds : e
  118. .    ds 8 ss
  119. .    ds o a
  120. .    ds d- dh'-1'(ga
  121. .    ds D- Dh'-1'(hy
  122. .    ds th o'bp'
  123. .    ds Th o'LP'
  124. .    ds ae ae
  125. .    ds Ae AE
  126. .}
  127. .rm #[ #] #H #V #F C
  128. ." ========================================================================
  129. ."
  130. .IX Title "SIZE 1"
  131. .TH SIZE 1 "2005-04-20" "binutils-2.15.97" "GNU Development Tools"
  132. .SH "NAME"
  133. size - list section sizes and total size.
  134. .SH "SYNOPSIS"
  135. .IX Header "SYNOPSIS"
  136. size [fB-AfR|fB-BfR|fB--format=fRfIcompatibilityfR]
  137.      [fB--helpfR]
  138.      [fB-dfR|fB-ofR|fB-xfR|fB--radix=fRfInumberfR]
  139.      [fB-tfR|fB--totalsfR]
  140.      [fB--target=fRfIbfdnamefR] [fB-VfR|fB--versionfR]  
  141.      [fIobjfilefR...]
  142. .SH "DESCRIPTION"
  143. .IX Header "DESCRIPTION"
  144. The s-1GNUs0 fBsizefR utility lists the section sizes---and the total
  145. size---for each of the object or archive files fIobjfilefR in its
  146. argument list.  By default, one line of output is generated for each
  147. object file or each module in an archive.
  148. .PP
  149. &fIobjfilefR... are the object files to be examined.
  150. If none are specified, the file f(CW*(C`a.out*(C'fR will be used.
  151. .SH "OPTIONS"
  152. .IX Header "OPTIONS"
  153. The command line options have the following meanings:
  154. .IP "fB-AfR" 4
  155. .IX Item "-A"
  156. .PD 0
  157. .IP "fB-BfR" 4
  158. .IX Item "-B"
  159. .IP "fB--format=fRfIcompatibilityfR" 4
  160. .IX Item "--format=compatibility"
  161. .PD
  162. Using one of these options, you can choose whether the output from s-1GNUs0
  163. &fBsizefR resembles output from System V fBsizefR (using fB-AfR,
  164. or fB--format=sysvfR), or Berkeley fBsizefR (using fB-BfR, or
  165. &fB--format=berkeleyfR).  The default is the one-line format similar to
  166. Berkeley's.  
  167. .Sp
  168. Here is an example of the Berkeley (default) format of output from
  169. &fBsizefR: 
  170. .Sp
  171. .Vb 4
  172. &        $ size --format=Berkeley ranlib size
  173. &        text    data    bss     dec     hex     filename
  174. &        294880  81920   11592   388392  5ed28   ranlib
  175. &        294880  81920   11888   388688  5ee50   size
  176. .Ve
  177. .Sp
  178. This is the same data, but displayed closer to System V conventions:
  179. .Sp
  180. .Vb 7
  181. &        $ size --format=SysV ranlib size
  182. &        ranlib  :
  183. &        section         size         addr
  184. &        .text         294880         8192       
  185. &        .data          81920       303104       
  186. &        .bss           11592       385024       
  187. &        Total         388392
  188. .Ve
  189. .Sp
  190. .Vb 6
  191. &        size  :
  192. &        section         size         addr
  193. &        .text         294880         8192       
  194. &        .data          81920       303104       
  195. &        .bss           11888       385024       
  196. &        Total         388688
  197. .Ve
  198. .IP "fB--helpfR" 4
  199. .IX Item "--help"
  200. Show a summary of acceptable arguments and options.
  201. .IP "fB-dfR" 4
  202. .IX Item "-d"
  203. .PD 0
  204. .IP "fB-ofR" 4
  205. .IX Item "-o"
  206. .IP "fB-xfR" 4
  207. .IX Item "-x"
  208. .IP "fB--radix=fRfInumberfR" 4
  209. .IX Item "--radix=number"
  210. .PD
  211. Using one of these options, you can control whether the size of each
  212. section is given in decimal (fB-dfR, or fB--radix=10fR); octal
  213. (fB-ofR, or fB--radix=8fR); or hexadecimal (fB-xfR, or
  214. &fB--radix=16fR).  In fB--radix=fRfInumberfR, only the three
  215. values (8, 10, 16) are supported.  The total size is always given in two
  216. radices; decimal and hexadecimal for fB-dfR or fB-xfR output, or
  217. octal and hexadecimal if you're using fB-ofR.
  218. .IP "fB-tfR" 4
  219. .IX Item "-t"
  220. .PD 0
  221. .IP "fB--totalsfR" 4
  222. .IX Item "--totals"
  223. .PD
  224. Show totals of all objects listed (Berkeley format listing mode only).
  225. .IP "fB--target=fRfIbfdnamefR" 4
  226. .IX Item "--target=bfdname"
  227. Specify that the object-code format for fIobjfilefR is
  228. &fIbfdnamefR.  This option may not be necessary; fBsizefR can
  229. automatically recognize many formats.
  230. .IP "fB-VfR" 4
  231. .IX Item "-V"
  232. .PD 0
  233. .IP "fB--versionfR" 4
  234. .IX Item "--version"
  235. .PD
  236. Display the version number of fBsizefR.
  237. .SH "SEE ALSO"
  238. .IX Header "SEE ALSO"
  239. &fIarfR|(1), fIobjdumpfR|(1), fIreadelffR|(1), and the Info entries for fIbinutilsfR.
  240. .SH "COPYRIGHT"
  241. .IX Header "COPYRIGHT"
  242. Copyright (c) 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999,
  243. 2000, 2001, 2002, 2003, 2004 Free Software Foundation, Inc.
  244. .PP
  245. Permission is granted to copy, distribute and/or modify this document
  246. under the terms of the s-1GNUs0 Free Documentation License, Version 1.1
  247. or any later version published by the Free Software Foundation;
  248. with no Invariant Sections, with no Front-Cover Texts, and with no
  249. Back-Cover Texts.  A copy of the license is included in the
  250. section entitled ``s-1GNUs0 Free Documentation License''.