summaryrefslogtreecommitdiff
path: root/lang/gcc48-libs
AgeCommit message (Collapse)AuthorFilesLines
2016-09-12gcc48: update to 4.8.5maya1-2/+2
Reset PKGREVISION, set gcc48-libs PKGREVISION to 1 (+1 of gcc48) The following list of 74 PRs have been resolved in the 4.8.5 release (non-exhaustive list): 64557 get_addr in true_dependence_1 cannot handle VALUE inside an expr 66215 [4.8/4.9/5/6 Regression] Wrong after label NOP emission for -mhotpatch 66233 [4.8/4.9 Regression] internal compiler error: in expand_fix 65550 [4.8/4.9 Regression] ICE (segfault) with pch 62642 [4.8/4.9 Regression] x86 rdtsc is moved through barrier 63608 [4.8/4.9 Regression] error: type mismatch in binary expression 59626 [4.8 Regression] /usr/include/bits/unistd.h:173:1: error: inlining failed in call to always_inline 'readlinkat': recursive inlining 65549 [4.9 Regression] crash in htab_hash_string with -flto -g 59990 [4.8 regression] incorrect memcpy optimization 60656 [4.8 regression] x86 vectorization produces wrong code 66470 [4.8/4.9/5/6 Regression] TLS ICE due to ix86_split_long_move 66481 Implicit lambda capture of variable named ""closure"" causes crash 66275 __attribute__((sysv_abi)) with x86_64-w64-mingw32-gcc generates incorrect code 65680 [4.8/4.9 Regression] ICE at -O1 and above on x86_64-linux-gnu in expand_assignment 65368 [4.8/4.9 Regression]_bzhi_u32 intrinsic generates incorrect code when -O1 or above is specified and index is an immediate 64634 [4.8/4.9 Regression] gcov reports catch(...) as not executed 66123 [4.8 Regression] Array of labels as values + ternary operator + pointer arithmetic = internal compiler error 65518 [4.8 Regression] gcc consumes all memory with -O3 66140 ICE at extract_insn 65721 [4.8/4.9/5/6 Regression] Internal compiler error segmentation fault 65727 [4.8/4.9/5/6 Regression] Segfault With Decltype In Lambda Expression Used To Initialize Static Class Member 59016 f951: internal compiler error: Segmentation fault 65693 [4.8/4.9 Regression] ICE in assign_by_spills 61977 [4.8/4.9/5 Regression] powerpc preprocessor breaks on lines that end with ""vector 59513 [4.8/4.9/5 Regression] Fortran runtime error: Sequential READ or WRITE not allowed after EOF marker 65279 [4.8/4.9 Regression] std::scoped_allocator_adaptor is not assignable 65543 rvalue stream insertion and extraction operators incorrectly implemented 61138 [4.8/4.9/5 Regression] Wrong code with pointer-bounds remapping 65072 Segfault when parsing dectlype in trailing return type 65327 GCC rejects ""constexpr volatile int i = 5; 65409 [4.8/4.9/5 Regression] ICE in store_field 52579 [4.8/4.9/5 regression] i386_w32_fallback_frame_state should care ffi raw-closure stub function 60898 [4.8/4.9/5 Regression] model compile error with gfortran 4.7 and gcc 4.9 57059 [4.8/4.9/5 Regression] Host configuration of loose_warn breaks for build components for Canadian crosses 52664 [4.8 Regression]: gcc.dg/tree-ssa/pr31261.c fails 65220 [4.8/4.9/5 Regression] integer division in stack alignment for VLA allocation 43701 [4.8/4.9/5 Regression] ICE: SIGSEGV (too deep recursion) with -mno-sse and __float128 35330 [4.8/4.9/5 regression] ICE with invalid pragma weak 46102 [4.8/4.9/5 Regression] ICE: SIGSEGV in dwarf2out_finish (dwarf2out.c:8490) with -feliminate-dwarf2-dups when using precompiled headers 61634 [4.8 Regression] ICE in in vect_get_vec_def_for_operand 65063 [4.8 Regression] gcc.dg/vect/vect-double-reduc-6.c FAILs with -O3 -fno-tree-loop-ivcanon -fno-tree-vectorize 63593 ICE: verify_gimple failed: incompatible types in PHI argument 0 with -O3 -fno-tree-vectorize 63844 [4.8 Regression] open mp parallelization prevents vectorization 64493 [4.8 Regression] ICE at -O3 on x86_64-linux-gnu 64495 [4.8 Regression] ICE at -O3 for trunk and wrong code for 4.8/4.9 on x86_64-linux-gnu 64199 [4.8 Regression] ICE: tree check: expected class 'constant' 56273 [4.8 regression] Bogus -Warray-bounds warning 58123 [4.8/4.9/5 Regression] debug line not tracked for last autovariable dtor 45402 [4.8/4.9/5 Regression] ICE in extract_insn 64768 [4.8/4.9/5 Regression] internal compiler error: tree check: expected tree that contains ‘decl with RTL’ structure 63744 [4.8/4.9/5 Regression] Duplicate use-statement causes error 64979 [4.8 Regression] stdarg optimization not able to find escape sites in phi nodes 57653 [4.8/4.9 Regression] filename information discarded when using -imacros 60718 [4.8/4.9 regression] Test case gfortran.dg/select_type_4.f90 fails on ARM 64479 [4.8 Regression][SH] wrong optimization delayed-branch 39722 [4.8/4.9 Regression][cond-optab] worse code with bitfields on v850 64882 ICE on valid code at -O3 with -g enabled in simplify_subreg 61058 [4.8/4.9 Regression] ICE: RTL check: expected elt 3 type 'B' 64513 [4.8/4.9 Regression] ICE: in maybe_record_trace_start 64766 [4.8/4.9 Regression] internal compiler error: tree check: expected block 64487 [4.8/4.9 Regression] internal compiler error: in fold_offsetof_1 62044 [4.8/4.9 Regression] ICE in USE statement with RENAME for extended derived type 57748 [4.8 Regression] ICE when expanding assignment to unaligned zero-sized array 57023 [4.8 Regression] Not packing arrays with changing variable used for size 52306 [4.8 regression] ICE in cselib_record_set 52714 [4.8 regression] ICE in fixup_reorder_chain 58369 [4.8 regression] ICE in subreg_get_info when compiling boost for m68k-linux 63733 [4.8/4.9/5 Regression] [OOP] wrong resolution for OPERATOR generic
2016-09-05gcc48-libs: bump PKGREVISION higher than gcc48 for pkg dependency patternmaya1-2/+2
2015-11-25Remove mk/find-prefix.mk usage from the lang category.jperkin1-5/+2
The find-prefix infrastructure was required in a pkgviews world where packages installed from pkgsrc could have different installation prefixes, and this was a way for a dependency prefix to be determined. Now that pkgviews has been removed there is no longer any need for the overhead of this infrastructure. Instead we use BUILDLINK_PREFIX.pkg for dependencies pulled in via buildlink, or LOCALBASE/PREFIX where the dependency is coming from pkgsrc. Provides a reasonable performance win due to the reduction of `pkg_info -qp` calls, some of which were redundant anyway as they were duplicating the same information provided by BUILDLINK_PREFIX.pkg.
2015-06-22Disable CHECK_SHLIBS for the GCC library packages. The libraries willjperkin1-3/+4
find their parent GCC package libraries first in RPATH at install time but will correctly resolve to their own copies at runtime thanks to the additional paths encoded at build time. Fixes CHECK_WRKREF builds.
2015-03-12Strip libgo from the package, it is very large and useless in this context.jperkin1-2/+2
Ride previous PKGREVISION bump.
2015-03-12Update to 4.8.4ryoon1-2/+2
* Reset gcc48-libs' PKGREVISION to 1 Changelog: * Bugfixes.
2015-02-04Support the override libgcc specs for the cwrappers case.jperkin1-1/+4
2014-11-28Bump PKGREVISION to 3, to be one more than gcc48.obache1-2/+2
2014-10-31Restore monolithic gcc48 and gcc48-libs.ryoon4-113/+57
* No objection on tech-pkg@ mailing list.
2014-05-31Update to 4.8.3ryoon3-9/+19
* Convert gcc48 to simple meta-pkg * Potentially fix non-NetBSD packaging * Fix gcc48-libs/gcc48-cc++ build under OpenBSD/amd64 5.5 * Enable graphite option, from wip/gcc48snapshot via Xiyue Deng * Tweak nls option Changelog: GCC 4.8.3 This is the [35]list of problem reports (PRs) from GCC's bug tracking system that are known to be fixed in the 4.8.3 release. This list might not be complete (that is, it is possible that some PRs that have been fixed are not listed here). Support for the new powerpc64le-linux platform has been added. It defaults to generating code that conforms to the ELFV2
2014-05-20Fixes for Darwinadam2-14/+21
2014-05-10x86-64 sunos fix for g++ and -Wl,-Bdirect involving libtoolrichard1-2/+2
references:http://debbugs.gnu.org/cgi/bugreport.cgi?bug=16452 and http://gcc.gnu.org/bugzilla/show_bug.cgi?id=59788 backport to gcc47 and gcc48
2014-04-23Bump PKGREVISION of gcc48-libsryoon1-2/+2
Disable Java libraries by default.
2014-04-22Split gcc48 to libraries and langusages packagesryoon4-61/+100
* All gcc48-* depend on gcc48-libs * Add gcc48-cc++, gcc48-fortran, and gcc48-objc * gcc48 is meta package now
2014-01-14Bump PKGREVISION because gcc48/Makefile says so.wiz1-2/+2
2013-10-21Changes 4.8.2:adam1-4/+4
This release is a bug-fix release, containing fixes for regressions in GCC 4.8.1 relative to previous releases of GCC.
2013-08-15fix -specs for ccacherichard1-4/+4
2013-06-21Revert part of previous, GCC_TARGET_MACHINE must be used so that, when set byjperkin2-12/+12
the user, the runtime directory is in sync between the main gcc package and the gcc-libs package. Bump PKGREVISIONs.
2013-06-14Update variable names to match those in the buildlink3.mk files, and to avoidjperkin1-13/+13
any possible clashes with the main gcc packages. If you were previously using GCC_TARGET_MACHINE to configure the location to the runtime libraries, you should update it to LIBGCC_TARGET_MACHINE. Bump PKGREVISIONs.
2013-06-14When using USE_PKGSRC_GCC_RUNTIME, do not add an rpath for the main GCC libs.jperkin1-2/+2
2013-06-13Don't override gcc variables, use ones specific to gcc-libs.jperkin1-5/+5
Avoids issue with USE_PKGSRC_GCC_RUNTIME where the gcc48 package would end up installing to gcc47's prefix.
2013-06-02Changes 4.8.1:adam2-16/+17
This release is a bug-fix release, containing fixes for regressions in GCC 4.8.0 relative to previous releases of GCC.
2013-04-21Bump PKGREVISION because of lang/gcc48 revbump.sbd1-2/+2
2013-04-19Renaming GCC_DIST_VERSION to GCC48_DIST_VERSIONadam1-7/+7
2013-04-17GCC48_DIST_VERSION -> GCC_DIST_VERSION; required for compiler/gcc.mkadam1-7/+7
2013-04-04Explicitly depend upon gcc48 rather than relying on general GCC_DIST_VERSION,jperkin1-7/+7
which is currently set to gcc47. Should fix pbulk resolution failures.
2013-04-01Add gcc48 packages, provided by Kai-Uwe Eckhardt <kuehro@gmx.de>.wiz3-0/+112
New major version of gcc, lots of changes. For details, look here: http://gcc.gnu.org/gcc-4.8/changes.html