Commit Graph

17116 Commits (fff328fd4122020f0c77d2473db96dac033c45f7)

Author SHA1 Message Date
Felix Fietkau fff328fd41 toolchain/gcc (linaro): fix extension elimination optimization
This applies Richard Sandiford's patch for Linaro GCC as an alternative to disabling the Linaro-specific extension elimination optimization altogether.

Original patch: https://bugs.launchpad.net/gcc-linaro/+bug/728315
Signed-off-by: Mark Mentovai <mark@moxienet.com>

SVN-Revision: 25871
2011-03-04 21:38:15 +00:00
Jo-Philipp Wich 200460fb54 bison: fix compilation with stub intl header
SVN-Revision: 25869
2011-03-04 20:37:15 +00:00
Michael Büsch 45591c54c4 omap24xx: Update to .38-rc7
SVN-Revision: 25865
2011-03-04 16:52:26 +00:00
Michael Büsch 3a3c99f7ee n810: More retu-wdt cleanups
SVN-Revision: 25863
2011-03-04 15:40:32 +00:00
Felix Fietkau 5bddd70a37 Revert "ar71xx: add missing gpio_set_debounce function" - wrong target
SVN-Revision: 25854
2011-03-03 16:21:23 +00:00
Felix Fietkau 4e155b5283 base-files: do not build or use libgcc on m68k and avr32
SVN-Revision: 25852
2011-03-03 14:50:00 +00:00
Felix Fietkau 57a14f4e15 ar71xx: add missing gpio_set_debounce function
SVN-Revision: 25848
2011-03-03 10:33:35 +00:00
Alexandros C. Couloumbis 8d9c6a8f06 tools/xz: update to version 5.0.1
SVN-Revision: 25847
2011-03-03 10:26:11 +00:00
Jo-Philipp Wich 72e6f95f99 add more missing kernel symbols
SVN-Revision: 25846
2011-03-03 10:15:55 +00:00
Jo-Philipp Wich 85b303bed0 add missing kernel symbol
SVN-Revision: 25845
2011-03-03 10:10:35 +00:00
Alexandros C. Couloumbis e2a0620d44 toolchain/gcc: fix r25709 (closes #8964)
SVN-Revision: 25844
2011-03-03 10:09:06 +00:00
Jo-Philipp Wich 434e1950c6 add missing symbol
SVN-Revision: 25843
2011-03-03 02:31:48 +00:00
Jo-Philipp Wich 260652bf8f add an abstract $(LIBRPC_DEPENDS) variable for feed packages to rely on
SVN-Revision: 25841
2011-03-03 01:45:36 +00:00
Felix Fietkau de4fdd0ce6 add a stamp that can forcibly disable autorebuild for a specific package - useful for testing changes to packages with extremely long recompilation times
SVN-Revision: 25838
2011-03-03 00:17:08 +00:00
Felix Fietkau 3494bdc59a mac80211: allow AP configuration of beacon interval, DTIM period, maximum permissible STA listen interval, and basic rates
This introduces beacon_int and basic_rate (per wifi-device), and
dtim_period and max_listen_int (per wifi-iface) for mac80211. These
configure the beacon interval, basic rate specification, DTIM period
(one DTIM per this many beacon frames), and maximum listen interval
that a STA will be permitted to associate with. All of the new
settings are optional; if they're absent, the existing hostapd (or, in
the case of basic_rate, driver) defaults will be used.

The existing bintval property only used for type adhoc is moved from
wifi-iface to wifi-device, and is renamed to beacon_interval because
bintval isn't a great name. The beacon interval is property of the
wifi-device; while the choice between wifi-device and wifi-iface may
not be relevant with an adhoc network, there's no reason to configure
the same property one way for type adhoc and another for type ap. This
change isn't expected to cause many problems, as bintval was added
recently, in r25111.

Similarly, the list of basic rates, also added for type adhoc in
r25111, is a property of the device and not the interface. Further, it
ought to be represented in UCI as a list, not a string dependent on
the format that iw uses. I’ve moved it onto the device, renamed it to
basic_rate, and made it configurable for APs via hostapd. Finally, I
adapted it to use the same kb/s representation as mcast_rate; there's
precedent for this format in that it's also how madwifi interprets
mcast_rate.

Neither bintval nor basicrates were ever documented in the UCI
wireless configuration page on the wiki. When this change is
committed, I'll update the documentation as needed.

Signed-off-by: Mark Mentovai <mark@moxienet.com>

