View | Details | Raw Unified | Return to bug 220829 | Differences between
and this patch

Collapse All | Expand All

(-)flang-clang/Makefile (-5 / +5 lines)
Lines 2-8 Link Here
2
# $FreeBSD: head/devel/flang-clang/Makefile 444324 2017-06-25 21:07:58Z tcberner $
2
# $FreeBSD: head/devel/flang-clang/Makefile 444324 2017-06-25 21:07:58Z tcberner $
3
3
4
PORTNAME=	flang-clang
4
PORTNAME=	flang-clang
5
DISTVERSION=	3.9-20170518
5
DISTVERSION=	4.0-20170612
6
CATEGORIES=	devel lang
6
CATEGORIES=	devel lang
7
7
8
MAINTAINER=	jmd@FreeBSD.org
8
MAINTAINER=	jmd@FreeBSD.org
Lines 13-21 Link Here
13
LICENSE_FILE=	${WRKSRC}/LICENSE.TXT
13
LICENSE_FILE=	${WRKSRC}/LICENSE.TXT
14
LICENSE_PERMS=	dist-mirror dist-sell pkg-mirror pkg-sell auto-accept
14
LICENSE_PERMS=	dist-mirror dist-sell pkg-mirror pkg-sell auto-accept
15
15
16
BUILD_DEPENDS=	llvm39>=0:devel/llvm39 \
16
BUILD_DEPENDS=	llvm40>=0:devel/llvm40 \
17
		openmp>=0:devel/openmp
17
		openmp>=0:devel/openmp
18
RUN_DEPENDS=	llvm39>=0:devel/llvm39 \
18
RUN_DEPENDS=	llvm40>=0:devel/llvm40 \
19
		openmp>=0:devel/openmp
19
		openmp>=0:devel/openmp
