Page MenuHomeFreeBSD
Feed Advanced Search

Yesterday

dim accepted D22284: Enable the RISCV LLVM backend by default..
Tue, Nov 12, 6:03 PM
dim accepted D22333: Sync target triple generation with the version in Makefile.inc1..

I'm fine with this, though the substitution expression is getting more and more unreadable... I'm having difficulty to figure out what the actual triple is going to end up as; is it risc64-x-y ?

Tue, Nov 12, 5:33 PM

Mon, Nov 11

dim committed rS354626: MFC r354625:.
MFC r354625:
Mon, Nov 11, 5:45 PM
dim committed rS354625: Merge commit 371ea70bb from llvm git (by Louis Dionne):.
Merge commit 371ea70bb from llvm git (by Louis Dionne):
Mon, Nov 11, 5:42 PM

Sun, Nov 10

dim committed rD53580: Document __FreeBSD_version values 1201501 and 1103501..
Document __FreeBSD_version values 1201501 and 1103501.
Sun, Nov 10, 7:02 PM
dim committed rD53579: Fill in real revnumber entries for releng/12.1 related rows..
Fill in real revnumber entries for releng/12.1 related rows.
Sun, Nov 10, 7:00 PM
dim committed rD53578: Consistently use <revnumber> entries without 'r' prefixes..
Consistently use <revnumber> entries without 'r' prefixes.
Sun, Nov 10, 6:55 PM
dim committed rS354598: MFC r354460:.
MFC r354460:
Sun, Nov 10, 6:41 PM
dim committed rS354596: MFC r354255:.
MFC r354255:
Sun, Nov 10, 5:33 PM

Fri, Nov 8

dim accepted D22284: Enable the RISCV LLVM backend by default..

LGTM.

Fri, Nov 8, 6:20 PM

Thu, Nov 7

dim committed rS354469: Merge commit f596f4507 from llvm git (by Sam Elliott):.
Merge commit f596f4507 from llvm git (by Sam Elliott):
Thu, Nov 7, 7:54 PM
dim committed rD53566: Document __FreeBSD version values 1300047 through 1300056..
Document __FreeBSD version values 1300047 through 1300056.
Thu, Nov 7, 7:01 PM
dim committed rS354460: Merge commit e8316372b from llvm git (by Louis Dionne):.
Merge commit e8316372b from llvm git (by Louis Dionne):
Thu, Nov 7, 6:26 PM
dim committed rS354429: Merge commit 8e34dd941 from llvm git (by Sanjay Patel):.
Merge commit 8e34dd941 from llvm git (by Sanjay Patel):
Thu, Nov 7, 6:59 AM

Wed, Nov 6

dim accepted D22252: clang: Enable unwind tables on !amd64.

Yeah, I'm fine with this too. And indeed, we need to upstream this (with tests). :)

Wed, Nov 6, 9:41 PM

Mon, Nov 4

dim committed rS354339: Merge commit 97e362607 from llvm git (by Nemanja Ivanovic):.
Merge commit 97e362607 from llvm git (by Nemanja Ivanovic):
Mon, Nov 4, 7:38 PM

Sat, Nov 2

dim committed rS354255: Add __isnan()/__isnanf() aliases for compatibility with glibc and CUDA.
Add __isnan()/__isnanf() aliases for compatibility with glibc and CUDA
Sat, Nov 2, 5:00 PM

Tue, Oct 29

dim committed rS354146: Pull in r373338 from upstream llvm trunk (by Simon Pilgrim):.
Pull in r373338 from upstream llvm trunk (by Simon Pilgrim):
Tue, Oct 29, 4:51 PM

Mon, Oct 28

dim committed rS354136: MFC r353933:.
MFC r353933:
Mon, Oct 28, 6:37 PM

Fri, Oct 25

dim committed rS354097: Pull in r372186 from upstream llvm trunk (by Eli Friedman):.
Pull in r372186 from upstream llvm trunk (by Eli Friedman):
Fri, Oct 25, 9:01 PM

