Print this page
3616 SHF_GROUP sections should not be discarded via other COMDAT mechanisms
3709 need sloppy relocation for GNU .debug_macro
Reviewed by: Joshua M. Clulow <josh@sysmgr.org>
Reviewed by: Robert Mustacchi <rm@joyent.com>

Split Close
Expand all
Collapse all
          --- old/usr/src/cmd/sgs/libld/common/libld.msg
          +++ new/usr/src/cmd/sgs/libld/common/libld.msg
↓ open down ↓ 463 lines elided ↑ open up ↑
 464  464                           (section [%u]%s entries=%d; section [%u]%s entries=%d)"
 465  465  
 466  466  @ MSG_ELF_NOGROUPSECT   "file %s: section [%u]%s: SHF_GROUP flag set, but no \
 467  467                           corresponding SHT_GROUP section found"
 468  468  
 469  469  # Section processing errors
 470  470  
 471  471  @ MSG_SCN_NONALLOC      "%s: non-allocatable section '%s' directed to a \
 472  472                           loadable segment: %s"
 473  473  
      474 +@ MSG_SCN_MULTICOMDAT   "file %s: section [%u]%s: cannot be susceptible to multiple \
      475 +                         COMDAT mechanisms: %s"
      476 +
 474  477  # Symbol processing errors
 475  478  
 476  479  @ MSG_SYM_NOSECDEF      "symbol '%s' in file %s has no section definition"
 477  480  @ MSG_SYM_INVSEC        "symbol '%s' in file %s associated with invalid \
 478  481                           section[%lld]"
 479  482  @ MSG_SYM_TLS           "symbol '%s' in file %s (STT_TLS), is defined \
 480  483                           in a non-SHF_TLS section"
 481  484  @ MSG_SYM_BADADDR       "symbol '%s' in file %s: section [%u]%s: size %#llx: \
 482  485                           symbol (address %#llx, size %#llx) lies outside \
 483  486                           of containing section"
↓ open down ↓ 257 lines elided ↑ open up ↑
 741  744  
 742  745  @ MSG_STR_CDIR_ADD      "$add"
 743  746  @ MSG_STR_CDIR_CLEAR    "$clear"
 744  747  @ MSG_STR_CDIR_ERROR    "$error"
 745  748  @ MSG_STR_CDIR_MFVER    "$mapfile_version"
 746  749  @ MSG_STR_CDIR_IF       "$if"
 747  750  @ MSG_STR_CDIR_ELIF     "$elif"
 748  751  @ MSG_STR_CDIR_ELSE     "$else"
 749  752  @ MSG_STR_CDIR_ENDIF    "$endif"
 750  753  
      754 +@ MSG_STR_GROUP         "GROUP"
      755 +@ MSG_STR_SUNW_COMDAT   "SUNW_COMDAT"
 751  756  
 752  757  @ MSG_FMT_ARMEM         "%s(%s)"
 753  758  @ MSG_FMT_COLPATH       "%s:%s"
 754  759  @ MSG_FMT_SYMNAM        "'%s'"
 755  760  @ MSG_FMT_NULLSYMNAM    "%s[%d]"
 756  761  @ MSG_FMT_STRCAT        "%s%s"
 757  762  
 758  763  @ MSG_PTH_RTLD          "/usr/lib/ld.so.1"
 759  764  
 760  765  @ MSG_SUNW_OST_SGS      "SUNW_OST_SGS"
↓ open down ↓ 826 lines elided ↑ open up ↑
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX