Florian Fainelli
5cd80b981e
Fix sockets.h for mips/mipsel
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@10066 3c298f89-4303-0410-b956-a3cf2f4a3e73
2007-12-31 13:31:48 +00:00
Felix Fietkau
b8b6714392
fix uclibc compile on brcm-2.4
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@10063 3c298f89-4303-0410-b956-a3cf2f4a3e73
2007-12-30 19:23:54 +00:00
Felix Fietkau
e194e315be
fix ntpd compile
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@10057 3c298f89-4303-0410-b956-a3cf2f4a3e73
2007-12-30 16:41:08 +00:00
Felix Fietkau
21f210a46b
use __inline__ instead of inline to avoid build errors with -ansi
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@10051 3c298f89-4303-0410-b956-a3cf2f4a3e73
2007-12-30 04:25:17 +00:00
Felix Fietkau
6453d413ce
enable res_close bsd compat, asterisk requires this
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@10048 3c298f89-4303-0410-b956-a3cf2f4a3e73
2007-12-30 03:56:33 +00:00
Felix Fietkau
a62f0bf611
add a workaround for inline function redefinition
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@10039 3c298f89-4303-0410-b956-a3cf2f4a3e73
2007-12-30 00:17:01 +00:00
Felix Fietkau
7e36fbdf47
turn SUSv3 legacy macros into inline functions to avoid crazy build breakage in multiple packages
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@10038 3c298f89-4303-0410-b956-a3cf2f4a3e73
2007-12-30 00:06:12 +00:00
Felix Fietkau
dea1fa08ea
replace cflags hacks with the correct solution
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@10031 3c298f89-4303-0410-b956-a3cf2f4a3e73
2007-12-29 20:31:48 +00:00
Felix Fietkau
e7a80c8802
enable gnu glob in uclibc
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@10027 3c298f89-4303-0410-b956-a3cf2f4a3e73
2007-12-29 19:07:58 +00:00
Felix Fietkau
11db200b57
unconditionally enable c99 math support in uclibc - many packages need it
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@10024 3c298f89-4303-0410-b956-a3cf2f4a3e73
2007-12-29 18:07:56 +00:00
Felix Fietkau
76a2d53727
fix comgt compile error caused by the uclibc upgrade
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@10018 3c298f89-4303-0410-b956-a3cf2f4a3e73
2007-12-29 00:50:40 +00:00
Felix Fietkau
1a7ceb362b
update x86 uclibc configs
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@10017 3c298f89-4303-0410-b956-a3cf2f4a3e73
2007-12-29 00:50:35 +00:00
Imre Kaloz
a63bc28b03
use softfloat and GNU EABI on the IOP, too
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@10015 3c298f89-4303-0410-b956-a3cf2f4a3e73
2007-12-28 20:22:06 +00:00
Imre Kaloz
a9209c6d57
move ARM to the GNU EABI
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@10013 3c298f89-4303-0410-b956-a3cf2f4a3e73
2007-12-28 20:13:15 +00:00
Imre Kaloz
926ea6a65e
use soft float by default on arm and powerpc
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@10011 3c298f89-4303-0410-b956-a3cf2f4a3e73
2007-12-28 20:03:00 +00:00
Imre Kaloz
2630adf92a
upgrade to uClibc 0.9.29 - break binary compatibility #1
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@10010 3c298f89-4303-0410-b956-a3cf2f4a3e73
2007-12-28 19:51:24 +00:00
Imre Kaloz
81c69df3b7
we don't use Atmel version numbers
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@10008 3c298f89-4303-0410-b956-a3cf2f4a3e73
2007-12-28 18:44:28 +00:00
Imre Kaloz
399e82d409
add another softfloat patch
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@10007 3c298f89-4303-0410-b956-a3cf2f4a3e73
2007-12-28 18:32:14 +00:00
Imre Kaloz
43fd42318b
update AVR32 binutils patches
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@10006 3c298f89-4303-0410-b956-a3cf2f4a3e73
2007-12-28 18:26:50 +00:00
Imre Kaloz
ffc2b70896
update binutils autoconf scripts, too
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@10005 3c298f89-4303-0410-b956-a3cf2f4a3e73
2007-12-28 18:13:08 +00:00
Imre Kaloz
08e9c42e67
fixup softfloat handling
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@10003 3c298f89-4303-0410-b956-a3cf2f4a3e73
2007-12-28 18:06:47 +00:00
Andy Boyett
358f9b5428
Disabling use of libintl in kernel-headers.
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@9935 3c298f89-4303-0410-b956-a3cf2f4a3e73
2007-12-26 22:22:02 +00:00
Imre Kaloz
4ac2960eb5
softfloat should be available on armeb, but not on mips until the kernel fpu emulation can be disabled
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@9930 3c298f89-4303-0410-b956-a3cf2f4a3e73
2007-12-26 19:36:34 +00:00
John Crispin
ab8e59334f
added binutils 2.18 selection, Signed-off-by: Robert P. J. Day <rpjday@crashcourse.ca>
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@9814 3c298f89-4303-0410-b956-a3cf2f4a3e73
2007-12-20 22:23:12 +00:00
Felix Fietkau
aea721d6c8
hopefully fix occasional uClibc/gcc build failures
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@9717 3c298f89-4303-0410-b956-a3cf2f4a3e73
2007-12-13 01:17:26 +00:00
Felix Fietkau
5a9cf90163
fix a few stampfile locations
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@9587 3c298f89-4303-0410-b956-a3cf2f4a3e73
2007-11-20 19:58:49 +00:00
Felix Fietkau
eef07b8858
revert abi changes in uClibc - on hold for 7.11, will be added again with the uclibc upgrade for 8.01
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@9519 3c298f89-4303-0410-b956-a3cf2f4a3e73
2007-11-09 13:20:21 +00:00
Felix Fietkau
6395d7864e
disable crt_fini compatibility in uClibc, compile custom ld-uClibc for broadcom utilities
...
allows us to upgrade uClibc without breaking compatibility for nas and wl
breaks binary compatibility for packages from earlier kamikaze releases
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@9518 3c298f89-4303-0410-b956-a3cf2f4a3e73
2007-11-09 03:20:13 +00:00
Florian Fainelli
8e7ceac659
Update CFLAGS pickup to match the target variable name, allow i686 to be optimised
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@9451 3c298f89-4303-0410-b956-a3cf2f4a3e73
2007-10-26 16:19:59 +00:00
Imre Kaloz
0c0b19ae61
add gcc 4.2.2
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@9443 3c298f89-4303-0410-b956-a3cf2f4a3e73
2007-10-25 09:16:31 +00:00
Felix Fietkau
3a5ab101f0
Add binutils extra configure options
...
Currently, we can specify extra configure options for gcc, but not
binutils.
This change adds an EXTRA_BINUTILS_CONFIG_OPTIONS config variable,
so we can add configure options for binutils.
Signed-off-by: Jeremy Kerr <jk@ozlabs.org>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@9407 3c298f89-4303-0410-b956-a3cf2f4a3e73
2007-10-23 06:23:20 +00:00
Felix Fietkau
4e577f8c71
openwrt: honour gcc extra configuration flags
...
Although the CONFIG_EXTRA_GCC_OPTIONS flag is available, it isn't used
anywhere.
This change adds the extra flag to both gcc configure stages.
Signed-off-by: Jeremy Kerr <jk@ozlabs.org>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@9406 3c298f89-4303-0410-b956-a3cf2f4a3e73
2007-10-23 06:23:17 +00:00
John Crispin
942c79cf15
changed the -fhonours-copts gcc patch, such that the function needs to be turned on explicitly
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@9167 3c298f89-4303-0410-b956-a3cf2f4a3e73
2007-10-07 00:26:02 +00:00
Felix Fietkau
e13d32e20e
fix gdb installation
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@9088 3c298f89-4303-0410-b956-a3cf2f4a3e73
2007-10-01 14:55:38 +00:00
Felix Fietkau
97e9f3b432
remove obsolete file
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@9005 3c298f89-4303-0410-b956-a3cf2f4a3e73
2007-09-24 00:11:20 +00:00
Florian Fainelli
8b86453a9a
Fix toolchain generation with FPU enabled ( #2242 )
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@8711 3c298f89-4303-0410-b956-a3cf2f4a3e73
2007-09-09 15:50:03 +00:00
Felix Fietkau
6bcd07afdd
major target cleanup. it is now possible to have subtargets that can override many target settings, including arch - merge adm5120, adm5120eb. target profiles still need to be adapted for subtargets
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@8694 3c298f89-4303-0410-b956-a3cf2f4a3e73
2007-09-08 19:55:42 +00:00
Nicolas Thill
1fb234e5c4
include kernel-version.mk from kernel.mk so that a correct KERNEL_PATCHVER is always available
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@8494 3c298f89-4303-0410-b956-a3cf2f4a3e73
2007-08-26 13:26:02 +00:00
Nicolas Thill
5780bcb8db
fix typo ( closes : #2275 )
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@8492 3c298f89-4303-0410-b956-a3cf2f4a3e73
2007-08-26 13:00:27 +00:00
Florian Fainelli
a6c626e609
Disable multilib by default
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@8471 3c298f89-4303-0410-b956-a3cf2f4a3e73
2007-08-23 16:08:09 +00:00
Florian Fainelli
d16e4130df
Fix the stage2 compilation, no side effect with gcc4 ( #2190 )
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@8409 3c298f89-4303-0410-b956-a3cf2f4a3e73
2007-08-13 16:26:58 +00:00
Florian Fainelli
71e3948b34
Replace TOOLCHAIN_BUILD_DIR with BUILD_DIR_TOOLCHAIN (the other one is deprecated)
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@8399 3c298f89-4303-0410-b956-a3cf2f4a3e73
2007-08-11 17:32:45 +00:00
Florian Fainelli
be3229bd33
Fix gdb installation, thanks to Alfred Heggestad
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@8383 3c298f89-4303-0410-b956-a3cf2f4a3e73
2007-08-09 21:38:05 +00:00
Florian Fainelli
ac44d974c1
rdc can be built with gcc4 as well, my mistake
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@8379 3c298f89-4303-0410-b956-a3cf2f4a3e73
2007-08-08 12:03:24 +00:00
Felix Fietkau
123571d003
fix kernel-headers download ( #2179 )
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@8373 3c298f89-4303-0410-b956-a3cf2f4a3e73
2007-08-07 09:41:54 +00:00
Felix Fietkau
d10a56dc58
build system cleanup/restructuring as described in http://lists.openwrt.org/pipermail/openwrt-devel/2007-August/001159.html
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@8362 3c298f89-4303-0410-b956-a3cf2f4a3e73
2007-08-07 00:04:25 +00:00
Florian Fainelli
e8d7d2c474
rdc-2.6 must be built with gcc-3.4.6, if not it will not boot at all
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@8345 3c298f89-4303-0410-b956-a3cf2f4a3e73
2007-08-05 11:05:08 +00:00
Florian Fainelli
cf679bf727
Allow installing gcj/gnu classpath,for those interested
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@8337 3c298f89-4303-0410-b956-a3cf2f4a3e73
2007-08-04 10:59:02 +00:00
Felix Fietkau
949ca9cf6e
Port the mbsd_multi patch from freewrt, which adds -fhonour-copts. This will emit warnings in packages that don't use our target cflags properly
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@8256 3c298f89-4303-0410-b956-a3cf2f4a3e73
2007-07-31 00:52:27 +00:00
Felix Fietkau
a6c33d3511
fix the gcc stampfile for initial stage installation
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@8250 3c298f89-4303-0410-b956-a3cf2f4a3e73
2007-07-30 22:27:37 +00:00