This is the mail archive of the crossgcc@sources.redhat.com mailing list for the crossgcc project.
See the CrossGCC FAQ for lots more information.
| Index Nav: | [Date Index] [Subject Index] [Author Index] [Thread Index] | |
|---|---|---|
| Message Nav: | [Date Prev] [Date Next] | [Thread Prev] [Thread Next] |
| Other format: | [Raw text] | |
This release mostly just gathers up a bunch of contributed patches that have been sitting in my pending pile for a while, notably the one for gdb, and fixes a few problems I ran into while testing.
I went and edited a few things after running the regression builds, so caution is advised. Please give it a try and send feedback to the crossgcc mailing list.
0.37: License: * formally relicensing patches/glibc* under LGPL for obvious reasons; they were always under LGPL, since otherwise they couldn't have been submitted upstream. Added COPYING.LIB to reflect this. * Updated address in COPYING per FSF request
crosstool.sh:
* Now always install bootstrap gcc in its own temporary prefix
to keep it from installing files that conflict with the final gcc.
* fixed bug in GCC_CORE_DIR; it was using local ar, as, and ld :-(
* make bits/syscall.h available earlier; fixes building gcj-4.0.0
(thanks Tim Hayman)
* output $PRFIX/$TARGET-crosstoolconfig.txt listing all
environment variables we care about, as documentation
for how toolchain was produced all.sh:
* add --gdb option to build gdb and gdbserver crosstool.spec.in:
* don't strip executables; let fedora's buildrpm do that
(it splits the debug info off into separate debug info rpms)
* fix install scriptlet bug for ppc and x86_64 (thanks Akio Idehara) buildsrpms.sh:
* fix buglet for ppc gcc:
* note: gcc-4.0.[01]/pr20815-fix.patch is possible fix for annoying
problem when using profile-driven optimization;
see http://gcc.gnu.org/PR20815
* added dat files for gcc-4.0.1, gcc-4.1-2005070[29]
* gcc-4.0.0/pr21951.patch fixes problem with -fno-exceptions
* copied applicable patches from patches/gcc-3.4.3 to patches/gcc-3.4.4
(tested by Alice Corbin on Arm) glibc:
* added {i686,x86_64}-static.dat to demo --enable-static-nss
* added glibc-2.3.5-fix-pr631.patch to fix problem building
glibc-2.3.5 with --enable-static-nss
See http://sources.redhat.com/bugzilla/show_bug.cgi?id=631 clean.sh:
* config.guess was not properly marked executable, which caused
strange configure failures.
* outputs list of files containing the current version number.
Since clean.sh is used when preparing a release, this is a
cheap way to remind the maintainer to update embedded version numbers. doc:
* updated crosstool-howto.html to reflect new rpm build
and new regression test build Build matrix:
* regtest-run.sh saves all variables from $TARGET-crosstoolconfig.txt,
and whether gdb and gdbserver built properly, in .dat file
* regtest-report.sh handles gdb
* regtest-kill.sh faster - it scp's script instead of ssh'ing each cmd powerpc:
* replaced glibc-2.3.2/glibc-2.3.2-powerpc-procfs.patch with
glibc-2.3.2/glibc-2.3.3-allow-gcc-4.0-powerpc-procfs.patch to fix gcc-4.0 problem mips:
* added pr758.patch from http://sources.redhat.com/bugzilla/show_bug.cgi?id=758
to fix problems like
error: `SYS_read' undeclared (first use in this function)
* added glibc-mips-bootstrap-gcc-header-install.patch from Steven J. Hill
to fix glibc-2.3.5 install-headers for MIPS arm:
* known issue: gcc-3.3.x ICEs on build; see http://gcc.gnu.org/PR15068.
(gcc-3.4.[134] are ok because of pr15068-fix.patch.) cygwin:
* glibc-2.3.4-cygwin.patch ported by steve@digidescorp.com-- Trying to get a job as a c++ developer? See http://kegel.com/academy/getting-hired.html
------ Want more information? See the CrossGCC FAQ, http://www.objsw.com/CrossGCC/ Want to unsubscribe? Send a note to crossgcc-unsubscribe@sources.redhat.com
| Index Nav: | [Date Index] [Subject Index] [Author Index] [Thread Index] | |
|---|---|---|
| Message Nav: | [Date Prev] [Date Next] | [Thread Prev] [Thread Next] |