openwrt.git
15 years agoramips: use resource to pass irq and base address to the ethernet driver
juhosg [Mon, 26 Oct 2009 17:17:18 +0000 (17:17 +0000)]
ramips: use resource to pass irq and base address to the ethernet driver

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@18166 3c298f89-4303-0410-b956-a3cf2f4a3e73

15 years agoramips: add error-path handling to the ramips_eth_plat_probe
juhosg [Mon, 26 Oct 2009 17:17:13 +0000 (17:17 +0000)]
ramips: add error-path handling to the ramips_eth_plat_probe

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@18165 3c298f89-4303-0410-b956-a3cf2f4a3e73

15 years agolua: fix regressions in operator overloading caused by the refcounting patch, also...
nbd [Mon, 26 Oct 2009 14:27:30 +0000 (14:27 +0000)]
lua: fix regressions in operator overloading caused by the refcounting patch, also fix some more variable cleanup issues => even more performance, less memory utilization

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@18164 3c298f89-4303-0410-b956-a3cf2f4a3e73

15 years agoswap logic on squashfs version selection
kaloz [Mon, 26 Oct 2009 12:06:47 +0000 (12:06 +0000)]
swap logic on squashfs version selection

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@18163 3c298f89-4303-0410-b956-a3cf2f4a3e73

15 years agosince we are using newer iptables version, we don't need this patch anymore
kaloz [Mon, 26 Oct 2009 11:35:44 +0000 (11:35 +0000)]
since we are using newer iptables version, we don't need this patch anymore

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@18162 3c298f89-4303-0410-b956-a3cf2f4a3e73

15 years agorename some patches
kaloz [Mon, 26 Oct 2009 10:15:52 +0000 (10:15 +0000)]
rename some patches

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@18161 3c298f89-4303-0410-b956-a3cf2f4a3e73