Wed, Oct 23

dim committed rS353950: Vendor import of stripped lld trunk r375505, the last commit before the.
Vendor import of stripped lld trunk r375505, the last commit before the
Wed, Oct 23, 5:59 PM
dim committed rS353954: Vendor import of stripped LLVM openmp trunk r375505, the last commit.
Vendor import of stripped LLVM openmp trunk r375505, the last commit
Wed, Oct 23, 5:59 PM
dim committed rS353941: Tag stripped llvm trunk r375505, the last commit before the upstream.
Tag stripped llvm trunk r375505, the last commit before the upstream
Wed, Oct 23, 5:57 PM
dim committed rS353953: Tag stripped lldb trunk r375505, the last commit before the upstream.
Tag stripped lldb trunk r375505, the last commit before the upstream
Wed, Oct 23, 5:56 PM
dim committed rS353943: Tag stripped clang trunk r375505, the last commit before the upstream.
Tag stripped clang trunk r375505, the last commit before the upstream
Wed, Oct 23, 5:56 PM
dim committed rS353945: Tag stripped compiler-rt trunk r375505, the last commit before the.
Tag stripped compiler-rt trunk r375505, the last commit before the
Wed, Oct 23, 5:56 PM
dim committed rS353952: Vendor import of stripped lldb trunk r375505, the last commit before the.
Vendor import of stripped lldb trunk r375505, the last commit before the
Wed, Oct 23, 5:55 PM
dim committed rS353942: Vendor import of stripped clang trunk r375505, the last commit before.
Vendor import of stripped clang trunk r375505, the last commit before
Wed, Oct 23, 5:55 PM
dim committed rS353944: Vendor import of stripped compiler-rt trunk r375505, the last commit.
Vendor import of stripped compiler-rt trunk r375505, the last commit
Wed, Oct 23, 5:55 PM
dim committed rS353940: Vendor import of stripped llvm trunk r375505, the last commit before the.
Vendor import of stripped llvm trunk r375505, the last commit before the
Wed, Oct 23, 5:55 PM
dim committed rS353951: Tag stripped lld trunk r375505, the last commit before the upstream.
Tag stripped lld trunk r375505, the last commit before the upstream
Wed, Oct 23, 5:55 PM
dim committed rS353947: Tag stripped libc++ trunk r375505, the last commit before the upstream.
Tag stripped libc++ trunk r375505, the last commit before the upstream
Wed, Oct 23, 5:55 PM
dim committed rS353955: Tag stripped LLVM openmp trunk r375505, the last commit before the.
Tag stripped LLVM openmp trunk r375505, the last commit before the
Wed, Oct 23, 5:55 PM
dim committed rS353949: Tag stripped LLVM libunwind trunk r375505, the last commit before the.
Tag stripped LLVM libunwind trunk r375505, the last commit before the
Wed, Oct 23, 5:54 PM
dim committed rS353946: Vendor import of stripped libc++ trunk r375505, the last commit before.
Vendor import of stripped libc++ trunk r375505, the last commit before
Wed, Oct 23, 5:54 PM
dim committed rS353948: Vendor import of stripped LLVM libunwind trunk r375505, the last commit.
Vendor import of stripped LLVM libunwind trunk r375505, the last commit
Wed, Oct 23, 5:54 PM
dim committed rS353937: Build toolchain components as dynamically linked executables by default.
Build toolchain components as dynamically linked executables by default
Wed, Oct 23, 5:03 PM
dim closed D22061: Build toolchain components as dynamically linked executables by default.
Wed, Oct 23, 5:03 PM
dim committed rS353936: Bump clang's default target CPU for the i386 architecture (aka "x86") to.
Bump clang's default target CPU for the i386 architecture (aka "x86") to
Wed, Oct 23, 4:57 PM
dim committed rS353933: Slightly expand description of WITH_SHARED_TOOLCHAIN, add a.
Slightly expand description of WITH_SHARED_TOOLCHAIN, add a
Wed, Oct 23, 4:48 PM

