The NetBSD Project

CVS log for src/external/gpl3/gcc/lib/libstdc++-v3/Makefile

[BACK] Up to [cvs.NetBSD.org] / src / external / gpl3 / gcc / lib / libstdc++-v3

Request diff between arbitrary revisions


Default branch: MAIN
Current tag: MAIN


Revision 1.55 / (download) - annotate - [select for diffs], Wed Feb 21 09:06:56 2024 UTC (5 weeks, 1 day ago) by mrg
Branch: MAIN
CVS Tags: HEAD
Changes since 1.54: +3 -2 lines
Diff to previous 1.54 (colored)

build the C++20 sstream-inst.cc.

fixes link errors in libreoffice reported by rjs on current-users.

Revision 1.54 / (download) - annotate - [select for diffs], Tue Aug 1 05:57:57 2023 UTC (7 months, 3 weeks ago) by mrg
Branch: MAIN
Changes since 1.53: +7 -4 lines
Diff to previous 1.53 (colored)

various updates to build native GCC 12.

- for usr.bin, build libcody and link it into cc1*plus
- move makefile code for auto-build.h and version.h (was gcov-iov.h)
  into makefile fragment to share them.  (XXX probably best to only do
  this in one place, but that's a future step.)
- many updates to handle the .c -> .cc renames
- build some x86 files with -msse2
- bump shlib versions for libgomp and libstdc++v3
- fix MKGCCCMDS=no builds
- updates for new rtl-ssa subdir
- use -std=gnu++11 for various places
- define TARGET_MACHINE and HOST_MACHINE for some places
- avoid a .BEGIN rule that writes to missing obj (ie src) sometimes

cleanups still needed:
- remove a bunch of commented -Wno* that don't seem to be needed anymore
- leave or remove various vax-specific -O0s that should no longer be
  necessary for the vax-gcc port
- some "XXXGCC12" that should be may be fixable or converted to using our
  standard ${CC_...} warnings (but may need to remain, in which case the
  XXXGCC12 marker will be removed.)

with these, and a few other changes around the tree, i've able to build
gcc12 releases for several ports that seem to work (arm64, sparc, amd64,
i386 at least so far, have run, several others have built.)

Revision 1.53 / (download) - annotate - [select for diffs], Fri Jul 22 21:51:08 2022 UTC (20 months ago) by mrg
Branch: MAIN
CVS Tags: netbsd-10-base, netbsd-10-0-RC6, netbsd-10-0-RC5, netbsd-10-0-RC4, netbsd-10-0-RC3, netbsd-10-0-RC2, netbsd-10-0-RC1, netbsd-10
Changes since 1.52: +2 -1 lines
Diff to previous 1.52 (colored)

revert the previous; atomicity.cc is also built into here.

Revision 1.52 / (download) - annotate - [select for diffs], Fri Jul 22 21:28:32 2022 UTC (20 months ago) by mrg
Branch: MAIN
Changes since 1.51: +1 -2 lines
Diff to previous 1.51 (colored)

atomicity.cc has moved into libsupc++ for everyone.

this was a workaround we applied for sparc in PR#54660, and
now is used for all platforms.

Revision 1.51 / (download) - annotate - [select for diffs], Fri Jul 22 07:09:21 2022 UTC (20 months ago) by mrg
Branch: MAIN
Changes since 1.50: +20 -4 lines
Diff to previous 1.50 (colored)

fix missing components of c++17.

codecvt.cc was already present and handled for c++98 and c++11,
but cow-string-inst.cc, ostream-inst.cc, and string-inst.cc
were not handled for c++11 and c++17.

move all the handling of this into the Makefiles out of the
mknative-gcc output, and handle the new c++17 files.

fixes a problem reported by dholland.

Revision 1.50 / (download) - annotate - [select for diffs], Sat Sep 5 12:19:25 2020 UTC (3 years, 6 months ago) by mrg
Branch: MAIN
CVS Tags: cjep_sun2x-base1, cjep_sun2x-base, cjep_sun2x, cjep_staticlib_x-base1, cjep_staticlib_x-base, cjep_staticlib_x
Changes since 1.49: +4 -1 lines
Diff to previous 1.49 (colored)

find header files in /usr/include/gcc-9 and the gcc cpu dir.

Revision 1.49 / (download) - annotate - [select for diffs], Sat Sep 5 09:50:15 2020 UTC (3 years, 6 months ago) by mrg
Branch: MAIN
Changes since 1.48: +11 -1 lines
Diff to previous 1.48 (colored)

port reachover framework to GCC 9.

Revision 1.48 / (download) - annotate - [select for diffs], Tue Jul 30 20:19:18 2019 UTC (4 years, 7 months ago) by christos
Branch: MAIN
CVS Tags: phil-wifi-20200421, phil-wifi-20200411, phil-wifi-20200406, phil-wifi-20191119, is-mlppp-base, is-mlppp
Changes since 1.47: +9 -2 lines
Diff to previous 1.47 (colored)

Arrange so that the Makefile works for both the generic and the dragonfly
locale code.

Revision 1.47 / (download) - annotate - [select for diffs], Tue Apr 23 20:55:53 2019 UTC (4 years, 11 months ago) by christos
Branch: MAIN
CVS Tags: phil-wifi-20190609, netbsd-9-base
Branch point for: netbsd-9
Changes since 1.46: +3 -1 lines
Diff to previous 1.46 (colored)

Add an ifdef _GLIBCXX_COMPAT_ that removes the versioned symbol nodes from
libstdc++ and enable it for now only for the random archives but not for the
shared object (although it does not break anything that I've tested to enable
it for the shared object too). Fixes static linking, which does not handle
multiple versioned symbols properly.

Revision 1.46 / (download) - annotate - [select for diffs], Wed Mar 20 05:09:27 2019 UTC (5 years ago) by mrg
Branch: MAIN
Changes since 1.45: +3 -3 lines
Diff to previous 1.45 (colored)

bump libstdc++.so.

unfortunately, we attempted to do this for netbsd-8 but we did
not actually end up having any ABI incompatibility with that,
as turning off dual ABI in libstdc++ means *only* enabling the
old ABI.  however, enabling dual ABI with C11 defaults (ie,
a forward looking ABI) *is* an ABI-change for some special
cases and thus we should have bumped this a couple of weeks
ago when we re-enabled dual ABI.

call this "nb3 20190319".

mknative-gcc regen all switched ports and almost all of the
unswitched ports.

Revision 1.45 / (download) - annotate - [select for diffs], Fri Mar 1 08:15:23 2019 UTC (5 years ago) by mrg
Branch: MAIN
Changes since 1.44: +9 -5 lines
Diff to previous 1.44 (colored)

#if 0 the x and y symbols in GLIBCXX_3.4 namespace.  they cause
duplicate symbols on netbsd.  see PR#54027.

with this disabled, turn on using the symver-config.h for the
gnu.ver processing so that other defines are handled.

fix some depends for gnu.ver processing.

Revision 1.44 / (download) - annotate - [select for diffs], Wed Feb 27 08:21:42 2019 UTC (5 years, 1 month ago) by mrg
Branch: MAIN
Changes since 1.43: +6 -18 lines
Diff to previous 1.43 (colored)

avoid hand maintained lists but use values mknative pulls out.
unfortunately, somefiles have hand coded rules.

Revision 1.43 / (download) - annotate - [select for diffs], Sun Feb 17 00:05:11 2019 UTC (5 years, 1 month ago) by mrg
Branch: MAIN
Changes since 1.42: +11 -1 lines
Diff to previous 1.42 (colored)

apply -std=gnu++98 to some more files.

state that some hard coded stuff here should be pulled out with mknative.

Revision 1.42 / (download) - annotate - [select for diffs], Fri Feb 8 03:59:34 2019 UTC (5 years, 1 month ago) by mrg
Branch: MAIN
Changes since 1.41: +8 -5 lines
Diff to previous 1.41 (colored)

clean all the temporary and other files in a build.

Revision 1.41 / (download) - annotate - [select for diffs], Wed Feb 6 02:57:39 2019 UTC (5 years, 1 month ago) by christos
Branch: MAIN
Changes since 1.40: +2 -2 lines
Diff to previous 1.40 (colored)

revert, somehow I got the generated file in the wrong directory.

Revision 1.40 / (download) - annotate - [select for diffs], Wed Feb 6 02:55:54 2019 UTC (5 years, 1 month ago) by christos
Branch: MAIN
Changes since 1.39: +2 -2 lines
Diff to previous 1.39 (colored)

fix objdir build

Revision 1.39 / (download) - annotate - [select for diffs], Fri Feb 1 10:37:13 2019 UTC (5 years, 1 month ago) by mrg
Branch: MAIN
Changes since 1.38: +3 -26 lines
Diff to previous 1.38 (colored)

- new shlib minor
- move -std=* handling, besides the list in CXX11_ALWAYS, to
  libsupc++/Makefile.common
- include the arch defs.mk to obtain ${G_*_SOURCES} and use them
  for -std= setting

Revision 1.38 / (download) - annotate - [select for diffs], Thu Jan 31 08:42:03 2019 UTC (5 years, 1 month ago) by mrg
Branch: MAIN
Changes since 1.37: +16 -3 lines
Diff to previous 1.37 (colored)

only a relatively small number of files that aren't in the c++98/ dir
need to be compiled in gnu++98 mode.  list them explicitly instead of
assuming anything with no -std should be gnu++98.

Revision 1.37 / (download) - annotate - [select for diffs], Thu Jan 31 06:50:51 2019 UTC (5 years, 1 month ago) by mrg
Branch: MAIN
Changes since 1.36: +12 -7 lines
Diff to previous 1.36 (colored)

- add new filesystem/ sources.
- sync paths.
- remove -Wno-error, doesn't seem to be needed anymore

Revision 1.36 / (download) - annotate - [select for diffs], Tue Jan 22 23:55:54 2019 UTC (5 years, 2 months ago) by mrg
Branch: MAIN
CVS Tags: pgoyette-compat-20190127
Changes since 1.35: +13 -7 lines
Diff to previous 1.35 (colored)

- fix Makefile.gthr CONFIG_LINKS handling.  demand only that
  gthr-default.h source be found.  fix installing the symlink.
- -Wno-error=incompatible-pointer-types needed for libgomp/lock.c
- build new libsupc++ files with -std=gnu++1z
- install new libstdc++ bits files. (XXX use bits_sup_headers
  from libstdc++/include/Makefile.am with mknative-gccm)
- start to get libstdc++ to build: various flag updates.

Revision 1.35 / (download) - annotate - [select for diffs], Sat Jan 19 17:11:02 2019 UTC (5 years, 2 months ago) by mrg
Branch: MAIN
Changes since 1.34: +2 -13 lines
Diff to previous 1.34 (colored)

begin to handle new unwind.h and gthr-default.h stuff.
put gthr stuff in a common makefile.

remove ancient unused Makefile.srcs.

Revision 1.34 / (download) - annotate - [select for diffs], Mon Nov 5 08:45:32 2018 UTC (5 years, 4 months ago) by mrg
Branch: MAIN
CVS Tags: pgoyette-compat-20190118, pgoyette-compat-1226, pgoyette-compat-1126
Changes since 1.33: +3 -2 lines
Diff to previous 1.33 (colored)

GCC 6.5 ios_failure.cc needs to be compiled with cxx mode.

Revision 1.33 / (download) - annotate - [select for diffs], Sat Apr 7 22:17:52 2018 UTC (5 years, 11 months ago) by mrg
Branch: MAIN
CVS Tags: phil-wifi-base, pgoyette-compat-1020, pgoyette-compat-0930, pgoyette-compat-0906, pgoyette-compat-0728, pgoyette-compat-0625, pgoyette-compat-0521, pgoyette-compat-0502, pgoyette-compat-0422, pgoyette-compat-0415
Branch point for: phil-wifi
Changes since 1.32: +2 -2 lines
Diff to previous 1.32 (colored)

fix the grep pattern for inside a makefile.  fixes build issue
reported by thorpej on tech-toolchain - we both found the same
fix around the same time.

XXX: kamil says solaris-type hosts will fail here as they need
XXX: 'egrep' not 'grep -E'.

Revision 1.32 / (download) - annotate - [select for diffs], Wed Feb 7 02:30:39 2018 UTC (6 years, 1 month ago) by mrg
Branch: MAIN
CVS Tags: pgoyette-compat-base, pgoyette-compat-0407, pgoyette-compat-0330, pgoyette-compat-0322, pgoyette-compat-0315
Branch point for: pgoyette-compat
Changes since 1.31: +5 -1 lines
Diff to previous 1.31 (colored)

handle MKPICLIB=no builds.

Revision 1.31 / (download) - annotate - [select for diffs], Sun Feb 4 01:16:33 2018 UTC (6 years, 1 month ago) by mrg
Branch: MAIN
Changes since 1.30: +3 -2 lines
Diff to previous 1.30 (colored)

updates for GCC 6.4.

Revision 1.30 / (download) - annotate - [select for diffs], Sat Feb 3 21:27:45 2018 UTC (6 years, 1 month ago) by mrg
Branch: MAIN
Changes since 1.29: +2 -2 lines
Diff to previous 1.29 (colored)

updates for GCC 6.4:  add gcc-6 specific headers, combine some
all-gcc files, bump the shlib versions on new libs.

Revision 1.29 / (download) - annotate - [select for diffs], Sat Feb 3 19:27:15 2018 UTC (6 years, 1 month ago) by mrg
Branch: MAIN
Changes since 1.28: +34 -6 lines
Diff to previous 1.28 (colored)

updates for GCC 6.4.0:

- we install version specific headers into gcc-6.
- add missing include path for i386/cpuinfo.c.
- fix compile time warnings in libobjc/encoding.c
- adjust c++98/compatibility.cc to use a visible header
- Makefile.hacks gains a hack for x86 and insn-constants.h.  (should
  try to figure out how to build this earlier.)
- libgomp missing priority_queue.c (switch to mknative pulling it out?).
- build a libstdc++ version file and use it.
- fix the handling of -std= to default the same as normal builds.

Revision 1.28 / (download) - annotate - [select for diffs], Mon Nov 13 07:21:20 2017 UTC (6 years, 4 months ago) by mrg
Branch: MAIN
Changes since 1.27: +3 -3 lines
Diff to previous 1.27 (colored)

regen for gcc 5.5.

Revision 1.27 / (download) - annotate - [select for diffs], Thu Jun 29 18:52:23 2017 UTC (6 years, 9 months ago) by joerg
Branch: MAIN
CVS Tags: perseant-stdc-iso10646-base, perseant-stdc-iso10646
Changes since 1.26: +2 -1 lines
Diff to previous 1.26 (colored)

Mark a few more things as not-for-clang. While the sanitizers would
likely build, there are ordering issues relative to the libc++ build
right now.

Revision 1.26 / (download) - annotate - [select for diffs], Sun Jan 15 21:27:38 2017 UTC (7 years, 2 months ago) by christos
Branch: MAIN
CVS Tags: prg-localcount2-base3, prg-localcount2-base2, prg-localcount2-base1, prg-localcount2-base, prg-localcount2, pgoyette-localcount-20170426, pgoyette-localcount-20170320, netbsd-8-base, bouyer-socketcan-base1
Branch point for: netbsd-8
Changes since 1.25: +6 -1 lines
Diff to previous 1.25 (colored)

elide psabi errors on i386

Revision 1.25 / (download) - annotate - [select for diffs], Fri Jan 13 01:14:27 2017 UTC (7 years, 2 months ago) by christos
Branch: MAIN
CVS Tags: bouyer-socketcan-base
Branch point for: bouyer-socketcan
Changes since 1.24: +10 -1 lines
Diff to previous 1.24 (colored)

Handle errors in system headers

Revision 1.24 / (download) - annotate - [select for diffs], Wed Apr 20 17:18:52 2016 UTC (7 years, 11 months ago) by christos
Branch: MAIN
CVS Tags: pgoyette-localcount-base, pgoyette-localcount-20170107, pgoyette-localcount-20161104, pgoyette-localcount-20160806, pgoyette-localcount-20160726, localcount-20160914
Branch point for: pgoyette-localcount
Changes since 1.23: +19 -15 lines
Diff to previous 1.23 (colored)

WARNS=1

Revision 1.23 / (download) - annotate - [select for diffs], Thu Mar 17 00:55:54 2016 UTC (8 years ago) by christos
Branch: MAIN
Changes since 1.22: +3 -1 lines
Diff to previous 1.22 (colored)

Need more no stack protector

Revision 1.22 / (download) - annotate - [select for diffs], Tue Mar 15 21:42:59 2016 UTC (8 years ago) by mrg
Branch: MAIN
Changes since 1.21: +9 -2 lines
Diff to previous 1.21 (colored)

- fix build for c98/c11 versions of codecvt.cc
- the c99 subdir localename.cc and locale_init.cc need -std=gnu++11

Revision 1.21 / (download) - annotate - [select for diffs], Tue Mar 15 06:13:47 2016 UTC (8 years ago) by mrg
Branch: MAIN
Changes since 1.20: +20 -26 lines
Diff to previous 1.20 (colored)

update to build GCC 5.3's libstdc++.  include the dual ABI code.

Revision 1.20 / (download) - annotate - [select for diffs], Thu Jan 29 21:12:10 2015 UTC (9 years, 1 month ago) by joerg
Branch: MAIN
CVS Tags: gcc-4-8-5-pre-gcc-old-import
Changes since 1.19: +1 -2 lines
Diff to previous 1.19 (colored)

libgcc_s is linked in the specs already, don't do it explicitly.

Revision 1.19 / (download) - annotate - [select for diffs], Fri Oct 10 10:10:41 2014 UTC (9 years, 5 months ago) by mrg
Branch: MAIN
Changes since 1.18: +2 -2 lines
Diff to previous 1.18 (colored)

bump libstdc++ minor due to new complex etc functions enabled.

Revision 1.18 / (download) - annotate - [select for diffs], Wed Oct 1 22:27:33 2014 UTC (9 years, 5 months ago) by joerg
Branch: MAIN
Changes since 1.17: +3 -2 lines
Diff to previous 1.17 (colored)

Explicitly request using the libstdc++ header path for clang, C++11 for
everything and disable the unsupported ABI tagging.

Revision 1.17 / (download) - annotate - [select for diffs], Wed Oct 1 22:26:05 2014 UTC (9 years, 5 months ago) by joerg
Branch: MAIN
Changes since 1.16: +4 -1 lines
Diff to previous 1.16 (colored)

Building random.cc with clang requires -mrdrnd on x86.

Revision 1.16 / (download) - annotate - [select for diffs], Sat Jun 14 20:49:36 2014 UTC (9 years, 9 months ago) by mrg
Branch: MAIN
CVS Tags: tls-maxphys-base, tls-earlyentropy-base, netbsd-7-base
Branch point for: netbsd-7
Changes since 1.15: +1 -4 lines
Diff to previous 1.15 (colored)

remove remaining makefile support for GCC < 45 that i found.

Revision 1.15 / (download) - annotate - [select for diffs], Sun Jun 1 19:51:01 2014 UTC (9 years, 9 months ago) by mrg
Branch: MAIN
Changes since 1.14: +2 -2 lines
Diff to previous 1.14 (colored)

port over 3 changes made here in the GCC 4.5 tree that we'll need
when GCC 4.8 becomes "gcc.old" eventually.

this tree still needs to be tested for more, but this should be the
bulk of the work.

----
Log Message:
prepare for moving GCC 4.5 into gcc.old:

- convert to using ${EXTERNAL_GCC_SUBDIR}
- define base-external-gpl3-gcc* subdir as GCC_SUBDIR
- use <bsd.init.mk> over <bsd.own.mk> for a bunch of places; mostly
  because it arranges for ../Makefile.inc to be included earlier, and
  don't bother including the latter if the former is already included.
- move all .PATH: settings after <bsd.{own,lib}.mk> so that all
  valid variables are set before it is evaluated
- rename mknative-gcc* to match their subdir name.

XXX the relationship between the Makefile.inc/Makefile.gcc_path files
    is kind of sketchy, it would be great if this was fixed.

----
Log Message:
oops, avoid re-setting DIST to something that might be wrong now.

----
Log Message:
fix another dated DIST.

Revision 1.14 / (download) - annotate - [select for diffs], Sat May 31 20:09:15 2014 UTC (9 years, 9 months ago) by christos
Branch: MAIN
Changes since 1.13: +2 -2 lines
Diff to previous 1.13 (colored)

Add different defines to force weak pthread symbols.
XXX: I think these should be generated automatically.
XXX[2]: Why:
gthr-default.h -> $NETBSDSRCDIR/external/gpl3/gcc/dist/libgcc/gthr-posix.h
and wes still have old arch/*/gthr* files?

Revision 1.13 / (download) - annotate - [select for diffs], Sat May 31 14:03:08 2014 UTC (9 years, 9 months ago) by christos
Branch: MAIN
Changes since 1.12: +4 -4 lines
Diff to previous 1.12 (colored)

use weak symbols instead of linking against libpthread.

Revision 1.12 / (download) - annotate - [select for diffs], Wed May 28 16:41:06 2014 UTC (9 years, 10 months ago) by mrg
Branch: MAIN
Changes since 1.11: +4 -1 lines
Diff to previous 1.11 (colored)

add -pthread to compiler/linker flags.  fixes 1/3 of the link issues.

Revision 1.11 / (download) - annotate - [select for diffs], Fri May 16 09:36:51 2014 UTC (9 years, 10 months ago) by mrg
Branch: MAIN
Changes since 1.10: +5 -14 lines
Diff to previous 1.10 (colored)

apply -fimplicit-templates instead of forcing -O2.  fix the
build fix on platforms that don't use -O2 by default, and
also enables building with -O0.

Revision 1.10 / (download) - annotate - [select for diffs], Thu May 15 14:37:08 2014 UTC (9 years, 10 months ago) by joerg
Branch: MAIN
Changes since 1.9: +5 -1 lines
Diff to previous 1.9 (colored)

Skip assembler helpers when using HAVE_LIBGCC_EH=no. Always use the
generic unwind.h version in that case, even on ARM.

Revision 1.9 / (download) - annotate - [select for diffs], Sat Mar 1 10:00:45 2014 UTC (10 years ago) by mrg
Branch: MAIN
CVS Tags: yamt-pagecache-base9, riastradh-xf86-video-intel-2-7-1-pre-2-21-15, riastradh-drm2-base3
Branch point for: tls-earlyentropy
Changes since 1.8: +63 -79 lines
Diff to previous 1.8 (colored)

merge GCC 4.8 build.

Revision 1.8 / (download) - annotate - [select for diffs], Wed Feb 26 09:54:33 2014 UTC (10 years, 1 month ago) by mrg
Branch: MAIN
CVS Tags: imported-to-gcc-old-20140227-0107
Changes since 1.7: +2 -2 lines
Diff to previous 1.7 (colored)

prepare for moving GCC 4.5 into gcc.old:

- convert to using ${EXTERNAL_GCC_SUBDIR}
- define base-external-gpl3-gcc* subdir as GCC_SUBDIR
- use <bsd.init.mk> over <bsd.own.mk> for a bunch of places; mostly
  because it arranges for ../Makefile.inc to be included earlier, and
  don't bother including the latter if the former is already included.
- move all .PATH: settings after <bsd.{own,lib}.mk> so that all
  valid variables are set before it is evaluated
- rename mknative-gcc* to match their subdir name.

XXX the relationship between the Makefile.inc/Makefile.gcc_path files
    is kind of sketchy, it would be great if this was fixed.

Revision 1.7 / (download) - annotate - [select for diffs], Fri Nov 1 18:11:49 2013 UTC (10 years, 4 months ago) by christos
Branch: MAIN
Changes since 1.6: +2 -1 lines
Diff to previous 1.6 (colored)

pick up omp.h from the libgomp directory not from /usr/include/gcc-4.5. Makes
the code compilable with gcc-4.8.1

Revision 1.6 / (download) - annotate - [select for diffs], Thu Aug 22 16:03:30 2013 UTC (10 years, 7 months ago) by matt
Branch: MAIN
Changes since 1.5: +8 -6 lines
Diff to previous 1.5 (colored)

Make earmv5 work.

Revision 1.5 / (download) - annotate - [select for diffs], Tue Aug 9 13:00:04 2011 UTC (12 years, 7 months ago) by joerg
Branch: MAIN
CVS Tags: yamt-pagecache-tag8, yamt-pagecache-base8, yamt-pagecache-base7, yamt-pagecache-base6, yamt-pagecache-base5, yamt-pagecache-base4, yamt-pagecache-base3, yamt-pagecache-base2, yamt-pagecache-base, riastradh-drm2-base2, riastradh-drm2-base1, riastradh-drm2-base, riastradh-drm2, netbsd-6-base, netbsd-6-1-RELEASE, netbsd-6-1-RC4, netbsd-6-1-RC3, netbsd-6-1-RC2, netbsd-6-1-RC1, netbsd-6-1-5-RELEASE, netbsd-6-1-4-RELEASE, netbsd-6-1-3-RELEASE, netbsd-6-1-2-RELEASE, netbsd-6-1-1-RELEASE, netbsd-6-1, netbsd-6-0-RELEASE, netbsd-6-0-RC2, netbsd-6-0-RC1, netbsd-6-0-6-RELEASE, netbsd-6-0-5-RELEASE, netbsd-6-0-4-RELEASE, netbsd-6-0-3-RELEASE, netbsd-6-0-2-RELEASE, netbsd-6-0-1-RELEASE, netbsd-6-0, netbsd-6, matt-nb6-plus-nbase, matt-nb6-plus-base, matt-nb6-plus, agc-symver-base, agc-symver
Branch point for: yamt-pagecache, tls-maxphys
Changes since 1.4: +2 -1 lines
Diff to previous 1.4 (colored)

Can't build libstdc++ and libsupc++ with clang since it depends on using
volatiles as initializers of non-volatile fields, void * arithmetic and
some new attributes for the unwinding.

Revision 1.4 / (download) - annotate - [select for diffs], Wed Jun 29 02:01:37 2011 UTC (12 years, 9 months ago) by mrg
Branch: MAIN
Changes since 1.3: +2 -5 lines
Diff to previous 1.3 (colored)

minor fixes for libstdc++-v3 build.
fix the gengtype call.

Revision 1.3 / (download) - annotate - [select for diffs], Tue Jun 28 04:08:57 2011 UTC (12 years, 9 months ago) by mrg
Branch: MAIN
Changes since 1.2: +29 -3 lines
Diff to previous 1.2 (colored)

- libmath is gone.
- add a bunch of file-specific CPP and compiler directives necessary.
  with a sucessful mknative-gcc run, this appears to run.  haven't yet
  confirmed that the resultant library is usable.

Revision 1.2 / (download) - annotate - [select for diffs], Thu Jun 23 12:16:36 2011 UTC (12 years, 9 months ago) by mrg
Branch: MAIN
Changes since 1.1: +3 -3 lines
Diff to previous 1.1 (colored)

fix some more paths for GCC 4.5.

Revision 1.1 / (download) - annotate - [select for diffs], Tue Jun 21 06:02:27 2011 UTC (12 years, 9 months ago) by mrg
Branch: MAIN

*sigh* move these files into the directories i meant for them to exist in.
start actually porting to gcc 4.5 in the process.

This form allows you to request diff's between any two revisions of a file. You may select a symbolic revision name using the selection box or you may type in a numeric name using the type-in text box.




CVSweb <webmaster@jp.NetBSD.org>