Commit Graph

471 Commits

Author SHA1 Message Date
Eric Andersen
6e05374b6d Default to having an MMU, which must be explictly overridden on
a per arch basis
2003-11-11 21:18:47 +00:00
Manuel Novoa III
28f3840eb8 Slight cleanup, now that the locale option is handled in the main Makefile. 2003-11-11 06:54:15 +00:00
Manuel Novoa III
98dd5fd7a8 I broke the libstdc++ locale-enabled build when I hid the definition
of locale_t.  Since I don't want to expose this, for the moment add
some nasty casts to reference the necessary pointer fields for the
ctype information.
2003-11-11 06:53:22 +00:00
Manuel Novoa III
eab54b6a73 Update. 2003-11-11 06:50:11 +00:00
Manuel Novoa III
f08097dd63 Move uclibc-configured target forward so arch prompt happens sooner.
When locale support is desired, pass the correct option to gcc configure.
2003-11-11 06:49:26 +00:00
Eric Andersen
2394ee58a9 Fix a build problem found while building for arm soft-float 2003-11-11 01:46:50 +00:00
Eric Andersen
2068d63d6b Bump up version number 2003-11-10 13:14:11 +00:00
Eric Andersen
53eff10d14 oops 2003-11-08 02:18:03 +00:00
Eric Andersen
b451d1dc68 Update the ltp testsuite 2003-11-07 23:52:10 +00:00
Eric Andersen
383964a677 Revert to binutils-2.14.90.0.6, since binutils-2.14.90.0.7
seems to have problems with building as canadian cross...
 -Erik
2003-11-07 12:35:50 +00:00
Eric Andersen
7764261c52 Patch from Peter S. Mazinger to keep the LINUX_DIR path
in just one place
2003-11-07 10:45:18 +00:00
Eric Andersen
ad982c6a47 patch from Peter S. Mazinger to remove a redundant entry 2003-11-07 10:43:53 +00:00
Eric Andersen
b79a9c069a Ok, things appear to be working now... 2003-11-07 05:45:07 +00:00
Eric Andersen
78207e6cb6 $(STAGING_DIR)/include is not a binutils problem 2003-11-07 05:38:43 +00:00
Eric Andersen
977c7bd5ae make sure we have a directory before trying to install symlinks 2003-11-07 05:23:30 +00:00
Eric Andersen
d30258309f Oops! Don't disable all float support! 2003-11-07 04:56:03 +00:00
Eric Andersen
225802fc60 With a bit of luck, buildroot should work now 2003-11-07 04:50:28 +00:00
Eric Andersen
495279039a Make sure the config system asks stuff when it should, and doen't
ask when it shouldn't...
2003-11-07 04:50:00 +00:00
Eric Andersen
24314c704f Update binutils version. Reportly fixes big endian arm... 2003-11-06 09:31:13 +00:00
Eric Andersen
d399514752 A bit more wiggling to prevent asking about the target
architecture when possible, since we already know the
correct answer.
2003-11-05 01:34:17 +00:00
Eric Andersen
55b7ab982f Yet more adaption for arches such as mipsel. Do not provide
defaults for endianness.  Either it will be automaticly correct
(such as for i386), or we need to prompt.
2003-11-05 01:27:22 +00:00
Eric Andersen
2a1f90c518 Translate arch to use uClibc friendly naming (i.e. mipsel -> mips) 2003-11-05 01:10:48 +00:00
Eric Andersen
5f7b7e144b Peter S. Mazinger writes:
Hello!

perl (WCHAR) changes .conf instead of .config

Peter
2003-11-04 20:44:02 +00:00
Eric Andersen
a49329139d Set TARGET_ARCH also 2003-11-04 14:00:41 +00:00
Eric Andersen
5833504dad minor changes to accomodate the config system updates 2003-11-04 13:56:00 +00:00
Eric Andersen
9d82281e67 Update the uClibc config 2003-11-04 13:26:33 +00:00
Eric Andersen
31869eaac8 The version of grep we use is has not yet been restored to
the gnu download site.  Use the source from the debian site
instead.
2003-11-03 10:02:53 +00:00
Eric Andersen
19b58108f8 The version of libtool we use is has not yet been restored to
the gnu download site.  Use the source from the debian site
instead.
2003-11-03 10:00:08 +00:00
Manuel Novoa III
0079e8b3d2 Make sure the root/etc/init.d directory is there. 2003-11-02 02:09:13 +00:00
Manuel Novoa III
e93cda4d39 Make sure the root/usr/lib directory is there. 2003-11-02 02:05:46 +00:00
Eric Andersen
06d2c51856 do not build valgrind for non-i386 2003-11-01 05:59:43 +00:00
Eric Andersen
b1f39829cd strace 4.5 builds properly for mipsel, and does not use sys_errlist,
so we no longer need to patch anything.
 -Erik
2003-11-01 05:57:07 +00:00
Manuel Novoa III
d632d42b34 Enable building soft float buildroot for gcc 3.3. Currently works for
i386 (limited to 64 bit long double... same as double), arm (libfloat),
  mips, and mipsel.
Enable cross compiling a native gcc 3.3 toolchain to run on the target.
Misc rootfs cleanups... strip some things that weren't, eliminate duplicate
  libs, move openssl shared libs out of /lib, reduce size of libssl.so
  by dynamicly linking with libcrypto.so, fix dropbear compile on mips.
2003-11-01 05:34:41 +00:00
Eric Andersen
b5f7712c83 Oops. I did not intend to leave debugging and such enabled by default. 2003-10-24 04:02:54 +00:00
Eric Andersen
f24f81977c Update default busybox config 2003-10-22 23:37:01 +00:00
Manuel Novoa III
933dfd1a69 Update to latest version. 2003-10-22 19:24:50 +00:00
Eric Andersen
bc9faa3363 Stock buildroot is not supposed to build gcc_target 2003-10-22 06:44:40 +00:00
Eric Andersen
74c1635746 this should fixup some of those pesky build problems... 2003-10-22 06:32:20 +00:00
Eric Andersen
3c913b59bf Upgrade valgrind 2003-10-19 07:36:18 +00:00
Eric Andersen
83b95bdb42 Cope with the new RUNTIME_PREFIX 2003-10-18 11:51:50 +00:00
Eric Andersen
02bf5816b5 Add support for 'make -j3' so make to run stuff in parallel 2003-10-18 11:09:54 +00:00
Eric Andersen
08e8565328 do not use a perl, just use a patch 2003-10-18 06:47:18 +00:00
Eric Andersen
58b9b541b9 Update to gcc 3.3.2 2003-10-18 03:16:18 +00:00
Eric Andersen
70c7a84283 support using ccache within the target system 2003-10-16 01:05:02 +00:00
Eric Andersen
058f423237 simplify things a little bit 2003-10-15 07:04:19 +00:00
Eric Andersen
a9ea376897 bump version 2003-10-15 07:01:52 +00:00
Eric Andersen
ba9a1bc12c Do not overwrite ldconfig with /bin/true anymore 2003-10-14 05:53:15 +00:00
Eric Andersen
01917d0e05 Update to dropbear 0.38 2003-10-11 17:52:16 +00:00
Eric Andersen
de51377181 Use a local copy of the source when building gcc-target (since
we hacked up the source used to build the cross compiler).

Fix the crt1.o not found problems.  It turns out gcc was thinking
it was acting as a cross compiler, which is clearly not what we
want here.

With this, everything seems to be working nicely for both C
and C++.
2003-10-08 02:46:12 +00:00
Eric Andersen
1ffc9aa94a Minor cleanup, remove some unnecessary stuff 2003-10-08 02:43:49 +00:00