Follow @Openwall on Twitter for new release announcements and other news
[<prev] [next>] [thread-next>] [day] [month] [year] [list]
Message-Id: <cover.1685538619.git.Jens.Gustedt@inria.fr>
Date: Wed, 31 May 2023 16:48:32 +0200
From: Jens Gustedt <Jens.Gustedt@...ia.fr>
To: musl@...ts.openwall.com
Subject: [C23 stdbit.h 0/2] just one big C file

The main question remaining for this functionality is to know if we
leave this as one big chunk in one C file, or if we split this up per
implemented function. I don't think that the latter is necessary
nowadays since we now use function sections. Please advise.

Another point that is still open, is to know which functions will
effectively be included in C23. There is still some redundancy, so if
there are strong opinions I could still forward the arguments to WG14
for the June session.

Jens Gustedt (2):
  implement low level popcount
  C23: add the bit and byte utilities

 include/stdbit.h      | 442 ++++++++++++++++++++++++++++++++++++++++++
 src/internal/atomic.h |  45 +++++
 src/stdbit/stdbit.c   | 231 ++++++++++++++++++++++
 3 files changed, 718 insertions(+)
 create mode 100644 include/stdbit.h
 create mode 100644 src/stdbit/stdbit.c

-- 
2.34.1

Powered by blists - more mailing lists

Confused about mailing lists and their use? Read about mailing lists on Wikipedia and check out these guidelines on proper formatting of your messages.