Commit Graph

124 Commits

Author SHA1 Message Date
kurt
2ff674c5e0 minor pkg/* corrections on -DPIC=1 archs. okay espie@ 2009-04-21 21:02:34 +00:00
espie
ced95bccdd move to gcc 4.2.4, with a lot of work from kurt@ as well.
Doesn't build on alpha yet, but should be on the way...
2009-04-16 18:36:48 +00:00
espie
e3545acf5d fix dep, regen adastrap for -current 2009-03-16 10:24:28 +00:00
kurt
746defb0ff Fix an unterminated string in regress tests which caused the regress
tests to bail out early. no pkg bump since no change in package.
2009-03-08 02:30:23 +00:00
naddy
9ea99647ac bump PKGNAME for PLIST changes 4.4 -> 4.5 2009-02-09 20:48:23 +00:00
landry
578f73fe7a SUBPACKAGE -estdc doesn't need to RUN_DEPENDS on gcc.
Diff from Mikolaj Kucharski on ports@, thanks!

ok espie@
2009-01-26 22:09:19 +00:00
naddy
d7a75797f5 Include the headers for MMX/SSE/etc on amd64, too.
From: Pierre Riteau <pierre.riteau@gmail.com>
2009-01-19 21:39:29 +00:00
robert
980a048fcc Enable sjlj exceptions by default because the other implementation does not
work on OpenBSD, and exceptions are hevaily used by OpenOffice.Org.

Backport PR libstdc++/31481 from GCC repository because this fix is needed
by openoffice:
	PR libstdc++/31481
	* include/ext/type_traits.h (__numeric_traits): Move...
	* include/ext/numeric_traits.h: ... here; fix type of
	__max_digits10.
	* include/ext/pb_ds/detail/type_utils.hpp: Include
	<ext/numeric_traits.h> too.
	* include/tr1/random: Likewise.

Tested with both openoffice and webkit. bump needed PKGNAMEs;
2009-01-18 18:47:05 +00:00
martynas
82a1ce83c7 our math.h does not need quirks for gcc anymore. fix-includes
script does not produce math.h, and just uses the system one, so
remove it from PLIST.  makes gccs package again.  spotted&ok naddy@
2008-09-11 19:22:05 +00:00
martynas
5f07a11194 - works on amd64, so mark it in ONLY_FOR_ARCHS
- adapt 128-bit arithmetics fix
tested by Simon Kuhnle
tested by/ok sthen@, ok espie@
2008-08-28 19:04:40 +00:00
espie
8b52dc2b17 fix bootstrap for ada and -current 2008-08-20 09:56:17 +00:00
martynas
0ffeb6ec02 adapt the C++ fix for C99 math functions, and bump c++ pkgname:
don't undefine C99 math macros, if !_GLIBCPP_USE_C99, so that we
can use these functions in C++.
espie@ agrees
2008-07-25 20:50:26 +00:00
naddy
15905988b1 bump PKGNAME for PLIST changes 4.3 -> 4.4 2008-07-04 19:41:21 +00:00
kurt
2016b12bcd - enable _cxa_atexit support
- implement pre-compiled header support using brk/sbrk. idea from drahn@
okay espie@
2008-06-12 01:14:06 +00:00
naddy
11ef623d20 bump PKGNAME for PLIST changes 4.2 -> 4.3 2008-02-23 00:26:07 +00:00
espie
17d70806a3 tweak FAKE_FLAGS semantics to saner defaults. 2008-01-04 17:48:33 +00:00
ajacoutot
5e7110c4d4 - fix packaging; my bad
- bump PKGNAMEs for version 3.3

noticed by sturm@
2007-12-25 19:47:35 +00:00
ajacoutot
f43ffec0ce - add a common DESCR for all GCC versions (and their subpackages) ;
except for version 3.3 which already has a specific one ;
versions 3.4, 4.0 and 4.1 have been broken for a while so no bump

ok espie@
2007-12-20 16:11:35 +00:00
espie
6f960ff774 fix ada bootstrap wrt recent libc 2007-10-22 16:28:45 +00:00
sturm
250c3eba2f bump after COMMENT changes 2007-09-22 07:52:07 +00:00
sturm
11805afbd0 missing PKGNAME bumps 2007-09-20 15:27:53 +00:00
merdely
d071e2d9e3 Remove surrounding quotes in BROKEN 2007-09-16 02:59:32 +00:00
merdely
f525d52359 Remove surrounding quotes in COMMENT*/PERMIT_*/BROKEN 2007-09-16 00:27:05 +00:00
naddy
c3ec378535 bump package names due to OSREV increment and corresponding plist changes 2007-07-30 23:31:46 +00:00
ajacoutot
3a20c29c43 - activate powerpc support at last
- explicitly disable tls (Thread-local storage) so it is not incorrectly
detected on some arch(s)

