skrll
19e53faf30
More files changes in mknative re-run. I'm still cheating with
...
src/tools/gcc/Makefile
2006-06-12 11:45:33 +00:00
skrll
09e99a2e51
Re-run mknative for the gcc 3.3.6 import. There's a bit of cheating going
...
on here - mainly the use of an old src/tools/gcc/Makefile.
2006-06-12 08:00:22 +00:00
mrg
98983484cf
remove a comment that isn't really valid.
2006-06-04 02:30:56 +00:00
mrg
100e6c8e21
actually use the local generated options.h rather than the empty version
...
from the libgcc build dir. this should fix powerpc build issues.
2006-06-03 22:40:38 +00:00
mrg
db19e89e04
remove support for building (with) GCC 2.95. also:
...
- always install <stdbool.h>
- don't generate a fake one for vax / gettext.
2006-06-02 22:16:18 +00:00
mrg
d91ef09809
make GCC3 work for vax - without shared library support.
2006-06-02 20:00:37 +00:00
drochner
cb566fe802
sync RCS IDs in comments, no functional change
2006-05-27 13:37:04 +00:00
drochner
8bd6a6b9bd
reran native-gcc, fixing the COMDAT problem
2006-05-27 12:14:33 +00:00
mrg
f421d0c91a
regenerate. fixes mipsel HAVE_COMDAT_GROUP
2006-05-26 19:57:29 +00:00
mrg
16c4e2e447
generate new libobjc4 files and regenerate many many others.
...
XXX: re-running "make native-gcc" some times causes the
XXX: gcc/configure test for COMDAT groups to fail. a fresh
XXX: configure (ie, with no objdir/.native tree yet) seems to
XXX: fix this. right now mipsel and alpha have the wrong
XXX: definition in the checked in auto-host.h.
2006-05-24 21:20:32 +00:00
mrg
5eebeb71e5
generate options.h like we do for gcc4/backend. so far only seems to
...
be strictly necessary for powerpc so allow the old MI defs.mk to be
used if a MD one does not exist. when all platforms are regenerated
this support can be removed along with libobjc4/defs.mk.
2006-05-23 10:59:03 +00:00
mrg
331828317b
mknative generated files for hppa and GCC4. seems to kinda of build, not run-tested.
2006-05-21 00:48:58 +00:00
mrg
e9d0e73f70
generated sh5 mknative GCC4 files. seems to build ok, but as-yet untested.
2006-05-20 20:36:03 +00:00
mrg
4bdc7bbc2d
add mknative files for sh3* and GCC4. these build the basics but bomb
...
out in libc due to the current implementation of va_arg() using lvalue
casts and GCC4 gets very unhappy with lvalue casts.
2006-05-20 09:57:48 +00:00
mrg
75a847818d
also -I.../gcc/config. this fixes the sh3 builds.
2006-05-20 09:56:29 +00:00
mrg
61772c2d25
generated sparc and m68k GCC4 mknative files. these are only build
...
tested and mvme68k was the m68k platform has been built.
2006-05-20 03:54:10 +00:00
mrg
173e1af775
generated mknative files for amd64 and GCC4. not tested but a release
...
build completes.
2006-05-19 18:41:37 +00:00
drochner
7e8ecee6be
add alpha native support
...
(a kernel compiled with gcc4 runs for me, userland untested)
2006-05-19 11:44:24 +00:00
mrg
f97e259a75
add generated mknative files for mipseb platforms. evbmips/mipseb gets
...
to kernels build now (this breaks due to current -current breakage.)
(i guess christos's csu fixes fixed the builds libgcc_s build, which was
missing symbols that i recall as being weak.)
the mips* binaries are as-yet untested.
2006-05-19 05:44:16 +00:00
mrg
804d35c095
GCC4 mknative files for armeb (big endian) and mipsel (little endian.)
...
armeb builds but mips fails in libgcc_s.so.
2006-05-18 20:20:49 +00:00
mrg
657e5b49ad
GCC4 mknative files for arm (little endian)
2006-05-18 20:18:11 +00:00
mrg
a702cc5589
regen (just rcsid changes)
2006-05-18 18:43:37 +00:00
mrg
93f5fae775
generate arm (little endian) mknative files. "evbarm" release builds,
...
but this is 100% untested yet.
2006-05-17 05:52:38 +00:00
mrg
e172949eb7
regenerate
2006-05-17 05:33:36 +00:00
mrg
09bf9ad8a0
regenerate with fixed mknative-gcc.
2006-05-15 22:10:05 +00:00
dogcow
15d9504168
/usr/src/gnu/dist/gcc4 -> ${GNUHOSTDIST}
2006-05-15 13:40:00 +00:00
christos
7a85412dcd
We don't need -Wno-error
2006-05-15 04:57:05 +00:00
uwe
e37068ccdf
Force building and installing libgcc_pic.a when MKPIC=yes even when
...
MKPICINSTALL=no, as it is required to build shared libraries. Move it
to comp-c-lib set to match crtbeginS.o
2006-05-13 01:50:51 +00:00
mrg
33ffc74201
- bump libobjc to version 2.1
...
- now that OBJCOPTS.file.c works, use it for the objects that need it
- always pass -fno-strict-aliasing -fexceptions like the GCC build does
2006-05-11 23:52:41 +00:00
mrg
89318da5dd
add the build framework for in-tree GCC4 libraries, and the mknative
...
output for i386, sparc64 and powerpc.
2006-05-10 22:53:49 +00:00
mrg
2427b03e9b
GCC4 subdir is actually called "libstdc++-v3_4"
2006-05-09 19:29:13 +00:00
skrll
61458fa35f
Do a mknative run to pick up (for real) the added support for various
...
features.
nan is removed from libstdc++ as it's been added to libc. A major bump
is avoided as there are very few (no) examples of linkage against
libstdc++ and not against libc.
2006-04-20 20:14:05 +00:00
christos
2731b15f5e
fix debug build
2006-04-09 02:52:20 +00:00
mrg
0db1500b43
retire HAVE_GCC3/HAVE_GCC4 and introduce HAVE_GCC that is set to 2, 3 or 4.
2006-04-07 19:38:58 +00:00
he
9be7b2d54a
After the latest update to <sys/time.h>, struct timezone is no longer
...
defined if _NETBSD_SOURCE is not defined, so comment out the definition
of HAVE_STRUCT_TIMEZONE. Fixes build problem for vax.
Even though this file says "auto-generated, do not edit", matt said
"OK" to manually tweaking it.
2006-04-01 20:02:56 +00:00
he
91afe2706a
Now that the libiberty config.h was made MD again, we need to instruct
...
the build of this (only done for old gcc, i.e. vax) to pick up the
config.h file from the new place.
2006-02-16 10:36:24 +00:00
skrll
d36eb258eb
mknative re-run to pick up the binutils version from the sources
...
imported, i.e. the binutils-2.16.1 release and not the branch that
I worked with originally.
Lot of the changes are due to the update of the mknative script RCSId.
2006-02-04 17:03:02 +00:00
christos
c71e1a889d
bump version.
2006-02-03 16:30:13 +00:00
christos
663f146299
bump version!
2006-02-03 16:29:34 +00:00
skrll
f73b0f41ba
ns32k binutils mknative output. Hi Simon!
2006-02-03 16:09:16 +00:00
skrll
ef26780071
Make the libiberty stuff MI again.
2006-02-02 22:26:50 +00:00
skrll
f8aa39bd9d
Run mknative on the new binutils.
2006-02-02 22:22:14 +00:00
skrll
46884a1759
Re-run mknative after the fix to use the correct AS - sparc64 has
...
HAVE_AS_OFFSETABLE_LO10 defined now.
Don't commit the
-#define _GLIBCPP_USE_WCHAR_T 1
+/* #undef _GLIBCPP_USE_WCHAR_T */
changes as we still want wchar support, the configure script is over
senstive, and support for long double conversions will be added soon.
2005-05-16 11:16:18 +00:00
christos
a14ad02b8e
Enable wide character support for the rest of the archs (i386 is already done).
...
From J. T. Conklin.
2005-03-31 03:17:02 +00:00
christos
7174de81d3
PR/29832: J.T. Conklin: libstdc++ missing std::wstring support
...
This wonderful patch together with yesterdays wcsftime addition, makes
us able to use wide strings in c++
2005-03-30 19:17:45 +00:00
skrll
3c62992580
Re-run mknative for hppa binutils update.
2005-01-19 12:57:36 +00:00
skrll
0dd9e4fc5b
Re-run mknative for mips binutils updates.
2005-01-14 08:54:59 +00:00
simonb
7ce49b5cc3
Run mknative for mipsel and mipseb for binutils 2.15 after MIPS
...
architectures have switched to the "trad" MIPS vectors.
2005-01-09 13:00:14 +00:00
mrg
e3f11c0d8c
regenerate for fixed tools/binutils/Makefile
2004-12-12 12:43:05 +00:00
jmc
16650d50f4
Regen w. latest mknative to fix ./object.o problems
2004-12-11 07:42:57 +00:00