Skip to content
  1. Nov 24, 2011
    • Peter Korsgaard's avatar
      CHANGES: update with recent changes · 0ff53f12
      Peter Korsgaard authored
      
      
      Signed-off-by: default avatarPeter Korsgaard <jacmet@sunsite.dk>
      0ff53f12
    • Peter Korsgaard's avatar
      uClibc: remove trailer from linuxthreads-errno patches confusing modern patch · 1db649c6
      Peter Korsgaard authored
      
      
      Modern versions of patch (2.6.1.81 / 85 tested) gets confused by the empty
      git trailer referencing uClibc_errno.h (from when patch was forward ported
      from 0.9.31), so drop it.
      
      Signed-off-by: default avatarPeter Korsgaard <jacmet@sunsite.dk>
      1db649c6
    • Peter Korsgaard's avatar
      gdb: fix kconfig dependency handling with !BR_TOOLCHAIN_BUILDROOT · 5931db0d
      Peter Korsgaard authored
      
      
      Newer versions of GDB need pthread debugging support if threads are
      enabled, which is always the case for glibc but is a configure option
      for uClibc.
      
      We have solved this for internal toolchains by selecting the
      BR2_PTHREAD_DEBUG option from the GDB selection if needed, but as this
      option isn't available when ctng/external toolchains are used, mconf
      prints ugly warnings and the build may fail if an external uClibc
      toolchain without pthread debugging support is used.
      
      Fix it by introducing 2 more hidden config options:
       - BR2_TOOLCHAIN_HAS_THREADS_DEBUG
       - BR2_TOOLCHAIN_HAS_THREADS_DEBUG_IF_NEEDED
      
      The first tells us if the toolchain HAS pthreads debugging support,
      and is checked by check_uclibc_feature in helper.mk for external uClibc
      based toolchains.
      
      The second tells us if the toolchain is ABLE TO provide pthreads debugging
      support if threads are enabled, either because it's an internal toolchain
      where we can force enable it or an external glibc/eglibc toolchain or
      uClibc with the option enabled.
      
      Crosstool-ng forcibly enables this support, so those will always work.
      The preconfigured uClibc-based toolchains we have also all enable it.
      
      Finally, show a comment if this isn't the case so the (external toolchain)
      user knows why. This is placed outside the choice option, as menuconfig
      has a bug where it doesn't show choice selections which only contain
      comments.
      
      Signed-off-by: default avatarPeter Korsgaard <jacmet@sunsite.dk>
      5931db0d
  2. Nov 23, 2011
  3. Nov 22, 2011
  4. Nov 21, 2011
  5. Nov 20, 2011
  6. Nov 19, 2011
  7. Nov 18, 2011
  8. Nov 17, 2011
  9. Nov 16, 2011
  10. Nov 15, 2011
  11. Nov 14, 2011
Loading