Mon, Oct 21

dim committed rS353801: Partially MFC r339524 (by imp):.
Partially MFC r339524 (by imp):
Mon, Oct 21, 5:55 PM
dim committed rS353800: MFC r339524 (by imp):.
MFC r339524 (by imp):
Mon, Oct 21, 5:45 PM

Sun, Oct 20

dim committed rS353776: Follow up on r351916 by also bumping the version suffix to 12.1 in.
Follow up on r351916 by also bumping the version suffix to 12.1 in
Sun, Oct 20, 2:45 PM

Sat, Oct 19

dim committed rS353765: MFC r353655:.
MFC r353655:
Sat, Oct 19, 3:58 PM

Fri, Oct 18

dim committed rS353739: Pull in r374154 from upstream clang trunk (by Simon Atanasyan):.
Pull in r374154 from upstream clang trunk (by Simon Atanasyan):
Fri, Oct 18, 8:05 PM
dim committed rS353738: Pull in r372651 from upstream lld trunk (by Simon Atanasyan):.
Pull in r372651 from upstream lld trunk (by Simon Atanasyan):
Fri, Oct 18, 8:02 PM
dim committed rS353737: Provide a src.conf(5) description for the new WITHOUT_CAROOT option, and.
Provide a src.conf(5) description for the new WITHOUT_CAROOT option, and
Fri, Oct 18, 7:30 PM
dim added a comment to D22061: Build toolchain components as dynamically linked executables by default.

Maybe at some point they can even become PIE executables by default! :)

What's holding this up btw? Is there any actual reason why we have any non-PIE executables at all on aarch64 and amd64?

Fri, Oct 18, 12:07 PM

Wed, Oct 16

dim created D22061: Build toolchain components as dynamically linked executables by default.
Wed, Oct 16, 8:34 PM
dim committed rS353655: Ensure lld respects the WITH/WITHOUT_SHARED_TOOLCHAIN option.
Ensure lld respects the WITH/WITHOUT_SHARED_TOOLCHAIN option
Wed, Oct 16, 5:11 PM
dim accepted D21963: llvm: Add missing RISC-V source to Makefile.

Ah sorry, totally forgot about this. LGTM :)

Wed, Oct 16, 5:08 AM

Tue, Oct 15

dim accepted D22034: Use __FreeBSD_version to determine if gets() has been removed..

Ah, I now realized that <osreldate.h> is a very minimal header, I was thinking that it would pull in lots of pollution, like <sys/param.h>... In that case it is probably the least ugly solution.

Tue, Oct 15, 4:25 PM
dim added a comment to D22034: Use __FreeBSD_version to determine if gets() has been removed..

Hmm, I had explicitly avoided to add any #include statements, due to there being very few of them in this header (it is included by literally everything in libc++). I would rather fix the external toolchains instead, to return the correct version of FreeBSD. But if people feel this is the right way to solve the issue, so be it. But maybe we should not send this upstream.

Tue, Oct 15, 5:40 AM

Oct 10 2019

dim committed rS353416: Pull in r374444 from upstream lldb trunk (by me):.
Pull in r374444 from upstream lldb trunk (by me):
Oct 10 2019, 8:34 PM
dim committed rS353415: Revert r353363 in preparation for applying upstream fix:.
Revert r353363 in preparation for applying upstream fix:
Oct 10 2019, 8:31 PM

Oct 9 2019

