DELTA 441206 0 76 SVN  40"ng SUBDIR += flang-clang8f/8.ParseDate SUBDIR += p5-Time-Period SUBENDREP DELTA SVNcPccx^TYo@~fJq c7xY$\&R%ac]8w9'nfR$u޲O)ɠ$9o)!GitQ ,v Yǒtq! '+ӽu/]<2m;˪ے SױJySE$HԴ{MEpx%1>iqucվslmVLTMlaC%/uzeqJ߀ E3Uri*⽳P{b4Gohڞl1/=gc1 iR2ta}(2I8|)U(0lj 2:*l-GHS0s3uz M݋GbTd:oei<F ްWZ;}TJ;%w ;`-۶>|rzmZBRpH$Zq2 #?Y[%RjIE?d#R ‚IÅ7'NxʼnsYAEK+͒,Shcgr!YDqO8t?L&:ײ_)^?;WN;GK!t̽WxujN`;7̙lhk挠=⢺kC1RtɬLjFYT+Y+[@$C5a5 -wZ6C` Yi+4ld0F,p5KH!T K ͤ9~LcCǻn;|8Vג#Rpfʂe3؏{'qroS^_'ÑsV:3^B$-'//i2K]adRQVZTsZM,BUQY nin7畨bq\bzVbxb3?y?gRr;P^ ʒC\`l]Kx}`^=z|#[An!)צGĹyrSoEENDREP DELTA SVNi]iix^R]o0}ⶑ"߄BlUPNL'p&G$-EsN5ؐMC:TvD p hO"fR&/_9XRqDZpowIV?1Q3IcE"ENDREP DELTA SVN>@>>--- runtime/flang/cdexp.c.orig 2017-05-17 00:40:01 UTC +++ runtime/flang/cdexp.c @@ -22,7 +22,8 @@ __mth_i_cdexp(dcmplx_t *dcmplx, double r { double x, y, z; x = exp(real); - sincos(imag, &z, &y); + z = sin(imag); + y = cos(imag); y *= x; z *= x; d_dummy(y, z); /* should leave y & z in appropriate ENDREP DELTA SVN>@>>--- runtime/flang/cexp.c.orig 2017-05-17 00:40:01 UTC +++ runtime/flang/cexp.c @@ -22,7 +22,8 @@ __mth_i_cexp(cmplx_t *cmplx, float real, { float x, y, z; x = exp(real); - sincosf(imag, &z, &y); + z = sinf(imag); + y = cosf(imag); y *= x; z *= x; r_dummy(y, z); /* should leave y & z in appropriate ENDREP DELTA SVN--- runtime/flang/stime3f.c.orig 2017-05-17 00:40:01 UTC +++ runtime/flang/stime3f.c @@ -27,13 +27,7 @@ int ENT3F(STIME, stime)(int *tp) { - int i; - time_t t = *tp; - - if ((i = stime(&t))) - i = __io_errno(); - - return i; + return EPERM; } #endif /* !WINNT */ ENDREP DELTA SVN0200--- runtime/flangrti/dumpregs.h.orig 2017-05-17 00:40:01 UTC +++ runtime/flangrti/dumpregs.h @@ -21,6 +21,6 @@ * Declare routines that access the machine registers */ -void dumpregs(gregset_t *regs); -gregset_t *getRegs(ucontext_t *u); +void dumpregs(void *regs); +void *getRegs(ucontext_t *u); ENDREP DELTA SVNy{yy--- runtime/flangrti/erfc_scaled.c.orig 2017-05-17 00:40:01 UTC +++ runtime/flangrti/erfc_scaled.c @@ -19,7 +19,7 @@ #pragma global - Mx, 6, 0x100 #include "mthdecls.h" -#if defined(TARGET_WIN) || defined(win32) || defined(TARGET_OSX) +#if defined(TARGET_WIN) || defined(win32) || defined(TARGET_OSX) || defined(__FreeBSD__) #include #else #include ENDREP DELTA SVN{}{{--- runtime/flangrti/erfc_scaledf.c.orig 2017-05-17 00:40:01 UTC +++ runtime/flangrti/erfc_scaledf.c @@ -19,7 +19,7 @@ #pragma global - Mx, 6, 0x100 #include "mthdecls.h" -#if defined(TARGET_WIN) || defined(win32) || defined(TARGET_OSX) +#if defined(TARGET_WIN) || defined(win32) || defined(TARGET_OSX) || defined(__FreeBSD__) #include #else #include ENDREP DELTA SVNa:aax^R]k0}~-⏨, ti -+$&B,yY*XO)Eqա R ^¡([a“͉ux7dل4c#v2]Hofs٘'68WKu/rHb iBw N` DQt=|I)zƥxJ7C|!@`` O ' QJښ;ys@/R{ڸϬ]WZ kAeM=ar%DZI8j ,g`~X2 qY-}X?]_;!.&gaqSpu3v>²Qp77w#ݯߓHw\VV(J9 CNf:U=2D:0o*&RENDREP DELTA SVNuwuu--- runtime/flangrti/trace_lin.c.orig 2017-05-17 00:40:01 UTC +++ runtime/flangrti/trace_lin.c @@ -85,7 +85,7 @@ static struct sigs sigs[] = { {0, CODNULL, NULL} /* end of list */ }; -static gregset_t *regs; /* pointer to regs at signal */ +static void *regs; /* pointer to regs at signal */ /* walk the stack back */ @@ -99,7 +99,7 @@ __abort_trace(int skip) char **strings; size_t i, n; - if (regs != (gregset_t *)0) { + if (regs != (void *)0) { dumpregs(regs); } ENDREP DELTA SVN|~||--- runtime/flangrti/x86_64-Linux/dumpregs.c.orig 2017-05-17 00:40:01 UTC +++ runtime/flangrti/x86_64-Linux/dumpregs.c @@ -40,7 +40,7 @@ #define RSP 15 #define RIP 16 -#if defined(TARGET_OSX) || defined(TARGET_WIN) +#if defined(TARGET_OSX) || defined(TARGET_WIN) || defined(__FreeBSD__) /* no gregs and/or ucontext defined in for OSX or Windows */ void * getRegs(void *u) ENDREP DELTA SVNdeddFortran compiler targeting LLVM (modified clang part) WWW: https://github.com/flang-compiler/clang ENDREP DELTA SVN~~~bin/flang flang/bin/flang1 flang/bin/flang2 flang/include/ieee_arithmetic.mod flang/include/ieee_exceptions.mod flang/include/ieee_features.mod flang/include/iso_c_binding.mod flang/include/iso_fortran_env.mod flang/include/omp_lib.h flang/include/omp_lib.mod flang/include/omp_lib_kinds.mod flang/lib/libflang.a flang/lib/libflang.so flang/lib/libflangADT.a flang/lib/libflangArgParser.a flang/lib/libflangmain.a flang/lib/libflangrti.a flang/lib/libflangrti.so flang/lib/libompstub.a flang/lib/libompstub.so ENDREP DELTA SVN0 00x^S[o0~ƿRV֨J\" ]5MԭqfQ u|sw8\nFg!XbA{xPS$q .VYVҌK['^L?>~=:~"7=?a X^" @a:֦\H1& (3’~xAJtm:3g0Q-kwŘ'9f ~L=_AM;s7һ3Cqr!+"7RX?^ek,q-=Y8hBGe:9٘ M5fU 抂Q8ܖ,FSngvj,[JUG|-9~`BBupA$d=d6߰Ƃv-ylR.s_ $Whbn7}UYrN3?\fu{D'^rQe\w FٷWXW ˶y5߳ofqtlo./eX7hanNu[?-b%hבkUSXIV'g/^/z}R ##]og["NjwGgt&0 ,eSRSNENDREP DELTA SVN_a__TIMESTAMP = 1495120245 SHA256 (flang-compiler-clang-3.9-20170518-edf56fd_GH0.tar.gz) = ff5dfcc322ceb247dffe10300a0a6072face2ef458c413e2dd70fb5c8e51beaa SIZE (flang-compiler-clang-3.9-20170518-edf56fd_GH0.tar.gz) = 14365634 ENDREP DELTA SVNIIIx^[w8Ӝ>;ܘ t:/9mye[%`.y8WeYJdV ]F*E4g.>~?9erz699&.R-"],*'7JT%U,\^!?{+Jf4iQ*]R,D! m:YiT:R^jɛ: c!.X(=bTJT"ϥѳe(STyR(-**嶤k%V.JkL4צ4"43\-)q˹>!}ˌ,tL2e(R-K.J$YCPϣ*R&6B%|#.x`V-Ł)UϨrOOl-*EQmc 2H$|ZFMO\%a 20~,fKM!j5{?TXv"j7Ki$<ҴbՉ ֲTaWm =QG:SM 2J~]L\y#\1OPB;Ȩ~;aFZT9w99"1`=2Oh.C?`aOva؜H26ӛ f>H1tA)\p{u g2yKB$L;qN@ee(e#fz1$p +߰NcՋY."o>k2I>F܋Ԣ*%t܋Pc=E0m7o*ɷPx:$V#߱",!k(8? tN E(dH%%h#-@/ aCNY#jW %8-%PnR䭴QEh xu6_n2{,&e:Bm7unD| QU a|\+ Fl#ioG$hr< ;sΠ잞6(9'e4@6H QmԨ(D!:Q:R@tZAyV5l0pxVܮÇ) =CDž8)h@-6DH?1p08D & NFBs6@[g:8)U|⏈\@RihY: )Z0+Y<=qc-ΛBZUk\Hf$qK`=QdgXS*g,2e%}Ѕ"8L9D&1Fq'3#(4:/B` ̙0:"ZZú 1$T&njU-K͍ϖju/KkWÚC/h`\uICіUE?53}bй־z"`Ȫ§C4Xv`|%ԪWLK j<,wRSj^]_>N^ӫ5P. t/Z?nxV{-;#@,  D&z{ʼbخp(nmHC4;`T+13;.o -<=Q$m^FZrMN-&l7~6uRFFZ@YzD6!$ΉN"$ӹ p c$-Cͦ-Q]h=XěY䯕ooni)A6-.(to"\=8DcnHۘj,:>"##bHe;i1 4yRx2ƈ3 1 |LFs U >@Sj@vGYdpi. 2lSv-r`8'f?-[-m-֗zhr&\0nO?:'0)sxjv]tDVme y'b 'v+MD!dP/i3<=vF\g&4T7.,n`2byOOJ&@' dY]ފd<6*DI~|XÅZe[iSHyé[L6(mIҡk޿Z2a[©,:TpbHO1۬OɈ JhY0g$5E0JWġۗ  "C1<[AHJ7@܋y |OhԝtuNYHCbn+_ᑞ=f -]-H=~ pUc@5+8iΰ9MQ;xTR׃L ³:b ?'9,Jދ:'sX@˧aF?AݱJP]e` R|DG/| ;S z'J{yv;CZ~Aᩛl&*mvX:67¥`detF$@tSv -e,Ui*>Њpx]ҿSW2)ZFWj!2i+KM3\tP5sD/Z 8x]A_1T.߯Z|Vy _/hHm]U2[ߵyBO o~}I=?۳Q(fM,E^I$Wz^j*L^{#;0n79|_(c0pH*{.^ϣ$VD[' ۈ,IE Q`&ulNxwu7e'Z-]6I'[6Tu蘥Moyt|] r e%ˤ*܀@R1O\Jax&-ӗ(M-0Bm2ց܆V,%>V\Xy o_X,Qi{[e8M?Ǚ~ 7O0 | 5$YpNu.肿 T_PtjGAwJ*h"!0f q/B"U ~,UՒ177qЗbc/'C;K(Sd!o]pE(?qMK3aڳ)m..~e0y|m8~gr/' YWg{wNCOK}w<^&yɳ)6iNڳInҊn