10.03/openwrt.git
15 years agouClibc: implement copysignl in libc on powerpc to avoid undefined references in libstdc++
nbd [Tue, 27 Oct 2009 01:11:40 +0000 (01:11 +0000)]
uClibc: implement copysignl in libc on powerpc to avoid undefined references in libstdc++

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

15 years agogcc: compile libgcc and libstdc++ with -O2 instead of -Os on power pc to avoid genera...
nbd [Tue, 27 Oct 2009 01:11:35 +0000 (01:11 +0000)]
gcc: compile libgcc and libstdc++ with -O2 instead of -Os on power pc to avoid generating references to gpr save/restore functions which cannot yet be resolved at this point

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

15 years agoramips: move 'arch/mips/include/asm/mach-ralink/eth.h' to 'drivers/net/ramips_eth.h'
juhosg [Mon, 26 Oct 2009 17:17:51 +0000 (17:17 +0000)]
ramips: move 'arch/mips/include/asm/mach-ralink/eth.h' to 'drivers/net/ramips_eth.h'

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

15 years agoramips: use definitions from rt305x_regs, and nuke the duplicated ones
juhosg [Mon, 26 Oct 2009 17:17:48 +0000 (17:17 +0000)]
ramips: use definitions from rt305x_regs, and nuke the duplicated ones

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

15 years agoramips: move ramips_eth_platform_data into a separate file
juhosg [Mon, 26 Oct 2009 17:17:45 +0000 (17:17 +0000)]
ramips: move ramips_eth_platform_data into a separate file

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

15 years agoramips: request_irq prior to dma allocation, and handle the case if it fails
juhosg [Mon, 26 Oct 2009 17:17:42 +0000 (17:17 +0000)]
ramips: request_irq prior to dma allocation, and handle the case if it fails

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

15 years agoramips: add error handling to ramips_alloc_dma
juhosg [Mon, 26 Oct 2009 17:17:39 +0000 (17:17 +0000)]
ramips: add error handling to ramips_alloc_dma

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

15 years agoramips: free allocated skbs in ramips_cleanup_dma
juhosg [Mon, 26 Oct 2009 17:17:37 +0000 (17:17 +0000)]
ramips: free allocated skbs in ramips_cleanup_dma

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

15 years agoramips: add ramips_setup_dma helper to the ethernet driver
juhosg [Mon, 26 Oct 2009 17:17:34 +0000 (17:17 +0000)]
ramips: add ramips_setup_dma helper to the ethernet driver

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

15 years agoramips: add ramips_cleanup_dma helper
juhosg [Mon, 26 Oct 2009 17:17:29 +0000 (17:17 +0000)]
ramips: add ramips_cleanup_dma helper

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

15 years agoramips: remove unnecessary includes in the ethernet driver
juhosg [Mon, 26 Oct 2009 17:17:26 +0000 (17:17 +0000)]
ramips: remove unnecessary includes in the ethernet driver

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

15 years agoramips: fix dma api usage in the ethernet driver
juhosg [Mon, 26 Oct 2009 17:17:22 +0000 (17:17 +0000)]
ramips: fix dma api usage in the ethernet driver

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

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