Ulf Samuelsson
e5409f4423
Cleanup handling of gccbug script
2007-09-03 06:26:06 +00:00
Ulf Samuelsson
82d52e8d84
Cleanup handling of gccbug script
2007-09-03 06:10:01 +00:00
Bernhard Reutner-Fischer
777a28a85d
- add sequence-point for toplevel parallel builds: uClibc needs an initial gcc
2007-09-01 18:46:46 +00:00
Bernhard Reutner-Fischer
ac9348ac6d
- don't try to strip the gccbug script
2007-09-01 17:11:24 +00:00
Bernhard Reutner-Fischer
e1c9fa056c
- GCC_CROSS_LANGUAGES for non-sysroot enabled gcc
2007-09-01 17:09:08 +00:00
Ulf Samuelsson
0e75467ae3
Revert patch causing g++-4.2.1 build to fail
2007-08-30 06:00:36 +00:00
Bernhard Reutner-Fischer
98a7a4c9d2
- misc cleanups (Cristian Ionescu-Idbohrn)
2007-08-28 21:42:44 +00:00
Ulf Samuelsson
f444143da5
Looking at the the gcc-4.2.1 patches for uClibc, I found that the
...
200-uclibc-locale and 205-uclibc-locale-update patches uses a not
existing macro
__UCLIBC_HAS_XCLOCALE__ while they should refer to __UCLIBC_HAS_XLOCALE__
Find attached the patches to fix the above mentioned patches
Signed-off-by: Carmelo Amoroso <carmelo.amoroso@st.com>
2007-08-28 18:21:00 +00:00
Bernhard Reutner-Fischer
bc970eced7
- make sure to honour user flags
2007-08-26 21:00:56 +00:00
Bernhard Reutner-Fischer
d3361c6685
- If we are to build some libs then require them to exist.
...
- Strip host files with host strip (untested, will likely need a HOSTSTRIP)
2007-08-26 20:47:18 +00:00
Bernhard Reutner-Fischer
b690801c78
This patch fixes a bug into ostream::operator<<(double) due to the wrong size
...
passed into the __convert_from_v method. The wrong size is then passed to
std::snprintf function, that, on uClibc, doens't handle sized 0 buffer.
Signed-off-by: Carmelo Amoroso <carmelo.amoroso@st.com>
2007-08-25 11:22:51 +00:00
Bernhard Reutner-Fischer
6547bced93
- global whitespace trimming
2007-08-22 12:35:41 +00:00
Bernhard Reutner-Fischer
956d3eb78b
- semicolon touchup. No other changes
2007-08-22 09:56:41 +00:00
Bernhard Reutner-Fischer
fb9d19603c
- fixup whitespace damage after ulf
2007-08-21 19:33:00 +00:00
Bernhard Reutner-Fischer
6c6cb06709
- sed -i -e "/;$/s/;$//g" $(egrep ";$" package/* package/*/*.mk toolchain/* toolchain/*/*.mk */Makefile.in -l)
2007-08-21 19:20:18 +00:00
Bernhard Reutner-Fischer
7b403ada37
- sed -i -e "/\-[[:space:]]*mkdir[[:space:]][[:space:]]*-p/s/-[[:space:]]*mkdir/mkdir/g"
...
(want to know about errors if mkdir failed). Thanks to Cristian Ionescu-Idbohrn for pointing this out
2007-08-21 11:25:30 +00:00
Bernhard Reutner-Fischer
d9e2723182
- 4.2.1 obsoletes 4.2.0
2007-08-21 10:32:55 +00:00
Bernhard Reutner-Fischer
3539f8a9d1
- put libstdc++.so into the correct place (usr/lib) and make sure that the dir exists
2007-08-21 10:28:43 +00:00
Ulf Samuelsson
2a1ee531da
gcc-4 cleanup
2007-08-19 21:15:02 +00:00
Ulf Samuelsson
9601c01558
F77 is not supported on AVR32
2007-08-01 19:15:14 +00:00
Ulf Samuelsson
7f21ead887
Simplify AVR32 gcc build (libmudflap, doesn't work, so applied even though objections)
2007-08-01 08:58:14 +00:00
Bernhard Reutner-Fischer
ba88feb05f
- add possibility to select which cross-compilers to build
...
- add prerequisites from the config
2007-07-31 15:07:06 +00:00
Ulf Samuelsson
840325e170
Add support for prepatched toolchains
2007-07-31 14:59:58 +00:00
Ulf Samuelsson
87111a1935
Revert bad patch
2007-07-30 18:24:53 +00:00
Ulf Samuelsson
f4933fcbb3
Add AVR32 options to gcc
2007-07-29 17:51:32 +00:00
Ulf Samuelsson
063bc94f8b
gcc target config for AVR32
2007-07-29 17:43:50 +00:00
Ulf Samuelsson
77ae73b45e
gcc config for AVR32
2007-07-29 17:36:45 +00:00
Bernhard Reutner-Fischer
f9636d5684
- add gcc-4.2.1
2007-07-24 18:14:53 +00:00
Bernhard Reutner-Fischer
9fbb109506
- unify the GCC_WITH_ configure options and make them active
2007-07-08 16:27:25 +00:00
Bernhard Reutner-Fischer
fcd4ec5286
- factor-out common config options for staging and target compiler
...
- take extra options for the respective compilers into account
2007-07-08 13:13:29 +00:00
Bernhard Reutner-Fischer
58ca925353
- we have to reconfigure iff some compiler-config was changed.
2007-07-08 12:50:06 +00:00
Bernhard Reutner-Fischer
5923827262
- adjust for the released 4.2.0 version
2007-07-07 23:55:19 +00:00
Bernhard Reutner-Fischer
59e19c5890
- use correct path to libstdc++
2007-07-07 12:58:15 +00:00
Ulf Samuelsson
4bb783dbe4
Avoid stripping scripts
2007-07-07 12:28:25 +00:00
Ulf Samuelsson
e3695fd1af
Avoid stripping a script file
2007-07-07 07:34:37 +00:00
"Steven J. Hill"
3b2d671335
This was for when I was building a toolchain without BR2_TOOLCHAIN_SYSROOT set. Maybe when it is set the C++ libraries get put into $(TARGET_DIR)/lib. If that is the case, then an 'if-else' block will need to be placed to strip the right location.
2007-07-05 05:15:47 +00:00
"Steven J. Hill"
ac211bea29
Enable the option.
2007-07-05 05:13:46 +00:00
Bernhard Reutner-Fischer
0629a673ae
- work around bug in gcc (or rather libiberty) for parallel install
2007-06-28 14:05:29 +00:00
Bernhard Reutner-Fischer
1b36731fe3
- for -Os, turn switch statements into if-else chains
2007-06-25 09:44:12 +00:00
Bernhard Reutner-Fischer
fd88629534
- adjust patches of the gcc-clean target
2007-06-25 07:52:41 +00:00
Bernhard Reutner-Fischer
a6dbba6c24
- disable sysroot support for anything but the current, stable release series
2007-06-24 11:30:05 +00:00
Bernhard Reutner-Fischer
395d400aac
- bump version to 2.6.21.5
2007-06-21 22:10:12 +00:00
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
c6eb2ed657
- adjust to use the gcc-4.2.0 release
...
- adjust default gdb version to 6.6
- fix stripping gmp/mpfr due to recent LIBTGTEXT changes
2007-06-06 18:14:00 +00:00
Peter Korsgaard
002ad94857
Fixed silly typo. Thanks to Petur Thors for reporting
2007-05-24 21:23:19 +00:00
Peter Korsgaard
77c982494d
Strip libraries
2007-05-15 13:58:35 +00:00
"Steven J. Hill"
370057a206
If using an external toolchain, don't include any of this stuff.
2007-04-13 02:04:32 +00:00
Bernhard Reutner-Fischer
dc09df0878
- store BR2_PACKAGE_LINUX_KCONFIG and BR2_PACKAGE_LINUX_FORMAT in .config
...
- adjust a few defaults.
2007-04-11 08:21:55 +00:00
Bernhard Reutner-Fischer
323e37f463
- make sure that we do not confuse versions (due to how findstring works)
2007-04-02 16:18:48 +00:00
Bernhard Reutner-Fischer
c179b0113d
- see if the dir exists before trying to strip an empty list of files..
2007-03-22 17:21:18 +00:00