Bug 27507 - wrong default value in documentation
Summary: wrong default value in documentation
Status: NEW
Alias: None
Product: Sisyphus
Classification: Development
Component: binutils (show other bugs)
Version: unstable
Hardware: all Linux
: P3 normal
Assignee: Gleb F-Malinovskiy
QA Contact: qa-sisyphus
URL: http://git.altlinux.org/people/mike/p...
Keywords:
Depends on:
Blocks:
 
Reported: 2012-06-27 21:00 MSK by Michael Shigorin
Modified: 2012-06-27 21:38 MSK (History)
2 users (show)

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Michael Shigorin 2012-06-27 21:00:10 MSK
В man-странице ld(1) про --hash-style говорится следующее:
[...] The default is "sysv".

На самом же деле текущее значение по умолчанию в сизифе -- gnu:
$ readelf --all /bin/ls | grep HASH
  [ 4] .gnu.hash         GNU_HASH        080481ac 0001ac 0000b0 04   A  5   0  4
 0x6ffffef5 (GNU_HASH)                   0x80481ac

Просьба поправить документацию.
Comment 1 Dmitry V. Levin 2012-06-27 21:25:39 MSK
В GNU ld это умолчание вполне соответствует документации.
Однако в результате
* Sun Oct 01 2006 Dmitry V. Levin <ldv@altlinux> 4.1.1-alt8
- Updated to FC gcc-4.1.1-28.
- Added --hash-style=gnu to default link options.
получается, что
$ gcc -dumpspecs | grep -Fce --hash-style=gnu
1
Comment 2 Michael Shigorin 2012-06-27 21:38:19 MSK
Второй вечный вопрос остаётся в силе. :)