Skip to content
Snippets Groups Projects
  1. Jan 18, 2012
    • Jo-Philipp Wich's avatar
      ext-toolchain.sh: - use GCC's own idea of the target name (-dumpmachine) -... · f20b6c3f
      Jo-Philipp Wich authored
      ext-toolchain.sh: - use GCC's own idea of the target name (-dumpmachine) - display help if called without args - add copyright foo - remove some leftover flag handling code
      
      SVN-Revision: 29769
      f20b6c3f
    • Jo-Philipp Wich's avatar
      invoke patch-specs.sh in the gcc/final install stage. Patch up OpenWrts own... · 64dc82ea
      Jo-Philipp Wich authored
      invoke patch-specs.sh in the gcc/final install stage. Patch up OpenWrts own cross toolchains to always search headers and libraries in $STAGING_DIR, this should solve most issues with missing headers, indirect linking and not found libraries. At a later stage, all -I and -L flags will be purged from TARGET_LDFLAGS and TARGET_CPPFLAGS.
      
      SVN-Revision: 29768
      64dc82ea
    • Jo-Philipp Wich's avatar
      add patch-specs.sh, a utility for modifying GCC specs The patch-specs.sh... · 6df3af8a
      Jo-Philipp Wich authored
      add patch-specs.sh, a utility for modifying GCC specs The patch-specs.sh utility dumps the GCC specs of a given toolchain and modifies them to always include $STAGING_DIR in the link and compiler command lines, this makes most -I and -L flags unnecessary and lets the compiler automatically find libraries and headers in the staging dir, also solves the majority of -rpath issues.
      
      SVN-Revision: 29767
      6df3af8a
    • Jo-Philipp Wich's avatar
      use ext-toolchain.sh to integrate external toolchains Use ext-toolchain.sh to... · 5b7668ca
      Jo-Philipp Wich authored
      use ext-toolchain.sh to integrate external toolchains Use ext-toolchain.sh to wrap external toolchain commands, abort build if certain features such as CONFIG_SOFT_FLOAT or CONFIG_IPV6 are enabled but not supported by the toolchain.
      
      SVN-Revision: 29766
      5b7668ca
    • Jo-Philipp Wich's avatar
      add ext-toolchain.sh, a utility for external toolchains The ext-toolchain.sh... · 7a563f12
      Jo-Philipp Wich authored
      add ext-toolchain.sh, a utility for external toolchains The ext-toolchain.sh utility script implements various external toolchain tasks: * Testing of available features, like c++, soft-float or ipv6 support * Finding the libc implementation (uclibc or eglibc/glibc) * Inferring the GNU target name * Finding shared objects for packaging (libc, libpthread, ...) * Finding executables for packaging (ldd, gdbserver, ...) * Generating wrapper scripts for toolchain commands
      
      SVN-Revision: 29765
      7a563f12
  2. Jan 17, 2012
    • John Crispin's avatar
      gigaset 76x · 49eb3fd8
      John Crispin authored
      
      * fixes leds
      * adds all leds found on the sx763 board
      * removes board_config from flash layout because wireless data is stored in kernel (ath5k)
      * fix button handling
      
      Signed-off-by: default avatarLuka Perkov <openwrt@lukaperkov.net>
      
      SVN-Revision: 29763
      49eb3fd8
    • John Crispin's avatar
      ramips: Rework ramips_eth to not require irqsave locking anymore · a2708d11
      John Crispin authored
      
      Previously the tx housekeeping was done in a spin_lock_irqsave critical
      section which causes irqs to be disabled during that time. Since the
      housekeeping is already prepared to be scheduled as a tasklet process
      the housekeeping only in softirq context and revise the locking between
      the tx path and the housekeeping tasklet by using a normal spin_lock
      which in most situations will be a NOP anyway.
      
      This makes sure that interrupts are only disabled for a short time
      since in the worst case the housekeeping might have to free up to 256
      skbs.
      
      Signed-off-by: default avatarHelmut Schaa <helmut.schaa@googlemail.com>
      
      SVN-Revision: 29762
      a2708d11
  3. Jan 16, 2012
  4. Jan 15, 2012
  5. Jan 14, 2012
  6. Jan 13, 2012
  7. Jan 12, 2012
  8. Jan 11, 2012
Loading