Felix Fietkau [Tue, 20 Oct 2009 09:14:25 +0000 (09:14 +0000)]
fix potential inconsistencies in toolchain selection on linux 2.4
SVN-Revision: 18097
Felix Fietkau [Tue, 20 Oct 2009 09:03:44 +0000 (09:03 +0000)]
use the new 4.3.3+cs toolchain for mips and arm - significantly improves code size on mips and performance on arm
SVN-Revision: 18094
Felix Fietkau [Tue, 20 Oct 2009 08:41:32 +0000 (08:41 +0000)]
zlib: replace -fPIC with $(FPIC)
SVN-Revision: 18093
Felix Fietkau [Tue, 20 Oct 2009 08:26:39 +0000 (08:26 +0000)]
uci: only use $(FPIC) on library parts, saves a few hundred bytes
SVN-Revision: 18092
Felix Fietkau [Tue, 20 Oct 2009 08:21:10 +0000 (08:21 +0000)]
opkg: get rid of libopkg, saves >10k compressed, >40k uncompressed
SVN-Revision: 18091
Felix Fietkau [Tue, 20 Oct 2009 07:26:34 +0000 (07:26 +0000)]
fix pthread mklibs relinking by copying libpthread_so.a from uclibc instead of using the standard _pic variant
SVN-Revision: 18090
Felix Fietkau [Tue, 20 Oct 2009 06:57:19 +0000 (06:57 +0000)]
install the right version of libgcc along with its version map to fix relinking issues with mklibs, attempt to relink only if the version map is actually present
SVN-Revision: 18089
Hamish Guthrie [Tue, 20 Oct 2009 06:51:30 +0000 (06:51 +0000)]
[busybox] At boot, the startup process is executed in a non-interactive shell. Default behavior for a non-interactive shell is that SIGINT is processeld locally by the shell (and typically ignored), this runtime environment is inherited by children, hence Ctrl-C has no effect within a telnet session. This patch enables the correct behavior
SVN-Revision: 18088
Felix Fietkau [Tue, 20 Oct 2009 06:48:29 +0000 (06:48 +0000)]
gcc: backport libgcc_pic changes to older gcc4 versions, install the libgcc map file as well
SVN-Revision: 18087
Felix Fietkau [Mon, 19 Oct 2009 23:26:09 +0000 (23:26 +0000)]
gcc: create a proper libgcc_pic.a static library for relinking (4.3.3+ for now, backport will follow)
SVN-Revision: 18086
Felix Fietkau [Mon, 19 Oct 2009 23:26:05 +0000 (23:26 +0000)]
mklibs: preserve the uclibc init symbol
SVN-Revision: 18085
Felix Fietkau [Mon, 19 Oct 2009 23:26:00 +0000 (23:26 +0000)]
mklibs: handle duplicate symbols properly
SVN-Revision: 18084
Felix Fietkau [Mon, 19 Oct 2009 23:25:42 +0000 (23:25 +0000)]
mklibs: fix crashes on nonexistant sections in readelf (thx, justus)
SVN-Revision: 18083
John Crispin [Mon, 19 Oct 2009 20:56:55 +0000 (20:56 +0000)]
ifxmips: fold files/drivers/* into patches
SVN-Revision: 18082
Felix Fietkau [Mon, 19 Oct 2009 19:15:08 +0000 (19:15 +0000)]
mark uboot-envtools as broken, it looks more like a place holder than an actual packaging attempt
SVN-Revision: 18079
Felix Fietkau [Mon, 19 Oct 2009 18:25:25 +0000 (18:25 +0000)]
remove support for uclibc 0.9.29
SVN-Revision: 18078
Gabor Juhos [Mon, 19 Oct 2009 08:07:40 +0000 (08:07 +0000)]
ar71xx: create firmware image for WP543 boards with 4/8/16MB of flash
SVN-Revision: 18075
Gabor Juhos [Mon, 19 Oct 2009 08:07:38 +0000 (08:07 +0000)]
ar71xx: enable myloader partition parser on 2.6.30 and 2.6.31
SVN-Revision: 18074
Gabor Juhos [Mon, 19 Oct 2009 08:07:35 +0000 (08:07 +0000)]
ar71xx: sync 2.6.30 kernel config
SVN-Revision: 18073
Gabor Juhos [Mon, 19 Oct 2009 08:07:32 +0000 (08:07 +0000)]
ar71xx: reset the phy chip along with the ethernet mac on the WP543 board
SVN-Revision: 18072
Gabor Juhos [Mon, 19 Oct 2009 08:07:29 +0000 (08:07 +0000)]
ar71xx: reset the ethernet device before registration
SVN-Revision: 18071
Felix Fietkau [Mon, 19 Oct 2009 07:41:33 +0000 (07:41 +0000)]
binutils: add support for non-pic handling and use it in the codesourcery based gcc, fixes mips support for this toolchain
SVN-Revision: 18070
Felix Fietkau [Mon, 19 Oct 2009 07:41:29 +0000 (07:41 +0000)]
uClibc: add support for mips non-pic relocations in ldso
SVN-Revision: 18069
Felix Fietkau [Mon, 19 Oct 2009 05:28:29 +0000 (05:28 +0000)]
gcc: prevent the libgcc configure script from enabling support for the fixed point math extension, as it can bloat up libgcc size to 1.4M on mips
SVN-Revision: 18066
Felix Fietkau [Mon, 19 Oct 2009 04:28:15 +0000 (04:28 +0000)]
mac80211: fix ath5k compile on 2.6.28 and earlier
SVN-Revision: 18065
Felix Fietkau [Mon, 19 Oct 2009 04:26:28 +0000 (04:26 +0000)]
gcc: disable mips non-PIC ABI calls in the codesourcery based version by default, as our binutils version does not support it
SVN-Revision: 18064
Felix Fietkau [Mon, 19 Oct 2009 03:45:03 +0000 (03:45 +0000)]
fix ssb compile error on 2.6.28
SVN-Revision: 18063
Felix Fietkau [Mon, 19 Oct 2009 03:32:49 +0000 (03:32 +0000)]
fix errors in unresolved weak symbols on arm
SVN-Revision: 18062
Felix Fietkau [Mon, 19 Oct 2009 02:39:02 +0000 (02:39 +0000)]
hotplug2: fix "MALLOC FAILURE!" message caused by a missing return code check on recv()
SVN-Revision: 18061
Felix Fietkau [Mon, 19 Oct 2009 02:09:59 +0000 (02:09 +0000)]
add a binutils variant based on a binutils snapshot and codesourcery g++ enhancements (compiles, but fails to link the kernel)
SVN-Revision: 18060
Felix Fietkau [Mon, 19 Oct 2009 02:09:52 +0000 (02:09 +0000)]
add a gcc variant based on gcc 4.3.3 with codesourcery enhancements
SVN-Revision: 18059
Gabor Juhos [Sun, 18 Oct 2009 08:48:07 +0000 (08:48 +0000)]
ramips: add preliminary support for the DIR-300 revB board
SVN-Revision: 18058
Felix Fietkau [Sat, 17 Oct 2009 22:11:21 +0000 (22:11 +0000)]
add experimental support for a new menuconfig submenu "Package features".
allows selection between multiple packages providing the same feature, which affects dependencies of other packages.
will be used e.g. for choosing between DirectFB and X.org for libraries like GTK2
SVN-Revision: 18056
Felix Fietkau [Sat, 17 Oct 2009 22:11:14 +0000 (22:11 +0000)]
madwifi: add antenna gpio support for nanostation loco2
SVN-Revision: 18055
Felix Fietkau [Sat, 17 Oct 2009 04:56:09 +0000 (04:56 +0000)]
madwifi: remove the 10HZ timer for updating rate control statistics
SVN-Revision: 18053
Felix Fietkau [Sat, 17 Oct 2009 04:56:05 +0000 (04:56 +0000)]
madwifi: fix various noderef/memleak issues
SVN-Revision: 18052
Felix Fietkau [Sat, 17 Oct 2009 04:55:59 +0000 (04:55 +0000)]
hostapd: do not configure wme when using madwifi - fixes wpa/wpa2 association problems
SVN-Revision: 18051
Felix Fietkau [Thu, 15 Oct 2009 19:20:43 +0000 (19:20 +0000)]
madwifi: more ad-hoc fixes
SVN-Revision: 18050
Felix Fietkau [Wed, 14 Oct 2009 21:15:45 +0000 (21:15 +0000)]
madwifi: fix another ibss crash (#5935)
SVN-Revision: 18048
Claudio Mignanti [Wed, 14 Oct 2009 11:18:30 +0000 (11:18 +0000)]
[etrax] reorder Kconfig sources; mainly copy from arch/arm/Kconfig
SVN-Revision: 18047
Felix Fietkau [Wed, 14 Oct 2009 08:29:46 +0000 (08:29 +0000)]
madwifi: fix race condition on ibss init (#5935)
SVN-Revision: 18046
Felix Fietkau [Wed, 14 Oct 2009 08:29:37 +0000 (08:29 +0000)]
madwifi: beacon timer fixes
SVN-Revision: 18045
Claudio Mignanti [Mon, 12 Oct 2009 13:38:52 +0000 (13:38 +0000)]
[toolchain] cris: fix ICE PR26515 (#3723)
SVN-Revision: 18042
Vasilis Tsiligiannis [Mon, 12 Oct 2009 11:44:36 +0000 (11:44 +0000)]
[package] usb-core: Add dependency to nls-base (#5973)
SVN-Revision: 18041
Felix Fietkau [Sun, 11 Oct 2009 23:11:39 +0000 (23:11 +0000)]
mac80211: fix download url (#5980)
SVN-Revision: 18040
Felix Fietkau [Sun, 11 Oct 2009 19:50:16 +0000 (19:50 +0000)]
atheros: leave the gpio interrupts alone when user space changes the gpio input settings, fixes #4493
SVN-Revision: 18036
Felix Fietkau [Sun, 11 Oct 2009 15:06:12 +0000 (15:06 +0000)]
mac80211: fix a warning during interface bringup when using autochannel
SVN-Revision: 18034
Nicolas Thill [Sun, 11 Oct 2009 14:51:40 +0000 (14:51 +0000)]
[kernel] ssb: remove reference to missing SDIO function from last 2.6.31 ssb update
SVN-Revision: 18033
Nicolas Thill [Sun, 11 Oct 2009 14:08:31 +0000 (14:08 +0000)]
[kernel] netfilter: remove IPset leftovers missed from [17844]
SVN-Revision: 18032
Nicolas Thill [Sun, 11 Oct 2009 04:00:58 +0000 (04:00 +0000)]
mac80211: fix rt2800pci, tx ack timeout is now hardcoded
SVN-Revision: 18031
Felix Fietkau [Sun, 11 Oct 2009 03:13:57 +0000 (03:13 +0000)]
mac80211: fix ibss join/create
SVN-Revision: 18030
Nicolas Thill [Sun, 11 Oct 2009 02:52:08 +0000 (02:52 +0000)]
[toolchain] gcc: fix 4.1.2 ICE on mips (see gcc.gnu.org/bugzilla/show_bug.cgi?id=33256)
SVN-Revision: 18029
Felix Fietkau [Sun, 11 Oct 2009 02:42:22 +0000 (02:42 +0000)]
firewall: fix zone defaults
SVN-Revision: 18028
Nicolas Thill [Sun, 11 Oct 2009 01:50:06 +0000 (01:50 +0000)]
[kernel] config: add missing CONFIG_TOUCHSCREEN_USB_COMPOSITE symbol to 2.6.30 generic
SVN-Revision: 18027
Nicolas Thill [Sun, 11 Oct 2009 01:46:52 +0000 (01:46 +0000)]
[kernel] config: add missing CONFIG_SONYPI symbol to generic
SVN-Revision: 18026
Felix Fietkau [Sun, 11 Oct 2009 01:05:17 +0000 (01:05 +0000)]
mac80211: fix encryption fallback for sta mode, add frequency/bssid selection support
SVN-Revision: 18025
Felix Fietkau [Sun, 11 Oct 2009 01:01:12 +0000 (01:01 +0000)]
mac80211: fix autochannel / fixed channel selection, add commands for unencrypted sta mode
SVN-Revision: 18024
Felix Fietkau [Sun, 11 Oct 2009 00:36:23 +0000 (00:36 +0000)]
mac80211: upgrade to latest compat-wireless, fix ad-hoc interface setup
SVN-Revision: 18023
Felix Fietkau [Sun, 11 Oct 2009 00:36:06 +0000 (00:36 +0000)]
ssb: sync with wireless-2.6
SVN-Revision: 18022
Felix Fietkau [Sat, 10 Oct 2009 19:25:48 +0000 (19:25 +0000)]
gcc: add llvm-gcc and llvm from trunk (does not successfully compile a target yet, but gets close)
SVN-Revision: 18019
Felix Fietkau [Sat, 10 Oct 2009 19:25:31 +0000 (19:25 +0000)]
udevtrigger: use the build system cflags
SVN-Revision: 18018
Felix Fietkau [Sat, 10 Oct 2009 19:25:18 +0000 (19:25 +0000)]
uClibc: add copysign, copysignf, copysignl for i386
SVN-Revision: 18017
Felix Fietkau [Sat, 10 Oct 2009 19:25:05 +0000 (19:25 +0000)]
uClibc: fix strrchr on i386
SVN-Revision: 18016
Felix Fietkau [Sat, 10 Oct 2009 18:08:26 +0000 (18:08 +0000)]
firewall: do not process rules in reverse
SVN-Revision: 18015
Florian Fainelli [Fri, 9 Oct 2009 07:37:03 +0000 (07:37 +0000)]
[octeon] select kmod-usb-octeon in the mototech profile
SVN-Revision: 18014
Florian Fainelli [Fri, 9 Oct 2009 07:36:43 +0000 (07:36 +0000)]
[kernel] add missing CONFIG_IDE_PHISON symbol
SVN-Revision: 18013
Florian Fainelli [Fri, 9 Oct 2009 07:36:19 +0000 (07:36 +0000)]
[octeon] package the octeon compact flash driver
SVN-Revision: 18012
John Crispin [Thu, 8 Oct 2009 22:34:46 +0000 (22:34 +0000)]
flash size was reported incorrectly
SVN-Revision: 18011
John Crispin [Thu, 8 Oct 2009 22:24:49 +0000 (22:24 +0000)]
ifxmips: move header files, split up patches, rename some files
SVN-Revision: 18010
John Crispin [Thu, 8 Oct 2009 18:58:15 +0000 (18:58 +0000)]
#4985 - fixes dropbear banner file, thanks Roman Yepishev
SVN-Revision: 18009
John Crispin [Thu, 8 Oct 2009 18:40:16 +0000 (18:40 +0000)]
several cleanups for ifxmips. removes all code that has not been cleaned up properly
SVN-Revision: 18008
Gabor Juhos [Thu, 8 Oct 2009 18:34:45 +0000 (18:34 +0000)]
kernel: fix automatic rootfs partition selection on 2.6.31
SVN-Revision: 18007
Florian Fainelli [Thu, 8 Oct 2009 17:56:31 +0000 (17:56 +0000)]
[octeon] add support for the dwc_otg USB controller
SVN-Revision: 18006
Florian Fainelli [Thu, 8 Oct 2009 17:52:32 +0000 (17:52 +0000)]
[kernel] add more missing USB related configuration symbols to 2.6.30
SVN-Revision: 18005
Florian Fainelli [Thu, 8 Oct 2009 17:23:59 +0000 (17:23 +0000)]
[octeon] add support for the hardware random number generator
SVN-Revision: 18004
Florian Fainelli [Thu, 8 Oct 2009 17:19:02 +0000 (17:19 +0000)]
[octeon] resync kernel configuration
SVN-Revision: 18003
Nicolas Thill [Thu, 8 Oct 2009 12:49:59 +0000 (12:49 +0000)]
[target] ppc40x: don't force usb feature
SVN-Revision: 18002
Florian Fainelli [Thu, 8 Oct 2009 12:11:32 +0000 (12:11 +0000)]
[package] we cannot build madwifi for octeon since there is no mips64r2 hal target
SVN-Revision: 18001
Gabor Juhos [Thu, 8 Oct 2009 11:13:10 +0000 (11:13 +0000)]
adm5120: add preliminary support for 2.6.31
SVN-Revision: 18000
Gabor Juhos [Thu, 8 Oct 2009 11:13:04 +0000 (11:13 +0000)]
adm5120: switch to 2.6.30
SVN-Revision: 17999
Gabor Juhos [Thu, 8 Oct 2009 11:13:01 +0000 (11:13 +0000)]
adm5120: sync kernel config
SVN-Revision: 17998
Imre Kaloz [Thu, 8 Oct 2009 10:46:25 +0000 (10:46 +0000)]
add preliminary 2.6.31 support for IXP4xx
SVN-Revision: 17997
Imre Kaloz [Thu, 8 Oct 2009 10:43:45 +0000 (10:43 +0000)]
fix the IXP4xx CF driver patch for 2.6.30
SVN-Revision: 17996
Imre Kaloz [Thu, 8 Oct 2009 10:42:43 +0000 (10:42 +0000)]
and another missing Kconfig symbol..
SVN-Revision: 17995
Imre Kaloz [Thu, 8 Oct 2009 10:42:01 +0000 (10:42 +0000)]
add missing symbol
SVN-Revision: 17994
Imre Kaloz [Thu, 8 Oct 2009 09:40:38 +0000 (09:40 +0000)]
enable ATA_SFF (PATA support) in the generic configs
SVN-Revision: 17993
Imre Kaloz [Thu, 8 Oct 2009 09:13:14 +0000 (09:13 +0000)]
resync 2.6.31 patches
SVN-Revision: 17991
Imre Kaloz [Thu, 8 Oct 2009 09:12:33 +0000 (09:12 +0000)]
add more Kconfig symbols to the generic 2.6.31 config
SVN-Revision: 17990
Florian Fainelli [Thu, 8 Oct 2009 09:09:45 +0000 (09:09 +0000)]
[uml] remove the mempcy patch, fixes build failures on most x86_64 hosts
SVN-Revision: 17989
Florian Fainelli [Wed, 7 Oct 2009 18:54:17 +0000 (18:54 +0000)]
[package] fix typos in KernelPackage/libertas
SVN-Revision: 17986
Nicolas Thill [Wed, 7 Oct 2009 16:11:56 +0000 (16:11 +0000)]
[kernel] olpc: cleanup config
SVN-Revision: 17983
Nicolas Thill [Wed, 7 Oct 2009 16:03:31 +0000 (16:03 +0000)]
[package] libertas: use driver from compat-wireless instead of our own (deprecated) one
SVN-Revision: 17982
Florian Fainelli [Wed, 7 Oct 2009 15:14:28 +0000 (15:14 +0000)]
[package] add uboot-envtools
SVN-Revision: 17981
Florian Fainelli [Wed, 7 Oct 2009 13:05:14 +0000 (13:05 +0000)]
[cobalt] optimize binaries for the rm5200 cpu present on cobalt, do not use the mips32 isa
SVN-Revision: 17980
Nicolas Thill [Wed, 7 Oct 2009 11:59:40 +0000 (11:59 +0000)]
[kernel] config: fix typo in 2.6.27 generic
SVN-Revision: 17977
Gabor Juhos [Wed, 7 Oct 2009 11:37:15 +0000 (11:37 +0000)]
ramips: sync rt288x kernel config
SVN-Revision: 17976
Gabor Juhos [Wed, 7 Oct 2009 11:37:12 +0000 (11:37 +0000)]
ramips: fix return value in 'pcibios_map_irq' in the rt288x pci code
SVN-Revision: 17975
Gabor Juhos [Wed, 7 Oct 2009 11:37:10 +0000 (11:37 +0000)]
ramips: remove obsolete 'pcibios_fixups' from the rt288x pci code
SVN-Revision: 17974
Gabor Juhos [Wed, 7 Oct 2009 11:37:07 +0000 (11:37 +0000)]
ramips: add rt2880_pci_get_cfgaddr helper
SVN-Revision: 17973
Gabor Juhos [Wed, 7 Oct 2009 11:37:03 +0000 (11:37 +0000)]
ramips: use switch statement instead of multiple if-else-if in the rt288x pci code
SVN-Revision: 17972