os-workshop

same materials and sample source for RV32 OS projects
git clone http://frotz.net/git/os-workshop.git
Log | Files | Refs

compiler.h (121B)


      1 
      2 #pragma once
      3 
      4 #define unlikely(expr) __builtin_expect(!!(expr), 0)
      5 #define likely(expr)   __builtin_expect(!!(expr), 1)