Commit Graph

127 Commits

Author SHA1 Message Date
Bernhard Reutner-Fischer
8027784c35 - add full sysroot support for non-ancient toolchains.
- start to separate usr/lib and lib to match normal system-layout
2007-06-20 11:26:36 +00:00
Bernhard Reutner-Fischer
3491c3e2d0 - allow for patching snapshots. Files are named uClibc.*.patch which is unambiguous wrt release patches.
sjhill, this "reverts" your r18601. I *need* to be able to test patches in a convenient manner. Please ping me if you are uncomfortable with this change so we can discuss it, thanks.
2007-06-13 18:13:51 +00:00
Bernhard Reutner-Fischer
1f020bb491 - store uClibc's configfile as BR2_UCLIBC_CONFIG in menuconfig 2007-05-12 18:39:28 +00:00
"Steven J. Hill"
049c3f67f5 If we are using snapshot, don't even attempt to try and patch anything. 2007-05-10 02:37:44 +00:00
Eric Andersen
b7bb0e9ce9 install hostutils (i.e. 'ldd' and 'ldconfig') into $STAGING_DIR 2007-03-22 16:23:43 +00:00
Bernhard Reutner-Fischer
7e1cdc67d3 - s/HOST_SED_TARGET/HOST_SED_BINARY/g for clarity
- make sure that we have a working sed for the uclibc-menuconfig target
2007-03-14 11:15:08 +00:00
Eric Andersen
149ea99509 update to uClibc 0.9.28.3 2007-02-28 22:01:12 +00:00
Peter Korsgaard
9c47e2be7c 0.9.28.2 support 2007-02-22 08:53:20 +00:00
Peter Korsgaard
43050ac9cc Really propagate BR2_SOFT_FLOAT setting to 0.9.28.1 2007-02-20 11:06:00 +00:00
Bernhard Reutner-Fischer
b3a683bbe8 - uclibc-menuconfig provides a .config but doesn't provide .configured 2007-02-15 11:24:35 +00:00
Bernhard Reutner-Fischer
cf647cea3d - allow to run linux26-menuconfig and uclibc-menuconfig in a pristine checkout 2007-02-15 11:12:15 +00:00
Bernhard Reutner-Fischer
08d06406ef - fix propagation of BR2_SOFT_FLOAT down to uClibc 2007-02-10 21:24:02 +00:00
Bernhard Reutner-Fischer
16e69a3df0 - honor BR2_PTHREAD_DEBUG
Stop asking any thread related questions while at it.
2007-02-09 17:53:55 +00:00
Bernhard Reutner-Fischer
7779fd7453 - add gcc-4.0.4
- add knob to enable unsupported, deprecated, obsoleted versions of packages
2007-02-09 13:31:55 +00:00
Bernhard Reutner-Fischer
cbfaf565c1 - also wipe the files installed into the target for uclibc_target-clean 2007-02-06 18:35:37 +00:00
"Steven J. Hill"
02f71aab47 Support building using an external toolchain. Questions to the mailing list and all other comments to <biteme@devnull.com>. 2007-02-06 18:19:38 +00:00
Bernhard Reutner-Fischer
3943f279f0 - fixup setting the UCLIBC_TARGET_ENDIAN 2007-02-02 13:50:23 +00:00
Bernhard Reutner-Fischer
47857d95ce - remove the '"install uClibc headers in the target filesystem" without a native compiler' option. 2007-01-31 10:10:06 +00:00
Bernhard Reutner-Fischer
8dc42b0a2e - add some defaults for arm and set them later on depending on the .config 2007-01-30 17:45:30 +00:00
Peter Korsgaard
4c82ddf0c7 Really disable HAS_FPU when softfloat is enabled 2007-01-29 16:44:43 +00:00
Bernhard Reutner-Fischer
842765c360 - add 0.9.28.1 2007-01-28 12:11:37 +00:00
Bernhard Reutner-Fischer
726abd4e51 - provide means to "install uClibc headers in the target filesystem" without a native compiler 2007-01-21 12:58:51 +00:00
Bernhard Reutner-Fischer
f6c0fd635a - copy the _CONFIG_FILES back
- use the BUSYBOX_CONFIG_FILE if specified by the user
2007-01-19 14:17:34 +00:00
Bernhard Reutner-Fischer
2d943e7a13 - pass the selected arm variant and ABI setting down to uClibc.
Now does not prompt for the former entered arch variant and ABI setting anymore, but still does for USE_BX (should this be forced to y if supported?)
- TODO: add missing variants that are supported by uClibc to buildroot
2007-01-16 09:35:11 +00:00
Bernhard Reutner-Fischer
c5640c4c97 - s/UCLIBC_HAS_LOCALE/BR2_ENABLE_LOCALE/g 2006-12-15 14:40:55 +00:00
Bernhard Reutner-Fischer
f3489da092 - Only care about the locale stuff if we have locale in the first place. 2006-12-15 13:39:26 +00:00
Bernhard Reutner-Fischer
faf7b1d44e Ulrich Hecht writes: This patch downloads uClibc-locale-030818.tgz to dl and copies it from
there instead of downloading it again for every uClibc build.
2006-12-14 15:17:39 +00:00
Eric Andersen
a49677e0b9 don't error out when asm-generic is absent 2006-12-14 02:50:58 +00:00
Eric Andersen
4f45ebcca3 install include/asm-generic if it is present 2006-12-13 13:07:47 +00:00
Eric Andersen
9295a204fa use a more sensible naming scheme 2006-12-13 12:42:45 +00:00
Eric Andersen
bee40029c1 oops, typo 2006-12-13 12:34:22 +00:00
Eric Andersen
c6201a9df3 update ordering, automagically handle x86 subtypes 2006-12-13 11:51:42 +00:00
Eric Andersen
0cc8fafe8f fix a few little glitches I left in here the other day 2006-12-13 06:59:01 +00:00
Eric Andersen
5eeac710ca update uClibc config settings and update installation of kernel headers 2006-12-12 07:10:54 +00:00
Bernhard Reutner-Fischer
89657b0216 - provide a 'make uclibc-config' target to make target specific configuration easy. 2006-12-02 18:30:42 +00:00
Bernhard Reutner-Fischer
6e2823c1fa - add and use BR2_BZCAT config option. 2006-11-17 15:43:51 +00:00
Eric Andersen
290615edc1 we use BR2_ENABLE_LOCALE not ENABLE_LOCALE 2006-10-17 16:57:02 +00:00
Eric Andersen
ea85352bfb kill the separate 'uClibc.config-locale' file, which was generally left unmaintained
and instead just update the installed uClibc config file in place to enable locale
when selected
2006-10-02 18:52:14 +00:00
Peter Korsgaard
990fee63fc Set 0.9.28 floating point mode according to BR2_SOFT_FLOAT 2006-09-25 14:28:54 +00:00
Eric Andersen
1c911f7f4f minor dependancy cleanup 2006-07-19 06:37:58 +00:00
Eric Andersen
98bc6dac2a configuring uClibc depends on first having kernel headers in place 2006-07-18 23:43:58 +00:00
Eric Andersen
8c709551ff put sed check in the correct place 2006-07-18 23:39:39 +00:00
Paul Mundt
61aa805b9e Add support for ARM EABI. 2006-06-05 22:11:01 +00:00
Paul Mundt
b1a66dd673 Update for ARCH_WANTS_{LITTLE,BIG}_ENDIAN and HAS_FPU -> UCLIBC_HAS_FPU.
Also update the uClibc config for some of the recent target and CPU
variant additions.
2006-06-05 22:07:29 +00:00
David Anders
cc58ac77fe fix target arch check per case 0000688 2006-02-09 19:13:57 +00:00
Bernhard Reutner-Fischer
617398b899 - don't flag .configured if something went wrong 2006-01-28 17:21:36 +00:00
David Anders
e212fea80f change test for arm variant from BR2_ARCH to UCLIBC_TARGET_ARCH 2006-01-19 16:35:20 +00:00
David Anders
64c3f9b0e8 added arm variant selection 2006-01-19 13:29:23 +00:00
Mike Frysinger
5afefc9d60 fix endian sed as pointed out by David Anders 2006-01-18 12:04:50 +00:00
Mike Frysinger
e420a8870a incorporate patches from marc in bug #273 to add support for nios2 2006-01-04 04:52:34 +00:00
Mike Frysinger
ef1db6bac2 improve selection of options based upon buildroot config 2005-12-07 23:14:34 +00:00
Mike Frysinger
06b151e5c9 fix ifndef check for UCLIBC_CONFIG_FILE as reported by wskish in Bug 499 2005-10-22 09:05:18 +00:00
Peter S. Mazinger
6be95dc1b9 Correct usage of {RUNTIME_,DEVEL_,}PREFIX in STAGING_DIR thanks to Stephen Warren and vapier 2005-09-30 19:28:56 +00:00
"Steven J. Hill"
4891f7e79d Fix renaming of UCLIBC_HAS_THREADS_NATIVE option for buildroot. 2005-09-24 19:58:18 +00:00
Eric Andersen
331d572332 I'm an idiot. 2005-09-12 22:36:58 +00:00
Eric Andersen
cd32a84012 trim erroneous space 2005-09-12 18:33:46 +00:00
Mike Frysinger
5da2a158e1 allanc writes in Bug 380: PTHREADS_NATIVE doesn't seem to be in the .config anymore. Patch adds setting UCLIBC_HAS_THREADS instead. 2005-08-28 08:00:30 +00:00
Mike Frysinger
e7ac2eab21 uClibc 0.9.28 has been released 2005-08-18 02:05:30 +00:00
Manuel Novoa III
42c9321a15 Add BR2_CROSS_TOOLCHAIN_TARGET_UTILS to allow bundling of some useful debug
apps with a deployed cross toolchain.  Should probably do ltrace as well...
Also, add another compat symlink for cross gdb.
2005-08-04 03:49:25 +00:00
"Steven J. Hill"
1ba78f57e1 Add in options for NPTL in uClibc. Users can select, but since NPTL is
on a branch it will not have any effect. Updated DBAu1500 configuration
files for latest uClibc snapshot and NPTL options.
2005-07-29 23:28:31 +00:00
Mike Frysinger
53fdf867ba revert earlier change since it doesnt work with last uClibc release :/ 2005-07-11 21:49:45 +00:00
Joakim Tjernlund
8a3d415a8e Fix buildroot not to modify Rules.mak. Patch From vapier. 2005-06-30 00:36:16 +00:00
Eric Andersen
369864cf10 be a bit more consistant with naming, always escape wildcards 2005-06-24 08:36:13 +00:00
Eric Andersen
9514bc67c3 Apply any uClibc patches that are present 2005-05-26 22:16:31 +00:00
Paul Mundt
8e6c4f0576 sh64 no longer implies sh as far as uClibc is concerned.. 2005-05-02 13:38:26 +00:00
Eric Andersen
c3cdda3ce1 Be extra careful about where the uClibc config file comes from 2005-03-09 08:36:49 +00:00
Eric Andersen
2460dadf07 Trivial updates 2005-02-25 01:30:13 +00:00
Eric Andersen
6970a92158 give uclibc and busybox config files consistant variable names 2005-02-15 22:48:08 +00:00
Mike Frysinger
aaca1aa0d5 fix dependency so ldd isnt always rebuilt 2004-12-22 05:22:03 +00:00
Eric Andersen
8e5fb3fb4a Add initial BR2_JLEVEL support, with some exceptions for apps that
have broken 'make -j' support
2004-12-11 13:01:10 +00:00
Eric Andersen
070e7c147b Patch from Volmat Alain adding SH3/SH3EB SH4EB support 2004-12-11 09:56:58 +00:00
Eric Andersen
bd432c18f2 do not inadvertantly create files 2004-12-11 09:55:56 +00:00
Mike Frysinger
3c1e10bc1f do some touching to sync timestamps 2004-10-15 14:39:40 +00:00
Manuel Novoa III
56239e49a6 Build the uClibc utils with the uClibc-targeted toolchain.
While the host utils are also built, they are not currently installed.
2004-10-15 08:26:30 +00:00
Mike Frysinger
3263c5a67f -xvf -> $(TAR_OPTIONS) 2004-10-11 14:01:07 +00:00
Eric Andersen
e697a16e5a Andrew May writes:
A few more little ones.

busybox fdisk with large files should be removed without large files.

gdbtarget/gdb_client got mixed up in the Makefile.in.
I think gdbtarget should have a depend on ncurses but I am not
sure if it should go in the config or in the .mk.
It may be nice to split out the server and client.

uclibc.mk was checking BR2_SOFT_FLOAT for true not y.
2004-10-10 01:12:46 +00:00
Eric Andersen
2d523c2317 Major buildroot facelift, step one.
-Erik
2004-10-09 01:06:03 +00:00