dim committed rS353363: Put in a band-aid fix for lldb 9 exiting with "Expected<T> must be.
Put in a band-aid fix for lldb 9 exiting with "Expected<T> must be
Oct 9 2019, 7:52 PM
dim committed rS353358: Merge llvm, clang, compiler-rt, libc++, libunwind, lld, lldb and openmp.
Merge llvm, clang, compiler-rt, libc++, libunwind, lld, lldb and openmp
Oct 9 2019, 5:12 PM
dim committed rS353352: Fixup mergeinfo on contrib/llvm which Subversion managed to mess up..
Fixup mergeinfo on contrib/llvm which Subversion managed to mess up.
Oct 9 2019, 4:43 PM
dim committed rS353351: Merge ^/head r353316 through r353350..
Merge ^/head r353316 through r353350.
Oct 9 2019, 4:40 PM

Oct 8 2019

dim committed rS353318: Prepare for merging back to head:.
Prepare for merging back to head:
Oct 8 2019, 6:21 PM
dim committed rS353316: Merge ^/head r352764 through r353315..
Merge ^/head r352764 through r353315.
Oct 8 2019, 6:19 PM
dim accepted D21913: msun: Silence new harmless -Wimplicit-int-float-conversion warnings.

LGTM. I guess we could also define DYPE_MIN and DTYPE_MAX themselves to have the casts, but that looks like more churn.

Oct 8 2019, 5:58 PM

Oct 3 2019

dim committed rS353053: Merge r353031 from stable/12:.
Merge r353031 from stable/12:
Oct 3 2019, 4:23 PM
dim committed rS353031: MFC r352915:.
MFC r352915:
Oct 3 2019, 6:08 AM

Oct 1 2019

dim added reviewers for D21800: fix emulation name passed to linker when cross compiling: imp, bdrewery.

Adding imp and bdrewery for some more sanity checking. I know almost nothing about meta mode. :)

Oct 1 2019, 5:30 PM
dim updated the diff for D21800: fix emulation name passed to linker when cross compiling.

A few minor changes.

Oct 1 2019, 5:30 PM
dim committed rP513456: MFH: r512436.
MFH: r512436
Oct 1 2019, 6:01 AM

Sep 30 2019

dim committed rS352915: Pull in r357528 from upstream llvm trunk (by Craig Topper):.
Pull in r357528 from upstream llvm trunk (by Craig Topper):
Sep 30 2019, 7:24 PM
dim committed rS352889: MFC r352804:.
MFC r352804:
Sep 30 2019, 6:09 AM

Sep 28 2019

dim committed rS352835: MFC r352710:.
MFC r352710:
Sep 28 2019, 8:57 AM
dim committed rS352834: MFC r352699:.
MFC r352699:
Sep 28 2019, 8:54 AM

Sep 27 2019

dim committed rS352819: Allow entering fractional delays in top(1) interactive mode..
Allow entering fractional delays in top(1) interactive mode.
Sep 27 2019, 8:53 PM
dim committed rS352818: Make fractional delays for top(1) work for interactive mode..
Make fractional delays for top(1) work for interactive mode.
Sep 27 2019, 8:20 PM
dim committed rS352804: Correct the final argument name in the top(1) manpage..
Correct the final argument name in the top(1) manpage.
Sep 27 2019, 5:11 PM

Sep 26 2019

dim committed rS352764: Merge ^/head r352587 through r352763..
Merge ^/head r352587 through r352763.
Sep 26 2019, 6:26 PM
dim committed rS352763: Enable OpenMP for powerpc64.
Enable OpenMP for powerpc64
Sep 26 2019, 6:24 PM
dim closed D21532: Enable OpenMP for powerpc64.
Sep 26 2019, 6:24 PM

Sep 25 2019

