[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#683782: gccgo: please Recommend: binutils-gold on x86



Source: gcc-4.7
Version: 4.7.1-6
Severity: normal

gccgo requires binutils-gold in order to fully use gcc's split stack feature.
As this feature is heavily used by the core language constructs of go,
(namely "goroutines", which are conceptually light-weight threads)
and has large performance inpacts, gccgo should Recommend: binutils-gold. (at least)

gcc currently only supports split stacks on x86, so this could be limited to
x86 architectures until more architectures support split stack.
(and in later gcc-4.8, etc)

see http://gcc.gnu.org/wiki/SplitStacks

-- System Information:
Debian Release: wheezy
  APT prefers testing
  APT policy: (990, 'testing')
Architecture: armel (armv5tel)

Kernel: Linux 3.4.0-tomoyo-00006-gfd64aac (PREEMPT)
Locale: LANG=C, LC_CTYPE=C (charmap=ANSI_X3.4-1968)
Shell: /bin/sh linked to /bin/dash


Reply to: