Glibc 2.31 เดธเดฟเดธเตเดฑเตเดฑเด‚ เดฒเตˆเดฌเตเดฐเดฑเดฟ เดฑเดฟเดฒเต€เดธเต

เด†เดฑเต เดฎเดพเดธเดคเตเดคเต† เดตเดฟเด•เดธเดจเดคเตเดคเดฟเดจเต เดถเต‡เดทเด‚ เดชเตเดฐเดธเดฟเดฆเตเดงเต€เด•เดฐเดฟเดšเตเดšเต เดธเดฟเดธเตเดฑเตเดฑเด‚ เดฒเตˆเดฌเตเดฐเดฑเดฟ เดฑเดฟเดฒเต€เดธเต เด—เตเดจเต เดธเดฟ เดฒเตˆเดฌเตเดฐเดฑเดฟ (glibc) 2.31, เด‡เดคเต ISO C11, POSIX.1-2008 เดŽเดจเตเดจเดฟเดตเดฏเตเดŸเต† เด†เดตเดถเตเดฏเด•เดคเด•เตพ เดชเต‚เตผเดฃเตเดฃเดฎเดพเดฏเตเด‚ เดชเดพเดฒเดฟเด•เตเด•เตเดจเตเดจเต. เดชเตเดคเดฟเดฏ เดชเดคเดฟเดชเตเดชเดฟเตฝ 58 เดกเต†เดตเดฒเดชเตเดชเตผเดฎเดพเดฐเดฟเตฝ เดจเดฟเดจเตเดจเตเดณเตเดณ เดชเดฐเดฟเดนเดพเดฐเด™เตเด™เตพ เด‰เตพเดชเตเดชเต†เดŸเตเดจเตเดจเต.

