Commit graph

81 commits

Author SHA1 Message Date
SASANO Takayoshi
9d9d49ea29 fix some 'extern function()' declaration
Signed-off-by: SASANO Takayoshi <uaa@uaa.org.uk>
2023-12-09 23:33:26 +09:00
Masanori Ogino
5947ea553b Suppress unused parameter warnings
Signed-off-by: Masanori Ogino <mogino@acm.org>
2023-12-09 20:43:29 +09:00
SASANO Takayoshi
72254c526f remove register keyword
Signed-off-by: SASANO Takayoshi <uaa@uaa.org.uk>
2023-12-09 20:20:47 +09:00
Masanori Ogino
b813eaf748 Loose warnings
They were too strict for existing codebase. Will revisit after tidying
them up.

Signed-off-by: Masanori Ogino <mogino@acm.org>
2023-12-09 20:19:48 +09:00
Masanori Ogino
f5195adc8a istrcmp: Cleanup
Signed-off-by: Masanori Ogino <mogino@acm.org>
2023-12-08 14:01:59 +09:00
Masanori Ogino
d104c6f1c9 Unify Const.h, sj_const.h, and sj_const2.h
Signed-off-by: Masanori Ogino <mogino@acm.org>
2023-12-08 13:31:21 +09:00
Masanori Ogino
3e99ca2820 Let git blame ignore KNF commit
Signed-off-by: Masanori Ogino <mogino@acm.org>
2023-12-08 12:19:03 +09:00
Masanori Ogino
18181c8b02 KNF
Formatter: knfmt 4.2.0
Signed-off-by: Masanori Ogino <mogino@acm.org>
2023-12-08 12:18:22 +09:00
Masanori Ogino
6751cd55df sj3serv: Cleanup
Signed-off-by: Masanori Ogino <mogino@acm.org>
2023-12-08 12:16:44 +09:00
SASANO Takayoshi
0203e684a0 fix brace warning
Signed-off-by: SASANO Takayoshi <uaa@uaa.org.uk>
2023-12-08 11:03:05 +09:00
Masanori Ogino
bba249e859 Add make depend target
Signed-off-by: Masanori Ogino <mogino@acm.org>
2023-12-08 10:55:05 +09:00
Masanori Ogino
ebb498105d Fold sj.h into sj2.h
Signed-off-by: Masanori Ogino <mogino@acm.org>
2023-12-08 10:46:25 +09:00
Masanori Ogino
0d5f06ebda Remove empty files
Signed-off-by: Masanori Ogino <mogino@acm.org>
2023-12-08 10:42:27 +09:00
Masanori Ogino
2a905fcf3a Remove Paths.h with make distclean
Signed-off-by: Masanori Ogino <mogino@acm.org>
2023-12-08 10:38:24 +09:00
Masanori Ogino
9cfecc7867 Remove executables with make clean
Signed-off-by: Masanori Ogino <mogino@acm.org>
2023-12-08 10:35:32 +09:00
Masanori Ogino
2c14a479d6 Makefile: Clean up
Signed-off-by: Masanori Ogino <mogino@acm.org>
2023-12-07 20:52:57 +09:00
Masanori Ogino
ec88d7ac8e Makefile: Add clean and distclean
Signed-off-by: Masanori Ogino <mogino@acm.org>
2023-12-07 20:47:12 +09:00
Masanori Ogino
57e4c8d80a Remove NEWS-specific files
Signed-off-by: Masanori Ogino <mogino@acm.org>
2023-12-07 20:29:30 +09:00
Masanori Ogino
9547aa299a Let git blame ignore KNF commit
Signed-off-by: Masanori Ogino <mogino@acm.org>
2023-12-07 20:25:13 +09:00
Masanori Ogino
6fa42826a9 KNF, SPDX and some other cleanups
Signed-off-by: Masanori Ogino <mogino@acm.org>
2023-12-07 20:24:34 +09:00
Masanori Ogino
f7a724a077 include, sh3h: Flatten
Signed-off-by: Masanori Ogino <mogino@acm.org>
2023-12-07 20:08:38 +09:00
Masanori Ogino
620d7e7962 Make sj3serv verbose
Signed-off-by: Masanori Ogino <mogino@acm.org>
2023-12-07 17:34:44 +09:00
Masanori Ogino
828d18ad8c Postpone directory generation
Signed-off-by: Masanori Ogino <mogino@acm.org>
2023-12-07 17:33:55 +09:00
Masanori Ogino
401fbf4b42 Build and install dictionary
Signed-off-by: Masanori Ogino <mogino@acm.org>
2023-12-07 16:00:40 +09:00
Masanori Ogino
a62aef3ed3 Move dictionary into dedicated repo
Signed-off-by: Masanori Ogino <mogino@acm.org>
2023-12-07 15:51:31 +09:00
Masanori Ogino
80ef531e04 Prepare to build sj3
Signed-off-by: Masanori Ogino <mogino@acm.org>
2023-12-07 15:29:59 +09:00
Masanori Ogino
4b03989296 Build sj3serv
Signed-off-by: Masanori Ogino <mogino@acm.org>
2023-12-07 15:02:09 +09:00
Masanori Ogino
f36f0bd805 Build kanakan
Signed-off-by: Masanori Ogino <mogino@acm.org>
2023-12-07 14:22:41 +09:00
Masanori Ogino
18e40d83ca Install sj3dic and sj3mkdic
Signed-off-by: Masanori Ogino <mogino@acm.org>
2023-12-07 13:57:08 +09:00
Masanori Ogino
43e5f78558 Remove ttytest
Signed-off-by: Masanori Ogino <mogino@acm.org>
2023-12-07 13:52:42 +09:00
Masanori Ogino
5096804618 Build sj3dic
Signed-off-by: Masanori Ogino <mogino@acm.org>
2023-12-07 13:52:04 +09:00
Masanori Ogino
cbfc20a7ce Build sj3mkdic
Signed-off-by: Masanori Ogino <mogino@acm.org>
2023-12-07 13:46:30 +09:00
Masanori Ogino
c43dea1935 Update .gitignore
Signed-off-by: Masanori Ogino <mogino@acm.org>
2023-12-07 13:37:36 +09:00
Masanori Ogino
68547270c0 Build sj3rkcv
Signed-off-by: Masanori Ogino <mogino@acm.org>
2023-12-07 13:35:45 +09:00
Masanori Ogino
b870b36be2 Let git blame ignore KNF commit
Signed-off-by: Masanori Ogino <mogino@acm.org>
2023-12-07 13:20:34 +09:00
Masanori Ogino
a7ba8b5e60 KNF
Formatter: knfmt 4.2.0
Signed-off-by: Masanori Ogino <mogino@acm.org>
2023-12-07 13:19:39 +09:00
Masanori Ogino
30ce025382 Cleanup obsolete comments
Signed-off-by: Masanori Ogino <mogino@acm.org>
2023-12-07 13:06:50 +09:00
Masanori Ogino
9452e3fe10 string.c: Add prototypes
Signed-off-by: Masanori Ogino <mogino@acm.org>
2023-12-07 13:06:04 +09:00
Masanori Ogino
aa02aee000 Let git blame ignore KNF commit
Signed-off-by: Masanori Ogino <mogino@acm.org>
2023-12-07 12:51:55 +09:00
Masanori Ogino
9d06a2203f sj3lib, sj3stat: KNF
Formatter: knfmt 4.2.0
Signed-off-by: Masanori Ogino <mogino@acm.org>
2023-12-07 12:49:10 +09:00
Masanori Ogino
112555e592 Cleanup some obsolete code
Signed-off-by: Masanori Ogino <mogino@acm.org>
2023-12-07 12:44:29 +09:00
Masanori Ogino
782f799452 Cleanup include directives
Signed-off-by: Masanori Ogino <mogino@acm.org>
2023-12-07 12:39:02 +09:00
Masanori Ogino
47574b75e0 Implement make install
Signed-off-by: Masanori Ogino <mogino@acm.org>
2023-12-07 12:05:28 +09:00
Masanori Ogino
3e5d6bc58a Build sj3stat
Signed-off-by: Masanori Ogino <mogino@acm.org>
2023-12-07 12:05:28 +09:00
Masanori Ogino
6700f17c1b Add license information
Signed-off-by: Masanori Ogino <mogino@acm.org>
2023-12-07 09:50:38 +09:00
Masanori Ogino
5488eb0575 Add license information
Signed-off-by: Masanori Ogino <mogino@acm.org>
2023-12-07 09:22:43 +09:00
Masanori Ogino
856cdc1df3 Build sj3lib
Signed-off-by: Masanori Ogino <mogino@acm.org>
2023-12-07 09:18:24 +09:00
Masanori Ogino
95ffd1f87f Import oconfigure
oconfigure is an OpenBSD-oriented configuration script with
compatibility shims for *BSD, illumos, Linux and such.

Reference: https://github.com/kristapsdz/oconfigure
Commit-Id: 40abdfe7775c4d64acc010881e07a3328b1f3f66
Signed-off-by: Masanori Ogino <mogino@acm.org>
2023-12-07 08:41:17 +09:00
Masanori Ogino
2da92cb405 Cosmetic change
Signed-off-by: Masanori Ogino <mogino@acm.org>
2023-12-04 15:24:52 +09:00
SASANO Takayoshi
19da67071b Fix -Wincompatible-pointer-types
Signed-off-by: Masanori Ogino <mogino@acm.org>
2023-12-04 15:22:14 +09:00