SVN-Revision: 25837
2011-03-02 21:08:28 +00:00
Jo-Philipp Wich 13333a6742 firewall: move include sourcing into a subshell, this makes the firewall init immune against exit in the include scripts
SVN-Revision: 25835
2011-03-02 19:20:29 +00:00
Felix Fietkau d1f44a7598 gcc: disable extension elimination, it causes hostapd to be miscompiled on mips
SVN-Revision: 25834
2011-03-02 17:54:02 +00:00
Michael Büsch 9a1b2c8c70 n810bm: Add charger_state attribute
SVN-Revision: 25833
2011-03-02 16:22:52 +00:00
Michael Büsch d5d6811ac4 cbus-retu-wdt: Some fixes
SVN-Revision: 25832
2011-03-02 16:20:58 +00:00
Imre Kaloz 3c801b3dc0 tune some more options by default to decrease size
SVN-Revision: 25831
2011-03-02 14:51:45 +00:00
Imre Kaloz 9f803ade18 upgrade to 0.53.1
SVN-Revision: 25830
2011-03-02 14:20:51 +00:00
Felix Fietkau 8c0df5f96c opkg: use -ffunction-sections, -fdata-sections and --gc-sections
SVN-Revision: 25829
2011-03-02 12:48:04 +00:00
Felix Fietkau 575a35c58d pppd: use -ffunction-sections, -fdata-sections and --gc-sections, saves 5k uncompressed
SVN-Revision: 25828
2011-03-02 12:48:00 +00:00
Felix Fietkau 679dbee95f dnsmasq: use -ffunction-sections, -fdata-sections and --gc-sections, saves 8k uncompressed
SVN-Revision: 25827
2011-03-02 12:47:57 +00:00
Felix Fietkau c05198bf8e dropbear: use -ffunction-sections, -fdata-sections and --gc-sections, saves 19k uncompressed
SVN-Revision: 25826
2011-03-02 12:47:52 +00:00
Felix Fietkau 0670771013 hostapd: use -ffunction-sections, -fdata-sections and --gc-sections, reduces binary size a bit
SVN-Revision: 25821
2011-03-02 12:01:08 +00:00
Imre Kaloz 0e4c9de00e add usb support for the wbd111, refresh patches
SVN-Revision: 25820
2011-03-02 11:43:13 +00:00
Michael Büsch 7b44be03d8 2.6.38: Let mac80211 select CONFIG_AVERAGE
SVN-Revision: 25818
2011-03-01 18:55:00 +00:00
Jo-Philipp Wich b90a6f7682 busybox: enable mount helpers by default (#8946)
SVN-Revision: 25815
2011-03-01 18:08:02 +00:00
Jo-Philipp Wich 1ca64678bb firewall: fix rule generation for v4 or v6 only zones (#8955)
SVN-Revision: 25813
2011-03-01 18:04:14 +00:00
Michael Büsch a37fc00aef omap24xx: Fix missing symbols for mac80211
SVN-Revision: 25811
2011-03-01 17:28:16 +00:00
Florian Fainelli 9dd1454044 fix patches after 2.6.37 update, patch from KanjiMonster
SVN-Revision: 25810
2011-03-01 16:02:38 +00:00
Felix Fietkau 3acbe5b392 ipset: do not use -static-libgcc
SVN-Revision: 25809
2011-03-01 15:41:28 +00:00
Felix Fietkau 925965627f iptables: do not use -static-libgcc
SVN-Revision: 25808
2011-03-01 15:41:21 +00:00
Felix Fietkau c2e2651b71 toolchain: remove -lgcc_eh from the default libgcc spec, it breaks packages
SVN-Revision: 25807
2011-03-01 15:38:58 +00:00
Imre Kaloz 1da9f079b6 update arm mach-types
SVN-Revision: 25806
2011-03-01 11:24:43 +00:00
Imre Kaloz 1f5d24e562 refresh patches with -rc6
SVN-Revision: 25805
2011-03-01 11:24:08 +00:00
Felix Fietkau 783e064632 uClibc: set the toolchain info at install time instead of prepare time, fixes staging dir rebuilds
SVN-Revision: 25803
2011-03-01 05:41:02 +00:00
Felix Fietkau fa74dadda8 busybox: remove the -static-libgcc flag, saves a few kb
SVN-Revision: 25802
2011-03-01 05:40:57 +00:00
Felix Fietkau 23e18c9037 gcc-linaro: fix the libgcc spec to default to using the shared libgcc
SVN-Revision: 25801
2011-03-01 05:40:47 +00:00
Felix Fietkau 1cc0bcfffc base-files: relink uclibc and libgcc libraries to remove leftovers of the statically linked initial libgcc saves a few kb and gets rid of unused not exported functions as well should also improve the reliability of mklibs
SVN-Revision: 25800
2011-03-01 05:40:38 +00:00
Michael Büsch 15a014c13a omap24xx: Update kconfig
SVN-Revision: 25799
2011-02-28 20:50:51 +00:00
Michael Büsch bddfdb8ec4 n810bm: Refresh patch
SVN-Revision: 25798
2011-02-28 20:28:54 +00:00
Michael Büsch dab8f5d750 n810: Fix LCD
SVN-Revision: 25797
2011-02-28 20:28:06 +00:00
Michael Büsch 3e390fb827 cbus-retu: Add IRQ handler locking
SVN-Revision: 25796
2011-02-28 20:24:56 +00:00
Felix Fietkau ad45e24bd0 mklibs: fix some long standing libpthread symbol link issues, mostly related to weak function overrides between libgcc, libc and libpthread
SVN-Revision: 25795
2011-02-28 18:17:02 +00:00
Michael Büsch e6267871da omap24xx: Update 2.6.38 config. This fixes MMC.
SVN-Revision: 25794
2011-02-28 16:52:01 +00:00
Felix Fietkau 04e3dae4ad mklibs: properly fix library linking - the relinking in some instances used static libraries instead of shared ones with the same name, that led to some nasty symbol conflicts and pic issues. fix this by always using the full path to the libraries and also fix the libc vs libpthread linking order
SVN-Revision: 25793
2011-02-28 16:17:04 +00:00
Felix Fietkau d8e217c28f ubus: add a missing dependency
SVN-Revision: 25792
2011-02-28 16:17:00 +00:00
Michael Büsch 0ff0b6aa5e block2mtd: More 2.6.38 fixes
SVN-Revision: 25791
2011-02-28 15:52:03 +00:00