DELTA 243791 493768 5122 SVN† † a †€€`Ÿ†€`// size_t is unsigned int on FreeBSD. if (getTriple().getOS() != llvm::Triple::FreeBSD) † ƒ‘eƒ’Kg€fƒ‘ef .Cases("arm7tdmi", "arm7tdmi-s", "arm710t", "arm720t", "arm9", "4T") .Cases("arm9tdmi", "arm9ENDREP DELTA 244592 2226 146 SVN…¤s…§I‚TƒÒ€‚RÒgƒÒ ‚Rbool FreeBSD::UseSjLjExceptions() const { // FreeBSD uses SjLj exceptions on ARM oabi. switch (getTriple().getEnvironment()) { case llvm::Triple::GNUEABI: case llvm::Triple::EABI: return false; default: return (getTriple().getArch() == llvm::Triple::arm || getTriple().getArch() == llvm::Triple::thumb); }ENDREP DELTA 243791 653171 735 SVNššG " þZ¡›LþQ! virtual bool UseSjLjExceptions(ENDREP DELTA 243830 25751 18591 SVN† † jµF€i„éQµ@icase llvm::Triple::FreeBSD: // FreeBSD defaults to soft float FloatABI = "soft"; break;† † † ƒF€o†Š7€‚U’†Š*ƒDk("-fencode-extended-block-signature"); } // Allow -fno-objc-arr to trump -fobjc-arr/-fobjc-arc. // NO else if (getToolChain().getArch() == llvm::Triple::arm || getToolChain().getArch() == llvm::Triple::thumb) { CmdArgs.push_back("-mfpu=softvfp"); switch(getToolChain().getTriple().getEnvironment()) { case llvm::Triple::GNUEABI: case llvm::Triple::EABI: break; default: CmdArgs.push_back("-matpcsŒÀô{øL`€]_Ô=€‚Õóx^e have to explicitly // instruct ld in the base system to link 32-bit code. if (ToolChain_fbsd"); } if (ToolChain.getArch() == llvm::Triple::ppc) { CmdArgs.push_back("-m"); CmdArgs.push_back("elf32ppc_fbsdENDREP id: hh-193326.1-208954.r244640/1674 type: file pred: hh-193326.1-208954.r243830/669150 count: 41 text: 244640 0 246 153931 a717edad37c6ee08b600a601a0f51318 08ee8324328bee96575007a0693155c3e0e2a3d5 244639-58rj/_8 cpath: /head/contrib/llvm/tools/clang/lib/Basic/Targets.cpp copyroot: 208954 /head/contrib/llvm/tools/clang PLAIN K 12 Builtins.cpp V 38 file 1w-194179.1-208954.r234353/255462 K 12 ConvertUTF.c V 38 file h1-193326.1-208954.r243830/665739 K 21 ConvertUTFWrapper.cpp V 39 file ca-239313.2j-239462.r243830/666068 K 14 Diagnostic.cpp V 38 file h3-193326.1-208954.r243830/666438 K 17 DiagnosticIDs.cpp V 39 file b3-218887.6c-218893.r243830/666770 K 15 FileManager.cpp V 38 file h5-193326.1-208954.r243830/667134 K 23 FileSystemStatCache.cpp V 39 file b6-218887.6d-218893.r234353/253073 K 19 IdentifierTable.cpp V 38 file h7-193326.1-208954.r243830/667466 K 15 LangOptions.cpp V 39 file c3-226586.3g-226633.r234353/256797 K 10 Module.cpp V 39 file cy-234287.3p-234353.r243830/667802 K 15 ObjCRuntime.cpp V 39 file cg-239313.2k-239462.r239462/697069 K 18 SourceLocation.cpp V 38 file hb-193326.1-208954.r243830/668150 K 17 SourceManager.cpp V 38 file hd-193326.1-208954.r243830/668483 K 14 TargetInfo.cpp V 38 file hf-193326.1-208954.r243830/668819 K 11 Targets.cpp V 36 file hh-193326.1-208954.r244640/1674 K 14 TokenKinds.cpp V 31 file hj-193326.0.r199990/677935 K 11 Version.cpp V 37 file ac-198092.1-208954.r244628/37369 K 16 VersionTuple.cpp V 39 file 7o-221339.13-221345.r239462/698730 END ENDREP id: gx-193326.1-208954.r244640/3183 type: dir pred: gx-193326.1-208954.r244628/38881 count: 50 text: 244640 1995 1175 1175 885ba8139de3a9ac52387ab25cb94632 cpath: /head/contrib/llvm/tools/clang/lib/Basic copyroot: 208954 /head/contrib/llvm/tools/clang id: kj-193326.1-208954.r244640/3436 type: file pred: kj-193326.1-208954.r244628/39137 count: 31 text: 244640 278 370 86985 d494ad405e0eb158d0aeb3c472bae342 5f932e4e8bbf7ed66181c2ed982194b5c4b60da4 244639-58rj/_a cpath: /head/contrib/llvm/tools/clang/lib/Driver/ToolChains.cpp copyroot: 208954 /head/contrib/llvm/tools/clang id: kl-193326.1-208954.r244640/3761 type: file pred: kl-193326.1-208954.r243830/693392 count: 23 text: 244640 677 58 19783 49b7a156dda977c40c83d83184d54cb9 a6b54542b45e4500272a5cc536bce0e913710989 244639-58rj/_b cpath: /head/contrib/llvm/tools/clang/lib/Driver/ToolChains.h copyroot: 208954 /head/contrib/llvm/tools/clang id: kn-193326.1-208954.r244640/4084 type: file pred: kn-193326.1-208954.r243830/693723 count: 45 text: 244640 766 876 236620 192d00fd2437aa50dd053b50d6578fa8 a03c646cf81b5b61654aad7964970ab3823b5e87 244639-58rj/_c cpath: /head/contrib/llvm/tools/clang/lib/Driver/Tools.cpp copyroot: 208954 /head/contrib/llvm/tools/clang PLAIN K 10 Action.cpp V 38 file jo-193326.1-208954.r234353/316162 K 7 Arg.cpp V 38 file jr-193326.1-208954.r243830/689739 K 11 ArgList.cpp V 38 file jt-193326.1-208954.r243830/690063 K 16 CC1AsOptions.cpp V 38 file 5u-208600.1-208954.r243830/690393 K 15 Compilation.cpp V 38 file jx-193326.1-208954.r243830/690726 K 10 Driver.cpp V 38 file jz-193326.1-208954.r243830/691061 K 17 DriverOptions.cpp V 38 file 1p-199512.1-208954.r243830/691390 K 11 InputInfo.h V 38 file k3-193326.1-208954.r212904/329120 K 7 Job.cpp V 38 file k5-193326.1-208954.r234353/315838 K 12 OptTable.cpp V 38 file k9-193326.1-208954.r243830/691724 K 10 Option.cpp V 38 file kb-193326.1-208954.r243830/692056 K 10 Phases.cpp V 38 file kd-193326.1-208954.r226633/266367 K 15 SanitizerArgs.h V 39 file co-243791.28-243830.r243830/692384 K 8 Tool.cpp V 38 file kf-193326.1-208954.r218893/267250 K 13 ToolChain.cpp V 38 file kh-193326.1-208954.r243830/692726 K 14 ToolChains.cpp V 36 file kj-193326.1-208954.r244640/3436 K 12 ToolChains.h V 36 file kl-193326.1-208954.r244640/3761 K 9 Tools.cpp V 36 file kn-193326.1-208954.r244640/4084 K 7 Tools.h V 38 file kp-193326.1-208954.r243830/694050 K 9 Types.cpp V 38 file kr-193326.1-208954.r243830/694376 K 20 WindowsToolChain.cpp V 39 file f2-234287.3q-234353.r243830/694702 END ENDREP id: jn-193326.1-208954.r244640/5706 type: dir pred: jn-193326.1-208954.r244628/40771 count: 55 text: 244640 4406 1287 1287 ad6efd22d847465e3f84fcba492b966b cpath: /head/contrib/llvm/tools/clang/lib/Driver copyroot: 208954 /head/contrib/llvm/tools/clang PLAIN K 10 ARCMigrate V 38 dir 4q-224135.1k-224145.r243830/641767 K 3 AST V 37 dir da-193326.1-208954.r243830/658707 K 11 ASTMatchers V 38 dir bj-239313.2i-239462.r243830/659881 K 8 Analysis V 37 dir ex-193326.1-208954.r243830/665478 K 5 Basic V 35 dir gx-193326.1-208954.r244640/3183 K 7 CodeGen V 37 dir hn-193326.1-208954.r243830/689479 K 6 Driver V 35 dir jn-193326.1-208954.r244640/5706 K 4 Edit V 38 dir f4-234287.3r-234353.r243830/697217 K 8 Frontend V 37 dir kt-193326.1-208954.r243830/707469 K 12 FrontendTool V 38 dir ci-212795.2h-212904.r243830/708198 K 7 Headers V 37 dir mp-193326.1-208954.r243830/715391 K 3 Lex V 37 dir nn-193326.1-208954.r243830/722425 K 5 Parse V 36 dir ox-193326.1-208954.r244628/42681 K 7 Rewrite V 37 dir q1-193326.1-208954.r243830/729628 K 4 Sema V 36 dir qh-193326.1-208954.r244628/46469 K 13 Serialization V 38 dir fh-212795.2o-212904.r243830/751502 K 14 StaticAnalyzer V 38 dir hf-218887.6n-218893.r243830/795562 K 7 Tooling V 38 dir o1-234287.4s-234353.r243830/798580 END ENDREP id: d9-193326.1-208954.r244640/6981 type: dir pred: d9-193326.1-208954.r244628/47747 count: 85 text: 244640 5960 1008 1008 1c8d95c48b99782564dbce9e36c177d9 cpath: /head/contrib/llvm/tools/clang/lib copyroot: 208954 /head/contrib/llvm/tools/clang PLAIN K 11 LICENSE.TXT V 37 file n-193326.2-225880.r234353/121430 K 7 include V 36 dir 2d-193326.1-208954.r244628/37117 K 3 lib V 35 dir d9-193326.1-208954.r244640/6981 K 5 tools V 38 dir 2rd-193326.1-208954.r243830/801668 K 5 utils V 39 dir 2sh-193326.45-226633.r243830/806300 END ENDREP id: 2-193326.1-208954.r244640/7517 type: dir pred: 2-193326.1-208954.r244628/48594 count: 95 text: 244640 7228 276 276 d629ea374519866585c865e290097563 props: 244628 48287 294 0 48df0dbeda931a68f5444701942c61cc cpath: /head/contrib/llvm/tools/clang copyroot: 208954 /head/contrib/llvm/tools/clang minfo-cnt: 1 minfo-here: y PLAIN K 8 bugpoint V 38 dir 8y4-193323.0-231057.r243830/532007 K 5 clang V 34 dir 2-193326.1-208954.r244640/7517 K 3 llc V 38 dir 8zk-193323.1-231057.r243830/807878 K 3 lli V 38 dir 8zs-193323.2-231057.r243830/810159 K 7 llvm-ar V 38 dir 900-193323.3-231057.r243830/810808 K 7 llvm-as V 38 dir 908-193323.4-231057.r234353/435122 K 15 llvm-bcanalyzer V 38 dir 90g-193323.5-231057.r243830/811494 K 9 llvm-diff V 38 dir 18x-212793.6-231057.r239462/825953 K 8 llvm-dis V 38 dir 91e-193323.7-231057.r239462/826616 K 12 llvm-extract V 38 dir 91m-193323.8-231057.r243830/812184 K 9 llvm-link V 38 dir 924-193323.a-231057.r234353/429469 K 7 llvm-mc V 37 dir d0-194612.b-231057.r243830/812976 K 7 llvm-nm V 38 dir 92c-193323.c-231057.r243830/813630 K 12 llvm-objdump V 38 dir 2vb-218885.d-231057.r243830/814549 K 9 llvm-prof V 38 dir 92k-193323.e-231057.r239462/829986 K 11 llvm-ranlib V 38 dir 92s-193323.f-231057.r243830/815229 K 12 llvm-readobj V 39 dir 3hi-234285.4t-234353.r234353/436108 K 11 llvm-rtdyld V 38 dir 1ft-221337.g-231057.r243830/815905 K 11 llvm-stress V 39 dir 3i4-234285.4u-234353.r243830/816584 K 9 llvm-stub V 38 dir 930-193323.h-231057.r239462/832285 K 10 macho-dump V 38 dir 2w9-218885.i-231057.r239462/832946 K 3 opt V 38 dir 963-193323.j-231057.r243830/817422 END ENDREP id: 8xy-193323.0-208954.r244640/9130 type: dir pred: 8xy-193323.0-208954.r244628/50211 count: 93 text: 244640 7842 1275 1275 bb6384c38f6ac78efede526abed0b9c6 cpath: /head/contrib/llvm/tools copyroot: 208954 /head/contrib/llvm minfo-cnt: 1 PLAIN K 11 LICENSE.TXT V 37 file 9-193323.0-225880.r234353/116499 K 7 include V 35 dir ff-193323.0-208954.r244628/9490 K 3 lib V 36 dir z5-193323.0-208954.r244628/32923 K 5 tools V 36 dir 8xy-193323.0-208954.r244640/9130 K 5 utils V 38 dir 97r-193323.0-208954.r243830/835814 END ENDREP id: 2-193323.0-208954.r244640/9656 type: dir pred: 2-193323.0-208954.r244628/51021 count: 113 text: 244640 9370 273 273 b3de0e8af05dc92b61c1dda090dc6505 props: 244628 50741 267 0 bfe7b69d2c9093aeedea99e1537dd0dd cpath: /head/contrib/llvm copyroot: 208954 /head/contrib/llvm minfo-cnt: 2 minfo-here: y PLAIN K 3 amd V 27 dir 2-38495.0.r195626/11608 K 3 atf V 34 dir 3-240116.0-240120.r243055/2690 K 5 bind9 V 29 dir 2-135447.0.r243981/171441 K 8 binutils V 27 dir 2-33966.0.r244600/14407 K 5 bmake V 34 dir 4-236769.0-241146.r243115/8177 K 5 bsnmp V 27 dir 2-122395.0.r241685/2540 K 5 byacc V 35 dir 7i-234949.0-235723.r240517/7805 K 5 bzip2 V 26 dir 2-78557.0.r240373/2310 K 7 com_err V 26 dir 2-50765.0.r235716/4123 K 11 compiler-rt V 35 dir 3-214150.0-215125.r239138/39609 K 3 cvs V 27 dir 2-17722.0.r243933/52999 K 6 dialog V 28 dir 4-217309.0.r241818/44871 K 4 diff V 26 dir 2-30840.0.r239360/3263 K 3 dtc V 35 dir 3-204431.0-204488.r243933/54889 K 2 ee V 34 dir 2-192830.0-192850.r228627/1267 K 5 expat V 28 dir 2-104350.0.r223758/24506 K 4 file V 26 dir 2-68350.0.r239348/3795 K 3 gcc V 27 dir 2-18335.0.r244276/45003 K 7 gcclibs V 29 dir 2-169696.0.r243933/100962 K 3 gdb V 27 dir 2-19371.0.r244437/34326 K 5 gdtoa V 29 dir 2-112159.0.r243933/104490 K 5 gperf V 28 dir 2-18215.0.r243933/106555 K 5 groff V 26 dir 2-18100.0.r240833/7034 K 8 ipfilter V 26 dir 2-22515.0.r215463/5435 K 8 jemalloc V 28 dir 2-234370.0.r242844/40858 K 4 less V 26 dir 2-60787.0.r243829/9352 K 10 libarchive V 34 dir 3-228753.0-228761.r239622/4137 K 10 libbegemot V 27 dir 2-135769.0.r165010/1272 K 6 libc++ V 27 dir 3-227983.0.r243673/7072 K 12 libc-pwcache V 34 dir 4-241233.0-241731.r241731/2403 K 8 libc-vis V 34 dir 4-241236.0-244401.r244401/3745 K 8 libcxxrt V 27 dir c-227983.0.r233235/2752 K 7 libpcap V 27 dir 2-17684.0.r241231/27463 K 11 libreadline V 26 dir 2-21309.0.r173407/4492 K 9 libstdc++ V 27 dir 2-51921.0.r241959/15555 K 4 llvm V 34 dir 2-193323.0-208954.r244640/9656 K 9 lukemftpd V 26 dir 2-79969.0.r223702/2578 K 6 mdocml V 34 dir 3-241675.0-241754.r241775/4329 K 5 mknod V 31 dir 4-244543.0-244562.r244562/0 K 5 mtree V 33 dir 4-244541.1-244562.r244562/209 K 7 ncurses V 27 dir 2-50277.0.r235773/10951 K 6 netcat V 27 dir 2-141262.0.r241906/4135 K 5 ngatm V 28 dir 2-121331.0.r208483/21574 K 3 ntp V 28 dir 2-54360.0.r243933/123968 K 3 nvi V 26 dir 2-19305.0.r208612/4765 K 4 ofed V 29 dir 3-219820.0.r219820/404492 K 12 one-true-awk V 26 dir 2-85588.0.r224776/2363 K 7 openbsm V 28 dir 2-155132.0.r244265/10711 K 7 openpam V 26 dir 2-91095.0.r236126/7531 K 10 openresolv V 34 dir 3-219732.0-219736.r239477/1110 K 4 opie V 28 dir 2-22348.0.r243933/129792 K 11 pam_modules V 25 dir 2-93788.0.r94890/1725 K 2 pf V 27 dir 2-126354.0.r240494/8826 K 7 pnpinfo V 25 dir 2-29616.0.r228672/619 K 8 sendmail V 26 dir 2-38033.0.r243649/5673 K 5 smbfs V 26 dir 2-87867.0.r225644/1565 K 12 tcp_wrappers V 28 dir 2-44744.0.r243933/133405 K 7 tcpdump V 28 dir 2-17681.0.r243933/148291 K 4 tcsh V 28 dir 2-59244.0.r231990/161593 K 6 telnet V 27 dir 2-29089.0.r241021/13014 K 7 texinfo V 26 dir 2-21496.0.r221386/3537 K 5 tnftp V 33 dir 2-79972.0-223308.r232779/5092 K 3 top V 26 dir 2-24140.0.r244180/2277 K 10 traceroute V 26 dir 2-18580.0.r237635/3403 K 6 tzcode V 27 dir 2-204301.0.r228342/1407 K 6 tzdata V 33 dir 2t-1639.0-204298.r243003/3502 K 3 wpa V 34 dir 3-189251.0-189261.r243419/4389 K 2 xz V 35 dir 3-207753.0-207842.r244601/13506 END ENDREP id: 1-16755.0.r244640/13105 type: dir pred: 1-16755.0.r244628/54472 count: 4340 text: 244640 9958 3134 3134 ed81dd03e92f381d47a154d1efa5b608 cpath: /head/contrib copyroot: 0 / minfo-cnt: 48 PLAIN K 9 COPYRIGHT V 25 file 1-2656.0.r229067/453 K 5 LOCKS V 27 file 1-146890.0.r179574/251 K 11 MAINTAINERS V 26 file 1-94742.0.r241891/132 K 8 Makefile V 30 file 3-1594.0-1595.r242522/106 K 13 Makefile.inc1 V 25 file 5-38666.0.r243798/65 K 17 ObsoleteFiles.inc V 27 file 4-148330.0.r243795/846 K 6 README V 26 file 1-21173.0.r215293/415 K 8 UPDATING V 26 file 1-41806.0.r244629/498 K 3 bin V 22 dir 1-5.0.r244538/4515 K 4 cddl V 27 dir 1-168404.0.r244246/3814 K 7 contrib V 27 dir 1-16755.0.r244640/13105 K 6 crypto V 28 dir 1-25405.0.r243933/166825 K 3 etc V 23 dir 1-38.0.r244522/4451 K 5 games V 25 dir 1-2491.0.r243899/3263 K 3 gnu V 22 dir 1-3.0.r244382/2185 K 7 include V 25 dir 1-697.0.r244401/12511 K 9 kerberos5 V 28 dir 4q-29815.0.r241298/10085 K 3 lib V 23 dir 6-5.0.r244628/69114 K 7 libexec V 22 dir c-5.0.r243864/3320 K 7 release V 26 dir 1-3027.0.r244040/15827 K 6 rescue V 28 dir 7-117035.0.r241680/33779 K 4 sbin V 24 dir fa-4.0.r244538/19580 K 6 secure V 26 dir r-1553.0.r242692/26632 K 5 share V 23 dir e-3.0.r244627/22561 K 3 sys V 23 dir g-5.0.r244635/10281 K 5 tools V 27 dir 43-1590.0.r244512/19853 K 7 usr.bin V 23 dir m-3.0.r244628/82430 K 8 usr.sbin V 23 dir q-3.0.r244639/11634 END ENDREP id: 5-1.0.r244640/14516 type: dir pred: 5-1.0.r244639/13039 count: 171939 text: 244640 13296 1207 1207 72245b1471aa13eff2a461891bcf49dd props: 233713 14925 417 0 fe95f2ac252be6f08902a979c27a022c cpath: /head copyroot: 0 / minfo-cnt: 110 minfo-here: y PLAIN K 11 ROADMAP.txt V 27 file 0-179453.0.r221478/293 K 7 cvs2svn V 23 dir 0-1.0.r177821/70859 K 4 head V 23 dir 5-1.0.r244640/14516 K 8 projects V 22 dir 6-1.0.r244606/5116 K 7 release V 22 dir 7-1.0.r243808/2800 K 6 releng V 22 dir 8-1.0.r243710/9826 K 6 stable V 24 dir 9-1.0.r244637/137973 K 8 svnadmin V 27 dir 0-179447.0.r244403/1856 K 4 user V 22 dir a-1.0.r244630/5152 K 6 vendor V 22 dir b-1.0.r244593/7150 K 13 vendor-crypto V 25 dir 0-1575.0.r239851/3086 K 10 vendor-sys V 27 dir 0-12116.0.r243395/19826 END ENDREP id: 0.0.r244640/15296 type: dir pred: 0.0.r244639/13819 count: 244640 text: 244640 14768 515 515 375885edbd4839f6253435c0850361e5 cpath: / copyroot: 0 / minfo-cnt: 29639 hh-193326.1-208954.t244639-58rj modify-file true false /head/contrib/llvm/tools/clang/lib/Basic/Targets.cpp kj-193326.1-208954.t244639-58rj modify-file true false /head/contrib/llvm/tools/clang/lib/Driver/ToolChains.cpp kl-193326.1-208954.t244639-58rj modify-file true false /head/contrib/llvm/tools/clang/lib/Driver/ToolChains.h kn-193326.1-208954.t244639-58rj modify-file true false /head/contrib/llvm/tools/clang/lib/Driver/Tools.cpp 15296 15467