[all-commits] [llvm/llvm-project] 5906ff: [libc] Remove some sched.h includes (#151425)

Aiden Grossman via All-commits all-commits at lists.llvm.org
Wed Jul 30 18:21:17 PDT 2025


  Branch: refs/heads/main
  Home:   https://github.com/llvm/llvm-project
  Commit: 5906ff67ae80e47ad8f48f8a063f283c74d62282
      https://github.com/llvm/llvm-project/commit/5906ff67ae80e47ad8f48f8a063f283c74d62282
  Author: Aiden Grossman <aidengrossman at google.com>
  Date:   2025-07-30 (Wed, 30 Jul 2025)

  Changed paths:
    M libc/src/sched/linux/CMakeLists.txt
    M libc/src/sched/linux/sched_getaffinity.cpp
    M libc/src/sched/linux/sched_getcpucount.cpp
    M libc/src/sched/linux/sched_getscheduler.cpp
    M libc/src/sched/linux/sched_rr_get_interval.cpp
    M libc/src/sched/linux/sched_setaffinity.cpp
    M libc/src/sched/sched_getaffinity.h
    M libc/src/sched/sched_getcpucount.h
    M libc/src/sched/sched_getscheduler.h
    M libc/src/sched/sched_rr_get_interval.h
    M libc/src/sched/sched_setaffinity.h
    M libc/test/src/sched/CMakeLists.txt
    M libc/test/src/sched/affinity_test.cpp
    M libc/test/src/sched/cpu_count_test.cpp
    M libc/test/src/sched/get_priority_test.cpp
    M libc/test/src/sched/sched_rr_get_interval_test.cpp

  Log Message:
  -----------
  [libc] Remove some sched.h includes (#151425)

This patch removes some sched.h includes, preferring the proxy headers.
This patch does not clean them all up as some proxy type headers need to
be added, like for `struct sched_param`.



To unsubscribe from these emails, change your notification settings at https://github.com/llvm/llvm-project/settings/notifications


More information about the All-commits mailing list