1. 09 9月, 2020 1 次提交
  2. 21 6月, 2014 1 次提交
    • R
      remove hack in syslog.h that resulted in aliasing violations · 70d9c303
      Rich Felker 提交于
      this issue affected the prioritynames and facilitynames arrays which
      are only provided when requested (usually by syslogd implementations)
      and which are presently defined as compound literals. the aliasing
      violation seems to have been introduced as a workaround for bad
      behavior by gcc's -Wwrite-strings option, but it caused compilers to
      completely optimize out the contents of prioritynames and
      facilitynames since, under many usage cases, the aliasing rules prove
      that the contents are never accessed.
      70d9c303
  3. 12 2月, 2014 1 次提交
  4. 24 11月, 2013 1 次提交
  5. 08 9月, 2012 1 次提交
    • R
      default features: make musl usable without feature test macros · c1a9658b
      Rich Felker 提交于
      the old behavior of exposing nothing except plain ISO C can be
      obtained by defining __STRICT_ANSI__ or using a compiler option (such
      as -std=c99) that predefines it. the new default featureset is POSIX
      with XSI plus _BSD_SOURCE. any explicit feature test macros will
      inhibit the default.
      
      installation docs have also been updated to reflect this change.
      c1a9658b
  6. 16 6月, 2012 1 次提交
  7. 23 5月, 2012 1 次提交
  8. 13 5月, 2012 1 次提交
  9. 11 5月, 2012 1 次提交
  10. 14 4月, 2011 1 次提交
  11. 12 2月, 2011 1 次提交