Page MenuHomeFreeBSD

alfredo.junior_eldorado.org.br (Alfredo Dal'Ava Júnior)
User

Projects

User does not belong to any projects.

User Details

User Since
Dec 7 2018, 3:31 PM (14 w, 4 d)

Recent Activity

Fri, Mar 8

alfredo.junior_eldorado.org.br abandoned D19236: Fix clang error builtin-requires-header on pthread_create.

With source updated to revision 344922 this patch isn't needed anymore. It was fixed by other change somehow, so I'm abandoning this change.

Fri, Mar 8, 1:31 PM

Mon, Feb 18

alfredo.junior_eldorado.org.br retitled D19237: Fix TARGET_TRIPLE variable assembly when specifying TARGET_ABI from Fix TARGET_TRIPLE variable computation when specifying TARGET_ABI to Fix TARGET_TRIPLE variable assembly when specifying TARGET_ABI.
Mon, Feb 18, 7:42 PM
alfredo.junior_eldorado.org.br created D19237: Fix TARGET_TRIPLE variable assembly when specifying TARGET_ABI.
Mon, Feb 18, 7:30 PM
alfredo.junior_eldorado.org.br updated subscribers of D19236: Fix clang error builtin-requires-header on pthread_create.
Mon, Feb 18, 5:35 PM
alfredo.junior_eldorado.org.br updated the summary of D19236: Fix clang error builtin-requires-header on pthread_create.
Mon, Feb 18, 5:34 PM
alfredo.junior_eldorado.org.br created D19236: Fix clang error builtin-requires-header on pthread_create.
Mon, Feb 18, 5:25 PM
alfredo.junior_eldorado.org.br updated the summary of D19235: Fix binutils compilation error with Clang 8.
Mon, Feb 18, 5:15 PM
alfredo.junior_eldorado.org.br added reviewers for D19235: Fix binutils compilation error with Clang 8: emaste, jhibbits, git_bdragon.rtk0.net.
Mon, Feb 18, 5:15 PM
alfredo.junior_eldorado.org.br updated the summary of D19235: Fix binutils compilation error with Clang 8.
Mon, Feb 18, 5:10 PM
alfredo.junior_eldorado.org.br created D19235: Fix binutils compilation error with Clang 8.
Mon, Feb 18, 5:04 PM

Jan 17 2019

alfredo.junior_eldorado.org.br added a comment to D18879: remove clang headers conflicting with FreeBSD headers.

What version of FreeBSD is your system running? I'm happy to commit this, but want to make sure I understand the issue fully.

Jan 17 2019, 8:51 PM
alfredo.junior_eldorado.org.br added a comment to D18879: remove clang headers conflicting with FreeBSD headers.

Error output example:

/usr/local/bin/clang-devel -target powerpc64-unknown-freebsd13.0 --sysroot=/usr/obj/usr/src/powerpc.powerpc64/tmp -B/usr/obj/usr/src/powerpc.powerpc64/tmp/usr/bin  -O2 -pipe   -DNO__SCCSID -DNO__RCSID -I/usr/src/lib/libc/include -I/usr/src/include -I/usr/src/lib/libc/powerpc64 -DNLS  -D__DBINTERFACE_PRIVATE -I/usr/src/contrib/gdtoa -I/usr/src/contrib/libc-vis -DINET6 -I/usr/obj/usr/src/powerpc.powerpc64/lib/libc -I/usr/src/lib/libc/resolv -D_ACL_PRIVATE -DPOSIX_MISTAKE -I/usr/src/lib/libmd -I/usr/src/contrib/jemalloc/include -I/usr/src/contrib/tzcode/stdtime -I/usr/src/lib/libc/stdtime -I/usr/src/lib/libc/locale -DBROKEN_DES -DPORTMAP -DDES_BUILTIN -I/usr/src/lib/libc/rpc -DYP -DNS_CACHING -DSYMBOL_VERSIONING -g -MD  -MF.depend.getgrent.o -MTgetgrent.o -std=gnu99 -fstack-protector-strong -Wsystem-headers -Werror -Wall -Wno-format-y2k -Wno-uninitialized -Wno-pointer-sign -Wno-empty-body -Wno-string-plus-int -Wno-unused-const-variable -Wno-tautological-compare -Wno-unused-value -Wno-parentheses-equality -Wno-unused-function -Wno-enum-conversion -Wno-unused-local-typedef -Wno-address-of-packed-member -Wno-switch -Wno-switch-enum -Wno-knr-promoted-parameter  -Qunused-arguments  -I/usr/src/lib/libutil -I/usr/src/lib/msun/powerpc -I/usr/src/lib/msun/src -c /usr/src/lib/libc/gen/getgrent.c -o getgrent.o
In file included from /usr/src/lib/libc/gen/getgrent.c:55:
/usr/src/include/stdio.h:77:19: error: redefinition of typedef 'va_list' is a C11 feature [-Werror,-Wtypedef-redefinition]
typedef __va_list       va_list;
                        ^
/usr/local/llvm-devel/lib/clang/8.0.0/include/stdarg.h:30:27: note: previous definition is here
typedef __builtin_va_list va_list;
                          ^
1 error generated.
*** [getgrent.o] Error code 1
Jan 17 2019, 8:14 PM
alfredo.junior_eldorado.org.br added reviewers for D18879: remove clang headers conflicting with FreeBSD headers: brooks, egypcio.
Jan 17 2019, 7:47 PM
alfredo.junior_eldorado.org.br updated the summary of D18879: remove clang headers conflicting with FreeBSD headers.
Jan 17 2019, 7:44 PM
alfredo.junior_eldorado.org.br updated the summary of D18879: remove clang headers conflicting with FreeBSD headers.
Jan 17 2019, 7:43 PM
alfredo.junior_eldorado.org.br created D18879: remove clang headers conflicting with FreeBSD headers.
Jan 17 2019, 7:28 PM

Jan 16 2019

alfredo.junior_eldorado.org.br updated the diff for D18807: silence cast-align warnings from clang on powerpc64.

move the "-" signal to input value making it easyer to read

Jan 16 2019, 12:14 PM

Jan 14 2019

alfredo.junior_eldorado.org.br added a comment to D18807: silence cast-align warnings from clang on powerpc64.

The new version of the patch isn't ignoring or working around compiler warning, it does pointer arithmetic in asm instead, based on idea from git_bdragon.rtk0.net (thanks!).

Jan 14 2019, 4:26 PM
alfredo.junior_eldorado.org.br updated the test plan for D18807: silence cast-align warnings from clang on powerpc64.
Jan 14 2019, 4:14 PM
alfredo.junior_eldorado.org.br updated the diff for D18807: silence cast-align warnings from clang on powerpc64.

fix coding style

Jan 14 2019, 4:07 PM
alfredo.junior_eldorado.org.br updated the diff for D18807: silence cast-align warnings from clang on powerpc64.

dropped libthr Makefile change and adjusted __tcb_get asm to decrement pointer instead

Jan 14 2019, 4:04 PM

Jan 10 2019

alfredo.junior_eldorado.org.br added a comment to D18807: silence cast-align warnings from clang on powerpc64.
In D18807#401468, @kib wrote:

So it is only in _tcb_get() ? Can you use #pragma to only disable the warning at the place ? https://clang.llvm.org/docs/UsersManual.html#controlling-diagnostics-via-pragmas
I do not like too broad settings which might prevent some useful warning ignored.

I agree, it would be nice to have it limited to the actual cast. Combined with perhaps asserting the alignment of the result manually.

Jan 10 2019, 5:09 PM
alfredo.junior_eldorado.org.br updated the diff for D18808: fix rtld-elf compilation warning for powerpc64 ELFv2 ABI.

as per review, added __unused attributed instead

Jan 10 2019, 3:15 PM
alfredo.junior_eldorado.org.br added reviewers for D18808: fix rtld-elf compilation warning for powerpc64 ELFv2 ABI: emaste, jhibbits.
Jan 10 2019, 3:11 PM
alfredo.junior_eldorado.org.br added reviewers for D18807: silence cast-align warnings from clang on powerpc64: emaste, kib, jhibbits.
Jan 10 2019, 3:10 PM
alfredo.junior_eldorado.org.br added a reviewer for D18807: silence cast-align warnings from clang on powerpc64: git_bdragon.rtk0.net.
Jan 10 2019, 12:25 PM
alfredo.junior_eldorado.org.br updated the summary of D18808: fix rtld-elf compilation warning for powerpc64 ELFv2 ABI.
Jan 10 2019, 12:23 PM
alfredo.junior_eldorado.org.br created D18808: fix rtld-elf compilation warning for powerpc64 ELFv2 ABI.
Jan 10 2019, 12:05 PM
alfredo.junior_eldorado.org.br created D18807: silence cast-align warnings from clang on powerpc64.
Jan 10 2019, 11:46 AM