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
396 lines
17 KiB
# SCCSID = %W% %E%
|
|
# Linker message text file. Includes messages for all versions.
|
|
#
|
|
<<FMSG>>
|
|
|
|
#
|
|
# No lead byte table
|
|
#
|
|
[[]]
|
|
|
|
# Fatal errors
|
|
# ------------
|
|
# Command options
|
|
#
|
|
ER_swambig 1001 %s : option name ambiguous
|
|
ER_swunrec 1002 %s : unrecognized option name
|
|
ER_swqe 1003 /Q and /EXEPACK incompatible
|
|
ER_swbadnum 1004 %s : invalid numeric value
|
|
ER_swpack 1005 %s : packing limit exceeds 64K
|
|
ER_swstack 1006 %s : stack size exceeds 64K-2
|
|
ER_swovl 1007 %s : interrupt number exceeds 255
|
|
ER_swseglim 1008 %s : segment limit set too high
|
|
ER_swcpar 1009 %s : /CPARM : illegal value
|
|
ER_swstkold 1010 %s : stack size exceeds 64K
|
|
ER_swbadhexnum 1011 %s : badly formed hex number
|
|
ER_swnumtoobig 1012 %s : number too large
|
|
ER_swnovernum 1013 version number missing
|
|
ER_swbadvernum 1014 unrecognized XENIX version number
|
|
ER_swnoaddress 1015 address missing
|
|
ER_swAandF 1016 /A and /F incompatible
|
|
ER_swnobias 1017 bias value missing
|
|
ER_swnopgsiz 1018 pagesize value missing
|
|
ER_swpgsiztoobig 1019 pagesize larger than 0xfe00
|
|
#
|
|
# Command syntax
|
|
#
|
|
ER_noobj 1020 no object files specified
|
|
ER_nestrf 1021 cannot nest response files
|
|
ER_linmax 1022 response line too long
|
|
ER_intrpt 1023 terminated by user
|
|
ER_nstrpar 1024 nested right parentheses
|
|
ER_nstlpar 1025 nested left parentheses
|
|
ER_unmrpar 1026 unmatched right parenthesis
|
|
ER_unmlpar 1027 unmatched left parenthesis
|
|
#
|
|
# Definitions file syntax
|
|
#
|
|
ER_dfimport 1030 missing internal name
|
|
ER_dfdesc 1031 module description redefined
|
|
ER_dfname 1032 module name redefined
|
|
ER_dflinemax 1033 input line too long; %d characters allowed
|
|
ER_dfnamemax 1034 name truncated to '%s'
|
|
ER_dfsyntax 1035 %s in module-definition file
|
|
#
|
|
# Internal limits
|
|
#
|
|
ER_expmax 1040 too many exported entries
|
|
ER_resovf 1041 resident names table overflow
|
|
ER_nresovf 1042 nonresident names table overflow
|
|
ER_relovf 1043 relocation table overflow
|
|
ER_inamovf 1044 imported names table overflow
|
|
ER_typdef 1045 too many TYPDEF records
|
|
ER_extdef 1046 too many external symbols in one module
|
|
ER_nammax 1047 too many group, segment, and class names in one module
|
|
ER_segdef 1048 too many segments in one module
|
|
ER_segmax 1049 too many segments
|
|
ER_grpdef 1050 too many groups in one module
|
|
ER_grpmax 1051 too many groups
|
|
ER_libmax 1052 too many libraries
|
|
ER_symovf 1053 out of memory for symbol table
|
|
ER_seglim 1054 requested segment limit too high
|
|
ER_ovlmax 1056 too many overlays
|
|
ER_datarec 1057 data record too large
|
|
ER_pgmtoobig 1060 program exceeds 0x%lX bytes
|
|
ER_cvovf 1063 out of memory for debugging information
|
|
ER_memovf 1064 out of memory
|
|
ER_ovlthunk 1065 too many interoverlay calls\r\nuse /DYNAMIC:<nnn>; current limit is %d
|
|
ER_ovl64k 1066 size of %d overlay exceeds 64K
|
|
ER_membad 1067 system memory allocation error; reboot and relink
|
|
#
|
|
# File-format limits
|
|
#
|
|
ER_segsize 1070 %s : segment size exceeds 64K
|
|
ER_txtmax 1071 segment _TEXT exceeds 64K-16
|
|
ER_comarea 1072 common area longer than 65536 bytes
|
|
ER_fsegmax 1073 file-segment limit exceeded
|
|
ER_grpovf 1074 %s : group larger than 64K bytes
|
|
ER_etovf 1075 entry table exceeds 64K-1
|
|
ER_seg386 1076 %s : segment size exceeds %dMB
|
|
ER_32comarea 1077 common area longer than 4GB-1
|
|
ER_filesec 1078 file-segment alignment too small
|
|
#
|
|
# I/O
|
|
#
|
|
ER_lstopn 1080 cannot open list file
|
|
ER_spcrun 1081 cannot write to the executable file - %s
|
|
ER_nostub 1082 %s : stub file not found
|
|
ER_runopn 1083 %s : cannot open run file - %s
|
|
ER_maktmp 1084 cannot create temporary file
|
|
ER_opntmp 1085 cannot open temporary file - %s
|
|
ER_noscr 1086 temporary file missing
|
|
ER_eoftmp 1087 unexpected end-of-file on temporary file
|
|
ER_spclst 1088 out of space for list file
|
|
ER_opnrf 1089 %s : cannot open response file
|
|
ER_ropnlst 1090 cannot reopen list file
|
|
ER_libeof 1091 unexpected end-of-file on library
|
|
ER_opndf 1092 cannot open module-definition file - %s
|
|
ER_opnobj 1093 %s : object file not found
|
|
ER_openw 1094 %s : cannot open file for writing
|
|
ER_space 1095 %s : out of space for file
|
|
ER_eof 1096 unexpected end-of-file in response file
|
|
ER_ioerr 1097 I/O error - %s
|
|
ER_badinclopen 1098 cannot open include file '%s' - %s
|
|
#
|
|
# Bad format
|
|
#
|
|
ER_badstub 1100 stub .EXE file invalid
|
|
ER_badobj 1101 invalid object module
|
|
ER_eofobj 1102 unexpected end-of-file
|
|
ER_segbnd 1103 %s : attempt to access data outside segment bounds
|
|
ER_badlib 1104 %s : not valid library
|
|
ER_incerr 1105 invalid object due to interrupted incremental compile
|
|
ER_badalloc 1106 unknown COMDAT allocation type for %s; record ignored
|
|
ER_badselect 1107 unknown COMDAT selection type for %s; record ignored
|
|
ER_badcvseg 1108 invalid format of debugging information
|
|
ER_badlibpath 1109 %s : library path too long
|
|
#
|
|
# System and miscellaneous
|
|
#
|
|
ER_unrcom 1113 unresolved COMDEF; internal error
|
|
ER_undefcomdat 1114 unresolved COMDAT %s; internal error
|
|
ER_swbadovl 1115 %s: option incompatible with overlays
|
|
#ER_exepack 1116 moved to warning 4056
|
|
ER_unalloc 1117 unallocated COMDAT %s; internal error
|
|
ER_usei 1120 use PURE (-i) option
|
|
ER_386grpovf 1121 %s : group larger than 4GB-1
|
|
ER_16seg32 1123 %s : segment defined both 16- and 32-bit
|
|
ER_swnoreloc 1124 relocation value missing
|
|
ER_swnostack 1125 stack size missing
|
|
ER_badiopl 1126 conflicting pwords value
|
|
ER_binary 1127 far segment references not allowed with /TINY
|
|
ER_toomanyincl 1128 too many nested include files in module-definition file
|
|
ER_badinclname 1129 missing or invalid include file name
|
|
#
|
|
# Linear-executable specific
|
|
#
|
|
ER_eatovf 1200 export address table greater then %lu bytes
|
|
ER_eatauxovf 1201 auxiliary export data table greater then %lu bytes
|
|
ER_expaddrovf 1202 invalid exported address - 0x%08lx
|
|
ER_nameptrovf 1203 export name pointer table greater then %lu bytes
|
|
ER_expnameovf 1204 export name table greater then %lu bytes
|
|
ER_ordtabovf 1205 export ordinal table greater then %lu bytes
|
|
ER_badhdrsize 1206 executable file header greater then %lu Kbytes\r\nuse /HEADER:<nnn> option to increase header size
|
|
#
|
|
# Non-fatal errors: set error bit in header
|
|
# -----------------------------------------
|
|
# Fixups
|
|
#
|
|
ER_impent 2000 imported starting address
|
|
ER_fixovf 2002 fixup overflow at %lX in segment %s
|
|
ER_fixinter 2003 near reference to far target at %lX in segment %s
|
|
ER_fixbad 2005 fixup type unsupported at %lX in segment %s
|
|
#
|
|
# Object file
|
|
#
|
|
ER_fixmax 2010 too many fixups in LIDATA record
|
|
ER_nearhuge 2011 %s : NEAR/HUGE conflict
|
|
ER_arrmis 2012 %s : array-element size mismatch
|
|
ER_lidata 2013 LIDATA record too large
|
|
#
|
|
# Program
|
|
#
|
|
ER_expund 2022 %s%s: export undefined
|
|
ER_expimp 2023 %s (alias %s) : export imported
|
|
ER_pubdup 2024 %s : special symbol already defined
|
|
ER_symdup 2025 %s : symbol defined more than once
|
|
ER_ordmul 2026 entry ordinal %u, name %s : multiple definitions for same ordinal
|
|
ER_ordmax 2027 %s : ordinal too large for export
|
|
ER_datamax 2028 automatic data segment plus heap exceed 64K
|
|
ER_UnresExtern 2029 '%s' : unresolved external\r\n
|
|
ER_startaddr 2030 starting address not code (use class 'CODE')
|
|
ER_selcol 2040 selector collision
|
|
ER_stktoobig 2041 stack plus data exceed 64K
|
|
ER_modelmis 2042 model mismatch
|
|
ER_qlib 2043 Quick library support module missing
|
|
ER_symdup1 2044 %s : symbol multiply defined, use /NOE
|
|
ER_difcls 2045 %s : segment with > 1 class name not allowed with /INCR
|
|
ER_shared 2046 share attribute conflict - segment %s in group %s
|
|
ER_iopl 2047 IOPL attribute conflict - segment %s in group %s
|
|
ER_ovlmnger 2048 Microsoft Overlay Manager module not found
|
|
ER_extmnger 2049 Microsoft DOS Extender module not found
|
|
ER_32_16_bit 2050 USE16/USE32 attribute conflict - segment %s in group %s
|
|
ER_badflagspure32 2051 Intel 80x86 specific segment attribute not allowed in linear executable
|
|
ER_callmis 2052 '%s' : unresolved external - possible calling convention mismatch\r\n
|
|
ER_badgate 2053 call gates not allowed in 32-bit object if its size exceeds 64K - memory object number %d
|
|
ER_invdata 2054 data for invalid page in segment %s
|
|
ER_invfixup 2055 fixup for invalid page at %lX in segment %s
|
|
ER_objtype 2056 object type conflict - segment: %s in group: %s
|
|
ER_badsize 2057 duplicate of %s with different size found; record ignored
|
|
ER_badexact 2058 different duplicate of %s found; record ignored
|
|
ER_size4Gb 2059 size of data block associated with %s exceeds 4GB
|
|
ER_size64k 2060 size of data block associated with %s (16-bit segment) exceeds 64K
|
|
ER_nospace 2061 no space for data block associated with %s inside %s segment
|
|
ER_badconcat 2062 continuation of COMDAT %s has conflicting attributes; record ignored
|
|
ER_comdatalloc 2063 %s allocated in undefined segment
|
|
ER_ovlstart 2064 starting address not in the root overlay
|
|
ER_badfixpure32 2065 segmented reference to import '%s' not allowed in linear executable
|
|
ER_farovldptr 2066 static initialization of overlaid data not allowed
|
|
#
|
|
# Warnings: do not set error bit in header
|
|
# ----------------------------------------
|
|
# Fixups
|
|
#
|
|
ER_fixsegd 4000 segment displacement included near %04lX in segment %s
|
|
ER_fixfrm 4001 frame-relative fixup, frame ignored near %04lX in segment %s
|
|
ER_fixfrmab 4002 frame-relative absolute fixup near %04lX in segment %s
|
|
ER_fixinterw 4003 intersegment self-relative fixup at %04lX in segment %s
|
|
ER_fixovfw 4004 possible fixup overflow at %lX in segment %s
|
|
ER_fixtyp 4005 32-bit fixup in 16-bit record ignored at %lX in segment %s
|
|
ER_badfix16off 4006 illegal 16-bit flat-relative offset fixup at %lX in object %s
|
|
ER_badfix16ptr 4007 illegal 16-bit flat-relative pointer fixup at %lX in object %s
|
|
ER_badfixalias 4008 aliased fixup to non-alias object near %lX in object %s
|
|
ER_badfixflat 4009 illegal target of flat-relative fixup ignored at %lX in segment %s
|
|
#
|
|
# Command options
|
|
#
|
|
ER_alnbad 4010 invalid alignment specification
|
|
ER_pckval 4011 /PACKC value exceeding 64K-36 unreliable
|
|
ER_loadhi 4012 /HIGH disables /EXEPACK
|
|
ER_swbadnew 4013 %s : option ignored for segmented-executable file
|
|
ER_swbadold 4014 %s : option ignored for MS-DOS executable file
|
|
ER_dbgdsa 4015 /CO disables /DSALLOC
|
|
ER_dbgexe 4016 /CO disables /EXEPACK
|
|
ER_swunrecw 4017 /%s : unrecognized option name; option ignored
|
|
ER_badpmtype 4018 missing or unrecognized application type; option %s ignored
|
|
ER_tinyincr 4019 /TINY disables /INCR
|
|
ER_dynexep 4087 /DYNAMIC disables /EXEPACK
|
|
#
|
|
# Program
|
|
#
|
|
ER_segunsf 4020 %s : code-segment size exceeds 64K-36
|
|
ER_nostack 4021 no stack segment
|
|
ER_grpovl 4022 %s, %s : groups overlap
|
|
ER_expcon 4023 %s(%s) : export internal name conflict
|
|
ER_expmul 4024 %s : multiple definitions for export name
|
|
ER_impcon 4025 %s.%s(%s) : import internal name conflict
|
|
ER_impself 4026 %s.%s(%s) : self-imported
|
|
ER_impmul 4027 %s : multiple definitions for import internal name
|
|
ER_segdup 4028 %s : segment already defined
|
|
ER_cod2dat 4029 %s : DGROUP segment converted to type data
|
|
ER_adcvt 4030 %s : segment attributes changed to conform with\r\n automatic data segment
|
|
ER_grpmul 4031 %s : segment declared in more than one group
|
|
ER_codunsf 4032 %s : code-group size exceeds 64K-36
|
|
ER_mixgrp32 4033 first segment in mixed group %s is a USE32 segment
|
|
ER_osnmax 4034 more than %d overlay segments; extra put in root
|
|
ER_swbadlin 4035 %s : option ignored for linear executable file
|
|
ER_noautod 4036 no automatic data segment
|
|
ER_16grp32 4037 %s : both USE16 and USE32 segments in group; assuming USE32
|
|
ER_nostartaddr 4038 program has no starting address
|
|
ER_memmodel 4039 memory model mismatch
|
|
ER_stksize 4040 stack size ignored for /TINY
|
|
ER_codeindata 4044 CODE segment %s in DATA group %s; assuming DATA
|
|
ER_dataincode 4046 DATA segment %s in CODE group %s; assuming CODE
|
|
ER_ignoheap 4048 ignoring nonzero heap size
|
|
ER_ignostack 4049 ignoring nonzero stack size
|
|
ER_badpack 4050 file not suitable for /EXEPACK; relink without
|
|
ER_comstart 4055 start address not equal to 0x100 for /TINY
|
|
ER_exepack 4056 /EXEPACK valid only for real-mode MS-DOS programs; ignored
|
|
ER_ignostksize 4057 stack specified for DLL; ignored
|
|
ER_ignoalias 4058 ignoring alias for already defined symbol '%s'
|
|
ER_farovl 4059 far reference to overlaid segment %s changed to %s
|
|
ER_stackdb 4089 both /STACK and STACKSIZE used; assuming %d
|
|
#
|
|
#
|
|
# Definitions file
|
|
#
|
|
ER_oldopn 4042 cannot open old version
|
|
ER_oldbad 4043 old version not segmented executable format
|
|
ER_outputname 4045 name of output file is '%s'
|
|
#
|
|
# Miscellaneous
|
|
#
|
|
ER_libopn 4051 %s : cannot find library
|
|
ER_vmtmp 4053 VM.TMP : illegal file name; ignored
|
|
ER_fileopn 4054 %s : cannot find file
|
|
ER_grpunsf 4060 code group longer than 64K-16
|
|
ER_mulcode 4061 multiple code segments--should be medium model
|
|
ER_muldata 4062 multiple data segments--should be large model
|
|
ER_StkIgnored 4063 stack option ignored for 386 executables
|
|
ER_PagIgnored 4064 page-alignment option ignored for 286 executables
|
|
ER_xenlib 4065 %s : error accessing library
|
|
ER_symdef 4066 %s : __.SYMDEF out of date (run ranlib)
|
|
ER_weakredef 4067 changing default resolution for weak external '%s'\r\n from '%s' to '%s'
|
|
ER_stack64 4068 ignoring stack size greater than 64K
|
|
ER_fntoolong 4069 filename truncated to '%s'
|
|
ER_pubmax 4070 too many public symbols for sorting
|
|
ER_noapptype 4071 application type not specified; assuming %s
|
|
ER_chngapptyp 4072 changing application type from %s to %s
|
|
ER_bigalias 4073 %s : 32-bit aliased data segment size exceeds 64K
|
|
ER_badattr 4074 attribute conflict for segment %s; ignoring attribute %s
|
|
ER_badobjtype 4075 object type conflict - assuming '%s'
|
|
ER_nosegdef 4076 no segments defined
|
|
ER_notdefcomdat 4077 symbol '%s' not defined; ordered allocation ignored
|
|
ER_duporder 4079 symbol '%s' already defined for ordered allocation; duplicate ignored
|
|
ER_aliasredef 4080 changing substitute name for alias '%s'\r\n from '%s' to '%s'
|
|
ER_badspawn 4081 cannot execute '%s %s' - %s\r\n
|
|
ER_badsegovl 4082 changing overlay assigment for segment '%s' from %d to %d
|
|
ER_badcomdatovl 4083 changing overlay assigment for symbol '%s' from %d to %d
|
|
ER_opnoarg 4084 %s : argument missing; option ignored
|
|
ER_arginvalid 4085 %s : argument invalid; assuming %s
|
|
ER_rnotfirst 4086 /r not first on command line; ignored
|
|
ER_badfarcall 4088 file not suitable for /FARCALL; relink without
|
|
#
|
|
# Internal failure
|
|
#
|
|
ER_gpfault 5000 internal failure - access violation
|
|
|
|
#
|
|
# Non-error messages: prompts, banners
|
|
#
|
|
ER_UnresExtra 99 substitute symbol '%s' not found\r\n
|
|
MS_Banner0 100 \nMicrosoft (R) Linker Version
|
|
MS_Banner1 101 \nCopyright (C) Microsoft Corp 1986, 1987. All rights reserved.\n\n
|
|
P_EnterNewFileSpec 102 Enter new file spec:
|
|
P_ChangeDiskette 103 Change diskette in drive %c and press <ENTER>
|
|
P_tmpfilecreated 104 Temporary file %s has been created.
|
|
P_dontchangedisk 105 Do not change disk in drive %c:.
|
|
P_replace 106 Please replace original diskette in drive %c and press <ENTER>\r\n
|
|
P_genexe 107 About to generate .EXE file
|
|
P_stubmsg 108 This program cannot be run in DOS mode.\r\n$
|
|
P_switches 109 Valid options are:
|
|
P_objprompt 110 Object Modules
|
|
P_runfile 111 Run File
|
|
P_runfile 111 Run File
|
|
P_listfile 112 List File
|
|
P_libprompt 113 Libraries
|
|
P_defprompt 114 Definitions File
|
|
P_1error 115 \r\nThere was 1 error detected\r\n
|
|
P_errors 116 \r\nThere were %d errors detected\r\n
|
|
MAP_group 117 \r\n Origin Group\r\n
|
|
MAP_expaddr 118 \r\n Address
|
|
MAP_expexp 119 Export
|
|
MAP_expalias 120 Alias\r\n\r\n
|
|
MAP_hdraddr 121 \r\n Address
|
|
MAP_hdrpubnam 122 Publics by Name\r\n\r\n
|
|
MAP_hdrlocnam 123 Locals by Name\r\n\r\n
|
|
MAP_hdrpubval 124 Publics by Value\r\n\r\n
|
|
MAP_hdrlocval 125 Locals by Value\r\n\r\n
|
|
MAP_hdrstart 126 \r\n Start
|
|
MAP_hdrlen 127 Length
|
|
MAP_hdrname 128 Name
|
|
MAP_hdrclass 129 Class\r\n
|
|
MAP_hdrseg86 130 \r\n Start Stop Length Name
|
|
MAP_resident 131 Resident\r\n
|
|
MAP_overlay 132 Overlay %XH\r\n
|
|
MAP_entry 133 \r\nProgram entry point at %04X:%04X\r\n
|
|
P_QCtmpfilecreated 134 Temporary file %s has been created.\r\nDo not change disk in drive %c:.
|
|
P_usage1 135 Usage:\r\n\r\n
|
|
P_usage2 136 LINK\r\nLINK @<response file>\r\n
|
|
P_usage3 137 LINK <objs>,<exefile>,<mapfile>,<libs>,<deffile>\r\n\r\n
|
|
F_internal 138 internal linker error
|
|
P_stubmsgwin 139 This program requires Microsoft Windows.\r\n$
|
|
P_parsedeffile 140 **** PARSING DEFINITIONS FILE ****\r\n
|
|
P_passone 141 **** PASS ONE ****\r\n
|
|
P_libsearch 142 **** SEARCHING LIBRARIES ****\r\n
|
|
P_assignadd 143 **** ASSIGNING ADDRESSES ****\r\n
|
|
P_printmap 144 **** PRINTING MAP FILE ****\r\n
|
|
P_passtwo 145 **** PASS TWO ****\r\n
|
|
P_writing1 146 **** WRITING\x20
|
|
P_writing2 147 - overlaid
|
|
P_writing3 148 EXECUTABLE ****\r\n
|
|
P_overlaycalls 149 **** NUMBER OF INTEROVERLAY CALLS: requested %d; generated %d ****\r\n
|
|
P_noexe 150 **** ERRORS OCCURED - NO EXECUTABLE PRODUCED ****\r\n
|
|
P_lwParseDef 151 Parsing Definition File
|
|
P_lwPassOne 152 Pass1:\x20
|
|
P_lwLibraryS 153 Library Search:
|
|
P_lwPassTwo 154 Pass2:\x20
|
|
P_lwMapfile 155 Writing Map File
|
|
P_lwExecutable 156 Writing Executable
|
|
P_lwAssign 157 Assigning Addresses
|
|
N_tgtexternal 300 target external
|
|
N_frmseg 301 frame segment
|
|
N_tgtseg 302 target segment
|
|
N_tgtoff 303 target offset
|
|
N_warning 304 warning
|
|
N_error 305 error
|
|
N_fatal 306 fatal error
|
|
N_pos 307 Object file offset
|
|
N_rectyp 308 Record type
|
|
N_infiles 309 in file(s)
|
|
N_version 310 Version
|
|
N_allrights 311 All rights reserved
|
|
STAT_segs 312 \r\nSegments %u\r\n
|
|
STAT_groups 313 Groups %u\r\n
|
|
STAT_bytes 314 Bytes in symbol table %ld\r\n
|
|
STAT_ovls 315 Overlays %u\r\n
|