Scroll to navigation

MAKESTRS(1) General Commands Manual MAKESTRS(1)

̾??

makestrs - ʸ?????ơ??֥??? C ???쥽?????ȥإå???????????

????

makestrs [-f source] [-abioptions ...]

????

makestrs ???ޥ??ɤ?ʸ?????ơ??֥??? C ???쥽?????ȥإå??????????롣 -f source ???ץ????󤬻??ꤵ???ʤ????С? makestrs ??ɸ?????Ϥ??????Ϥ??Ԥ??? C ?Υ??????ե??????Ͼ???ɸ?????Ϥ˽񤭽Ф????롣 makestrs ?ϡ????????ե??????ǻ??ꤵ???Ƥ??? C ?Υإå??ե??????????Ϥ??롣 ?ʲ??Υ??ץ??????????ꤹ?뤳?Ȥ??Ǥ???: -sparcabi, -intelabi, -functionabi, -arrayperabi, -defaultabi

-sparcabi ?ϡ?SPARC Compliance Definition ?˽??򤷤Ƥ??? SPARC ?ץ??åȥե????? ?ǻȤ?????(SVR4/Solaris ??)??

-intelabi ?ϡ?System V Application Binary Interface ?˽??򤷤Ƥ??? Intel ?ץ??? ?ȥե??????ǻȤ?????(SVR4 ??)??

-earlyR6abi ?ϡ??٥????? X11R6?????ѥå?11 (?ޤ??Ϥ????????Τ???)?? X11R6?????ѥ? ?? 12(?ޤ??Ϥ????ʹߤΤ???)?δ֤ǥХ??ʥ??ߴ??????ݤ??????ȹͤ????????ˡ? -intelabi ???դ??ä??ƻȤ????롣

-functionabi ???ץ??????????ꤹ???ȡ?ʸ?????ơ??֥??˴ؿ? ABI ???????????롣??ǽ?? ?????˰????????Τǡ????ε????ϻȤ??ʤ??????ɤ???

-arrayperabi ???Ѥ????ȡ?ʸ???󤴤Ȥ??̡??????????????????롣makestrs ?˥????ѥ??? ???ץ????? -DARRAYPERSTR ???դ??????Ƥ????????ˤϡ????줬?ǥե????Ȥ? ư???Ǥ???(?????ʤäƤ??뤳?ȤϤʤ?)??

-defaultabi ???Ȥ??ȡ?makestrs ?? -DARRAYPERSTR ???ץ??????դ??ǥ????ѥ??뤵???Ƥ? ?Ƥ⡢????Ū?ˡ??̾??Ρ?ʸ???????????????롣makestrs ?? -DARRAYPERSTR ???ץ??????դ??ǥ????ѥ??뤵???뤳?ȤϤޤ?̵???Τǡ?ABI ???ץ????󤬻? ?ꤵ???Ƥ??ʤ??Ȥ??ϡ????줬?ǥե????Ȥ?ư???Ǥ??롣

????

ʸ?????ꥹ?ȥե??????ε?ˡ???ʲ??˼???([] ?dz????줿???ǤϾ?ά?Ǥ???):