15 years agoprepare for the removal of squashfs 3.4: switch olpc to 2.6.30 (let's hope it works...
kaloz [Mon, 26 Oct 2009 09:47:27 +0000 (09:47 +0000)]
prepare for the removal of squashfs 3.4: switch olpc to 2.6.30 (let's hope it works fine), and mark at91 broken

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@18160 3c298f89-4303-0410-b956-a3cf2f4a3e73

15 years agolua: use float instead of double, reduces the gc data structure size by 4 byte =...
nbd [Mon, 26 Oct 2009 03:01:12 +0000 (03:01 +0000)]
lua: use float instead of double, reduces the gc data structure size by 4 byte => luci processes use 10% less memory

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@18159 3c298f89-4303-0410-b956-a3cf2f4a3e73

15 years agolua: fix various bugs in the refcounting implementation. seems to fix luci and reduce...
nbd [Mon, 26 Oct 2009 00:06:42 +0000 (00:06 +0000)]
lua: fix various bugs in the refcounting implementation. seems to fix luci and reduces memory consumption even more

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@18158 3c298f89-4303-0410-b956-a3cf2f4a3e73

15 years ago[kernel] add missing configuration symbols
florian [Sun, 25 Oct 2009 21:26:46 +0000 (21:26 +0000)]
[kernel] add missing configuration symbols

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@18157 3c298f89-4303-0410-b956-a3cf2f4a3e73

15 years ago[brcm63xx] remove 2.6.28 support, we never really used it
florian [Sun, 25 Oct 2009 21:13:46 +0000 (21:13 +0000)]
[brcm63xx] remove 2.6.28 support, we never really used it

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@18156 3c298f89-4303-0410-b956-a3cf2f4a3e73

15 years ago[brcm63xx] switch to 2.6.30.9
florian [Sun, 25 Oct 2009 21:10:53 +0000 (21:10 +0000)]
[brcm63xx] switch to 2.6.30.9

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@18155 3c298f89-4303-0410-b956-a3cf2f4a3e73

15 years ago[ramips] use gpio_led package rather than staticly linking it into the kernel
blogic [Sun, 25 Oct 2009 18:08:16 +0000 (18:08 +0000)]
[ramips] use gpio_led package rather than staticly linking it into the kernel

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@18154 3c298f89-4303-0410-b956-a3cf2f4a3e73

15 years ago[scripts] add "remote-gdb", a helper script to connect the local host gdb with a...
jow [Sun, 25 Oct 2009 17:45:57 +0000 (17:45 +0000)]
[scripts] add "remote-gdb", a helper script to connect the local host gdb with a running gdbserver on the target

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@18153 3c298f89-4303-0410-b956-a3cf2f4a3e73

15 years ago[ramips] fixes licenses
blogic [Sun, 25 Oct 2009 17:41:01 +0000 (17:41 +0000)]
[ramips] fixes licenses

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@18152 3c298f89-4303-0410-b956-a3cf2f4a3e73

15 years ago[ramips] select CONFIG_LEDS_GPIO per default
blogic [Sun, 25 Oct 2009 17:06:01 +0000 (17:06 +0000)]
[ramips] select CONFIG_LEDS_GPIO per default

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@18151 3c298f89-4303-0410-b956-a3cf2f4a3e73

15 years ago[ramips] clean up dma api of ethernet driver
blogic [Sun, 25 Oct 2009 16:58:00 +0000 (16:58 +0000)]
[ramips] clean up dma api of ethernet driver

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@18150 3c298f89-4303-0410-b956-a3cf2f4a3e73

15 years ago[ramips] fixes dma bug in eth driver, that was caused under high net load. the dma...
blogic [Sun, 25 Oct 2009 14:34:55 +0000 (14:34 +0000)]
[ramips] fixes dma bug in eth driver, that was caused under high net load. the dma ring was not initialized on time

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@18149 3c298f89-4303-0410-b956-a3cf2f4a3e73

15 years ago[toolchain] combine the two gcc-4.4.1 selects into a single one
florian [Sun, 25 Oct 2009 10:17:50 +0000 (10:17 +0000)]
[toolchain] combine the two gcc-4.4.1 selects into a single one

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@18148 3c298f89-4303-0410-b956-a3cf2f4a3e73

15 years agoramips: nuke net_device stats from the private data of the ethernet driver
juhosg [Sun, 25 Oct 2009 09:37:30 +0000 (09:37 +0000)]
ramips: nuke net_device stats from the private data of the ethernet driver

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@18147 3c298f89-4303-0410-b956-a3cf2f4a3e73

15 years agoramips: remove unnecessary type-castings in the ethernet driver
juhosg [Sun, 25 Oct 2009 09:37:27 +0000 (09:37 +0000)]
ramips: remove unnecessary type-castings in the ethernet driver

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@18146 3c298f89-4303-0410-b956-a3cf2f4a3e73

15 years agoramips: change debug message levels, and add missing LFs
juhosg [Sun, 25 Oct 2009 09:37:24 +0000 (09:37 +0000)]
ramips: change debug message levels, and add missing LFs

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@18145 3c298f89-4303-0410-b956-a3cf2f4a3e73

15 years agoramips: make ethernet fuctions static
juhosg [Sun, 25 Oct 2009 09:37:21 +0000 (09:37 +0000)]
ramips: make ethernet fuctions static

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@18144 3c298f89-4303-0410-b956-a3cf2f4a3e73

15 years agoramips: register ethernet device on the DIR-300 board
juhosg [Sun, 25 Oct 2009 09:37:17 +0000 (09:37 +0000)]
ramips: register ethernet device on the DIR-300 board

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@18143 3c298f89-4303-0410-b956-a3cf2f4a3e73

15 years agoramips: change prom code to accept 'board=FOOBAR' from the command line
juhosg [Sun, 25 Oct 2009 07:10:16 +0000 (07:10 +0000)]
ramips: change prom code to accept 'board=FOOBAR' from the command line

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@18142 3c298f89-4303-0410-b956-a3cf2f4a3e73

15 years agoramips: modify {read,write}_config helpers
juhosg [Sun, 25 Oct 2009 07:10:14 +0000 (07:10 +0000)]
ramips: modify {read,write}_config helpers

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@18141 3c298f89-4303-0410-b956-a3cf2f4a3e73

15 years agoramips: nuke config_access helper
juhosg [Sun, 25 Oct 2009 07:10:11 +0000 (07:10 +0000)]
ramips: nuke config_access helper

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@18140 3c298f89-4303-0410-b956-a3cf2f4a3e73

15 years ago[ramips] fixes dma hangups in eth
blogic [Sun, 25 Oct 2009 00:11:08 +0000 (00:11 +0000)]
[ramips] fixes dma hangups in eth

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@18139 3c298f89-4303-0410-b956-a3cf2f4a3e73

15 years agolua: get rid of bitlib and md5lib from the core, they are no longer necessary
nbd [Sat, 24 Oct 2009 23:23:42 +0000 (23:23 +0000)]
lua: get rid of bitlib and md5lib from the core, they are no longer necessary

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@18138 3c298f89-4303-0410-b956-a3cf2f4a3e73

15 years ago[ramips] select fon20n mach
blogic [Sat, 24 Oct 2009 23:08:06 +0000 (23:08 +0000)]
[ramips] select fon20n mach

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@18137 3c298f89-4303-0410-b956-a3cf2f4a3e73

15 years agolua: add reference counting for strings - this will need A LOT of testing, but it...
nbd [Sat, 24 Oct 2009 22:19:13 +0000 (22:19 +0000)]
lua: add reference counting for strings - this will need A LOT of testing, but it should finally fix the excessive memory usage problems triggered by luci

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@18136 3c298f89-4303-0410-b956-a3cf2f4a3e73

15 years ago[ramips] make ethernet a platform device
blogic [Sat, 24 Oct 2009 20:58:41 +0000 (20:58 +0000)]
[ramips] make ethernet a platform device

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@18135 3c298f89-4303-0410-b956-a3cf2f4a3e73

15 years ago[ramips] missing define to make mach for fonera20n work
blogic [Sat, 24 Oct 2009 20:57:59 +0000 (20:57 +0000)]
[ramips] missing define to make mach for fonera20n work

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@18134 3c298f89-4303-0410-b956-a3cf2f4a3e73

15 years ago[ramips] make default llll/w vlan setup in esw
blogic [Sat, 24 Oct 2009 20:56:31 +0000 (20:56 +0000)]
[ramips] make default llll/w vlan setup in esw

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@18133 3c298f89-4303-0410-b956-a3cf2f4a3e73

15 years ago[ramips] adds mach type for fonera20n
blogic [Sat, 24 Oct 2009 20:55:36 +0000 (20:55 +0000)]
[ramips] adds mach type for fonera20n

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@18132 3c298f89-4303-0410-b956-a3cf2f4a3e73

15 years agogcc: fix compile on armv4t with the cs toolchain
nbd [Sat, 24 Oct 2009 00:58:38 +0000 (00:58 +0000)]
gcc: fix compile on armv4t with the cs toolchain

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@18131 3c298f89-4303-0410-b956-a3cf2f4a3e73

15 years agogcc: fix bug reporting url in newer compiler versions
nbd [Sat, 24 Oct 2009 00:58:34 +0000 (00:58 +0000)]
gcc: fix bug reporting url in newer compiler versions

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@18130 3c298f89-4303-0410-b956-a3cf2f4a3e73

15 years agofixes commit 18128, wrong patch :)
blogic [Fri, 23 Oct 2009 16:52:48 +0000 (16:52 +0000)]
fixes commit 18128, wrong patch :)

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@18129 3c298f89-4303-0410-b956-a3cf2f4a3e73