20
20
21
USE_LDCONFIG=	${PREFIX}/flang/lib
21
USE_LDCONFIG=	${PREFIX}/flang/lib
Lines 31-39 Link Here
31
USE_GITHUB=	yes
31
USE_GITHUB=	yes
32
GH_ACCOUNT=	flang-compiler
32
GH_ACCOUNT=	flang-compiler
33
GH_PROJECT=	clang
33
GH_PROJECT=	clang
34
GH_TAGNAME=	edf56fd
34
GH_TAGNAME=	17f4427
35
35
36
CMAKE_ARGS+=	-DLLVM_CONFIG=${LOCALBASE}/bin/llvm-config39
36
CMAKE_ARGS+=	-DLLVM_CONFIG=${LOCALBASE}/bin/llvm-config40
37
37
38
CMAKE_INSTALL_PREFIX=	${PREFIX}/flang
38
CMAKE_INSTALL_PREFIX=	${PREFIX}/flang
39
39
(-)flang-clang/distinfo (-3 / +3 lines)
Lines 1-3 Link Here
1
TIMESTAMP = 1495120245
1
TIMESTAMP = 1500381643
2
SHA256 (flang-compiler-clang-3.9-20170518-edf56fd_GH0.tar.gz) = ff5dfcc322ceb247dffe10300a0a6072face2ef458c413e2dd70fb5c8e51beaa
2
SHA256 (flang-compiler-clang-4.0-20170612-17f4427_GH0.tar.gz) = 71f00321c7bb2907623506b6f07ea8e9d19cb832f6cdeb99831ed64fd38307b0
3
SIZE (flang-compiler-clang-3.9-20170518-edf56fd_GH0.tar.gz) = 14365634
3
SIZE (flang-compiler-clang-4.0-20170612-17f4427_GH0.tar.gz) = 15209622
(-)flang-clang/pkg-plist (-90 / +106 lines)
Lines 1-10 Link Here
1
flang/bin/c-index-test
1
flang/bin/c-index-test
2
flang/bin/clang
2
flang/bin/clang
3
flang/bin/clang++
3
flang/bin/clang++
4
flang/bin/clang-3.9
4
flang/bin/clang-4.0
5
flang/bin/clang-check
5
flang/bin/clang-check
6
flang/bin/clang-cl
6
flang/bin/clang-cl
7
flang/bin/clang-cpp
7
flang/bin/clang-format
8
flang/bin/clang-format
9
flang/bin/clang-import-test
10
flang/bin/clang-offload-bundler
8
flang/bin/flang
11
flang/bin/flang
9
flang/bin/git-clang-format
12
flang/bin/git-clang-format
10
flang/bin/scan-build
13
flang/bin/scan-build
Lines 128-133 Link Here
128
flang/include/clang/Analysis/Analyses/Dominators.h
131
flang/include/clang/Analysis/Analyses/Dominators.h
129
flang/include/clang/Analysis/Analyses/FormatString.h
132
flang/include/clang/Analysis/Analyses/FormatString.h
130
flang/include/clang/Analysis/Analyses/LiveVariables.h
133
flang/include/clang/Analysis/Analyses/LiveVariables.h
134
flang/include/clang/Analysis/Analyses/OSLog.h
131
flang/include/clang/Analysis/Analyses/PostOrderCFGView.h
135
flang/include/clang/Analysis/Analyses/PostOrderCFGView.h
132
flang/include/clang/Analysis/Analyses/PseudoConstantAnalysis.h
136
flang/include/clang/Analysis/Analyses/PseudoConstantAnalysis.h
133
flang/include/clang/Analysis/Analyses/ReachableCode.h
137
flang/include/clang/Analysis/Analyses/ReachableCode.h
Lines 144-149 Link Here
144
flang/include/clang/Analysis/CFG.h
148
flang/include/clang/Analysis/CFG.h
145
flang/include/clang/Analysis/CFGStmtMap.h
149
flang/include/clang/Analysis/CFGStmtMap.h
146
flang/include/clang/Analysis/CallGraph.h
150
flang/include/clang/Analysis/CallGraph.h
151
flang/include/clang/Analysis/CloneDetection.h
147
flang/include/clang/Analysis/CodeInjector.h
152
flang/include/clang/Analysis/CodeInjector.h
148
flang/include/clang/Analysis/DomainSpecific/CocoaConventions.h
153
flang/include/clang/Analysis/DomainSpecific/CocoaConventions.h
149
flang/include/clang/Analysis/DomainSpecific/ObjCNoReturn.h
154
flang/include/clang/Analysis/DomainSpecific/ObjCNoReturn.h
Lines 171-176 Link Here
171
flang/include/clang/Basic/BuiltinsSystemZ.def
176
flang/include/clang/Basic/BuiltinsSystemZ.def
172
flang/include/clang/Basic/BuiltinsWebAssembly.def
177
flang/include/clang/Basic/BuiltinsWebAssembly.def
173
flang/include/clang/Basic/BuiltinsX86.def
178
flang/include/clang/Basic/BuiltinsX86.def
179
flang/include/clang/Basic/BuiltinsX86_64.def
174
flang/include/clang/Basic/BuiltinsXCore.def
180
flang/include/clang/Basic/BuiltinsXCore.def
175
flang/include/clang/Basic/CapturedStmt.h
181
flang/include/clang/Basic/CapturedStmt.h
176
flang/include/clang/Basic/CharInfo.h
182
flang/include/clang/Basic/CharInfo.h
Lines 251-256 Link Here
251
flang/include/clang/Config/config.h
257
flang/include/clang/Config/config.h
252
flang/include/clang/Driver/Action.h
258
flang/include/clang/Driver/Action.h
253
flang/include/clang/Driver/Compilation.h
259
flang/include/clang/Driver/Compilation.h
260
flang/include/clang/Driver/Distro.h
254
flang/include/clang/Driver/Driver.h
261
flang/include/clang/Driver/Driver.h
255
flang/include/clang/Driver/DriverDiagnostic.h
262
flang/include/clang/Driver/DriverDiagnostic.h
256
flang/include/clang/Driver/Job.h
263
flang/include/clang/Driver/Job.h
Lines 402-407 Link Here
402
flang/include/clang/StaticAnalyzer/Checkers/Checkers.inc
409
flang/include/clang/StaticAnalyzer/Checkers/Checkers.inc
403
flang/include/clang/StaticAnalyzer/Checkers/ClangCheckers.h
410
flang/include/clang/StaticAnalyzer/Checkers/ClangCheckers.h
404
flang/include/clang/StaticAnalyzer/Checkers/LocalCheckers.h
411
flang/include/clang/StaticAnalyzer/Checkers/LocalCheckers.h
412
flang/include/clang/StaticAnalyzer/Checkers/MPIFunctionClassifier.h
405
flang/include/clang/StaticAnalyzer/Checkers/ObjCRetainCount.h
413
flang/include/clang/StaticAnalyzer/Checkers/ObjCRetainCount.h
406
flang/include/clang/StaticAnalyzer/Checkers/SValExplainer.h
414
flang/include/clang/StaticAnalyzer/Checkers/SValExplainer.h
407
flang/include/clang/StaticAnalyzer/Core/Analyses.def
415
flang/include/clang/StaticAnalyzer/Core/Analyses.def
Lines 460-468 Link Here
460
flang/include/clang/Tooling/CommonOptionsParser.h
468
flang/include/clang/Tooling/CommonOptionsParser.h
461
flang/include/clang/Tooling/CompilationDatabase.h
469
flang/include/clang/Tooling/CompilationDatabase.h
462
flang/include/clang/Tooling/CompilationDatabasePluginRegistry.h
470
flang/include/clang/Tooling/CompilationDatabasePluginRegistry.h
471
flang/include/clang/Tooling/Core/Diagnostic.h
463
flang/include/clang/Tooling/Core/Lookup.h
472
flang/include/clang/Tooling/Core/Lookup.h
464
flang/include/clang/Tooling/Core/QualTypeNames.h
473
flang/include/clang/Tooling/Core/QualTypeNames.h
465
flang/include/clang/Tooling/Core/Replacement.h
474
flang/include/clang/Tooling/Core/Replacement.h
475
flang/include/clang/Tooling/DiagnosticsYaml.h
466
flang/include/clang/Tooling/FileMatchTrie.h
476
flang/include/clang/Tooling/FileMatchTrie.h
467
flang/include/clang/Tooling/FixIt.h
477
flang/include/clang/Tooling/FixIt.h
468
flang/include/clang/Tooling/JSONCompilationDatabase.h
478
flang/include/clang/Tooling/JSONCompilationDatabase.h
Lines 470-568 Link Here
470
flang/include/clang/Tooling/RefactoringCallbacks.h
480
flang/include/clang/Tooling/RefactoringCallbacks.h
471
flang/include/clang/Tooling/ReplacementsYaml.h
481
flang/include/clang/Tooling/ReplacementsYaml.h
472
flang/include/clang/Tooling/Tooling.h
482
flang/include/clang/Tooling/Tooling.h
473
flang/lib/clang/3.9.1/include/__clang_cuda_cmath.h
483
flang/lib/clang/4.0.1/include/__clang_cuda_builtin_vars.h
474
flang/lib/clang/3.9.1/include/__clang_cuda_intrinsics.h
484
flang/lib/clang/4.0.1/include/__clang_cuda_cmath.h
475
flang/lib/clang/3.9.1/include/__clang_cuda_math_forward_declares.h
485
flang/lib/clang/4.0.1/include/__clang_cuda_complex_builtins.h
476
flang/lib/clang/3.9.1/include/__clang_cuda_runtime_wrapper.h
486
flang/lib/clang/4.0.1/include/__clang_cuda_intrinsics.h
477
flang/lib/clang/3.9.1/include/__stddef_max_align_t.h
487
flang/lib/clang/4.0.1/include/__clang_cuda_math_forward_declares.h
478
flang/lib/clang/3.9.1/include/__wmmintrin_aes.h
488
flang/lib/clang/4.0.1/include/__clang_cuda_runtime_wrapper.h
479
flang/lib/clang/3.9.1/include/__wmmintrin_pclmul.h
489
flang/lib/clang/4.0.1/include/__stddef_max_align_t.h
480
flang/lib/clang/3.9.1/include/adxintrin.h
490
flang/lib/clang/4.0.1/include/__wmmintrin_aes.h
481
flang/lib/clang/3.9.1/include/altivec.h
491
flang/lib/clang/4.0.1/include/__wmmintrin_pclmul.h
482
flang/lib/clang/3.9.1/include/ammintrin.h
492
flang/lib/clang/4.0.1/include/adxintrin.h
483
flang/lib/clang/3.9.1/include/arm_acle.h
493
flang/lib/clang/4.0.1/include/altivec.h
484
flang/lib/clang/3.9.1/include/arm_neon.h
494
flang/lib/clang/4.0.1/include/ammintrin.h
485
flang/lib/clang/3.9.1/include/avx2intrin.h
495
flang/lib/clang/4.0.1/include/arm_acle.h
486
flang/lib/clang/3.9.1/include/avx512bwintrin.h
496
flang/lib/clang/4.0.1/include/arm_neon.h
487
flang/lib/clang/3.9.1/include/avx512cdintrin.h
497
flang/lib/clang/4.0.1/include/armintr.h
488
flang/lib/clang/3.9.1/include/avx512dqintrin.h
498
flang/lib/clang/4.0.1/include/avx2intrin.h
489
flang/lib/clang/3.9.1/include/avx512erintrin.h
499
flang/lib/clang/4.0.1/include/avx512bwintrin.h
490
flang/lib/clang/3.9.1/include/avx512fintrin.h
500
flang/lib/clang/4.0.1/include/avx512cdintrin.h
491
flang/lib/clang/3.9.1/include/avx512ifmaintrin.h
501
flang/lib/clang/4.0.1/include/avx512dqintrin.h
492
flang/lib/clang/3.9.1/include/avx512ifmavlintrin.h
502
flang/lib/clang/4.0.1/include/avx512erintrin.h
493
flang/lib/clang/3.9.1/include/avx512pfintrin.h
503
flang/lib/clang/4.0.1/include/avx512fintrin.h
494
flang/lib/clang/3.9.1/include/avx512vbmiintrin.h
504
flang/lib/clang/4.0.1/include/avx512ifmaintrin.h
495
flang/lib/clang/3.9.1/include/avx512vbmivlintrin.h
505
flang/lib/clang/4.0.1/include/avx512ifmavlintrin.h
496
flang/lib/clang/3.9.1/include/avx512vlbwintrin.h
506
flang/lib/clang/4.0.1/include/avx512pfintrin.h
497
flang/lib/clang/3.9.1/include/avx512vlcdintrin.h
507
flang/lib/clang/4.0.1/include/avx512vbmiintrin.h
498
flang/lib/clang/3.9.1/include/avx512vldqintrin.h
508
flang/lib/clang/4.0.1/include/avx512vbmivlintrin.h
499
flang/lib/clang/3.9.1/include/avx512vlintrin.h
509
flang/lib/clang/4.0.1/include/avx512vlbwintrin.h
500
flang/lib/clang/3.9.1/include/avxintrin.h
510
flang/lib/clang/4.0.1/include/avx512vlcdintrin.h
501
flang/lib/clang/3.9.1/include/bmi2intrin.h
511
flang/lib/clang/4.0.1/include/avx512vldqintrin.h
502
flang/lib/clang/3.9.1/include/bmiintrin.h
512
flang/lib/clang/4.0.1/include/avx512vlintrin.h
503
flang/lib/clang/3.9.1/include/clflushoptintrin.h
513
flang/lib/clang/4.0.1/include/avxintrin.h
504
flang/lib/clang/3.9.1/include/cpuid.h
514
flang/lib/clang/4.0.1/include/bmi2intrin.h
505
flang/lib/clang/3.9.1/include/cuda_builtin_vars.h
515
flang/lib/clang/4.0.1/include/bmiintrin.h
506
flang/lib/clang/3.9.1/include/emmintrin.h
516
flang/lib/clang/4.0.1/include/clflushoptintrin.h
507
flang/lib/clang/3.9.1/include/f16cintrin.h
517
flang/lib/clang/4.0.1/include/cpuid.h
508
flang/lib/clang/3.9.1/include/float.h
518
flang/lib/clang/4.0.1/include/cuda_wrappers/algorithm
509
flang/lib/clang/3.9.1/include/fma4intrin.h
519
flang/lib/clang/4.0.1/include/cuda_wrappers/complex
510
flang/lib/clang/3.9.1/include/fmaintrin.h
520
flang/lib/clang/4.0.1/include/cuda_wrappers/new
511
flang/lib/clang/3.9.1/include/fxsrintrin.h
521
flang/lib/clang/4.0.1/include/emmintrin.h
512
flang/lib/clang/3.9.1/include/htmintrin.h
522
flang/lib/clang/4.0.1/include/f16cintrin.h
513
flang/lib/clang/3.9.1/include/htmxlintrin.h
523
flang/lib/clang/4.0.1/include/float.h
514
flang/lib/clang/3.9.1/include/ia32intrin.h
524
flang/lib/clang/4.0.1/include/fma4intrin.h
515
flang/lib/clang/3.9.1/include/immintrin.h
525
flang/lib/clang/4.0.1/include/fmaintrin.h
516
flang/lib/clang/3.9.1/include/intrin.h
526
flang/lib/clang/4.0.1/include/fxsrintrin.h
517
flang/lib/clang/3.9.1/include/inttypes.h
527
flang/lib/clang/4.0.1/include/htmintrin.h
518
flang/lib/clang/3.9.1/include/iso646.h
528
flang/lib/clang/4.0.1/include/htmxlintrin.h
519
flang/lib/clang/3.9.1/include/limits.h
529
flang/lib/clang/4.0.1/include/ia32intrin.h
520
flang/lib/clang/3.9.1/include/lzcntintrin.h
530
flang/lib/clang/4.0.1/include/immintrin.h
521
flang/lib/clang/3.9.1/include/mm3dnow.h
531
flang/lib/clang/4.0.1/include/intrin.h
522
flang/lib/clang/3.9.1/include/mm_malloc.h
532
flang/lib/clang/4.0.1/include/inttypes.h
523
flang/lib/clang/3.9.1/include/mmintrin.h
533
flang/lib/clang/4.0.1/include/iso646.h
524
flang/lib/clang/3.9.1/include/module.modulemap
534
flang/lib/clang/4.0.1/include/limits.h
525
flang/lib/clang/3.9.1/include/msa.h
535
flang/lib/clang/4.0.1/include/lzcntintrin.h
526
flang/lib/clang/3.9.1/include/mwaitxintrin.h
536
flang/lib/clang/4.0.1/include/mm3dnow.h
527
flang/lib/clang/3.9.1/include/nmmintrin.h
537
flang/lib/clang/4.0.1/include/mm_malloc.h
528
flang/lib/clang/3.9.1/include/opencl-c.h
538
flang/lib/clang/4.0.1/include/mmintrin.h
529
flang/lib/clang/3.9.1/include/pkuintrin.h
539
flang/lib/clang/4.0.1/include/module.modulemap
530
flang/lib/clang/3.9.1/include/pmmintrin.h
540
flang/lib/clang/4.0.1/include/msa.h
531
flang/lib/clang/3.9.1/include/popcntintrin.h
541
flang/lib/clang/4.0.1/include/mwaitxintrin.h
532
flang/lib/clang/3.9.1/include/prfchwintrin.h
542
flang/lib/clang/4.0.1/include/nmmintrin.h
533
flang/lib/clang/3.9.1/include/rdseedintrin.h
543
flang/lib/clang/4.0.1/include/opencl-c.h
534
flang/lib/clang/3.9.1/include/rtmintrin.h
544
flang/lib/clang/4.0.1/include/pkuintrin.h
535
flang/lib/clang/3.9.1/include/s390intrin.h
545
flang/lib/clang/4.0.1/include/pmmintrin.h
536
flang/lib/clang/3.9.1/include/shaintrin.h
546
flang/lib/clang/4.0.1/include/popcntintrin.h
537
flang/lib/clang/3.9.1/include/smmintrin.h
547
flang/lib/clang/4.0.1/include/prfchwintrin.h
538
flang/lib/clang/3.9.1/include/stdalign.h
548
flang/lib/clang/4.0.1/include/rdseedintrin.h
539
flang/lib/clang/3.9.1/include/stdarg.h
549
flang/lib/clang/4.0.1/include/rtmintrin.h
540
flang/lib/clang/3.9.1/include/stdatomic.h
550
flang/lib/clang/4.0.1/include/s390intrin.h
541
flang/lib/clang/3.9.1/include/stdbool.h
551
flang/lib/clang/4.0.1/include/shaintrin.h
542
flang/lib/clang/3.9.1/include/stddef.h
552
flang/lib/clang/4.0.1/include/smmintrin.h
543
flang/lib/clang/3.9.1/include/stdint.h
553
flang/lib/clang/4.0.1/include/stdalign.h
544
flang/lib/clang/3.9.1/include/stdnoreturn.h
554
flang/lib/clang/4.0.1/include/stdarg.h
545
flang/lib/clang/3.9.1/include/tbmintrin.h
555
flang/lib/clang/4.0.1/include/stdatomic.h
546
flang/lib/clang/3.9.1/include/tgmath.h
556
flang/lib/clang/4.0.1/include/stdbool.h
547
flang/lib/clang/3.9.1/include/tmmintrin.h
557
flang/lib/clang/4.0.1/include/stddef.h
548
flang/lib/clang/3.9.1/include/unwind.h
558
flang/lib/clang/4.0.1/include/stdint.h
549
flang/lib/clang/3.9.1/include/vadefs.h
559
flang/lib/clang/4.0.1/include/stdnoreturn.h
550
flang/lib/clang/3.9.1/include/varargs.h
560
flang/lib/clang/4.0.1/include/tbmintrin.h
551
flang/lib/clang/3.9.1/include/vecintrin.h
561
flang/lib/clang/4.0.1/include/tgmath.h
552
flang/lib/clang/3.9.1/include/wmmintrin.h
562
flang/lib/clang/4.0.1/include/tmmintrin.h
553
flang/lib/clang/3.9.1/include/x86intrin.h
563
flang/lib/clang/4.0.1/include/unwind.h
554
flang/lib/clang/3.9.1/include/xmmintrin.h
564
flang/lib/clang/4.0.1/include/vadefs.h
555
flang/lib/clang/3.9.1/include/xopintrin.h
565
flang/lib/clang/4.0.1/include/varargs.h
556
flang/lib/clang/3.9.1/include/xsavecintrin.h
566
flang/lib/clang/4.0.1/include/vecintrin.h
557
flang/lib/clang/3.9.1/include/xsaveintrin.h
567
flang/lib/clang/4.0.1/include/wmmintrin.h
558
flang/lib/clang/3.9.1/include/xsaveoptintrin.h
568
flang/lib/clang/4.0.1/include/x86intrin.h
559
flang/lib/clang/3.9.1/include/xsavesintrin.h
569
flang/lib/clang/4.0.1/include/xmmintrin.h
560
flang/lib/clang/3.9.1/include/xtestintrin.h
570
flang/lib/clang/4.0.1/include/xopintrin.h
571
flang/lib/clang/4.0.1/include/xsavecintrin.h
572
flang/lib/clang/4.0.1/include/xsaveintrin.h
573
flang/lib/clang/4.0.1/include/xsaveoptintrin.h
574
flang/lib/clang/4.0.1/include/xsavesintrin.h
575
flang/lib/clang/4.0.1/include/xtestintrin.h
561
flang/lib/cmake/clang/ClangConfig.cmake
576
flang/lib/cmake/clang/ClangConfig.cmake
562
flang/lib/cmake/clang/ClangTargets-%%CMAKE_BUILD_TYPE%%.cmake
577
flang/lib/cmake/clang/ClangTargets-%%CMAKE_BUILD_TYPE%%.cmake
563
flang/lib/cmake/clang/ClangTargets.cmake
578
flang/lib/cmake/clang/ClangTargets.cmake
564
flang/lib/libclang.so
579
flang/lib/libclang.so
565
flang/lib/libclang.so.3.9
580
flang/lib/libclang.so.4
581
flang/lib/libclang.so.4.0
566
flang/lib/libclangARCMigrate.a
582
flang/lib/libclangARCMigrate.a
567
flang/lib/libclangAST.a
583
flang/lib/libclangAST.a
568
flang/lib/libclangASTMatchers.a
584
flang/lib/libclangASTMatchers.a

Return to bug 220829