Glibc 2.31-เตฝ เดจเดŸเดชเตเดชเดฟเดฒเดพเด•เตเด•เดฟ เดฎเต†เดšเตเดšเดชเตเดชเต†เดŸเตเดคเตเดคเดฒเตเด•เตพ เดจเดฟเด™เตเด™เตพเด•เตเด•เต เดถเตเดฐเดฆเตเดงเดฟเด•เตเด•เดพเด‚:

  • เดกเตเดฐเดพเดซเตเดฑเตเดฑเต เดญเดพเดตเดฟ ISO เดธเตเดฑเตเดฑเดพเตปเดกเต‡เตผเดกเดฟเตฝ เดจเดฟเตผเดตเดšเดฟเดšเตเดšเดฟเดฐเดฟเด•เตเด•เตเดจเตเดจ เด•เดดเดฟเดตเตเด•เตพ เดชเตเดฐเดตเตผเดคเตเดคเดจเด•เตเดทเดฎเดฎเดพเด•เตเด•เดพเตป _ISOC2X_SOURCE เดฎเดพเด•เตเดฐเต‹ เดšเต‡เตผเดคเตเดคเต C2x. _GNU_SOURCE เดฎเดพเด•เตเดฐเต‹ เด‰เดชเดฏเต‹เด—เดฟเด•เตเด•เตเดฎเตเดชเต‹เดดเต‹ "-std=gnu2x" เดซเตเดฒเดพเด—เต เด‰เดชเดฏเต‹เด—เดฟเดšเตเดšเต gcc-เตฝ เดจเดฟเตผเดฎเตเดฎเดฟเด•เตเด•เตเดฎเตเดชเต‹เดดเต‹ เดˆ เดธเดตเดฟเดถเต‡เดทเดคเด•เตพ เดชเตเดฐเดตเตผเดคเตเดคเดจเด•เตเดทเดฎเดฎเดพเด•เตเด•เตเด‚;
  • "math.h" เดŽเดจเตเดจ เดคเดฒเด•เตเด•เต†เดŸเตเดŸเต เดซเดฏเดฒเดฟเตฝ เดจเดฟเตผเดตเดšเดฟเดšเตเดšเดฟเดฐเดฟเด•เตเด•เตเดจเตเดจ เดซเด‚เด—เตโ€Œเดทเดจเตเด•เตพเด•เตเด•เดพเดฏเดฟ, เด…เดตเดฏเตเดŸเต† เดซเดฒเด™เตเด™เตพ เด’เดฐเต เดšเต†เดฑเดฟเดฏ เดคเดฐเดคเตเดคเดฟเดฒเต‡เด•เตเด•เต เดฑเต—เดฃเตเดŸเต เดšเต†เดฏเตเดฏเตเดจเตเดจเต, TS 18661-1:2014, TS เดŽเดจเตเดจเต€ เดธเตเดชเต†เดธเดฟเดซเดฟเด•เตเด•เต‡เดทเดจเตเด•เตพ เด…เดจเตเดธเดฐเดฟเดšเตเดšเต, "tgmath.h" เดซเดฏเดฒเดฟเตฝ เด…เดจเตเดฌเดจเตเดง เดœเดจเดฑเดฟเด•เต เดคเดฐเด‚ เดฎเดพเด•เตเดฐเต‹เด•เตพ เดจเดฟเตผเดฆเตเดฆเต‡เดถเดฟเด•เตเด•เดชเตเดชเต†เดŸเตเดจเตเดจเต. 18661-3: 2015;
  • pthread_clockjoin_np() เดซเด‚เด—เตโ€Œเดทเตป เดšเต‡เตผเดคเตเดคเต, เด‡เดคเต เดคเตเดฐเต†เดกเต เดชเต‚เตผเดคเตเดคเดฟเดฏเดพเด•เตเดจเตเดจเดคเตเดตเดฐเต† เด•เดพเดคเตเดคเดฟเดฐเดฟเด•เตเด•เตเดจเตเดจเต, เด•เดพเดฒเดนเดฐเดฃเดชเตเดชเต†เดŸเตฝ เด•เดฃเด•เตเด•เดฟเดฒเต†เดŸเตเดคเตเดคเต (เดชเต‚เตผเดคเตเดคเดฟเดฏเดพเด•เตเดจเตเดจเดคเดฟเดจเต เดฎเตเดฎเตเดชเต เดธเดฎเดฏเดชเดฐเดฟเดงเดฟ เดธเด‚เดญเดตเดฟเด•เตเด•เตเด•เดฏเดพเดฃเต†เด™เตเด•เดฟเตฝ, เดซเด‚เด—เตโ€Œเดทเตป เด’เดฐเต เดชเดฟเดถเด•เต เดจเตฝเด•เตเด‚). เดตเตเดฏเดคเตเดฏเดธเตเดคเดฎเดพเดฏเดฟ pthread_timedjoin_np(), pthread_clockjoin_np() เตฝ เดŸเตˆเด‚เด”เดŸเตเดŸเต เด•เดฃเด•เตเด•เดพเด•เตเด•เตเดจเตเดจเดคเดฟเดจเตเดณเตเดณ เดŸเตˆเดฎเตผ เดคเดฐเด‚ เดจเดฟเตผเดตเดšเดฟเด•เตเด•เดพเตป เดธเดพเดงเดฟเด•เตเด•เตเด‚ - CLOCK_MONOTONIC (เดธเดฟเดธเตเดฑเตเดฑเด‚ เดธเตเดฒเต€เดชเตเดชเต เดฎเต‹เดกเดฟเตฝ เดšเต†เดฒเดตเดดเดฟเดšเตเดš เดธเดฎเดฏเด‚ เด•เดฃเด•เตเด•เดฟเดฒเต†เดŸเตเด•เตเด•เตเดจเตเดจเต) เด…เดฒเตเดฒเต†เด™เตเด•เดฟเตฝ CLOCK_REALTIME;
  • DNS เดฑเดฟเดธเต‹เตพเดตเตผ เด‡เดชเตเดชเต‹เตพ /etc/resolv.conf-เดฒเต† เดŸเตเดฐเดธเตเดฑเตเดฑเต-เด†เดกเต เด“เดชเตโ€Œเดทเดจเตเด‚ _res.option-เดฒเต† RES_TRUSTAD เดซเตเดฒเดพเด—เตเด‚ เดชเดฟเดจเตเดคเตเดฃเดฏเตโ€Œเด•เตเด•เตเดจเตเดจเต, เดธเดœเตเดœเต€เด•เดฐเดฟเด•เตเด•เตเดฎเตเดชเต‹เตพ, DNS เด…เดญเตเดฏเตผเดคเตเดฅเดจเด•เดณเดฟเตฝ DNSSEC เดซเตเดฒเดพเด—เต เดŸเตเดฐเดพเตปเดธเตเดฎเดฟเดฑเตเดฑเต เดšเต†เดฏเตเดฏเดชเตเดชเต†เดŸเตเด‚. AD (เด†เดงเดฟเด•เดพเดฐเดฟเด• เดกเดพเดฑเตเดฑ). เดˆ เดฎเต‹เดกเดฟเตฝ, เดธเต†เตผเดตเตผ เดธเดœเตเดœเดฎเดพเด•เตเด•เดฟเดฏ AD เดซเตเดฒเดพเด—เต, res_search() เดชเต‹เดฒเตเดณเตเดณ เดซเด‚เด—เตโ€Œเดทเดจเตเด•เดณเต† เดตเดฟเดณเดฟเด•เตเด•เตเดจเตเดจ เด†เดชเตเดฒเดฟเด•เตเด•เต‡เดทเดจเตเด•เตพเด•เตเด•เต เดฒเดญเตเดฏเดฎเดพเด•เตเด‚. เดกเดฟเดซเต‹เตพเดŸเตเดŸเดพเดฏเดฟ, เดจเดฟเตผเดฆเตเดฆเต‡เดถเดฟเดšเตเดš เด“เดชเตโ€Œเดทเดจเตเด•เตพ เดธเดœเตเดœเต€เด•เดฐเดฟเดšเตเดšเดฟเดŸเตเดŸเดฟเดฒเตเดฒเต†เด™เตเด•เดฟเตฝ, เด…เดญเตเดฏเตผเดคเตเดฅเดจเด•เดณเดฟเตฝ glibc AD เดซเตเดฒเดพเด—เต เดตเตเดฏเด•เตเดคเดฎเดพเด•เตเด•เตเดจเตเดจเดฟเดฒเตเดฒ เด•เต‚เดŸเดพเดคเต† เดชเตเดฐเดคเดฟเด•เดฐเดฃเด™เตเด™เดณเดฟเตฝ เด…เดคเต เดธเตเดตเดฏเดฎเต‡เดต เดฎเดพเดฏเตโ€Œเด•เตเด•เตเดจเตเดจเต, DNSSEC เดชเดฐเดฟเดถเต‹เดงเดจเด•เตพ เดจเดทเตโ€ŒเดŸเดฎเดพเดฏเต†เดจเตเดจเต เดธเต‚เดšเดฟเดชเตเดชเดฟเด•เตเด•เตเดจเตเดจเต;
  • Glibc-เดจเตเดณเตเดณ เดตเตผเด•เตเด•เดฟเด‚เด—เต เดธเดฟเดธเตเดฑเตเดฑเด‚ เด•เต‹เตพ เดฌเตˆเตปเดกเดฟเด‚เด—เตเด•เตพ เดจเดฟเตผเดฎเตเดฎเดฟเด•เตเด•เตเดจเตเดจเดคเดฟเดจเต เด‡เดจเดฟ เดฒเดฟเดจเด•เตเดธเต เด•เต‡เตผเดฃเตฝ เดนเต†เดกเตผ เดซเดฏเดฒเตเด•เตพ เด‡เตปเดธเตเดฑเตเดฑเดพเตพ เดšเต†เดฏเตเดฏเต‡เดฃเตเดŸเดคเดฟเดฒเตเดฒ. 64-เดฌเดฟเดฑเตเดฑเต RISC-V เด†เตผเด•เตเด•เดฟเดŸเต†เด•เตเดšเตผ เด†เดฃเต เด…เดชเดตเดพเดฆเด‚;
  • เด’เดดเดฟเดตเดพเด•เตเด•เดฟ เดฆเตเตผเดฌเดฒเดค CVE-2019-19126, เด‡เดคเต เดชเดฐเดฟเดฐเด•เตเดทเดฏเต† เดฎเดฑเดฟเด•เดŸเด•เตเด•เดพเตป เดจเดฟเด™เตเด™เดณเต† เด…เดจเตเดตเดฆเดฟเด•เตเด•เตเดจเตเดจเต
    เดธเต†เดฑเตเดฑเตเดฏเต‚เดกเต เดซเตเดฒเดพเด—เต เด‰เดณเตเดณ เดชเตเดฐเต‹เด—เตเดฐเดพเดฎเตเด•เดณเดฟเดฒเต† ASLR เด•เต‚เดŸเดพเดคเต† LD_PREFER_MAP_32BIT_EXEC เดŽเตปเดตเดฏเต‹เตบเดฎเต†เตปเตเดฑเต เดตเต‡เดฐเดฟเดฏเดฌเดฟเดณเดฟเตปเตเดฑเต† เด•เตƒเดคเตเดฐเดฟเดฎเดคเตเดตเด‚ เดตเดดเดฟ เดฒเต‹เดกเต เดšเต†เดฏเตเดค เดฒเตˆเดฌเตเดฐเดฑเดฟเด•เดณเดฟเดฒเต† เดตเดฟเดฒเดพเดธ เดฒเต‡เด”เดŸเตเดŸเต เดจเดฟเตผเดฃเตเดฃเดฏเดฟเด•เตเด•เตเดจเตเดจเต.

