GNU C āϞāĻžāχāĻŦā§āϰ⧇āϰāĻŋ v2.30

glibc āϏāĻŋāĻ¸ā§āĻŸā§‡āĻŽ āϞāĻžāχāĻŦā§āϰ⧇āϰāĻŋāϰ āĻāĻ•āϟāĻŋ āύāϤ⧁āύ āϏāĻ‚āĻ¸ā§āĻ•āϰāĻŖ āĻĒā§āϰāĻ•āĻžāĻļāĻŋāϤ āĻšāϝāĻŧ⧇āϛ⧇ - 2.30.

āĻ•āĻŋāϛ⧁ āφāĻĒāĻĄā§‡āϟ:

  • āχāωāύāĻŋāϕ⧋āĻĄ āϏāĻ‚āĻ¸ā§āĻ•āϰāĻŖ 12.1.0 āϏāĻŽāĻ°ā§āĻĨāύ āĻ•āϰāĻžāϰ āϜāĻ¨ā§āϝ āĻ…āĻ•ā§āώāϰ āĻāύāϕ⧋āĻĄāĻŋāĻ‚, āĻ…āĻ•ā§āώāϰ⧇āϰ āĻĒā§āϰāĻ•āĻžāϰ āϤāĻĨā§āϝ, āĻāĻŦāĻ‚ āĻĒā§āϰāϤāĻŋāĻŦāĻ°ā§āĻŖā§€āĻ•āϰāĻŖ āĻŸā§‡āĻŦāĻŋāϞ āφāĻĒāĻĄā§‡āϟ āĻ•āϰāĻž āĻšāϝāĻŧ⧇āϛ⧇āĨ¤
  • āĻĄāĻžāχāύāĻžāĻŽāĻŋāĻ• āϞāĻŋāĻ™ā§āĻ•āĻžāϰ LD_PRELOAD āĻāύāĻ­āĻžāϝāĻŧāϰāύāĻŽā§‡āĻ¨ā§āϟ āϭ⧇āϰāĻŋāϝāĻŧ⧇āĻŦāϞ āĻ›āĻžāĻĄāĻŧāĻžāĻ“ āĻ…āĻŦāĻœā§‡āĻ•ā§āϟ āĻĒā§āϰāĻŋāϞ⧋āĻĄ āĻ•āϰāĻžāϰ āϜāĻ¨ā§āϝ --āĻĒā§āϰāĻŋāϞ⧋āĻĄ āφāĻ°ā§āϗ⧁āĻŽā§‡āĻ¨ā§āϟ āĻ—ā§āϰāĻšāĻŖ āĻ•āϰ⧇āĨ¤
  • twalk_r āĻĢāĻžāĻ‚āĻļāύ āϝ⧋āĻ— āĻ•āϰāĻž āĻšāϝāĻŧ⧇āϛ⧇āĨ¤ āĻāϟāĻŋ āĻŦāĻŋāĻĻā§āϝāĻŽāĻžāύ āĻŸā§‹āϝāĻŧāĻžāĻ• āĻĢāĻžāĻ‚āĻļāύ⧇āϰ āĻ…āύ⧁āϰ⧂āĻĒ, āϤāĻŦ⧇ āĻāϟāĻŋ āĻ•āϞāĻŦā§āϝāĻžāĻ• āĻĢāĻžāĻ‚āĻļāύ⧇ āĻāĻ•āϟāĻŋ āĻ…āϤāĻŋāϰāĻŋāĻ•ā§āϤ āφāĻ°ā§āϗ⧁āĻŽā§‡āĻ¨ā§āϟ āĻĒāĻžāϏ āĻ•āϰāϤ⧇ āĻĒāĻžāϰ⧇āĨ¤
  • āϞāĻŋāύāĻžāĻ•ā§āϏ⧇ getdents64, gettid āĻāĻŦāĻ‚ tgkill āĻĢāĻžāĻ‚āĻļāύ āϝ⧋āĻ— āĻ•āϰāĻž āĻšāϝāĻŧ⧇āϛ⧇āĨ¤
  • malloc, calloc, realloc, reallocarray, valloc, pvalloc, memalign āĻāĻŦāĻ‚ posix_memalign āĻĢāĻžāĻ‚āĻļāύ PTRDIFF_MAX āĻāϰ āĻšā§‡āϝāĻŧ⧇ āĻŦāĻĄāĻŧ āĻŦāĻ¸ā§āϤ⧁āϤ⧇ āφāϰ āĻ•āĻžāϜ āĻ•āϰ⧇ āύāĻžāĨ¤ āĻāϟāĻŋ āĻ•āϰāĻž āĻšāϝāĻŧ ptrdiff_t āϧāϰāύ⧇āϰ āωāĻĒāĻšā§‡ āĻĒāĻĄāĻŧāĻž āĻāĻĄāĻŧāĻžāϤ⧇āĨ¤
  • āύāϤ⧁āύ āĻĢāĻžāĻ‚āĻļāύ āϝ⧋āĻ— āĻ•āϰāĻž āĻšāϝāĻŧ⧇āϛ⧇ pthread_cond_clockwait, pthread_mutex_clocklock, pthread_rwlock_clockrdlock, pthread_rwlock_clockwrlock āĻāĻŦāĻ‚ sem_clockwaitāĨ¤ āĻāϗ⧁āϞāĻŋ āϟāĻžāχāĻŽāĻĄā§‡āϰ āϏāĻŽāϤ⧁āĻ˛ā§āϝ, āϤāĻŦ⧇ āϏāĻŽāϝāĻŧāϏ⧀āĻŽāĻž āύāĻŋāĻ°ā§āĻĻāĻŋāĻˇā§āϟ āĻ•āϰāϤ⧇ āĻāĻ•āϟāĻŋ clockid_t āĻĒā§āϝāĻžāϰāĻžāĻŽāĻŋāϟāĻžāϰāĻ“ āĻ—ā§āϰāĻšāĻŖ āĻ•āϰāϤ⧇ āĻĒāĻžāϰ⧇āĨ¤ āϏāĻŽāĻ¸ā§āϤ āĻĢāĻžāĻ‚āĻļāύ CLOCK_MONOTONIC āĻāĻŦāĻ‚ CLOCK_REALTIME āĻĒā§āϰāĻ¤ā§āϝāĻžāĻļāĻŋāϤ āĻ•āϰāĻžāϰ āĻ…āύ⧁āĻŽāϤāĻŋ āĻĻ⧇āϝāĻŧ⧎ āϕ⧋āύ āϘāĻĄāĻŧāĻŋāϟāĻŋ āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻ•āϰāĻž āĻšāĻŦ⧇ āϏ⧇ āĻŦāĻŋāώāϝāĻŧ⧇ āϏāĻŋāĻĻā§āϧāĻžāĻ¨ā§āϤ āύ⧇āĻ“āϝāĻŧāĻž āĻšāϝāĻŧ āĻ…āĻĒ⧇āĻ•ā§āώāĻžāϰ āϏāĻŽāϝāĻŧ (pthread_condattr_setclock āĻāϰ āĻŦāĻŋāĻĒāϰ⧀āϤ⧇, āϝāĻžāϰ āϜāĻ¨ā§āϝ āφāϰāĻŽā§āĻ­ āĻ•āϰāĻžāϰ āϏāĻŽāϝāĻŧ āĻāĻ•āϟāĻŋ āϘāĻĄāĻŧāĻŋ āύāĻŋāĻ°ā§āĻŦāĻžāϚāύ āĻ•āϰāĻž āĻĒā§āϰāϝāĻŧā§‹āϜāύ)āĨ¤
  • AArch64-āĻ, GNU IFUNC ABI āĻ•āϞ āϏāĻŽāĻžāϧāĻžāύāĻ•āĻžāϰ⧀ āĻĒāϰāĻŋāĻŦāĻ°ā§āϤāĻŋāϤ āĻšāϝāĻŧ⧇āϛ⧇: āĻĒ⧁āϰāĻžāύ⧋ āϏāĻŽāĻžāϧāĻžāύāĻ•āĻžāϰ⧀āϰāĻž āĻāĻ–āύāĻ“ āĻ•āĻžāϜ āĻ•āϰ⧇, āĻāĻŦāĻ‚ āύāϤ⧁āύāϰāĻž āĻāĻ•āϟāĻŋ āĻĻā§āĻŦāĻŋāϤ⧀āϝāĻŧ āϝ⧁āĻ•ā§āϤāĻŋ āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻ•āϰāϤ⧇ āĻĒāĻžāϰ⧇, āϝāĻž āĻ­āĻŦāĻŋāĻˇā§āϝāϤ⧇ āĻŦāĻžāĻĄāĻŧāĻžāύ⧋ āϝ⧇āϤ⧇ āĻĒāĻžāϰ⧇āĨ¤ āĻāϟāĻŋāϤ⧇ āĻŦāĻ°ā§āϤāĻŽāĻžāύ⧇ AT_HWCAP2 āĻŽāĻžāύ āϰāϝāĻŧ⧇āϛ⧇⧎

āωāĻ¤ā§āϏ: linux.org.ru

āĻāĻ•āϟāĻŋ āĻŽāĻ¨ā§āϤāĻŦā§āϝ āϜ⧁āĻĄāĻŧ⧁āύ