The NetBSD Project

CVS log for src/sys/external/bsd/compiler_rt/dist/lib/sanitizer_common/sanitizer_platform_limits_netbsd.h

[BACK] Up to [cvs.NetBSD.org] / src / sys / external / bsd / compiler_rt / dist / lib / sanitizer_common

Request diff between arbitrary revisions


Keyword substitution: kv
Default branch: MAIN


Revision 1.7: download - view: text, markup, annotated - select for diffs
Wed Aug 2 10:31:46 2023 UTC (16 months, 1 week ago) by christos
Branches: MAIN
CVS tags: thorpej-ifq-base, thorpej-ifq, thorpej-altq-separation-base, thorpej-altq-separation, perseant-exfatfs-base-20240630, perseant-exfatfs-base, perseant-exfatfs, HEAD
Diff to: previous 1.6: preferred, colored
Changes since revision 1.6: +5 -5 lines
Use the new struct and ioctl names for the compat functions (thanks Ryo)

Revision 1.5.4.1: download - view: text, markup, annotated - select for diffs
Tue Dec 27 09:58:57 2022 UTC (23 months, 2 weeks ago) by martin
Branches: netbsd-10
CVS tags: netbsd-10-0-RELEASE, netbsd-10-0-RC6, netbsd-10-0-RC5, netbsd-10-0-RC4, netbsd-10-0-RC3, netbsd-10-0-RC2, netbsd-10-0-RC1
Diff to: previous 1.5: preferred, colored; next MAIN 1.6: preferred, colored
Changes since revision 1.5: +0 -2 lines
Pull up following revision(s) (requested by chs in ticket #25):

	external/gpl3/gcc.old/dist/libsanitizer/sanitizer_common/sanitizer_platform_limits_netbsd.h: revision 1.2
	external/gpl3/gcc.old/dist/libsanitizer/sanitizer_common/sanitizer_interceptors_ioctl_netbsd.inc: revision 1.2
	sys/external/bsd/compiler_rt/dist/lib/sanitizer_common/sanitizer_platform_limits_netbsd.h: revision 1.6
	external/gpl3/gcc.old/dist/libsanitizer/sanitizer_common/sanitizer_platform_limits_netbsd.cc: revision 1.2
	sys/external/bsd/compiler_rt/dist/lib/sanitizer_common/sanitizer_platform_limits_netbsd.cc: revision 1.8
	sys/external/bsd/compiler_rt/dist/lib/sanitizer_common/sanitizer_interceptors_ioctl_netbsd.inc: revision 1.5

remove the PPP HDLC ioctls from more copies of sanitizers.

Revision 1.6: download - view: text, markup, annotated - select for diffs
Mon Dec 26 22:22:22 2022 UTC (23 months, 2 weeks ago) by chs
Branches: MAIN
Diff to: previous 1.5: preferred, colored
Changes since revision 1.5: +0 -2 lines
remove the PPP HDLC ioctls from more copies of sanitizers.

Revision 1.5: download - view: text, markup, annotated - select for diffs
Tue Nov 2 06:54:10 2021 UTC (3 years, 1 month ago) by thorpej
Branches: MAIN
CVS tags: netbsd-10-base, bouyer-sunxi-drm-base, bouyer-sunxi-drm
Branch point for: netbsd-10
Diff to: previous 1.4: preferred, colored
Changes since revision 1.4: +2 -1 lines
Adjust for new __sigaction_siginfo symbol.

Revision 1.1.1.1.6.3: download - view: text, markup, annotated - select for diffs
Mon Apr 13 08:04:57 2020 UTC (4 years, 7 months ago) by martin
Branches: phil-wifi
Diff to: previous 1.1.1.1.6.2: preferred, colored; branchpoint 1.1.1.1: preferred, colored; next MAIN 1.2: preferred, colored
Changes since revision 1.1.1.1.6.2: +60 -5 lines
Mostly merge changes from HEAD upto 20200411

Revision 1.4: download - view: text, markup, annotated - select for diffs
Tue Dec 24 19:51:00 2019 UTC (4 years, 11 months ago) by kamil
Branches: MAIN
CVS tags: thorpej-i2c-spi-conf2-base, thorpej-i2c-spi-conf2, thorpej-i2c-spi-conf-base, thorpej-i2c-spi-conf, thorpej-futex2-base, thorpej-futex2, thorpej-futex-base, thorpej-futex, thorpej-cfargs2-base, thorpej-cfargs2, thorpej-cfargs-base, thorpej-cfargs, phil-wifi-20200421, phil-wifi-20200411, phil-wifi-20200406, is-mlppp-base, is-mlppp, cjep_sun2x-base1, cjep_sun2x-base, cjep_sun2x, cjep_staticlib_x-base1, cjep_staticlib_x-base, cjep_staticlib_x, bouyer-xenpvh-base2, bouyer-xenpvh-base1, bouyer-xenpvh-base, bouyer-xenpvh, ad-namecache-base3, ad-namecache-base2, ad-namecache-base1, ad-namecache-base, ad-namecache
Diff to: previous 1.3: preferred, colored
Changes since revision 1.3: +11 -0 lines
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

Revision 1.3: download - view: text, markup, annotated - select for diffs
Wed Dec 18 14:51:24 2019 UTC (4 years, 11 months ago) by kamil
Branches: MAIN
Diff to: previous 1.2: preferred, colored
Changes since revision 1.2: +3 -0 lines
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 1.1.1.1.8.1: download - view: text, markup, annotated - select for diffs
Fri Aug 16 19:08:29 2019 UTC (5 years, 3 months ago) by martin
Branches: netbsd-9
CVS tags: netbsd-9-4-RELEASE, netbsd-9-3-RELEASE, netbsd-9-2-RELEASE, netbsd-9-1-RELEASE, netbsd-9-0-RELEASE, netbsd-9-0-RC2, netbsd-9-0-RC1
Diff to: previous 1.1.1.1: preferred, colored; next MAIN 1.2: preferred, colored
Changes since revision 1.1.1.1: +46 -5 lines
Pull up following revision(s) (requested by kamil in ticket #59):

	sys/external/bsd/compiler_rt/dist/lib/sanitizer_common/sanitizer_platform_limits_netbsd.h: revision 1.2
	sys/external/bsd/compiler_rt/dist/lib/sanitizer_common/sanitizer_platform_limits_netbsd.cc: revision 1.2
	sys/external/bsd/compiler_rt/dist/lib/sanitizer_common/sanitizer_interceptors_ioctl_netbsd.inc: revision 1.2
	sys/external/bsd/compiler_rt/dist/lib/asan/asan_posix.cc: revision 1.2

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@localhost>
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@localhost>
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@localhost>
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

Revision 1.2: download - view: text, markup, annotated - select for diffs
Wed Aug 14 00:51:48 2019 UTC (5 years, 3 months ago) by kamil
Branches: MAIN
CVS tags: phil-wifi-20191119
Diff to: previous 1.1: preferred, colored
Changes since revision 1.1: +46 -5 lines
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

Revision 1.1.1.1.6.2: download - view: text, markup, annotated - select for diffs
Mon Jun 10 22:07:49 2019 UTC (5 years, 6 months ago) by christos
Branches: phil-wifi
Diff to: previous 1.1.1.1.6.1: preferred, colored; branchpoint 1.1.1.1: preferred, colored
Changes since revision 1.1.1.1.6.1: +2336 -0 lines
Sync with HEAD

Revision 1.1.1.1.2.2: download - view: text, markup, annotated - select for diffs
Fri Jan 18 08:50:52 2019 UTC (5 years, 10 months ago) by pgoyette
Branches: pgoyette-compat
CVS tags: pgoyette-compat-merge-20190127
Diff to: previous 1.1.1.1.2.1: preferred, colored; branchpoint 1.1.1.1: preferred, colored; next MAIN 1.2: preferred, colored
Changes since revision 1.1.1.1.2.1: +2336 -0 lines
Synch with HEAD

Revision 1.1.1.1.6.1
Tue Jan 8 05:40:30 2019 UTC (5 years, 11 months ago) by christos
Branches: phil-wifi
FILE REMOVED
Changes since revision 1.1.1.1: +0 -2336 lines
file sanitizer_platform_limits_netbsd.h was added on branch phil-wifi on 2019-06-10 22:07:49 +0000

Revision 1.1.1.1.2.1
Tue Jan 8 05:40:30 2019 UTC (5 years, 11 months ago) by pgoyette
Branches: pgoyette-compat
FILE REMOVED
Changes since revision 1.1.1.1: +0 -2336 lines
file sanitizer_platform_limits_netbsd.h was added on branch pgoyette-compat on 2019-01-18 08:50:52 +0000

Revision 1.1.1.1 (vendor branch): download - view: text, markup, annotated - select for diffs
Tue Jan 8 05:40:30 2019 UTC (5 years, 11 months ago) by kamil
Branches: LLVM
CVS tags: phil-wifi-20190609, pgoyette-compat-20190127, pgoyette-compat-20190118, netbsd-9-base, isaki-audio2-base, isaki-audio2, compiler-rt-350590
Branch point for: phil-wifi, pgoyette-compat, netbsd-9
Diff to: previous 1.1: preferred, colored
Changes since revision 1.1: +0 -0 lines
Import compiler-rt r350590. LLVM sanitizers on top of unmodified files from compiler-rt-259194.

Revision 1.1: download - view: text, markup, annotated - select for diffs
Tue Jan 8 05:40:30 2019 UTC (5 years, 11 months ago) by kamil
Branches: MAIN
Initial revision

Diff request

This form allows you to request diffs between any two revisions of a file. You may select a symbolic revision name using the selection box or you may type in a numeric name using the type-in text box.

Log view options

CVSweb <webmaster@jp.NetBSD.org>