เด…เดจเตเดฏเต‹เดœเตเดฏเดคเดฏเต† เดคเด•เตผเด•เตเด•เตเดจเตเดจ เดฎเดพเดฑเตเดฑเด™เตเด™เตพ:

  • totalorder(), totalordermag(), เด•เต‚เดŸเดพเดคเต† เดฎเดฑเตเดฑเต เดซเตเดฒเต‹เดŸเตเดŸเดฟเด‚เด—เต-เดชเต‹เดฏเดฟเตปเตเดฑเต เดคเดฐเด™เตเด™เตพเด•เตเด•เดพเดฏเตเดณเตเดณ เดธเดฎเดพเดจ เดซเด‚เด—เตโ€Œเดทเดจเตเด•เตพ, เด…เดตเดธเตเดฅเดฏเดฟเดฒเต† เดฎเต‚เดฒเตเดฏเด™เตเด™เตพ เดชเดฐเดฟเดตเตผเดคเตเดคเดจเด‚ เดšเต†เดฏเตเดฏเตเดจเตเดจเดคเดฟเดจเต†เด•เตเด•เตเดฑเดฟเดšเตเดšเตเดณเตเดณ เดฎเตเดจเตเดจเดฑเดฟเดฏเดฟเดชเตเดชเตเด•เตพ เด‡เดฒเตเดฒเดพเดคเดพเด•เตเด•เตเดจเตเดจเดคเดฟเดจเตเดณเตเดณ เดชเต‹เดฏเดฟเตปเตเดฑเดฑเตเด•เดณเต† เด†เตผเด—เตเดฏเตเดฎเต†เตปเตเดฑเตเด•เดณเดพเดฏเดฟ เดธเตเดตเต€เด•เดฐเดฟเด•เตเด•เตเดจเตเดจเต. เด‡เดฒเตเดฒ, เดญเดพเดตเดฟเดฏเดฟเดฒเต† C18661X เดธเตเดฑเตเดฑเดพเตปเดกเต‡เตผเดกเดฟเดจเดพเดฏเดฟ เดจเดฟเตผเดฆเตเดฆเต‡เดถเดฟเดšเตเดš TS 1-2 เตปเตเดฑเต† เดถเตเดชเดพเตผเดถเด•เตพ เด…เดจเตเดธเดฐเดฟเดšเตเดšเต.
    เดซเตเดฒเต‹เดŸเตเดŸเดฟเด‚เด—เต เดชเต‹เดฏเดฟเตปเตเดฑเต เด†เตผเด—เตเดฏเตเดฎเต†เตปเตเดฑเตเด•เตพ เดจเต‡เดฐเดฟเดŸเตเดŸเต เด•เตˆเดฎเดพเดฑเตเดจเตเดจ เดจเดฟเดฒเดตเดฟเดฒเตเดณเตเดณ เดŽเด•เตเดธเดฟเด•เตเดฏเต‚เดŸเตเดŸเดฌเดฟเดณเตเด•เตพ เดชเดฐเดฟเดทเตเด•เตเด•เดฐเดฟเด•เตเด•เดพเดคเต† เดชเตเดฐเดตเตผเดคเตเดคเดฟเด•เตเด•เตเดจเตเดจเดคเต เดคเตเดŸเดฐเตเด‚;

  • glibc-เดฒเดฟเด™เตเด•เตเดกเต เดฌเตˆเดจเดฑเดฟเด•เตพเด•เตเด•เต เดฆเต€เตผเด˜เด•เดพเดฒเดฎเดพเดฏเดฟ เด’เดดเดฟเดตเดพเด•เตเด•เดชเตเดชเต†เดŸเตเดŸ เดธเตโ€Œเดฑเตเดฑเตˆเด‚ เดซเด‚เด—เตโ€Œเดทเตป เด‡เดจเดฟ เดฒเดญเตเดฏเดฎเดฒเตเดฒ, เด…เดคเดฟเตปเตเดฑเต† เดจเดฟเตผเดตเดšเดจเด‚ time.h-เตฝ เดจเดฟเดจเตเดจเต เดจเต€เด•เตเด•เด‚ เดšเต†เดฏเตโ€Œเดคเต. เดธเดฟเดธเตเดฑเตเดฑเด‚ เดธเดฎเดฏเด‚ เดธเดœเตเดœเดฎเดพเด•เตเด•เดพเตป, clock_settime เดซเด‚เด—เตโ€Œเดทเตป เด‰เดชเดฏเต‹เด—เดฟเด•เตเด•เตเด•. เดญเดพเดตเดฟเดฏเดฟเตฝ, เด’เดดเดฟเดตเดพเด•เตเด•เดฟเดฏ ftime เดซเด‚เด—เตโ€Œเดทเดจเตเด‚ sys/timeb.h เดนเต†เดกเตผ เดซเดฏเดฒเตเด‚ เดจเต€เด•เตเด•เด‚ เดšเต†เดฏเตเดฏเดพเตป เดžเด™เตเด™เตพ เดชเดฆเตเดงเดคเดฟเดฏเดฟเดŸเตเดจเตเดจเต (ftime-เดจเต เดชเด•เดฐเด‚ gettimeofday เด…เดฒเตเดฒเต†เด™เตเด•เดฟเตฝ clock_gettime เด‰เดชเดฏเต‹เด—เดฟเด•เตเด•เดฃเด‚);
  • gettimeofday เดซเด‚เด—เตโ€Œเดทเตป เด‡เดจเดฟ เดฎเตเดคเตฝ เดธเดฟเดธเตเดฑเตเดฑเด‚-เดตเตˆเดกเต เดŸเตˆเด‚ เดธเต‹เดฃเดฟเดจเต†เด•เตเด•เตเดฑเดฟเดšเตเดšเตเดณเตเดณ เดตเดฟเดตเดฐเด™เตเด™เตพ เดจเตฝเด•เดฟเดฒเตเดฒ (เดˆ เดธเดตเดฟเดถเต‡เดทเดค 4.2-BSD-เดฏเตเดŸเต† เดฆเดฟเดตเดธเด™เตเด™เดณเดฟเตฝ เดชเตเดฐเดธเด•เตเดคเดฎเดพเดฏเดฟเดฐเตเดจเตเดจเต, เด•เต‚เดŸเดพเดคเต† เดจเดฟเดฐเดตเดงเดฟ เดตเตผเดทเด™เตเด™เดณเดพเดฏเดฟ เด‡เดคเต เด’เดดเดฟเดตเดพเด•เตเด•เดชเตเดชเต†เดŸเตเดŸเต). 'tzp' เด†เตผเด—เตเดฏเตเดฎเต†เตปเตเดฑเต เด‡เดชเตเดชเต‹เตพ เด’เดฐเต เดจเตพ เดชเต‹เดฏเดฟเตปเตเดฑเตผ เดจเตฝเด•เดฃเด‚, เดจเดฟเดฒเดตเดฟเดฒเต† เดธเดฎเดฏเดคเตเดคเต† เด…เดŸเดฟเดธเตเดฅเดพเดจเดฎเดพเด•เตเด•เดฟ เดธเดฎเดฏเดฎเต‡เด–เดฒเดพ เดตเดฟเดตเดฐเด™เตเด™เตพ เดฒเดญเดฟเด•เตเด•เตเดจเตเดจเดคเดฟเดจเต เดฒเต‹เด•เตเด•เตฝเดŸเตˆเด‚() เดซเด‚เด—เตเดทเตป เด‰เดชเดฏเต‹เด—เดฟเด•เตเด•เดฃเด‚. เดชเต‚เดœเตเดฏเดฎเดฒเตเดฒเดพเดคเตเดค 'tzp' เด†เตผเด—เตเดฏเตเดฎเต†เตปเตเดฑเต เด‰เดชเดฏเต‹เด—เดฟเดšเตเดšเต gettimeofday เดŽเดจเตเดจเต เดตเดฟเดณเดฟเด•เตเด•เตเดจเตเดจเดคเต เดธเดฎเดฏเดฎเต‡เด–เดฒเดพ เด˜เดŸเดจเดฏเดฟเตฝ เดถเต‚เดจเตเดฏเดฎเดพเดฏ tz_minuteswest, tz_dsttime เดซเต€เตฝเดกเตเด•เตพ เดจเตฝเด•เตเด‚. gettimeofday เดซเด‚เด—เตโ€Œเดทเตป เดคเดจเตเดจเต† POSIX-เดจเต เด•เต€เดดเดฟเตฝ เด’เดดเดฟเดตเดพเด•เตเด•เดฟเดฏเดฟเดฐเดฟเด•เตเด•เตเดจเตเดจเต (Gettimeofday-เดจเต เดชเด•เดฐเด‚ clock_gettime เดถเตเดชเดพเตผเดถ เดšเต†เดฏเตเดฏเตเดจเตเดจเต), เดŽเดจเตเดจเดพเตฝ glibc-เตฝ เดจเดฟเดจเตเดจเต เด…เดคเต เดจเต€เด•เตเด•เด‚ เดšเต†เดฏเตเดฏเดพเตป เดชเดฆเตเดงเดคเดฟเดฏเดฟเดฒเตเดฒ;
  • settimeofday เดธเดฎเดฏเด‚ เด•เตเดฐเดฎเต€เด•เดฐเดฟเด•เตเด•เตเดจเตเดจเดคเดฟเดจเตเด‚ เดธเดฎเดฏเด‚ เดถเดฐเดฟเดฏเดพเด•เตเด•เตเดจเตเดจเดคเดฟเดจเตเดณเตเดณ เด“เดซเตโ€Œเดธเต†เดฑเตเดฑเดฟเดจเตเดฎเตเดณเตเดณ เดชเดพเดฐเดพเดฎเต€เดฑเตเดฑเดฑเตเด•เตพ เด’เดฐเต‡เดธเดฎเดฏเด‚ เด•เตˆเดฎเดพเดฑเตเดจเตเดจเดคเดฟเดจเต† เดชเดฟเดจเตเดคเตเดฃเดฏเตเด•เตเด•เตเดจเตเดจเดฟเดฒเตเดฒ. settimeofday เดตเดฟเดณเดฟเด•เตเด•เตเดฎเตเดชเต‹เตพ, เด†เตผเด—เตเดฏเตเดฎเต†เตปเตเดฑเตเด•เดณเดฟเดฒเตŠเดจเตเดจเต (เดธเดฎเดฏเด‚ เด…เดฒเตเดฒเต†เด™เตเด•เดฟเตฝ เด“เดซเตโ€Œเดธเต†เดฑเตเดฑเต) เด‡เดชเตเดชเต‹เตพ เด…เดธเดพเดงเตเดตเดพเดฏเดฟ เดธเดœเตเดœเต€เด•เดฐเดฟเด•เตเด•เดฃเด‚, เด…เดฒเตเดฒเดพเดคเตเดคเดชเด•เตเดทเด‚ EINVAL เดชเดฟเดถเด•เต เด‰เดชเดฏเต‹เด—เดฟเดšเตเดšเต เดซเด‚เด—เตโ€Œเดทเตป เด•เต‹เตพ เดชเดฐเดพเดœเดฏเดชเตเดชเต†เดŸเตเด‚. gettimeofday เดชเต‹เดฒเต†, settimeofday เดซเด‚เด—เตโ€Œเดทเตป POSIX-เตฝ เด’เดดเดฟเดตเดพเด•เตเด•เดฟ, clock_settime เดซเด‚เด—เตโ€Œเดทเตป เด…เดฒเตเดฒเต†เด™เตเด•เดฟเตฝ เดซเด‚เด—เตโ€Œเดทเดจเตเด•เดณเตเดŸเต† adjtime เดซเดพเดฎเดฟเดฒเดฟ เด‰เดชเดฏเต‹เด—เดฟเดšเตเดšเต เดฎเดพเดฑเตเดฑเดฟเดธเตเดฅเดพเดชเดฟเด•เตเด•เดพเตป เดถเตเดชเดพเตผเดถ เดšเต†เดฏเตเดฏเตเดจเตเดจเต;
  • SPARC ISA v7 เด†เตผเด•เตเด•เดฟเดŸเต†เด•เตเดšเดฑเดฟเดจเตเดณเตเดณ เดชเดฟเดจเตเดคเตเดฃ เดจเดฟเตผเดคเตเดคเดฒเดพเด•เตเด•เดฟเดฏเดฟเดฐเดฟเด•เตเด•เตเดจเตเดจเต (เด‡เดชเตเดชเต‹เตพ v8 เดชเดฟเดจเตเดคเตเดฃ เดจเดฟเดฒเดจเดฟเตผเดคเตเดคเดฟเดฏเดฟเดŸเตเดŸเตเดฃเตเดŸเต, เดŽเดจเตเดจเดพเตฝ LEON เดชเตเดฐเต‹เดธเดธเดฑเตเด•เตพ เดชเต‹เดฒเต†เดฏเตเดณเตเดณ CAS เดจเดฟเตผเดฆเตเดฆเต‡เดถเด™เตเด™เดณเต† เดชเดฟเดจเตเดคเตเดฃเดฏเตเด•เตเด•เตเดจเตเดจ เดชเตเดฐเต‹เดธเดธเตเดธเดฑเตเด•เตพเด•เตเด•เต เดฎเดพเดคเตเดฐเด‚, SuperSPARC เดชเตเดฐเต‹เดธเดธเดฑเตเด•เตพ เด…เดฒเตเดฒ).
  • เดœเต‹เดŸเดฟเดฏเดพเด•เตเด•เตฝ เดชเดฐเดพเดœเดฏเดชเตเดชเต†เดŸเตเดŸเดพเตฝ "เด…เดฒเดธเดฎเดพเดฏ", เด† เดซเด‚เด—เตโ€Œเดทเดจเดฟเดฒเต‡เด•เตเด•เตเดณเตเดณ เด†เดฆเตเดฏ เด•เต‹เตพ เดตเดฐเต† เดฒเดฟเด™เตเด•เตผ เด’เดฐเต เดซเด‚เด—เตโ€Œเดทเตปเตเดฑเต† เดšเดฟเดนเตเดจเด™เตเด™เตพเด•เตเด•เดพเดฏเดฟ เดคเดฟเดฐเดฏเตเดจเตเดจเดฟเดฒเตเดฒ, dlopen เดซเด‚เด—เตโ€Œเดทเตป เด‡เดชเตเดชเต‹เตพ เดชเตเดฐเด•เตเดฐเดฟเดฏ เด…เดตเดธเดพเดจเดฟเดชเตเดชเดฟเด•เตเด•เดพเตป เดชเตเดฐเต‡เดฐเดฟเดชเตเดชเดฟเด•เตเด•เตเดจเตเดจเต (เดฎเตเดฎเตเดชเต เดชเดฐเดพเดœเดฏเดชเตเดชเต†เดŸเตเดŸเดพเตฝ NULL เดคเดฟเดฐเดฟเด•เต† เดจเตฝเด•เตเดจเตเดจเต);
  • "-enable-kernel=4.8" เดชเดพเดฐเดพเดฎเต€เดฑเตเดฑเตผ เดตเดดเดฟ เดฒเดฟเดจเด•เตเดธเต เด•เต‡เตผเดฃเตฝ 4.8.0+ เตปเตเดฑเต† เด‰เดชเดฏเต‹เด—เด‚ เดฌเดฟเตฝเดกเต เดตเตเดฏเด•เตเดคเดฎเดพเดฏเดฟ เดจเดฟเดฏเดจเตเดคเตเดฐเดฟเด•เตเด•เตเดจเตเดจเดฟเดฒเตเดฒเต†เด™เตเด•เดฟเตฝ, MIPS เดนเดพเตผเดกเต-เดซเตเดฒเต‹เดŸเตเดŸเต ABI-เด•เตเด•เดพเดฏเดฟ, เดŽเด•เตเดธเดฟเด•เตเดฏเต‚เดŸเตเดŸเดฌเดฟเตพ เดธเตเดฑเตเดฑเดพเด•เตเด•เต เด‰เดชเดฏเต‹เด—เดฟเด•เตเด•เตเดจเตเดจเต (4.8 เดตเดฐเต†เดฏเตเดณเตเดณ เด•เต‡เตผเดฃเดฒเตเด•เดณเต‹เดŸเต†, เด•เตเดฐเดพเดทเตเด•เตพ เดšเดฟเดฒ MIPS เด•เต‹เตบเดซเดฟเด—เดฑเต‡เดทเดจเตเด•เตพเด•เตเด•เดพเดฏเดฟ เดจเดฟเดฐเต€เด•เตเดทเดฟเดšเตเดšเต);
  • เดŸเตˆเด‚ เดฎเดพเดจเดฟเดชเตเดชเตเดฒเต‡เดทเดจเตเดฎเดพเดฏเดฟ เดฌเดจเตเดงเดชเตเดชเต†เดŸเตเดŸ เดธเดฟเดธเตเดฑเตเดฑเด‚ เด•เต‹เดณเตเด•เดณเต† เดšเตเดฑเตเดฑเดฟเดชเตเดชเดฑเตเดฑเดฟเดฏเตเดณเตเดณ เดฌเตˆเตปเดกเดฟเด‚เด—เตเด•เตพ, เดจเดฟเดฒเดตเดฟเตฝ เด‰เดฃเตเดŸเต†เด™เตเด•เดฟเตฝ, time64 เดธเดฟเดธเตเดฑเตเดฑเด‚ เด•เต‹เตพ เด‰เดชเดฏเต‹เด—เดฟเด•เตเด•เตเดจเตเดจเดคเดฟเดจเต เดจเต€เด•เตเด•เดฟเดฏเดฟเดฐเดฟเด•เตเด•เตเดจเตเดจเต (32-เดฌเดฟเดฑเตเดฑเต เดธเดฟเดธเตเดฑเตเดฑเด™เตเด™เดณเดฟเตฝ, glibc เด†เดฆเตเดฏเด‚ 64-เดฌเดฟเดฑเตเดฑเต เดŸเตˆเด‚ เดŸเตˆเดชเตเดชเต เด•เตˆเด•เดพเดฐเตเดฏเด‚ เดšเต†เดฏเตเดฏเตเดจเตเดจ เดชเตเดคเดฟเดฏ เดธเดฟเดธเตเดฑเตเดฑเด‚ เด•เต‹เดณเตเด•เตพ เดชเดฐเต€เด•เตเดทเดฟเด•เตเด•เตเดจเตเดจเต, เด‡เดฒเตเดฒเต†เด™เตเด•เดฟเตฝ, เดซเดพเตพเดธเต. เดชเดดเดฏเดตเดฏเดฟเดฒเต‡เด•เตเด•เต เดฎเดŸเด™เตเด™เตเด• 32-เดฌเดฟเดฑเตเดฑเต เด•เต‹เดณเตเด•เตพ).

เด…เดตเดฒเด‚เดฌเด‚: opennet.ru

เด’เดฐเต เด…เดญเดฟเดชเตเดฐเดพเดฏเด‚ เดšเต‡เตผเด•เตเด•เตเด•