<feed xmlns='http://www.w3.org/2005/Atom'>
<title>src/sys/modules/ce, branch stable/13</title>
<subtitle>FreeBSD source tree</subtitle>
<link rel='alternate' type='text/html' href='http://cgit.freebsd.org/src/'/>
<entry>
<title>tau32-ddk.c: suppress warning about ignored attributes</title>
<updated>2024-04-20T10:29:10+00:00</updated>
<author>
<name>Dimitry Andric</name>
<email>dim@FreeBSD.org</email>
</author>
<published>2024-04-20T10:28:47+00:00</published>
<link rel='alternate' type='text/html' href='http://cgit.freebsd.org/src/commit/?id=667a595fee5ef5663752d585c980d72aeeb7792b'/>
<id>667a595fee5ef5663752d585c980d72aeeb7792b</id>
<content type='text'>
This driver is heavily obfuscated, and causes a -Werror warning with
clang 18 now:

  sys/dev/ce/tau32-ddk.c:358:10: error: 'const' attribute on function returning 'void'; attribute ignored [-Werror,-Wignored-attributes]
    358 | ((const))nvqbt(void){__asm __volatile("repe; nop; repe; nop;"
        |          ^

Supress the warning since the driver can never be fixed. Direct commit
to stable/13, since the driver has been removed in 14.x and later.

PR:		276104
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This driver is heavily obfuscated, and causes a -Werror warning with
clang 18 now:

  sys/dev/ce/tau32-ddk.c:358:10: error: 'const' attribute on function returning 'void'; attribute ignored [-Werror,-Wignored-attributes]
    358 | ((const))nvqbt(void){__asm __volatile("repe; nop; repe; nop;"
        |          ^

Supress the warning since the driver can never be fixed. Direct commit
to stable/13, since the driver has been removed in 14.x and later.

PR:		276104
</pre>
</div>
</content>
</entry>
<entry>
<title>sys: Remove $FreeBSD$: one-line sh pattern</title>
<updated>2023-08-23T17:43:27+00:00</updated>
<author>
<name>Warner Losh</name>
<email>imp@FreeBSD.org</email>
</author>
<published>2023-08-22T01:31:56+00:00</published>
<link rel='alternate' type='text/html' href='http://cgit.freebsd.org/src/commit/?id=5510f79042fbd543de55807d0da7f8a2b8be2f89'/>
<id>5510f79042fbd543de55807d0da7f8a2b8be2f89</id>
<content type='text'>
Remove /^\s*#[#!]?\s*\$FreeBSD\$.*$\n/

Similar commit in current:
(cherry picked from commit 031beb4e239b)
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Remove /^\s*#[#!]?\s*\$FreeBSD\$.*$\n/

Similar commit in current:
(cherry picked from commit 031beb4e239b)
</pre>
</div>
</content>
</entry>
<entry>
<title>Disable new clang 10.0.0 warnings about misleading indentation in ce(4)</title>
<updated>2020-02-13T19:25:49+00:00</updated>
<author>
<name>Dimitry Andric</name>
<email>dim@FreeBSD.org</email>
</author>
<published>2020-02-13T19:25:49+00:00</published>
<link rel='alternate' type='text/html' href='http://cgit.freebsd.org/src/commit/?id=bc7d20c424ee40e2572225615a92e0054b1dda6e'/>
<id>bc7d20c424ee40e2572225615a92e0054b1dda6e</id>
<content type='text'>
and cp(4).

These are false positives, since some of the driver source has been
deliberately obfuscated.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
and cp(4).

These are false positives, since some of the driver source has been
deliberately obfuscated.
</pre>
</div>
</content>
</entry>
<entry>
<title>sys/modules: normalize .CURDIR-relative paths to SRCTOP</title>
<updated>2017-03-04T10:10:17+00:00</updated>
<author>
<name>Enji Cooper</name>
<email>ngie@FreeBSD.org</email>
</author>
<published>2017-03-04T10:10:17+00:00</published>
<link rel='alternate' type='text/html' href='http://cgit.freebsd.org/src/commit/?id=193d9e768ba63fcfb187cfd17f461f7d41345048'/>
<id>193d9e768ba63fcfb187cfd17f461f7d41345048</id>
<content type='text'>
This simplifies make output/logic

Tested with:	`cd sys/modules; make ALL_MODULES=` on amd64
MFC after:	1 month
Sponsored by:	Dell EMC Isilon
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This simplifies make output/logic

Tested with:	`cd sys/modules; make ALL_MODULES=` on amd64
MFC after:	1 month
Sponsored by:	Dell EMC Isilon
</pre>
</div>
</content>
</entry>
<entry>
<title>Re-support CWARNFLAGS, lost when bsd.sys.mk was removed. Also, support</title>
<updated>2015-01-03T03:35:18+00:00</updated>
<author>
<name>Warner Losh</name>
<email>imp@FreeBSD.org</email>
</author>
<published>2015-01-03T03:35:18+00:00</published>
<link rel='alternate' type='text/html' href='http://cgit.freebsd.org/src/commit/?id=4906cdc8c5d161f74ab36bb5792ac0706d182c11'/>
<id>4906cdc8c5d161f74ab36bb5792ac0706d182c11</id>
<content type='text'>
CWARNFALGS.$file centrally so we don't have to have it in all the
places. Remove a few warning flags that are no longer needed.
Also, always use -Wno-unknown-pragma to (hopefully temporarily) work
around #pragma ident in debug.h in the opensolaris code. Remove some
stale warning suppression that's no longer necessary.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
CWARNFALGS.$file centrally so we don't have to have it in all the
places. Remove a few warning flags that are no longer needed.
Also, always use -Wno-unknown-pragma to (hopefully temporarily) work
around #pragma ident in debug.h in the opensolaris code. Remove some
stale warning suppression that's no longer necessary.
</pre>
</div>
</content>
</entry>
<entry>
<title>For sys/dev/ce/tau32-ddk.c, disable the following warning when building</title>
<updated>2011-12-29T21:17:35+00:00</updated>
<author>
<name>Dimitry Andric</name>
<email>dim@FreeBSD.org</email>
</author>
<published>2011-12-29T21:17:35+00:00</published>
<link rel='alternate' type='text/html' href='http://cgit.freebsd.org/src/commit/?id=e0b124a618d893a886ba1d34f4a6f65aa1da8950'/>
<id>e0b124a618d893a886ba1d34f4a6f65aa1da8950</id>
<content type='text'>
with clang:

sys/dev/ce/tau32-ddk.c:1228:37: warning: implicit truncation from 'int' to bitfield changes value from 65532 to 8188 [-Wconstant-conversion]

Since this file is obfuscated C, we can never determine (in a sane way,
at least :) if this points to a real problem or not.  The driver has
been in the tree for more than five years, so it most likely isn't.

MFC after:	1 week
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
with clang:

sys/dev/ce/tau32-ddk.c:1228:37: warning: implicit truncation from 'int' to bitfield changes value from 65532 to 8188 [-Wconstant-conversion]

Since this file is obfuscated C, we can never determine (in a sane way,
at least :) if this points to a real problem or not.  The driver has
been in the tree for more than five years, so it most likely isn't.

MFC after:	1 week
</pre>
</div>
</content>
</entry>
<entry>
<title>Per email to arch@ a little while ago (that was greeted with silence),</title>
<updated>2008-09-01T23:59:00+00:00</updated>
<author>
<name>Warner Losh</name>
<email>imp@FreeBSD.org</email>
</author>
<published>2008-09-01T23:59:00+00:00</published>
<link rel='alternate' type='text/html' href='http://cgit.freebsd.org/src/commit/?id=9e51595ce660d915899019d03075d8c17f3732d3'/>
<id>9e51595ce660d915899019d03075d8c17f3732d3</id>
<content type='text'>
prefer the more common &gt; ${.TARGET} over &gt; opt_foo.h in modules
makefiles.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
prefer the more common &gt; ${.TARGET} over &gt; opt_foo.h in modules
makefiles.
</pre>
</div>
</content>
</entry>
<entry>
<title>NO_MAN is not needed here.</title>
<updated>2006-03-16T15:18:17+00:00</updated>
<author>
<name>Ruslan Ermilov</name>
<email>ru@FreeBSD.org</email>
</author>
<published>2006-03-16T15:18:17+00:00</published>
<link rel='alternate' type='text/html' href='http://cgit.freebsd.org/src/commit/?id=d1e9def2546f6545e3e88328226417f983de1cea'/>
<id>d1e9def2546f6545e3e88328226417f983de1cea</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Fix the decaying MODULES_WITH_WORLD again by adding a missing opt_*.h to SRCS.</title>
<updated>2006-03-03T18:42:09+00:00</updated>
<author>
<name>Yaroslav Tykhiy</name>
<email>ytykhiy@gmail.com</email>
</author>
<published>2006-03-03T18:42:09+00:00</published>
<link rel='alternate' type='text/html' href='http://cgit.freebsd.org/src/commit/?id=9d5eafc1960d6265e5906e2814806bc45c2909d3'/>
<id>9d5eafc1960d6265e5906e2814806bc45c2909d3</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Add makefile for ce(4) module.</title>
<updated>2006-01-29T22:10:54+00:00</updated>
<author>
<name>Roman Kurakin</name>
<email>rik@FreeBSD.org</email>
</author>
<published>2006-01-29T22:10:54+00:00</published>
<link rel='alternate' type='text/html' href='http://cgit.freebsd.org/src/commit/?id=dfd1ff19b450cbd7a04cc7d9b27bbb6b6908b32f'/>
<id>dfd1ff19b450cbd7a04cc7d9b27bbb6b6908b32f</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
</feed>
