Florian Fainelli
d5ce9d0af9
[kernel] update to 2.6.27.35
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@18125 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-10-23 09:12:17 +00:00
Jo-Philipp Wich
b14afe135b
[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
2009-10-22 17:16:13 +00:00
Felix Fietkau
d711594a60
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
2009-10-22 16:54:18 +00:00
Felix Fietkau
57045c1c53
fix a typo
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@18122 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-10-22 16:39:39 +00:00
Felix Fietkau
6f11f2d44f
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
2009-10-22 16:26:12 +00:00
Jo-Philipp Wich
41d87fb7a8
[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
2009-10-22 15:15:19 +00:00
Jo-Philipp Wich
bd44398aea
[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
2009-10-22 08:46:55 +00:00
Felix Fietkau
993973ca15
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
2009-10-22 01:35:32 +00:00
Florian Fainelli
36444c1e21
[toolchain] get rid of gcc-4.4.0 support
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@18115 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-10-21 14:32:09 +00:00
Florian Fainelli
283122b177
[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
2009-10-21 14:31:01 +00:00
Florian Fainelli
efe3e3a04d
[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
2009-10-21 06:26:39 +00:00
Felix Fietkau
fa98e6a6e4
madwifi: reduce the size of the multicall tool binary
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@18112 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-10-21 00:20:42 +00:00
Felix Fietkau
020508d5cb
do not relink libresolv, it makes iproute2 barf
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@18111 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-10-20 22:22:59 +00:00
Felix Fietkau
0d0503903c
remove obsolete uci validation awk code
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@18110 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-10-20 21:48:40 +00:00
Felix Fietkau
24b93bd9d7
base-files: remove obsolete stuff from common.awk
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@18109 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-10-20 21:45:57 +00:00
Felix Fietkau
45f00e762d
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
2009-10-20 21:40:09 +00:00
Felix Fietkau
53c6087f48
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
2009-10-20 21:14:57 +00:00
Felix Fietkau
3c635449d3
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
2009-10-20 20:59:40 +00:00
Felix Fietkau
4541b2dcf8
mark the llvm toolchain as broken
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@18105 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-10-20 20:52:42 +00:00
Felix Fietkau
7a230fb6be
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
2009-10-20 20:49:44 +00:00
Gabor Juhos
7d4b5438ac
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
2009-10-20 19:36:47 +00:00
Jo-Philipp Wich
796f34550c
[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
2009-10-20 17:07:08 +00:00
Gabor Juhos
756b08b56a
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
2009-10-20 12:59:45 +00:00
Gabor Juhos
a4bd57700c
ar71xx: Compex WPJ543 board is supported as well
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@18100 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-10-20 12:59:42 +00:00
Gabor Juhos
a161e43710
ar71xx: fix PCI IRQ map of the WP543
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@18099 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-10-20 12:59:39 +00:00
Felix Fietkau
e930939698
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
2009-10-20 11:44:16 +00:00
Felix Fietkau
62d2c88da8
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
2009-10-20 09:14:25 +00:00
Felix Fietkau
d3a82c4c7e
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
2009-10-20 09:03:44 +00:00
Felix Fietkau
975e7ac2fc
zlib: replace -fPIC with $(FPIC)
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@18093 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-10-20 08:41:32 +00:00
Felix Fietkau
e218149d72
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
2009-10-20 08:26:39 +00:00
Felix Fietkau
0ee55d9f55
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
2009-10-20 08:21:10 +00:00
Felix Fietkau
fd2da7768e
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
2009-10-20 07:26:34 +00:00
Felix Fietkau
f0f6a06c0a
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
2009-10-20 06:57:19 +00:00
Hamish Guthrie
0996be22e7
[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
2009-10-20 06:51:30 +00:00
Felix Fietkau
6dd67d3672
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
2009-10-20 06:48:29 +00:00
Felix Fietkau
e32ab3e5e2
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
2009-10-19 23:26:09 +00:00
Felix Fietkau
df959c2ac1
mklibs: preserve the uclibc init symbol
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@18085 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-10-19 23:26:05 +00:00
Felix Fietkau
e496f76ecb
mklibs: handle duplicate symbols properly
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@18084 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-10-19 23:26:00 +00:00
Felix Fietkau
46f8cbd71e
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
2009-10-19 23:25:42 +00:00
John Crispin
def7ee469f
ifxmips: fold files/drivers/* into patches
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@18082 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-10-19 20:56:55 +00:00
Felix Fietkau
ccd27b5c7d
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
2009-10-19 19:15:08 +00:00
Felix Fietkau
ca7a7f6155
remove support for uclibc 0.9.29
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@18078 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-10-19 18:25:25 +00:00
Gabor Juhos
9073d4dd1f
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
2009-10-19 08:07:40 +00:00
Gabor Juhos
b34f5db43c
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
2009-10-19 08:07:38 +00:00
Gabor Juhos
c583042680
ar71xx: sync 2.6.30 kernel config
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@18073 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-10-19 08:07:35 +00:00
Gabor Juhos
937b4d7183
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
2009-10-19 08:07:32 +00:00
Gabor Juhos
1698cb5180
ar71xx: reset the ethernet device before registration
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@18071 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-10-19 08:07:29 +00:00
Felix Fietkau
db56f6acc3
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
2009-10-19 07:41:33 +00:00
Felix Fietkau
48bba4c0b5
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
2009-10-19 07:41:29 +00:00
Felix Fietkau
2a0552ccb0
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
2009-10-19 05:28:29 +00:00