15 years ago[ramips] adds ethernet driver, esw needs to be moved to swconfig, driver is missing...
blogic [Fri, 23 Oct 2009 16:51:51 +0000 (16:51 +0000)]
[ramips] adds ethernet driver, esw needs to be moved to swconfig, driver is missing rt288x support, not a platform device yet

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@18128 3c298f89-4303-0410-b956-a3cf2f4a3e73

15 years ago[kernel] update to 2.6.31.5
florian [Fri, 23 Oct 2009 12:13:00 +0000 (12:13 +0000)]
[kernel] update to 2.6.31.5

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@18127 3c298f89-4303-0410-b956-a3cf2f4a3e73

15 years ago[kernel] update to 2.6.30.9
florian [Fri, 23 Oct 2009 12:10:25 +0000 (12:10 +0000)]
[kernel] update to 2.6.30.9

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@18126 3c298f89-4303-0410-b956-a3cf2f4a3e73

15 years ago[kernel] update to 2.6.27.35
florian [Fri, 23 Oct 2009 09:12:17 +0000 (09:12 +0000)]
[kernel] update to 2.6.27.35

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@18125 3c298f89-4303-0410-b956-a3cf2f4a3e73

15 years ago[package] opkg: ignore Section, Source and Maintainer as well when ignoring descripti...
jow [Thu, 22 Oct 2009 17:16:13 +0000 (17:16 +0000)]
[package] opkg: ignore Section, Source and Maintainer as well when ignoring descriptions, saves a few hundred KB memory

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@18124 3c298f89-4303-0410-b956-a3cf2f4a3e73

