#
1.9 |
|
02-Aug-2023 |
christos |
Use the new struct and ioctl names for the compat functions (thanks Ryo)
|
#
1.8 |
|
26-Dec-2022 |
chs |
remove the PPP HDLC ioctls from more copies of sanitizers.
|
Revision tags: netbsd-10-base bouyer-sunxi-drm-base thorpej-i2c-spi-conf2-base thorpej-futex2-base thorpej-cfargs2-base cjep_sun2x-base1 cjep_sun2x-base cjep_staticlib_x-base1 cjep_staticlib_x-base thorpej-i2c-spi-conf-base thorpej-cfargs-base thorpej-futex-base bouyer-xenpvh-base2 phil-wifi-20200421 bouyer-xenpvh-base1 phil-wifi-20200411 bouyer-xenpvh-base phil-wifi-20200406
|
#
1.7 |
|
04-Apr-2020 |
kamil |
branches: 1.7.22; Fix LLVM sanitizers build after removal of netsmb
Cherry-pick upstream commit:
From 695ca346eb0c724fb79c6f166cfecd736eae6608 Mon Sep 17 00:00:00 2001 From: Kamil Rytarowski <n54@gmx.com> Date: Sun, 5 Apr 2020 00:54:55 +0200 Subject: [PATCH] [compiler-rt] Fix build on NetBSD 9.99.52+
Add a fallback definition of the netsmb device driver that was removed.
|
#
1.6 |
|
15-Mar-2020 |
kamil |
Fix compiler-rt build with MKIPFILTER=no
Cherry-pick upstream patch:
From 7f6b25ad1bb3f8057655a9bad2a3b69621f4a543 Mon Sep 17 00:00:00 2001 From: Kamil Rytarowski <n54@gmx.com> Date: Mon, 16 Mar 2020 00:39:02 +0100 Subject: [PATCH] [compiler-rt] [netbsd] Add support for the MKIPFILTER=no distribution
Add fallback definition for the IPFilter ioctl commands.
https://github.com/llvm/llvm-project/commit/7f6b25ad1bb3f8057655a9bad2a3b69621f4a543.patch
PR bin/55070 by Roy Marples
|
Revision tags: is-mlppp-base ad-namecache-base3
|
#
1.5 |
|
31-Jan-2020 |
kamil |
Fix the build of LLVM sanitizers after the urio(4) removal
Cherry-pick a part of the upstream commit:
[compiler-rt] Fix build on NetBSD 9.99.44
Fix build on >= 9.99.44 after the removal of urio(4). Add compat code for the device as NetBSD-9.0 is supported.
https://github.com/llvm/llvm-project/commit/3a200f3f2e52e671b8d9911e3724d6b11dbbbe08
|
Revision tags: ad-namecache-base2 ad-namecache-base1 ad-namecache-base
|
#
1.4 |
|
24-Dec-2019 |
kamil |
branches: 1.4.2; Fix compiler-rt sanitizer build with >= 9.99.30
Cherry-pick (patched): [compiler-rt] Adapt for ptrace(2) changes in NetBSD-9.99.30
Enable compat support for now legacy PT_LWPINFO. Support PT_LWPSTATUS and PT_LWPNEXT.
https://github.com/llvm/llvm-project/commit/4b8232d4f0bf5fd9f11ebef2b0f9e8e15f130fb3
|
#
1.3 |
|
18-Dec-2019 |
kamil |
Fix compiler-rt build after removal of filemon
Cherry-pick [patched locally]: [compiler-rt] Sync NetBSD ioctl definitions with 9.99.26
Document the minimal version supported to 9.0.
https://github.com/llvm/llvm-project/commit/e14ff22694c28b5e731502bfc30192b3208d4d8d
|
Revision tags: phil-wifi-20191119
|
#
1.2 |
|
14-Aug-2019 |
kamil |
Cherry-pick upstream compiler-rt patches for LLVM sanitizers
Upstream no longer accepts patches for LLVM-8, therefore pull needed changes downstream.
Enhancements:
* resolved build failured with NetBSD 9.99.3 * ioctl(2) lists are synced with NetBSD 9.99.3 * fixes dynamic asan (-fsanitize=address -shared-libasa) crash on init
commit 092068cd7429659138d6779a3072298462ad3e9c Author: Kamil Rytarowski <n54@gmx.com> Date: Wed Aug 7 21:56:43 2019 +0000
Restrict the NetBSD ASan TSD fallback to !ASAN_DYNAMIC
The fallback to the alternative implementation of TSD with TLS is only needed for the static version of ASan for NetBSD.
The same code cannot be reused for the dynamic version of ASan as TLS breaks and TSD code works.
git-svn-id: https://llvm.org/svn/llvm-project/compiler-rt/trunk@368219 91177308-0d34-0410-b5e6-96231b3b80d8
commit 0bd9d23c4317d5d1c440e19892e178a29c9fe7be Author: Kamil Rytarowski <n54@gmx.com> Date: Thu Aug 8 02:21:44 2019 +0000
Sync ioctl(2) list with NetBSD 9.99.3
Register 36 new ioctl(2) calls.
Enable NVMM for amd64 as the API has been stabilized.
git-svn-id: https://llvm.org/svn/llvm-project/compiler-rt/trunk@368247 91177308-0d34-0410-b5e6-96231b3b80d8
commit 08d3c10606f09a4545487e9c3fad919ee396e3a6 Author: Tom Stellard <tstellar@redhat.com> Date: Wed May 15 20:29:49 2019 +0000
Merging r360212:
------------------------------------------------------------------------ r360212 | kamil | 2019-05-07 17:44:41 -0700 (Tue, 07 May 2019) | 6 lines
Fix build on NetBSD 8.99.38
With recent changes the dev/nvmm/nvmm_ioctl.h header is no longer a standalone NVMM header. Disable it until the NVMM operations will stabilize and be included in the ioctl(2) interceptors.
------------------------------------------------------------------------
git-svn-id: https://llvm.org/svn/llvm-project/compiler-rt/branches/release_80@360811 91177308-0d34-0410-b5e6-96231b3b80d8
|
#
1.1 |
|
08-Jan-2019 |
kamil |
branches: 1.1.1; Initial revision
|
#
1.8 |
|
26-Dec-2022 |
chs |
remove the PPP HDLC ioctls from more copies of sanitizers.
|
Revision tags: netbsd-10-base bouyer-sunxi-drm-base thorpej-i2c-spi-conf2-base thorpej-futex2-base thorpej-cfargs2-base cjep_sun2x-base1 cjep_sun2x-base cjep_staticlib_x-base1 cjep_staticlib_x-base thorpej-i2c-spi-conf-base thorpej-cfargs-base thorpej-futex-base bouyer-xenpvh-base2 phil-wifi-20200421 bouyer-xenpvh-base1 phil-wifi-20200411 bouyer-xenpvh-base phil-wifi-20200406
|
#
1.7 |
|
04-Apr-2020 |
kamil |
branches: 1.7.22; Fix LLVM sanitizers build after removal of netsmb
Cherry-pick upstream commit:
From 695ca346eb0c724fb79c6f166cfecd736eae6608 Mon Sep 17 00:00:00 2001 From: Kamil Rytarowski <n54@gmx.com> Date: Sun, 5 Apr 2020 00:54:55 +0200 Subject: [PATCH] [compiler-rt] Fix build on NetBSD 9.99.52+
Add a fallback definition of the netsmb device driver that was removed.
|
#
1.6 |
|
15-Mar-2020 |
kamil |
Fix compiler-rt build with MKIPFILTER=no
Cherry-pick upstream patch:
From 7f6b25ad1bb3f8057655a9bad2a3b69621f4a543 Mon Sep 17 00:00:00 2001 From: Kamil Rytarowski <n54@gmx.com> Date: Mon, 16 Mar 2020 00:39:02 +0100 Subject: [PATCH] [compiler-rt] [netbsd] Add support for the MKIPFILTER=no distribution
Add fallback definition for the IPFilter ioctl commands.
https://github.com/llvm/llvm-project/commit/7f6b25ad1bb3f8057655a9bad2a3b69621f4a543.patch
PR bin/55070 by Roy Marples
|
Revision tags: is-mlppp-base ad-namecache-base3
|
#
1.5 |
|
31-Jan-2020 |
kamil |
Fix the build of LLVM sanitizers after the urio(4) removal
Cherry-pick a part of the upstream commit:
[compiler-rt] Fix build on NetBSD 9.99.44
Fix build on >= 9.99.44 after the removal of urio(4). Add compat code for the device as NetBSD-9.0 is supported.
https://github.com/llvm/llvm-project/commit/3a200f3f2e52e671b8d9911e3724d6b11dbbbe08
|
Revision tags: ad-namecache-base2 ad-namecache-base1 ad-namecache-base
|
#
1.4 |
|
24-Dec-2019 |
kamil |
branches: 1.4.2; Fix compiler-rt sanitizer build with >= 9.99.30
Cherry-pick (patched): [compiler-rt] Adapt for ptrace(2) changes in NetBSD-9.99.30
Enable compat support for now legacy PT_LWPINFO. Support PT_LWPSTATUS and PT_LWPNEXT.
https://github.com/llvm/llvm-project/commit/4b8232d4f0bf5fd9f11ebef2b0f9e8e15f130fb3
|
#
1.3 |
|
18-Dec-2019 |
kamil |
Fix compiler-rt build after removal of filemon
Cherry-pick [patched locally]: [compiler-rt] Sync NetBSD ioctl definitions with 9.99.26
Document the minimal version supported to 9.0.
https://github.com/llvm/llvm-project/commit/e14ff22694c28b5e731502bfc30192b3208d4d8d
|
Revision tags: phil-wifi-20191119
|
#
1.2 |
|
14-Aug-2019 |
kamil |
Cherry-pick upstream compiler-rt patches for LLVM sanitizers
Upstream no longer accepts patches for LLVM-8, therefore pull needed changes downstream.
Enhancements:
* resolved build failured with NetBSD 9.99.3 * ioctl(2) lists are synced with NetBSD 9.99.3 * fixes dynamic asan (-fsanitize=address -shared-libasa) crash on init
commit 092068cd7429659138d6779a3072298462ad3e9c Author: Kamil Rytarowski <n54@gmx.com> Date: Wed Aug 7 21:56:43 2019 +0000
Restrict the NetBSD ASan TSD fallback to !ASAN_DYNAMIC
The fallback to the alternative implementation of TSD with TLS is only needed for the static version of ASan for NetBSD.
The same code cannot be reused for the dynamic version of ASan as TLS breaks and TSD code works.
git-svn-id: https://llvm.org/svn/llvm-project/compiler-rt/trunk@368219 91177308-0d34-0410-b5e6-96231b3b80d8
commit 0bd9d23c4317d5d1c440e19892e178a29c9fe7be Author: Kamil Rytarowski <n54@gmx.com> Date: Thu Aug 8 02:21:44 2019 +0000
Sync ioctl(2) list with NetBSD 9.99.3
Register 36 new ioctl(2) calls.
Enable NVMM for amd64 as the API has been stabilized.
git-svn-id: https://llvm.org/svn/llvm-project/compiler-rt/trunk@368247 91177308-0d34-0410-b5e6-96231b3b80d8
commit 08d3c10606f09a4545487e9c3fad919ee396e3a6 Author: Tom Stellard <tstellar@redhat.com> Date: Wed May 15 20:29:49 2019 +0000
Merging r360212:
------------------------------------------------------------------------ r360212 | kamil | 2019-05-07 17:44:41 -0700 (Tue, 07 May 2019) | 6 lines
Fix build on NetBSD 8.99.38
With recent changes the dev/nvmm/nvmm_ioctl.h header is no longer a standalone NVMM header. Disable it until the NVMM operations will stabilize and be included in the ioctl(2) interceptors.
------------------------------------------------------------------------
git-svn-id: https://llvm.org/svn/llvm-project/compiler-rt/branches/release_80@360811 91177308-0d34-0410-b5e6-96231b3b80d8
|
#
1.1 |
|
08-Jan-2019 |
kamil |
branches: 1.1.1; Initial revision
|
#
1.7 |
|
04-Apr-2020 |
kamil |
Fix LLVM sanitizers build after removal of netsmb
Cherry-pick upstream commit:
From 695ca346eb0c724fb79c6f166cfecd736eae6608 Mon Sep 17 00:00:00 2001 From: Kamil Rytarowski <n54@gmx.com> Date: Sun, 5 Apr 2020 00:54:55 +0200 Subject: [PATCH] [compiler-rt] Fix build on NetBSD 9.99.52+
Add a fallback definition of the netsmb device driver that was removed.
|
#
1.6 |
|
15-Mar-2020 |
kamil |
Fix compiler-rt build with MKIPFILTER=no
Cherry-pick upstream patch:
From 7f6b25ad1bb3f8057655a9bad2a3b69621f4a543 Mon Sep 17 00:00:00 2001 From: Kamil Rytarowski <n54@gmx.com> Date: Mon, 16 Mar 2020 00:39:02 +0100 Subject: [PATCH] [compiler-rt] [netbsd] Add support for the MKIPFILTER=no distribution
Add fallback definition for the IPFilter ioctl commands.
https://github.com/llvm/llvm-project/commit/7f6b25ad1bb3f8057655a9bad2a3b69621f4a543.patch
PR bin/55070 by Roy Marples
|
Revision tags: ad-namecache-base3
|
#
1.5 |
|
31-Jan-2020 |
kamil |
Fix the build of LLVM sanitizers after the urio(4) removal
Cherry-pick a part of the upstream commit:
[compiler-rt] Fix build on NetBSD 9.99.44
Fix build on >= 9.99.44 after the removal of urio(4). Add compat code for the device as NetBSD-9.0 is supported.
https://github.com/llvm/llvm-project/commit/3a200f3f2e52e671b8d9911e3724d6b11dbbbe08
|
Revision tags: ad-namecache-base2 ad-namecache-base1 ad-namecache-base
|
#
1.4 |
|
24-Dec-2019 |
kamil |
branches: 1.4.2; Fix compiler-rt sanitizer build with >= 9.99.30
Cherry-pick (patched): [compiler-rt] Adapt for ptrace(2) changes in NetBSD-9.99.30
Enable compat support for now legacy PT_LWPINFO. Support PT_LWPSTATUS and PT_LWPNEXT.
https://github.com/llvm/llvm-project/commit/4b8232d4f0bf5fd9f11ebef2b0f9e8e15f130fb3
|
#
1.3 |
|
18-Dec-2019 |
kamil |
Fix compiler-rt build after removal of filemon
Cherry-pick [patched locally]: [compiler-rt] Sync NetBSD ioctl definitions with 9.99.26
Document the minimal version supported to 9.0.
https://github.com/llvm/llvm-project/commit/e14ff22694c28b5e731502bfc30192b3208d4d8d
|
Revision tags: phil-wifi-20191119
|
#
1.2 |
|
14-Aug-2019 |
kamil |
Cherry-pick upstream compiler-rt patches for LLVM sanitizers
Upstream no longer accepts patches for LLVM-8, therefore pull needed changes downstream.
Enhancements:
* resolved build failured with NetBSD 9.99.3 * ioctl(2) lists are synced with NetBSD 9.99.3 * fixes dynamic asan (-fsanitize=address -shared-libasa) crash on init
commit 092068cd7429659138d6779a3072298462ad3e9c Author: Kamil Rytarowski <n54@gmx.com> Date: Wed Aug 7 21:56:43 2019 +0000
Restrict the NetBSD ASan TSD fallback to !ASAN_DYNAMIC
The fallback to the alternative implementation of TSD with TLS is only needed for the static version of ASan for NetBSD.
The same code cannot be reused for the dynamic version of ASan as TLS breaks and TSD code works.
git-svn-id: https://llvm.org/svn/llvm-project/compiler-rt/trunk@368219 91177308-0d34-0410-b5e6-96231b3b80d8
commit 0bd9d23c4317d5d1c440e19892e178a29c9fe7be Author: Kamil Rytarowski <n54@gmx.com> Date: Thu Aug 8 02:21:44 2019 +0000
Sync ioctl(2) list with NetBSD 9.99.3
Register 36 new ioctl(2) calls.
Enable NVMM for amd64 as the API has been stabilized.
git-svn-id: https://llvm.org/svn/llvm-project/compiler-rt/trunk@368247 91177308-0d34-0410-b5e6-96231b3b80d8
commit 08d3c10606f09a4545487e9c3fad919ee396e3a6 Author: Tom Stellard <tstellar@redhat.com> Date: Wed May 15 20:29:49 2019 +0000
Merging r360212:
------------------------------------------------------------------------ r360212 | kamil | 2019-05-07 17:44:41 -0700 (Tue, 07 May 2019) | 6 lines
Fix build on NetBSD 8.99.38
With recent changes the dev/nvmm/nvmm_ioctl.h header is no longer a standalone NVMM header. Disable it until the NVMM operations will stabilize and be included in the ioctl(2) interceptors.
------------------------------------------------------------------------
git-svn-id: https://llvm.org/svn/llvm-project/compiler-rt/branches/release_80@360811 91177308-0d34-0410-b5e6-96231b3b80d8
|
#
1.1 |
|
08-Jan-2019 |
kamil |
branches: 1.1.1; Initial revision
|
#
1.6 |
|
15-Mar-2020 |
kamil |
Fix compiler-rt build with MKIPFILTER=no
Cherry-pick upstream patch:
From 7f6b25ad1bb3f8057655a9bad2a3b69621f4a543 Mon Sep 17 00:00:00 2001 From: Kamil Rytarowski <n54@gmx.com> Date: Mon, 16 Mar 2020 00:39:02 +0100 Subject: [PATCH] [compiler-rt] [netbsd] Add support for the MKIPFILTER=no distribution
Add fallback definition for the IPFilter ioctl commands.
https://github.com/llvm/llvm-project/commit/7f6b25ad1bb3f8057655a9bad2a3b69621f4a543.patch
PR bin/55070 by Roy Marples
|
Revision tags: ad-namecache-base3
|
#
1.5 |
|
31-Jan-2020 |
kamil |
Fix the build of LLVM sanitizers after the urio(4) removal
Cherry-pick a part of the upstream commit:
[compiler-rt] Fix build on NetBSD 9.99.44
Fix build on >= 9.99.44 after the removal of urio(4). Add compat code for the device as NetBSD-9.0 is supported.
https://github.com/llvm/llvm-project/commit/3a200f3f2e52e671b8d9911e3724d6b11dbbbe08
|
Revision tags: ad-namecache-base2 ad-namecache-base1 ad-namecache-base
|
#
1.4 |
|
24-Dec-2019 |
kamil |
branches: 1.4.2; Fix compiler-rt sanitizer build with >= 9.99.30
Cherry-pick (patched): [compiler-rt] Adapt for ptrace(2) changes in NetBSD-9.99.30
Enable compat support for now legacy PT_LWPINFO. Support PT_LWPSTATUS and PT_LWPNEXT.
https://github.com/llvm/llvm-project/commit/4b8232d4f0bf5fd9f11ebef2b0f9e8e15f130fb3
|
#
1.3 |
|
18-Dec-2019 |
kamil |
Fix compiler-rt build after removal of filemon
Cherry-pick [patched locally]: [compiler-rt] Sync NetBSD ioctl definitions with 9.99.26
Document the minimal version supported to 9.0.
https://github.com/llvm/llvm-project/commit/e14ff22694c28b5e731502bfc30192b3208d4d8d
|
Revision tags: phil-wifi-20191119
|
#
1.2 |
|
14-Aug-2019 |
kamil |
Cherry-pick upstream compiler-rt patches for LLVM sanitizers
Upstream no longer accepts patches for LLVM-8, therefore pull needed changes downstream.
Enhancements:
* resolved build failured with NetBSD 9.99.3 * ioctl(2) lists are synced with NetBSD 9.99.3 * fixes dynamic asan (-fsanitize=address -shared-libasa) crash on init
commit 092068cd7429659138d6779a3072298462ad3e9c Author: Kamil Rytarowski <n54@gmx.com> Date: Wed Aug 7 21:56:43 2019 +0000
Restrict the NetBSD ASan TSD fallback to !ASAN_DYNAMIC
The fallback to the alternative implementation of TSD with TLS is only needed for the static version of ASan for NetBSD.
The same code cannot be reused for the dynamic version of ASan as TLS breaks and TSD code works.
git-svn-id: https://llvm.org/svn/llvm-project/compiler-rt/trunk@368219 91177308-0d34-0410-b5e6-96231b3b80d8
commit 0bd9d23c4317d5d1c440e19892e178a29c9fe7be Author: Kamil Rytarowski <n54@gmx.com> Date: Thu Aug 8 02:21:44 2019 +0000
Sync ioctl(2) list with NetBSD 9.99.3
Register 36 new ioctl(2) calls.
Enable NVMM for amd64 as the API has been stabilized.
git-svn-id: https://llvm.org/svn/llvm-project/compiler-rt/trunk@368247 91177308-0d34-0410-b5e6-96231b3b80d8
commit 08d3c10606f09a4545487e9c3fad919ee396e3a6 Author: Tom Stellard <tstellar@redhat.com> Date: Wed May 15 20:29:49 2019 +0000
Merging r360212:
------------------------------------------------------------------------ r360212 | kamil | 2019-05-07 17:44:41 -0700 (Tue, 07 May 2019) | 6 lines
Fix build on NetBSD 8.99.38
With recent changes the dev/nvmm/nvmm_ioctl.h header is no longer a standalone NVMM header. Disable it until the NVMM operations will stabilize and be included in the ioctl(2) interceptors.
------------------------------------------------------------------------
git-svn-id: https://llvm.org/svn/llvm-project/compiler-rt/branches/release_80@360811 91177308-0d34-0410-b5e6-96231b3b80d8
|
#
1.1 |
|
08-Jan-2019 |
kamil |
branches: 1.1.1; Initial revision
|
#
1.5 |
|
31-Jan-2020 |
kamil |
Fix the build of LLVM sanitizers after the urio(4) removal
Cherry-pick a part of the upstream commit:
[compiler-rt] Fix build on NetBSD 9.99.44
Fix build on >= 9.99.44 after the removal of urio(4). Add compat code for the device as NetBSD-9.0 is supported.
https://github.com/llvm/llvm-project/commit/3a200f3f2e52e671b8d9911e3724d6b11dbbbe08
|
Revision tags: ad-namecache-base2 ad-namecache-base1 ad-namecache-base
|
#
1.4 |
|
24-Dec-2019 |
kamil |
Fix compiler-rt sanitizer build with >= 9.99.30
Cherry-pick (patched): [compiler-rt] Adapt for ptrace(2) changes in NetBSD-9.99.30
Enable compat support for now legacy PT_LWPINFO. Support PT_LWPSTATUS and PT_LWPNEXT.
https://github.com/llvm/llvm-project/commit/4b8232d4f0bf5fd9f11ebef2b0f9e8e15f130fb3
|
#
1.3 |
|
18-Dec-2019 |
kamil |
Fix compiler-rt build after removal of filemon
Cherry-pick [patched locally]: [compiler-rt] Sync NetBSD ioctl definitions with 9.99.26
Document the minimal version supported to 9.0.
https://github.com/llvm/llvm-project/commit/e14ff22694c28b5e731502bfc30192b3208d4d8d
|
Revision tags: phil-wifi-20191119
|
#
1.2 |
|
14-Aug-2019 |
kamil |
Cherry-pick upstream compiler-rt patches for LLVM sanitizers
Upstream no longer accepts patches for LLVM-8, therefore pull needed changes downstream.
Enhancements:
* resolved build failured with NetBSD 9.99.3 * ioctl(2) lists are synced with NetBSD 9.99.3 * fixes dynamic asan (-fsanitize=address -shared-libasa) crash on init
commit 092068cd7429659138d6779a3072298462ad3e9c Author: Kamil Rytarowski <n54@gmx.com> Date: Wed Aug 7 21:56:43 2019 +0000
Restrict the NetBSD ASan TSD fallback to !ASAN_DYNAMIC
The fallback to the alternative implementation of TSD with TLS is only needed for the static version of ASan for NetBSD.
The same code cannot be reused for the dynamic version of ASan as TLS breaks and TSD code works.
git-svn-id: https://llvm.org/svn/llvm-project/compiler-rt/trunk@368219 91177308-0d34-0410-b5e6-96231b3b80d8
commit 0bd9d23c4317d5d1c440e19892e178a29c9fe7be Author: Kamil Rytarowski <n54@gmx.com> Date: Thu Aug 8 02:21:44 2019 +0000
Sync ioctl(2) list with NetBSD 9.99.3
Register 36 new ioctl(2) calls.
Enable NVMM for amd64 as the API has been stabilized.
git-svn-id: https://llvm.org/svn/llvm-project/compiler-rt/trunk@368247 91177308-0d34-0410-b5e6-96231b3b80d8
commit 08d3c10606f09a4545487e9c3fad919ee396e3a6 Author: Tom Stellard <tstellar@redhat.com> Date: Wed May 15 20:29:49 2019 +0000
Merging r360212:
------------------------------------------------------------------------ r360212 | kamil | 2019-05-07 17:44:41 -0700 (Tue, 07 May 2019) | 6 lines
Fix build on NetBSD 8.99.38
With recent changes the dev/nvmm/nvmm_ioctl.h header is no longer a standalone NVMM header. Disable it until the NVMM operations will stabilize and be included in the ioctl(2) interceptors.
------------------------------------------------------------------------
git-svn-id: https://llvm.org/svn/llvm-project/compiler-rt/branches/release_80@360811 91177308-0d34-0410-b5e6-96231b3b80d8
|
#
1.1 |
|
08-Jan-2019 |
kamil |
branches: 1.1.1; Initial revision
|
#
1.4 |
|
24-Dec-2019 |
kamil |
Fix compiler-rt sanitizer build with >= 9.99.30
Cherry-pick (patched): [compiler-rt] Adapt for ptrace(2) changes in NetBSD-9.99.30
Enable compat support for now legacy PT_LWPINFO. Support PT_LWPSTATUS and PT_LWPNEXT.
https://github.com/llvm/llvm-project/commit/4b8232d4f0bf5fd9f11ebef2b0f9e8e15f130fb3
|
#
1.3 |
|
18-Dec-2019 |
kamil |
Fix compiler-rt build after removal of filemon
Cherry-pick [patched locally]: [compiler-rt] Sync NetBSD ioctl definitions with 9.99.26
Document the minimal version supported to 9.0.
https://github.com/llvm/llvm-project/commit/e14ff22694c28b5e731502bfc30192b3208d4d8d
|
Revision tags: phil-wifi-20191119
|
#
1.2 |
|
14-Aug-2019 |
kamil |
Cherry-pick upstream compiler-rt patches for LLVM sanitizers
Upstream no longer accepts patches for LLVM-8, therefore pull needed changes downstream.
Enhancements:
* resolved build failured with NetBSD 9.99.3 * ioctl(2) lists are synced with NetBSD 9.99.3 * fixes dynamic asan (-fsanitize=address -shared-libasa) crash on init
commit 092068cd7429659138d6779a3072298462ad3e9c Author: Kamil Rytarowski <n54@gmx.com> Date: Wed Aug 7 21:56:43 2019 +0000
Restrict the NetBSD ASan TSD fallback to !ASAN_DYNAMIC
The fallback to the alternative implementation of TSD with TLS is only needed for the static version of ASan for NetBSD.
The same code cannot be reused for the dynamic version of ASan as TLS breaks and TSD code works.
git-svn-id: https://llvm.org/svn/llvm-project/compiler-rt/trunk@368219 91177308-0d34-0410-b5e6-96231b3b80d8
commit 0bd9d23c4317d5d1c440e19892e178a29c9fe7be Author: Kamil Rytarowski <n54@gmx.com> Date: Thu Aug 8 02:21:44 2019 +0000
Sync ioctl(2) list with NetBSD 9.99.3
Register 36 new ioctl(2) calls.
Enable NVMM for amd64 as the API has been stabilized.
git-svn-id: https://llvm.org/svn/llvm-project/compiler-rt/trunk@368247 91177308-0d34-0410-b5e6-96231b3b80d8
commit 08d3c10606f09a4545487e9c3fad919ee396e3a6 Author: Tom Stellard <tstellar@redhat.com> Date: Wed May 15 20:29:49 2019 +0000
Merging r360212:
------------------------------------------------------------------------ r360212 | kamil | 2019-05-07 17:44:41 -0700 (Tue, 07 May 2019) | 6 lines
Fix build on NetBSD 8.99.38
With recent changes the dev/nvmm/nvmm_ioctl.h header is no longer a standalone NVMM header. Disable it until the NVMM operations will stabilize and be included in the ioctl(2) interceptors.
------------------------------------------------------------------------
git-svn-id: https://llvm.org/svn/llvm-project/compiler-rt/branches/release_80@360811 91177308-0d34-0410-b5e6-96231b3b80d8
|
#
1.1 |
|
08-Jan-2019 |
kamil |
branches: 1.1.1; Initial revision
|
#
1.3 |
|
18-Dec-2019 |
kamil |
Fix compiler-rt build after removal of filemon
Cherry-pick [patched locally]: [compiler-rt] Sync NetBSD ioctl definitions with 9.99.26
Document the minimal version supported to 9.0.
https://github.com/llvm/llvm-project/commit/e14ff22694c28b5e731502bfc30192b3208d4d8d
|
Revision tags: phil-wifi-20191119
|
#
1.2 |
|
14-Aug-2019 |
kamil |
Cherry-pick upstream compiler-rt patches for LLVM sanitizers
Upstream no longer accepts patches for LLVM-8, therefore pull needed changes downstream.
Enhancements:
* resolved build failured with NetBSD 9.99.3 * ioctl(2) lists are synced with NetBSD 9.99.3 * fixes dynamic asan (-fsanitize=address -shared-libasa) crash on init
commit 092068cd7429659138d6779a3072298462ad3e9c Author: Kamil Rytarowski <n54@gmx.com> Date: Wed Aug 7 21:56:43 2019 +0000
Restrict the NetBSD ASan TSD fallback to !ASAN_DYNAMIC
The fallback to the alternative implementation of TSD with TLS is only needed for the static version of ASan for NetBSD.
The same code cannot be reused for the dynamic version of ASan as TLS breaks and TSD code works.
git-svn-id: https://llvm.org/svn/llvm-project/compiler-rt/trunk@368219 91177308-0d34-0410-b5e6-96231b3b80d8
commit 0bd9d23c4317d5d1c440e19892e178a29c9fe7be Author: Kamil Rytarowski <n54@gmx.com> Date: Thu Aug 8 02:21:44 2019 +0000
Sync ioctl(2) list with NetBSD 9.99.3
Register 36 new ioctl(2) calls.
Enable NVMM for amd64 as the API has been stabilized.
git-svn-id: https://llvm.org/svn/llvm-project/compiler-rt/trunk@368247 91177308-0d34-0410-b5e6-96231b3b80d8
commit 08d3c10606f09a4545487e9c3fad919ee396e3a6 Author: Tom Stellard <tstellar@redhat.com> Date: Wed May 15 20:29:49 2019 +0000
Merging r360212:
------------------------------------------------------------------------ r360212 | kamil | 2019-05-07 17:44:41 -0700 (Tue, 07 May 2019) | 6 lines
Fix build on NetBSD 8.99.38
With recent changes the dev/nvmm/nvmm_ioctl.h header is no longer a standalone NVMM header. Disable it until the NVMM operations will stabilize and be included in the ioctl(2) interceptors.
------------------------------------------------------------------------
git-svn-id: https://llvm.org/svn/llvm-project/compiler-rt/branches/release_80@360811 91177308-0d34-0410-b5e6-96231b3b80d8
|
#
1.1 |
|
08-Jan-2019 |
kamil |
branches: 1.1.1; Initial revision
|
#
1.2 |
|
14-Aug-2019 |
kamil |
Cherry-pick upstream compiler-rt patches for LLVM sanitizers
Upstream no longer accepts patches for LLVM-8, therefore pull needed changes downstream.
Enhancements:
* resolved build failured with NetBSD 9.99.3 * ioctl(2) lists are synced with NetBSD 9.99.3 * fixes dynamic asan (-fsanitize=address -shared-libasa) crash on init
commit 092068cd7429659138d6779a3072298462ad3e9c Author: Kamil Rytarowski <n54@gmx.com> Date: Wed Aug 7 21:56:43 2019 +0000
Restrict the NetBSD ASan TSD fallback to !ASAN_DYNAMIC
The fallback to the alternative implementation of TSD with TLS is only needed for the static version of ASan for NetBSD.
The same code cannot be reused for the dynamic version of ASan as TLS breaks and TSD code works.
git-svn-id: https://llvm.org/svn/llvm-project/compiler-rt/trunk@368219 91177308-0d34-0410-b5e6-96231b3b80d8
commit 0bd9d23c4317d5d1c440e19892e178a29c9fe7be Author: Kamil Rytarowski <n54@gmx.com> Date: Thu Aug 8 02:21:44 2019 +0000
Sync ioctl(2) list with NetBSD 9.99.3
Register 36 new ioctl(2) calls.
Enable NVMM for amd64 as the API has been stabilized.
git-svn-id: https://llvm.org/svn/llvm-project/compiler-rt/trunk@368247 91177308-0d34-0410-b5e6-96231b3b80d8
commit 08d3c10606f09a4545487e9c3fad919ee396e3a6 Author: Tom Stellard <tstellar@redhat.com> Date: Wed May 15 20:29:49 2019 +0000
Merging r360212:
------------------------------------------------------------------------ r360212 | kamil | 2019-05-07 17:44:41 -0700 (Tue, 07 May 2019) | 6 lines
Fix build on NetBSD 8.99.38
With recent changes the dev/nvmm/nvmm_ioctl.h header is no longer a standalone NVMM header. Disable it until the NVMM operations will stabilize and be included in the ioctl(2) interceptors.
------------------------------------------------------------------------
git-svn-id: https://llvm.org/svn/llvm-project/compiler-rt/branches/release_80@360811 91177308-0d34-0410-b5e6-96231b3b80d8
|
#
1.1 |
|
08-Jan-2019 |
kamil |
branches: 1.1.1; Initial revision
|