#prefix <text>
#feature <text>
#externref <text>
#externdef [<text>]
[#ctempl <text>]

#file <filename>
#table <tablename>
[#htempl]
<text>
<text>
[#table <tablename>
<text>
<text>

...
#table <tablename>

...]
[#file <filename>

...]

??????ˤ?1?İʾ??? #file ?ǥ??쥯?ƥ??֤????Ĥ??Ȥ??Ǥ??롣#file ?? ???줾???? 1?İʾ??? #table ?ǥ??쥯?ƥ??֤????Ĥ??Ȥ??Ǥ??롣

#prefix ?ǥ??쥯?ƥ??֤ϡ?makestr ?????줾???????????????ɲä???ʸ???? ?????ꤹ?롣

#feature ?ǥ??쥯?ƥ??֤ϡ?makestr ????ǽ?ƥ??ȥޥ???(?㤨?С? X[TM]STRINGDEFINES)?Τ????˻Ȥ?ʸ?????????ꤹ?롣

#externref ?ǥ??쥯?ƥ??֤ϡ?makestr ???????????Τ????˻Ȥ?ʸ???????? ?ꤹ?롣???????̾? "extern" ?ˤʤ뤬??Motif ?ˤ????Ƥ? "externalref" ?Ȥʤ롣

#externdef ?ǥ??쥯?ƥ??֤ϡ?makestr ???????Τ????˻Ȥ?ʸ?????????ꤹ ?롣???????̾???ʸ?????ˤʤ뤬(???ξ????ˤϡ?"#externdef " ?Τ褦???? ???˶?????ɬ?פ????????դ??뤳??)??Motif ?ˤ????Ƥ? "externaldef(_xmstrings)"?Ȥʤ롣

#ctmpl ?ǥ??쥯?ƥ??֤ϡ??????????? C ?????Υ??????Υƥ??ץ졼?ȤȤ??? ?Ȥ??????ե???????̾???????ꤹ?롣

#file <filename> ?ǥ??쥯?ƥ??֤Τ??줾???ϡ????ޥ??ɹԥ??ץ????? ?ǻ??ꤵ?줿Ŭ?ڤ????????ޤ?̾???ˤ??äơ??б??????إå??Ȥʤ롣 ???ƤΥإå??ե??????Ǥ????????Ф??????????ޤࡢ1?Ĥ? C ?????Υ??????? ɸ?????Ϥ˽??Ϥ????롣

#htmpl ?ǥ??쥯?ƥ??֤??????????? C ?????Υإå??Υƥ??ץ졼?ȤȤ??ƻ? ???????ե???????̾???????ꤹ?롣

#table <tablename> ?ǥ??쥯?ƥ??֤Τ??줾???ϡ?ABI ?˽??äƽ????????롣 ?ۤȤ??ɤΥץ??åȥե??????ˤ????Ƥϡ????ƤΥơ??֥??ϷҤ??????ơ????? ?ե????????Ф????ǽ??Υơ??֥???̾????????1?ĤΥơ??֥??ˤʤ롣 Intel ABI ?˽??򤹤뤿?ᡢ???ꤵ?줿̾?????Ȥä??̡??Υơ??֥뤬?????? ???롣

#ctmpl ?? #htmpl ?ǥ??쥯?ƥ??֤ˤ??äƻ??ꤵ?줿?ƥ??ץ졼?ȥե????? ?ϡ??ƥ??ץ졼?ȥե????뤫??Ŭ?ڤʥե??????ؤȹԤ??Ȥ˥??ԡ????뤳?Ȥ? ???äƽ????????롣ʸ???? <<<STRING_TABLE_GOES_HERE>>> ???ޤ??ԤϽ??ϥե??????ˤϥ??ԡ??????ʤ??????θ??ˡ?Ŭ?ڤʥǡ????????? ?ե??????˥??ԡ????졢?????ƥƥ??ץ졼?ȥե??????λĤ?????ʬ?????ϥե? ?????˥??ԡ??????롣

?Х?

makestrs ??ʸˡ???顼???Ф??Ƥ??ޤ괲?ƤǤϤʤ???# ?ǥ??쥯?ƥ??֤θ? ?˶?????ɬ?פȤ??뤳?Ȥ????뤷?????줬?????θ??ˤʤ뤳?Ȥ⤢?롣?ٹ????? ???????Ͻ??Ϥ????ʤ???

??Ϣ????

SPARC Compliance Definition 2.2., SPARC International Inc., 535 Middlefield Road, Suite 210, Menlo Park, CA 94025

System V Application Binary Interface, Third Edition, ISBN 0-13-100439-5 UNIX Press, PTR Prentice Hall, 113 Sylvan Avenue, Englewood Cliffs, NJ 07632

System V Application Binary Interface, Third Edition, Intel386 Architecture Processor Supplement ISBN 0-13-104670-5 UNIX Press, PTR Prentice Hall, 113 Sylvan Avenue, Englewood Cliffs, NJ 07632

System V Application Binary Interface, Third Edition, SPARC Architecture Processor Supplement ISBN 0-13-104696-9 UNIX Press, PTR Prentice Hall, 113 Sylvan Avenue, Englewood Cliffs, NJ 07632

Release 6.5 X Version 11