15 years agomklibs: use -Wl,--gc-sections when relinking - currently only saves a few bytes,...
nbd [Thu, 22 Oct 2009 16:54:18 +0000 (16:54 +0000)]
mklibs: use -Wl,--gc-sections when relinking - currently only saves a few bytes, maybe more in the future

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@18123 3c298f89-4303-0410-b956-a3cf2f4a3e73

15 years agofix a typo
nbd [Thu, 22 Oct 2009 16:39:39 +0000 (16:39 +0000)]
fix a typo

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@18122 3c298f89-4303-0410-b956-a3cf2f4a3e73

15 years agoadd some extra stripping options for kernel modules to reduce size even more (thx...
nbd [Thu, 22 Oct 2009 16:26:12 +0000 (16:26 +0000)]
add some extra stripping options for kernel modules to reduce size even more (thx, matteo)

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@18121 3c298f89-4303-0410-b956-a3cf2f4a3e73

15 years ago[package] opkg:
jow [Thu, 22 Oct 2009 15:15:19 +0000 (15:15 +0000)]
[package] opkg:
- re-enable upgrade and restrict it to signle packages, fix usage text
- only read package descriptions if they're actually needed (almost never),
  saves even more space when parsing package lists
- refresh patches

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@18120 3c298f89-4303-0410-b956-a3cf2f4a3e73

15 years ago[package] opkg:
jow [Thu, 22 Oct 2009 08:46:55 +0000 (08:46 +0000)]
[package] opkg:
- replace package list parser by something that works with fixed buffers
  to avoid slurping the whole file into memory during parsing
- fix a possible null pointer dereference in opkg_remove_cmd()
- get rid of upgrade, it cannot upgrade single packages and kills
  the system in most cases
- get rid of the flag operation, not needed
- bump package revision

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@18119 3c298f89-4303-0410-b956-a3cf2f4a3e73

15 years agoimagebuilder: accept empty profile names, some targets do not define profiles (thx...
nbd [Thu, 22 Oct 2009 01:35:32 +0000 (01:35 +0000)]
imagebuilder: accept empty profile names, some targets do not define profiles (thx, patrick)

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@18117 3c298f89-4303-0410-b956-a3cf2f4a3e73

15 years ago[toolchain] get rid of gcc-4.4.0 support
florian [Wed, 21 Oct 2009 14:32:09 +0000 (14:32 +0000)]
[toolchain] get rid of gcc-4.4.0 support

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@18115 3c298f89-4303-0410-b956-a3cf2f4a3e73

15 years ago[toolchain] refresh toolchain patches, add ubicom32 patch to gcc 4.4.1 and 4.4.2
florian [Wed, 21 Oct 2009 14:31:01 +0000 (14:31 +0000)]
[toolchain] refresh toolchain patches, add ubicom32 patch to gcc 4.4.1 and 4.4.2

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@18114 3c298f89-4303-0410-b956-a3cf2f4a3e73

15 years ago[toolchain] add support for gcc-4.4.2, add missing gcc-4.4.1 md5sum
florian [Wed, 21 Oct 2009 06:26:39 +0000 (06:26 +0000)]
[toolchain] add support for gcc-4.4.2, add missing gcc-4.4.1 md5sum

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@18113 3c298f89-4303-0410-b956-a3cf2f4a3e73

15 years agomadwifi: reduce the size of the multicall tool binary
nbd [Wed, 21 Oct 2009 00:20:42 +0000 (00:20 +0000)]
madwifi: reduce the size of the multicall tool binary

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@18112 3c298f89-4303-0410-b956-a3cf2f4a3e73

15 years agodo not relink libresolv, it makes iproute2 barf
nbd [Tue, 20 Oct 2009 22:22:59 +0000 (22:22 +0000)]
do not relink libresolv, it makes iproute2 barf

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@18111 3c298f89-4303-0410-b956-a3cf2f4a3e73

15 years agoremove obsolete uci validation awk code
nbd [Tue, 20 Oct 2009 21:48:40 +0000 (21:48 +0000)]
remove obsolete uci validation awk code

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@18110 3c298f89-4303-0410-b956-a3cf2f4a3e73

15 years agobase-files: remove obsolete stuff from common.awk
nbd [Tue, 20 Oct 2009 21:45:57 +0000 (21:45 +0000)]
base-files: remove obsolete stuff from common.awk

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@18109 3c298f89-4303-0410-b956-a3cf2f4a3e73

15 years agowireless-tools: reduce binary size by ~13k by removing unused/obsolete features
nbd [Tue, 20 Oct 2009 21:40:09 +0000 (21:40 +0000)]
wireless-tools: reduce binary size by ~13k by removing unused/obsolete features

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@18108 3c298f89-4303-0410-b956-a3cf2f4a3e73

15 years agohostapd: make compilation of the hostap driver conditional - saves 10k uncompressed
nbd [Tue, 20 Oct 2009 21:14:57 +0000 (21:14 +0000)]
hostapd: make compilation of the hostap driver conditional - saves 10k uncompressed

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@18107 3c298f89-4303-0410-b956-a3cf2f4a3e73

15 years agohotplug2: get rid of the unnecessary reference to libdl as well
nbd [Tue, 20 Oct 2009 20:59:40 +0000 (20:59 +0000)]
hotplug2: get rid of the unnecessary reference to libdl as well

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@18106 3c298f89-4303-0410-b956-a3cf2f4a3e73

15 years agomark the llvm toolchain as broken
nbd [Tue, 20 Oct 2009 20:52:42 +0000 (20:52 +0000)]
mark the llvm toolchain as broken

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@18105 3c298f89-4303-0410-b956-a3cf2f4a3e73

15 years agohotplug2: compile in the worker module statically, saves >20k uncompressed
nbd [Tue, 20 Oct 2009 20:49:44 +0000 (20:49 +0000)]
hotplug2: compile in the worker module statically, saves >20k uncompressed

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@18104 3c298f89-4303-0410-b956-a3cf2f4a3e73

15 years agoar71xx: add default network configuration for RS and RS-Pro
juhosg [Tue, 20 Oct 2009 19:36:47 +0000 (19:36 +0000)]
ar71xx: add default network configuration for RS and RS-Pro

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@18103 3c298f89-4303-0410-b956-a3cf2f4a3e73

15 years ago[package] base-files: only try to execute watchdog if binary is present
jow [Tue, 20 Oct 2009 17:07:08 +0000 (17:07 +0000)]
[package] base-files: only try to execute watchdog if binary is present

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@18102 3c298f89-4303-0410-b956-a3cf2f4a3e73

15 years agoar71xx: add default network configuration file for the WP543 board
juhosg [Tue, 20 Oct 2009 12:59:45 +0000 (12:59 +0000)]
ar71xx: add default network configuration file for the WP543 board

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@18101 3c298f89-4303-0410-b956-a3cf2f4a3e73

15 years agoar71xx: Compex WPJ543 board is supported as well
juhosg [Tue, 20 Oct 2009 12:59:42 +0000 (12:59 +0000)]
ar71xx: Compex WPJ543 board is supported as well

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@18100 3c298f89-4303-0410-b956-a3cf2f4a3e73

15 years agoar71xx: fix PCI IRQ map of the WP543
juhosg [Tue, 20 Oct 2009 12:59:39 +0000 (12:59 +0000)]
ar71xx: fix PCI IRQ map of the WP543

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@18099 3c298f89-4303-0410-b956-a3cf2f4a3e73

15 years agoremove $(FPIC) from iptables, it is handled internally correctly. saves 2k on mips
nbd [Tue, 20 Oct 2009 11:44:16 +0000 (11:44 +0000)]
remove $(FPIC) from iptables, it is handled internally correctly. saves 2k on mips

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@18098 3c298f89-4303-0410-b956-a3cf2f4a3e73

15 years agofix potential inconsistencies in toolchain selection on linux 2.4
nbd [Tue, 20 Oct 2009 09:14:25 +0000 (09:14 +0000)]
fix potential inconsistencies in toolchain selection on linux 2.4

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@18097 3c298f89-4303-0410-b956-a3cf2f4a3e73

15 years agouse the new 4.3.3+cs toolchain for mips and arm - significantly improves code size...
nbd [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

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@18094 3c298f89-4303-0410-b956-a3cf2f4a3e73

15 years agozlib: replace -fPIC with $(FPIC)
nbd [Tue, 20 Oct 2009 08:41:32 +0000 (08:41 +0000)]
zlib: replace -fPIC with $(FPIC)

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@18093 3c298f89-4303-0410-b956-a3cf2f4a3e73

15 years agouci: only use $(FPIC) on library parts, saves a few hundred bytes
nbd [Tue, 20 Oct 2009 08:26:39 +0000 (08:26 +0000)]
uci: only use $(FPIC) on library parts, saves a few hundred bytes

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@18092 3c298f89-4303-0410-b956-a3cf2f4a3e73

15 years agoopkg: get rid of libopkg, saves >10k compressed, >40k uncompressed
nbd [Tue, 20 Oct 2009 08:21:10 +0000 (08:21 +0000)]
opkg: get rid of libopkg, saves >10k compressed, >40k uncompressed

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@18091 3c298f89-4303-0410-b956-a3cf2f4a3e73

15 years agofix pthread mklibs relinking by copying libpthread_so.a from uclibc instead of using...
nbd [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

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@18090 3c298f89-4303-0410-b956-a3cf2f4a3e73

15 years agoinstall the right version of libgcc along with its version map to fix relinking issue...
nbd [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

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@18089 3c298f89-4303-0410-b956-a3cf2f4a3e73

15 years ago[busybox] At boot, the startup process is executed in a non-interactive shell. Defaul...
hcg [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

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@18088 3c298f89-4303-0410-b956-a3cf2f4a3e73

15 years agogcc: backport libgcc_pic changes to older gcc4 versions, install the libgcc map file...
nbd [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

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@18087 3c298f89-4303-0410-b956-a3cf2f4a3e73

15 years agogcc: create a proper libgcc_pic.a static library for relinking (4.3.3+ for now, backp...
nbd [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)

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@18086 3c298f89-4303-0410-b956-a3cf2f4a3e73

15 years agomklibs: preserve the uclibc init symbol
nbd [Mon, 19 Oct 2009 23:26:05 +0000 (23:26 +0000)]
mklibs: preserve the uclibc init symbol

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@18085 3c298f89-4303-0410-b956-a3cf2f4a3e73

15 years agomklibs: handle duplicate symbols properly
nbd [Mon, 19 Oct 2009 23:26:00 +0000 (23:26 +0000)]
mklibs: handle duplicate symbols properly

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@18084 3c298f89-4303-0410-b956-a3cf2f4a3e73

15 years agomklibs: fix crashes on nonexistant sections in readelf (thx, justus)
nbd [Mon, 19 Oct 2009 23:25:42 +0000 (23:25 +0000)]
mklibs: fix crashes on nonexistant sections in readelf (thx, justus)

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@18083 3c298f89-4303-0410-b956-a3cf2f4a3e73

15 years agoifxmips: fold files/drivers/* into patches
blogic [Mon, 19 Oct 2009 20:56:55 +0000 (20:56 +0000)]
ifxmips: fold files/drivers/* into patches

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@18082 3c298f89-4303-0410-b956-a3cf2f4a3e73

15 years agomark uboot-envtools as broken, it looks more like a place holder than an actual packa...
nbd [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

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@18079 3c298f89-4303-0410-b956-a3cf2f4a3e73

15 years agoremove support for uclibc 0.9.29
nbd [Mon, 19 Oct 2009 18:25:25 +0000 (18:25 +0000)]
remove support for uclibc 0.9.29

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@18078 3c298f89-4303-0410-b956-a3cf2f4a3e73

15 years agoar71xx: create firmware image for WP543 boards with 4/8/16MB of flash
juhosg [Mon, 19 Oct 2009 08:07:40 +0000 (08:07 +0000)]
ar71xx: create firmware image for WP543 boards with 4/8/16MB of flash

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@18075 3c298f89-4303-0410-b956-a3cf2f4a3e73

15 years agoar71xx: enable myloader partition parser on 2.6.30 and 2.6.31
juhosg [Mon, 19 Oct 2009 08:07:38 +0000 (08:07 +0000)]
ar71xx: enable myloader partition parser on 2.6.30 and 2.6.31

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@18074 3c298f89-4303-0410-b956-a3cf2f4a3e73

15 years agoar71xx: sync 2.6.30 kernel config
juhosg [Mon, 19 Oct 2009 08:07:35 +0000 (08:07 +0000)]
ar71xx: sync 2.6.30 kernel config

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@18073 3c298f89-4303-0410-b956-a3cf2f4a3e73

15 years agoar71xx: reset the phy chip along with the ethernet mac on the WP543 board
juhosg [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

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@18072 3c298f89-4303-0410-b956-a3cf2f4a3e73

15 years agoar71xx: reset the ethernet device before registration
juhosg [Mon, 19 Oct 2009 08:07:29 +0000 (08:07 +0000)]
ar71xx: reset the ethernet device before registration

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@18071 3c298f89-4303-0410-b956-a3cf2f4a3e73

15 years agobinutils: add support for non-pic handling and use it in the codesourcery based gcc...
nbd [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

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@18070 3c298f89-4303-0410-b956-a3cf2f4a3e73

15 years agouClibc: add support for mips non-pic relocations in ldso
nbd [Mon, 19 Oct 2009 07:41:29 +0000 (07:41 +0000)]
uClibc: add support for mips non-pic relocations in ldso

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@18069 3c298f89-4303-0410-b956-a3cf2f4a3e73

15 years agogcc: prevent the libgcc configure script from enabling support for the fixed point...
nbd [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

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@18066 3c298f89-4303-0410-b956-a3cf2f4a3e73

15 years agomac80211: fix ath5k compile on 2.6.28 and earlier
nbd [Mon, 19 Oct 2009 04:28:15 +0000 (04:28 +0000)]
mac80211: fix ath5k compile on 2.6.28 and earlier

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@18065 3c298f89-4303-0410-b956-a3cf2f4a3e73

15 years agogcc: disable mips non-PIC ABI calls in the codesourcery based version by default...
nbd [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

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@18064 3c298f89-4303-0410-b956-a3cf2f4a3e73

15 years agofix ssb compile error on 2.6.28
nbd [Mon, 19 Oct 2009 03:45:03 +0000 (03:45 +0000)]
fix ssb compile error on 2.6.28

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@18063 3c298f89-4303-0410-b956-a3cf2f4a3e73

15 years agofix errors in unresolved weak symbols on arm
nbd [Mon, 19 Oct 2009 03:32:49 +0000 (03:32 +0000)]
fix errors in unresolved weak symbols on arm

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@18062 3c298f89-4303-0410-b956-a3cf2f4a3e73

15 years agohotplug2: fix "MALLOC FAILURE!" message caused by a missing return code check on...
nbd [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()

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@18061 3c298f89-4303-0410-b956-a3cf2f4a3e73

15 years agoadd a binutils variant based on a binutils snapshot and codesourcery g++ enhancements...
nbd [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)

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@18060 3c298f89-4303-0410-b956-a3cf2f4a3e73

15 years agoadd a gcc variant based on gcc 4.3.3 with codesourcery enhancements
nbd [Mon, 19 Oct 2009 02:09:52 +0000 (02:09 +0000)]
add a gcc variant based on gcc 4.3.3 with codesourcery enhancements

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@18059 3c298f89-4303-0410-b956-a3cf2f4a3e73

15 years agoramips: add preliminary support for the DIR-300 revB board
juhosg [Sun, 18 Oct 2009 08:48:07 +0000 (08:48 +0000)]
ramips: add preliminary support for the DIR-300 revB board

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@18058 3c298f89-4303-0410-b956-a3cf2f4a3e73

15 years agoadd experimental support for a new menuconfig submenu "Package features".
nbd [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

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@18056 3c298f89-4303-0410-b956-a3cf2f4a3e73

This page took 0.05901 seconds and 4 git commands to generate.