Source code of Windows XP (NT5)
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

396 lines
17 KiB

  1. # SCCSID = %W% %E%
  2. # Linker message text file. Includes messages for all versions.
  3. #
  4. <<FMSG>>
  5. #
  6. # No lead byte table
  7. #
  8. [[]]
  9. # Fatal errors
  10. # ------------
  11. # Command options
  12. #
  13. ER_swambig 1001 %s : option name ambiguous
  14. ER_swunrec 1002 %s : unrecognized option name
  15. ER_swqe 1003 /Q and /EXEPACK incompatible
  16. ER_swbadnum 1004 %s : invalid numeric value
  17. ER_swpack 1005 %s : packing limit exceeds 64K
  18. ER_swstack 1006 %s : stack size exceeds 64K-2
  19. ER_swovl 1007 %s : interrupt number exceeds 255
  20. ER_swseglim 1008 %s : segment limit set too high
  21. ER_swcpar 1009 %s : /CPARM : illegal value
  22. ER_swstkold 1010 %s : stack size exceeds 64K
  23. ER_swbadhexnum 1011 %s : badly formed hex number
  24. ER_swnumtoobig 1012 %s : number too large
  25. ER_swnovernum 1013 version number missing
  26. ER_swbadvernum 1014 unrecognized XENIX version number
  27. ER_swnoaddress 1015 address missing
  28. ER_swAandF 1016 /A and /F incompatible
  29. ER_swnobias 1017 bias value missing
  30. ER_swnopgsiz 1018 pagesize value missing
  31. ER_swpgsiztoobig 1019 pagesize larger than 0xfe00
  32. #
  33. # Command syntax
  34. #
  35. ER_noobj 1020 no object files specified
  36. ER_nestrf 1021 cannot nest response files
  37. ER_linmax 1022 response line too long
  38. ER_intrpt 1023 terminated by user
  39. ER_nstrpar 1024 nested right parentheses
  40. ER_nstlpar 1025 nested left parentheses
  41. ER_unmrpar 1026 unmatched right parenthesis
  42. ER_unmlpar 1027 unmatched left parenthesis
  43. #
  44. # Definitions file syntax
  45. #
  46. ER_dfimport 1030 missing internal name
  47. ER_dfdesc 1031 module description redefined
  48. ER_dfname 1032 module name redefined
  49. ER_dflinemax 1033 input line too long; %d characters allowed
  50. ER_dfnamemax 1034 name truncated to '%s'
  51. ER_dfsyntax 1035 %s in module-definition file
  52. #
  53. # Internal limits
  54. #
  55. ER_expmax 1040 too many exported entries
  56. ER_resovf 1041 resident names table overflow
  57. ER_nresovf 1042 nonresident names table overflow
  58. ER_relovf 1043 relocation table overflow
  59. ER_inamovf 1044 imported names table overflow
  60. ER_typdef 1045 too many TYPDEF records
  61. ER_extdef 1046 too many external symbols in one module
  62. ER_nammax 1047 too many group, segment, and class names in one module
  63. ER_segdef 1048 too many segments in one module
  64. ER_segmax 1049 too many segments
  65. ER_grpdef 1050 too many groups in one module
  66. ER_grpmax 1051 too many groups
  67. ER_libmax 1052 too many libraries
  68. ER_symovf 1053 out of memory for symbol table
  69. ER_seglim 1054 requested segment limit too high
  70. ER_ovlmax 1056 too many overlays
  71. ER_datarec 1057 data record too large
  72. ER_pgmtoobig 1060 program exceeds 0x%lX bytes
  73. ER_cvovf 1063 out of memory for debugging information
  74. ER_memovf 1064 out of memory
  75. ER_ovlthunk 1065 too many interoverlay calls\r\nuse /DYNAMIC:<nnn>; current limit is %d
  76. ER_ovl64k 1066 size of %d overlay exceeds 64K
  77. ER_membad 1067 system memory allocation error; reboot and relink
  78. #
  79. # File-format limits
  80. #
  81. ER_segsize 1070 %s : segment size exceeds 64K
  82. ER_txtmax 1071 segment _TEXT exceeds 64K-16
  83. ER_comarea 1072 common area longer than 65536 bytes
  84. ER_fsegmax 1073 file-segment limit exceeded
  85. ER_grpovf 1074 %s : group larger than 64K bytes
  86. ER_etovf 1075 entry table exceeds 64K-1
  87. ER_seg386 1076 %s : segment size exceeds %dMB
  88. ER_32comarea 1077 common area longer than 4GB-1
  89. ER_filesec 1078 file-segment alignment too small
  90. #
  91. # I/O
  92. #
  93. ER_lstopn 1080 cannot open list file
  94. ER_spcrun 1081 cannot write to the executable file - %s
  95. ER_nostub 1082 %s : stub file not found
  96. ER_runopn 1083 %s : cannot open run file - %s
  97. ER_maktmp 1084 cannot create temporary file
  98. ER_opntmp 1085 cannot open temporary file - %s
  99. ER_noscr 1086 temporary file missing
  100. ER_eoftmp 1087 unexpected end-of-file on temporary file
  101. ER_spclst 1088 out of space for list file
  102. ER_opnrf 1089 %s : cannot open response file
  103. ER_ropnlst 1090 cannot reopen list file
  104. ER_libeof 1091 unexpected end-of-file on library
  105. ER_opndf 1092 cannot open module-definition file - %s
  106. ER_opnobj 1093 %s : object file not found
  107. ER_openw 1094 %s : cannot open file for writing
  108. ER_space 1095 %s : out of space for file
  109. ER_eof 1096 unexpected end-of-file in response file
  110. ER_ioerr 1097 I/O error - %s
  111. ER_badinclopen 1098 cannot open include file '%s' - %s
  112. #
  113. # Bad format
  114. #
  115. ER_badstub 1100 stub .EXE file invalid
  116. ER_badobj 1101 invalid object module
  117. ER_eofobj 1102 unexpected end-of-file
  118. ER_segbnd 1103 %s : attempt to access data outside segment bounds
  119. ER_badlib 1104 %s : not valid library
  120. ER_incerr 1105 invalid object due to interrupted incremental compile
  121. ER_badalloc 1106 unknown COMDAT allocation type for %s; record ignored
  122. ER_badselect 1107 unknown COMDAT selection type for %s; record ignored
  123. ER_badcvseg 1108 invalid format of debugging information
  124. ER_badlibpath 1109 %s : library path too long
  125. #
  126. # System and miscellaneous
  127. #
  128. ER_unrcom 1113 unresolved COMDEF; internal error
  129. ER_undefcomdat 1114 unresolved COMDAT %s; internal error
  130. ER_swbadovl 1115 %s: option incompatible with overlays
  131. #ER_exepack 1116 moved to warning 4056
  132. ER_unalloc 1117 unallocated COMDAT %s; internal error
  133. ER_usei 1120 use PURE (-i) option
  134. ER_386grpovf 1121 %s : group larger than 4GB-1
  135. ER_16seg32 1123 %s : segment defined both 16- and 32-bit
  136. ER_swnoreloc 1124 relocation value missing
  137. ER_swnostack 1125 stack size missing
  138. ER_badiopl 1126 conflicting pwords value
  139. ER_binary 1127 far segment references not allowed with /TINY
  140. ER_toomanyincl 1128 too many nested include files in module-definition file
  141. ER_badinclname 1129 missing or invalid include file name
  142. #
  143. # Linear-executable specific
  144. #
  145. ER_eatovf 1200 export address table greater then %lu bytes
  146. ER_eatauxovf 1201 auxiliary export data table greater then %lu bytes
  147. ER_expaddrovf 1202 invalid exported address - 0x%08lx
  148. ER_nameptrovf 1203 export name pointer table greater then %lu bytes
  149. ER_expnameovf 1204 export name table greater then %lu bytes
  150. ER_ordtabovf 1205 export ordinal table greater then %lu bytes
  151. ER_badhdrsize 1206 executable file header greater then %lu Kbytes\r\nuse /HEADER:<nnn> option to increase header size
  152. #
  153. # Non-fatal errors: set error bit in header
  154. # -----------------------------------------
  155. # Fixups
  156. #
  157. ER_impent 2000 imported starting address
  158. ER_fixovf 2002 fixup overflow at %lX in segment %s
  159. ER_fixinter 2003 near reference to far target at %lX in segment %s
  160. ER_fixbad 2005 fixup type unsupported at %lX in segment %s
  161. #
  162. # Object file
  163. #
  164. ER_fixmax 2010 too many fixups in LIDATA record
  165. ER_nearhuge 2011 %s : NEAR/HUGE conflict
  166. ER_arrmis 2012 %s : array-element size mismatch
  167. ER_lidata 2013 LIDATA record too large
  168. #
  169. # Program
  170. #
  171. ER_expund 2022 %s%s: export undefined
  172. ER_expimp 2023 %s (alias %s) : export imported
  173. ER_pubdup 2024 %s : special symbol already defined
  174. ER_symdup 2025 %s : symbol defined more than once
  175. ER_ordmul 2026 entry ordinal %u, name %s : multiple definitions for same ordinal
  176. ER_ordmax 2027 %s : ordinal too large for export
  177. ER_datamax 2028 automatic data segment plus heap exceed 64K
  178. ER_UnresExtern 2029 '%s' : unresolved external\r\n
  179. ER_startaddr 2030 starting address not code (use class 'CODE')
  180. ER_selcol 2040 selector collision
  181. ER_stktoobig 2041 stack plus data exceed 64K
  182. ER_modelmis 2042 model mismatch
  183. ER_qlib 2043 Quick library support module missing
  184. ER_symdup1 2044 %s : symbol multiply defined, use /NOE
  185. ER_difcls 2045 %s : segment with > 1 class name not allowed with /INCR
  186. ER_shared 2046 share attribute conflict - segment %s in group %s
  187. ER_iopl 2047 IOPL attribute conflict - segment %s in group %s
  188. ER_ovlmnger 2048 Microsoft Overlay Manager module not found
  189. ER_extmnger 2049 Microsoft DOS Extender module not found
  190. ER_32_16_bit 2050 USE16/USE32 attribute conflict - segment %s in group %s
  191. ER_badflagspure32 2051 Intel 80x86 specific segment attribute not allowed in linear executable
  192. ER_callmis 2052 '%s' : unresolved external - possible calling convention mismatch\r\n
  193. ER_badgate 2053 call gates not allowed in 32-bit object if its size exceeds 64K - memory object number %d
  194. ER_invdata 2054 data for invalid page in segment %s
  195. ER_invfixup 2055 fixup for invalid page at %lX in segment %s
  196. ER_objtype 2056 object type conflict - segment: %s in group: %s
  197. ER_badsize 2057 duplicate of %s with different size found; record ignored
  198. ER_badexact 2058 different duplicate of %s found; record ignored
  199. ER_size4Gb 2059 size of data block associated with %s exceeds 4GB
  200. ER_size64k 2060 size of data block associated with %s (16-bit segment) exceeds 64K
  201. ER_nospace 2061 no space for data block associated with %s inside %s segment
  202. ER_badconcat 2062 continuation of COMDAT %s has conflicting attributes; record ignored
  203. ER_comdatalloc 2063 %s allocated in undefined segment
  204. ER_ovlstart 2064 starting address not in the root overlay
  205. ER_badfixpure32 2065 segmented reference to import '%s' not allowed in linear executable
  206. ER_farovldptr 2066 static initialization of overlaid data not allowed
  207. #
  208. # Warnings: do not set error bit in header
  209. # ----------------------------------------
  210. # Fixups
  211. #
  212. ER_fixsegd 4000 segment displacement included near %04lX in segment %s
  213. ER_fixfrm 4001 frame-relative fixup, frame ignored near %04lX in segment %s
  214. ER_fixfrmab 4002 frame-relative absolute fixup near %04lX in segment %s
  215. ER_fixinterw 4003 intersegment self-relative fixup at %04lX in segment %s
  216. ER_fixovfw 4004 possible fixup overflow at %lX in segment %s
  217. ER_fixtyp 4005 32-bit fixup in 16-bit record ignored at %lX in segment %s
  218. ER_badfix16off 4006 illegal 16-bit flat-relative offset fixup at %lX in object %s
  219. ER_badfix16ptr 4007 illegal 16-bit flat-relative pointer fixup at %lX in object %s
  220. ER_badfixalias 4008 aliased fixup to non-alias object near %lX in object %s
  221. ER_badfixflat 4009 illegal target of flat-relative fixup ignored at %lX in segment %s
  222. #
  223. # Command options
  224. #
  225. ER_alnbad 4010 invalid alignment specification
  226. ER_pckval 4011 /PACKC value exceeding 64K-36 unreliable
  227. ER_loadhi 4012 /HIGH disables /EXEPACK
  228. ER_swbadnew 4013 %s : option ignored for segmented-executable file
  229. ER_swbadold 4014 %s : option ignored for MS-DOS executable file
  230. ER_dbgdsa 4015 /CO disables /DSALLOC
  231. ER_dbgexe 4016 /CO disables /EXEPACK
  232. ER_swunrecw 4017 /%s : unrecognized option name; option ignored
  233. ER_badpmtype 4018 missing or unrecognized application type; option %s ignored
  234. ER_tinyincr 4019 /TINY disables /INCR
  235. ER_dynexep 4087 /DYNAMIC disables /EXEPACK
  236. #
  237. # Program
  238. #
  239. ER_segunsf 4020 %s : code-segment size exceeds 64K-36
  240. ER_nostack 4021 no stack segment
  241. ER_grpovl 4022 %s, %s : groups overlap
  242. ER_expcon 4023 %s(%s) : export internal name conflict
  243. ER_expmul 4024 %s : multiple definitions for export name
  244. ER_impcon 4025 %s.%s(%s) : import internal name conflict
  245. ER_impself 4026 %s.%s(%s) : self-imported
  246. ER_impmul 4027 %s : multiple definitions for import internal name
  247. ER_segdup 4028 %s : segment already defined
  248. ER_cod2dat 4029 %s : DGROUP segment converted to type data
  249. ER_adcvt 4030 %s : segment attributes changed to conform with\r\n automatic data segment
  250. ER_grpmul 4031 %s : segment declared in more than one group
  251. ER_codunsf 4032 %s : code-group size exceeds 64K-36
  252. ER_mixgrp32 4033 first segment in mixed group %s is a USE32 segment
  253. ER_osnmax 4034 more than %d overlay segments; extra put in root
  254. ER_swbadlin 4035 %s : option ignored for linear executable file
  255. ER_noautod 4036 no automatic data segment
  256. ER_16grp32 4037 %s : both USE16 and USE32 segments in group; assuming USE32
  257. ER_nostartaddr 4038 program has no starting address
  258. ER_memmodel 4039 memory model mismatch
  259. ER_stksize 4040 stack size ignored for /TINY
  260. ER_codeindata 4044 CODE segment %s in DATA group %s; assuming DATA
  261. ER_dataincode 4046 DATA segment %s in CODE group %s; assuming CODE
  262. ER_ignoheap 4048 ignoring nonzero heap size
  263. ER_ignostack 4049 ignoring nonzero stack size
  264. ER_badpack 4050 file not suitable for /EXEPACK; relink without
  265. ER_comstart 4055 start address not equal to 0x100 for /TINY
  266. ER_exepack 4056 /EXEPACK valid only for real-mode MS-DOS programs; ignored
  267. ER_ignostksize 4057 stack specified for DLL; ignored
  268. ER_ignoalias 4058 ignoring alias for already defined symbol '%s'
  269. ER_farovl 4059 far reference to overlaid segment %s changed to %s
  270. ER_stackdb 4089 both /STACK and STACKSIZE used; assuming %d
  271. #
  272. #
  273. # Definitions file
  274. #
  275. ER_oldopn 4042 cannot open old version
  276. ER_oldbad 4043 old version not segmented executable format
  277. ER_outputname 4045 name of output file is '%s'
  278. #
  279. # Miscellaneous
  280. #
  281. ER_libopn 4051 %s : cannot find library
  282. ER_vmtmp 4053 VM.TMP : illegal file name; ignored
  283. ER_fileopn 4054 %s : cannot find file
  284. ER_grpunsf 4060 code group longer than 64K-16
  285. ER_mulcode 4061 multiple code segments--should be medium model
  286. ER_muldata 4062 multiple data segments--should be large model
  287. ER_StkIgnored 4063 stack option ignored for 386 executables
  288. ER_PagIgnored 4064 page-alignment option ignored for 286 executables
  289. ER_xenlib 4065 %s : error accessing library
  290. ER_symdef 4066 %s : __.SYMDEF out of date (run ranlib)
  291. ER_weakredef 4067 changing default resolution for weak external '%s'\r\n from '%s' to '%s'
  292. ER_stack64 4068 ignoring stack size greater than 64K
  293. ER_fntoolong 4069 filename truncated to '%s'
  294. ER_pubmax 4070 too many public symbols for sorting
  295. ER_noapptype 4071 application type not specified; assuming %s
  296. ER_chngapptyp 4072 changing application type from %s to %s
  297. ER_bigalias 4073 %s : 32-bit aliased data segment size exceeds 64K
  298. ER_badattr 4074 attribute conflict for segment %s; ignoring attribute %s
  299. ER_badobjtype 4075 object type conflict - assuming '%s'
  300. ER_nosegdef 4076 no segments defined
  301. ER_notdefcomdat 4077 symbol '%s' not defined; ordered allocation ignored
  302. ER_duporder 4079 symbol '%s' already defined for ordered allocation; duplicate ignored
  303. ER_aliasredef 4080 changing substitute name for alias '%s'\r\n from '%s' to '%s'
  304. ER_badspawn 4081 cannot execute '%s %s' - %s\r\n
  305. ER_badsegovl 4082 changing overlay assigment for segment '%s' from %d to %d
  306. ER_badcomdatovl 4083 changing overlay assigment for symbol '%s' from %d to %d
  307. ER_opnoarg 4084 %s : argument missing; option ignored
  308. ER_arginvalid 4085 %s : argument invalid; assuming %s
  309. ER_rnotfirst 4086 /r not first on command line; ignored
  310. ER_badfarcall 4088 file not suitable for /FARCALL; relink without
  311. #
  312. # Internal failure
  313. #
  314. ER_gpfault 5000 internal failure - access violation
  315. #
  316. # Non-error messages: prompts, banners
  317. #
  318. ER_UnresExtra 99 substitute symbol '%s' not found\r\n
  319. MS_Banner0 100 \nMicrosoft (R) Linker Version
  320. MS_Banner1 101 \nCopyright (C) Microsoft Corp 1986, 1987. All rights reserved.\n\n
  321. P_EnterNewFileSpec 102 Enter new file spec:
  322. P_ChangeDiskette 103 Change diskette in drive %c and press <ENTER>
  323. P_tmpfilecreated 104 Temporary file %s has been created.
  324. P_dontchangedisk 105 Do not change disk in drive %c:.
  325. P_replace 106 Please replace original diskette in drive %c and press <ENTER>\r\n
  326. P_genexe 107 About to generate .EXE file
  327. P_stubmsg 108 This program cannot be run in DOS mode.\r\n$
  328. P_switches 109 Valid options are:
  329. P_objprompt 110 Object Modules
  330. P_runfile 111 Run File
  331. P_runfile 111 Run File
  332. P_listfile 112 List File
  333. P_libprompt 113 Libraries
  334. P_defprompt 114 Definitions File
  335. P_1error 115 \r\nThere was 1 error detected\r\n
  336. P_errors 116 \r\nThere were %d errors detected\r\n
  337. MAP_group 117 \r\n Origin Group\r\n
  338. MAP_expaddr 118 \r\n Address
  339. MAP_expexp 119 Export
  340. MAP_expalias 120 Alias\r\n\r\n
  341. MAP_hdraddr 121 \r\n Address
  342. MAP_hdrpubnam 122 Publics by Name\r\n\r\n
  343. MAP_hdrlocnam 123 Locals by Name\r\n\r\n
  344. MAP_hdrpubval 124 Publics by Value\r\n\r\n
  345. MAP_hdrlocval 125 Locals by Value\r\n\r\n
  346. MAP_hdrstart 126 \r\n Start
  347. MAP_hdrlen 127 Length
  348. MAP_hdrname 128 Name
  349. MAP_hdrclass 129 Class\r\n
  350. MAP_hdrseg86 130 \r\n Start Stop Length Name
  351. MAP_resident 131 Resident\r\n
  352. MAP_overlay 132 Overlay %XH\r\n
  353. MAP_entry 133 \r\nProgram entry point at %04X:%04X\r\n
  354. P_QCtmpfilecreated 134 Temporary file %s has been created.\r\nDo not change disk in drive %c:.
  355. P_usage1 135 Usage:\r\n\r\n
  356. P_usage2 136 LINK\r\nLINK @<response file>\r\n
  357. P_usage3 137 LINK <objs>,<exefile>,<mapfile>,<libs>,<deffile>\r\n\r\n
  358. F_internal 138 internal linker error
  359. P_stubmsgwin 139 This program requires Microsoft Windows.\r\n$
  360. P_parsedeffile 140 **** PARSING DEFINITIONS FILE ****\r\n
  361. P_passone 141 **** PASS ONE ****\r\n
  362. P_libsearch 142 **** SEARCHING LIBRARIES ****\r\n
  363. P_assignadd 143 **** ASSIGNING ADDRESSES ****\r\n
  364. P_printmap 144 **** PRINTING MAP FILE ****\r\n
  365. P_passtwo 145 **** PASS TWO ****\r\n
  366. P_writing1 146 **** WRITING\x20
  367. P_writing2 147 - overlaid
  368. P_writing3 148 EXECUTABLE ****\r\n
  369. P_overlaycalls 149 **** NUMBER OF INTEROVERLAY CALLS: requested %d; generated %d ****\r\n
  370. P_noexe 150 **** ERRORS OCCURED - NO EXECUTABLE PRODUCED ****\r\n
  371. P_lwParseDef 151 Parsing Definition File
  372. P_lwPassOne 152 Pass1:\x20
  373. P_lwLibraryS 153 Library Search:
  374. P_lwPassTwo 154 Pass2:\x20
  375. P_lwMapfile 155 Writing Map File
  376. P_lwExecutable 156 Writing Executable
  377. P_lwAssign 157 Assigning Addresses
  378. N_tgtexternal 300 target external
  379. N_frmseg 301 frame segment
  380. N_tgtseg 302 target segment
  381. N_tgtoff 303 target offset
  382. N_warning 304 warning
  383. N_error 305 error
  384. N_fatal 306 fatal error
  385. N_pos 307 Object file offset
  386. N_rectyp 308 Record type
  387. N_infiles 309 in file(s)
  388. N_version 310 Version
  389. N_allrights 311 All rights reserved
  390. STAT_segs 312 \r\nSegments %u\r\n
  391. STAT_groups 313 Groups %u\r\n
  392. STAT_bytes 314 Bytes in symbol table %ld\r\n
  393. STAT_ovls 315 Overlays %u\r\n