19305 Commits (64dc82eab0b2963698042f250eca44fcb3bba4f0)
 

Author SHA1 Message Date
Jo-Philipp Wich 64dc82eab0 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. 13 years ago
Jo-Philipp Wich 6df3af8a36 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. 13 years ago
Jo-Philipp Wich 5b7668ca44 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. 13 years ago
Jo-Philipp Wich 7a563f122f 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 13 years ago
John Crispin 49eb3fd845 gigaset 76x 13 years ago
John Crispin a2708d11e8 ramips: Rework ramips_eth to not require irqsave locking anymore 13 years ago
Felix Fietkau 2683b5b15d rt2x00: add a patch to avoid excessive memmove() on packet contents to improve performance (patch by Helmut Schaa) 13 years ago
Hauke Mehrtens 034cf5643f brcm47xx: add support for kernel 3.2 13 years ago
Hauke Mehrtens c3d134af12 brcm47xx: run kernel_oldconfig 13 years ago
John Crispin ccb6b0a063 tools: clean up Makefiles / make ccache work 13 years ago
Imre Kaloz f9e41adc80 add support for OMAP4 based boards, starting with the PandaBoard 13 years ago
Imre Kaloz 25909f5e42 build and package the wl12xx driver 13 years ago
Imre Kaloz 6274648199 fixup arm xz support with recent changes 13 years ago
Imre Kaloz e65195c246 add missing symbols 13 years ago
Imre Kaloz 8fcdb09e1f upgrade to latest linaro releases 13 years ago
Felix Fietkau b0479e2ca2 kernel: disable bridge igmp snooping in 3.2 as well 13 years ago
Felix Fietkau 87bbccb614 ath9k: fix handling of the KeyMiss flag for received packets - fixes connection stability issues with crypto enabled 13 years ago
Felix Fietkau 66895b7115 kernel: disable bridge igmp snooping by default to avoid multicast issues 13 years ago
Felix Fietkau 419718e99f libnl-tiny: export unl_genl_multicast_id() 13 years ago
Jonas Gorski 9eb73ee6b7 kernel: ppc40x: ppc44x: add missing kernel config symbol 13 years ago
Hauke Mehrtens a9e42130a5 broadcom-diag: add support for some new devices 13 years ago
Hauke Mehrtens d5bc3a994b brcm47xx: update usb driver 13 years ago
Jo-Philipp Wich 9d497cb132 rtl8366: fix rtl8366_smi_detect() after r29677 13 years ago
Jonas Gorski 3883e71097 brcm63xx: add support for linux 3.2 13 years ago
Jonas Gorski 1bc0abb058 kernel: add support for linux 3.2.1 13 years ago
Jonas Gorski 50d4c0e31a package: iptables: fix compilation with linux 3.2 13 years ago
Jonas Gorski f2d35c7110 mac80211: current revisions build with 3.2 13 years ago
Jonas Gorski f3f1075655 kernel: backport overlayfs v11 to 3.0 and 2.6.39 13 years ago
Jonas Gorski c560444a58 kernel: update linux 3.1 to 3.1.9 13 years ago
Jonas Gorski e49d3e1d5b kernel: update linux 3.0 to 3.0.17 13 years ago
Jo-Philipp Wich 0cb05017c6 iwinfo: plug memory leak in nl80211 backend, nl80211_close() did not put the family pointer 13 years ago
Felix Fietkau e3a21eb9f8 gcc: always explicitly link against libstdc++, fixes build errors on some hosts that refuse to link it in implicitly (should fix #10587) 13 years ago
Felix Fietkau 39195e3a25 libnl-tiny: fix a potential memleak in an error path 13 years ago
Felix Fietkau e87bb77966 ar8216: use vlan configuration for connecting ports (forced to be untagged) even with vlan_enable=0, but keep them isolated before the switch has been configured this makes enable_vlan=0 practical for vlan passthrough 13 years ago
Felix Fietkau c33e016fa5 ar8216: do not strip vlan tags when running with vlan_enable=0 13 years ago
Gabor Juhos fbf81c8e79 ar71xx: move irq_to_gpio and gpio_to_irq into gpio.c 13 years ago
Daniel Dickinson 034b7f0ef5 Remove invalid LED GPIO from GW6200 board definition. GPIO 35 isn't intended to control ethernet LED (the led behaviour is a side effect) and using the gpio as an led causes kernel panics. 13 years ago
Gabor Juhos 67f62cf5cf ar71xx: disable ath79 in order to get rid of Kconfig warnings 13 years ago
Gabor Juhos 88d8cdd503 ar71xx: pb44_spi: add shutdown handler 13 years ago
Gabor Juhos e1b7995aef ar71xx: pb44_spi: call pb44_spi_{en,dis}able from probe/remove 13 years ago
Gabor Juhos 67444c7795 ar71xx: pb44_spi: introduce pb44_spi_{en,dis}able helpers 13 years ago
Gabor Juhos 0f566a376c ar71xx: ar71xx_spi: add shutdown handler 13 years ago
Gabor Juhos 09a6e3f662 ar71xx: ar71xx_spi: save and restore regs from probe/remove 13 years ago
Gabor Juhos 714a9bd641 ar71xx: ar71xx_wdt: add shutdown handler 13 years ago
Jo-Philipp Wich 9054bc91b3 cmake.mk: fix passing of LDFLAGS 13 years ago
Jo-Philipp Wich 690701d26e make prepare_kernel_conf target depend on quilt instead of sed. Preparing the source tree requires quilt and installing quilt implies installing sed. 13 years ago
Jo-Philipp Wich 73b4974397 metadata.pl: filter direct recursive depends like "select PACKAGE_kmod-ipv6 if PACKAGE_kmod-ipv6" 13 years ago
Jo-Philipp Wich 7251541786 pptp: remove support for underlying ipproto, it is adviced since a while that pptp should be declared as separate interface alognside wan - in this configuration the ipproto will cause stray udhcpc errors due to not existent interfaces, so remove it 13 years ago
Jo-Philipp Wich df57c5fdde cyassl: use patch-libtool pkg fixup 13 years ago
Felix Fietkau 37020b2d6b zlib: fix duplicate function declarations for largefile support 13 years ago