ok espie@
2007-06-19 21:23:37 +00:00
steven
90f1614a5b add homepage
ok espie@
2007-05-16 10:19:14 +00:00
espie
9eafbbfb35 base64 checksums. 2007-04-05 16:19:55 +00:00
sturm
a0b7d1520e really depend on specified autoconf/automake version 2007-04-01 16:44:19 +00:00
espie
4f20f8df6f update to a more recent snapshot. 2007-03-20 10:48:52 +00:00
espie
94b48d77f7 more files that don't belong to anyone 2007-03-19 09:06:16 +00:00
espie
18a25166d6 mention 4.3, do not build automatically yet. 2007-03-17 22:36:04 +00:00
espie
481a98c112 4.3 snapshot that compiles. needs current includes to build, especially
the fortran part.
2007-03-17 22:35:25 +00:00
espie
3cb79e447a revert commit mistake 2007-03-17 22:34:13 +00:00
espie
ceaa955aca new gcc snapshot, this one compiles again on i386 !
NOTE: this needs current -src, in particular current includes
for libgfortran to build correctly (semantics change in __extern inline
that lead to duplicate isalnum symbols otherwise).
2007-03-17 21:58:45 +00:00
naddy
fbae2217f6 skip 4.1 for now 2007-02-19 21:39:01 +00:00
naddy
f8684b5c97 unbreak tree 2007-02-19 21:30:26 +00:00
espie
4dc2a0d8c0 move control of gcc versions built to gcc subdirectory.
Easier to manage that way...
2007-02-19 17:18:59 +00:00
steven
6ce55bff1d bump PKGNAME due to PLIST changes after 4.0 -> 4.1 2007-02-14 16:55:28 +00:00
steven
eea66826be better chown statement which also fixes the group of files in the -objc
subpackage.

ok espie@
2006-12-26 14:02:15 +00:00
espie
a64e971c29 clean-up:
- use PSEUDO_FLAVORS
- fix ownership of various files
- new MULTI_PACKAGES
- slightly newer snapshot
2006-11-25 16:26:46 +00:00
bernd
6455de7b45 Add missing COMMENT-main. 2006-11-22 17:40:43 +00:00
espie
cf9b0dbefe new MULTI_PACKAGES
fix ownership of a few files
turn MAKE_xxx into PSEUDO_FLAVORS
2006-11-22 01:17:45 +00:00
naddy
58940d0ce0 switch -f95 gmp dependency to gmp and mpfr 2006-11-01 23:57:24 +00:00
robert
b6dd2e7ca7 Add MODGCC4 support and use gcc 4.2;
ok espie@
2006-10-21 14:26:07 +00:00
espie
278c584b39 tweaks for Fortran and objc on amd64 2006-10-20 15:35:25 +00:00
espie
25c7d3930b update to a recent snapshot, and fix some bullshit
can probably compile on amd64 now
2006-10-20 13:43:18 +00:00
espie
ee19b10a26 bump ada bootstrap for libc changes 2006-10-20 11:03:38 +00:00
kurt
04662e387e correct defines for SIZE_TYPE and PTRDIFF_TYPE which fixes this error:
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=28582
"error: 'operator new' takes type 'size_t' ('unsigned int') as first
parameter". help from kettenis@, okay espie@
2006-10-06 12:42:42 +00:00
espie
ca3f27f0de fix after compile on sparc64.
There is (again) something fishy with exceptions on sparc64...
2006-08-01 08:58:11 +00:00
espie
9ca5befc7b 4.2 branch of gcc 2006-07-31 09:50:53 +00:00