dim committed rS352710: Do not left-shift a negative number (inducing undefined behavior in.
Do not left-shift a negative number (inducing undefined behavior in
Sep 25 2019, 6:51 PM
dim committed rS352699: In suite.test.mk, test if ${DESTDIR} exists before attempting to run.
In suite.test.mk, test if ${DESTDIR} exists before attempting to run
Sep 25 2019, 5:53 PM
dim committed rS352698: In r340411, libufs.so's major number was bumped to 7, but an entry in.
In r340411, libufs.so's major number was bumped to 7, but an entry in
Sep 25 2019, 5:35 PM

Sep 23 2019

dim committed rS352629: Pull in r372606 from upstream llvm trunk (by Sanjay Patel):.
Pull in r372606 from upstream llvm trunk (by Sanjay Patel):
Sep 23 2019, 5:06 PM

Sep 22 2019

dim committed rS352600: Pull in r372513 from upstream lld trunk (by Simon Atanasyan):.
Pull in r372513 from upstream lld trunk (by Simon Atanasyan):
Sep 22 2019, 5:31 PM

Sep 21 2019

dim committed rS352587: Merge ^/head r352537 through r352586..
Merge ^/head r352537 through r352586.
Sep 21 2019, 9:03 PM
dim committed rS352586: Pull in r371557 from upstream clang trunk (by Richard Smith):.
Pull in r371557 from upstream clang trunk (by Richard Smith):
Sep 21 2019, 9:02 PM

Sep 20 2019

dim committed rP512436: Fix groff build with libc++ 9.0.0.
Fix groff build with libc++ 9.0.0
Sep 20 2019, 7:48 PM

Sep 19 2019

dim committed rS352539: Pull in r371066 from upstream clang trunk (by Justin Hibbits):.
Pull in r371066 from upstream clang trunk (by Justin Hibbits):
Sep 19 2019, 7:43 PM
dim committed rS352538: Partially undo r351659, which unconditionally removed gets(3) from libc++..
Partially undo r351659, which unconditionally removed gets(3) from libc++.
Sep 19 2019, 7:39 PM
dim committed rS352537: Merge ^/head r352436 through r352536..
Merge ^/head r352436 through r352536.
Sep 19 2019, 7:26 PM
dim committed rS352536: Merge llvm, clang, compiler-rt, libc++, libunwind, lld, lldb, and openmp.
Merge llvm, clang, compiler-rt, libc++, libunwind, lld, lldb, and openmp
Sep 19 2019, 7:25 PM
dim committed rS352533: Also add /usr/lib32/libc++fs.a to ObsoleteFiles..
Also add /usr/lib32/libc++fs.a to ObsoleteFiles.
Sep 19 2019, 5:42 PM
dim committed rS352523: Tag llvm 9.0.0 release r372316..
Tag llvm 9.0.0 release r372316.
Sep 19 2019, 5:20 PM
dim committed rS352531: Tag lldb 9.0.0 release r372316..
Tag lldb 9.0.0 release r372316.
Sep 19 2019, 5:19 PM
dim committed rS352525: Tag clang 9.0.0 release r372316..
Tag clang 9.0.0 release r372316.
Sep 19 2019, 5:19 PM
dim committed rS352526: Tag compiler-rt 9.0.0 release r372316..
Tag compiler-rt 9.0.0 release r372316.
Sep 19 2019, 5:19 PM
dim committed rS352529: Tag lld 9.0.0 release r372316..
Tag lld 9.0.0 release r372316.
Sep 19 2019, 5:18 PM
dim committed rS352532: Tag LLVM openmp 9.0.0 release r372316..
Tag LLVM openmp 9.0.0 release r372316.
Sep 19 2019, 5:18 PM
dim committed rS352527: Tag libc++ 9.0.0 release r372316..
Tag libc++ 9.0.0 release r372316.
Sep 19 2019, 5:18 PM
dim committed rS352530: Vendor import of lldb 9.0.0 release r372316:.
Vendor import of lldb 9.0.0 release r372316:
Sep 19 2019, 5:18 PM
dim committed rS352528: Tag LLVM libunwind 9.0.0 release r372316..
Tag LLVM libunwind 9.0.0 release r372316.
Sep 19 2019, 5:18 PM
dim committed rS352524: Vendor import of clang 9.0.0 release r372316:.
Vendor import of clang 9.0.0 release r372316:
Sep 19 2019, 5:17 PM