Skip to content

Commit a665914

Browse files
Merge pull request #54 from yutaro-sakamoto/develop
v1.0.5
2 parents 143e01c + d9377b9 commit a665914

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

94 files changed

+15006
-30323
lines changed

.github/workflows/cicd.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
name: NIST COBOL85 tests
1+
name: test
22
on:
33
push:
44
pull_request:

.gitignore

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -48,3 +48,7 @@ tests/misc
4848
tests/run
4949
tests/syntax
5050
texi/Makefile
51+
bin/.deps/
52+
bin/cob-config
53+
bin/cobcrun
54+
bin/cobcrun-cobcrun.o

ChangeLog

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,7 @@
1+
2022-11-22 OSS Consortium <[email protected]>
2+
3+
* opensource COBOL 4J v1.0.5 released.
4+
15
2022-07-20 OSS Consortium <[email protected]>
26

37
* opensource COBOL 4J v1.0.4 released.

Makefile.am

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -26,7 +26,8 @@ bin_SCRIPTS =
2626

2727
include_HEADERS = libcob.h
2828

29-
SUBDIRS = lib cobj config copy po texi tests libcobj
29+
#SUBDIRS = lib cobj config copy po texi tests libcobj
30+
SUBDIRS = lib cobj bin config copy texi tests libcobj
3031

3132
ACLOCAL_AMFLAGS = -I m4
3233
BUILT_SOURCES = defaults.h

Makefile.in

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -117,11 +117,9 @@ ACLOCAL_M4 = $(top_srcdir)/aclocal.m4
117117
am__aclocal_m4_deps = $(top_srcdir)/m4/codeset.m4 \
118118
$(top_srcdir)/m4/gettext.m4 $(top_srcdir)/m4/iconv.m4 \
119119
$(top_srcdir)/m4/lib-ld.m4 $(top_srcdir)/m4/lib-link.m4 \
120-
$(top_srcdir)/m4/lib-prefix.m4 $(top_srcdir)/m4/libtool.m4 \
121-
$(top_srcdir)/m4/ltoptions.m4 $(top_srcdir)/m4/ltsugar.m4 \
122-
$(top_srcdir)/m4/ltversion.m4 $(top_srcdir)/m4/lt~obsolete.m4 \
123-
$(top_srcdir)/m4/nls.m4 $(top_srcdir)/m4/po.m4 \
124-
$(top_srcdir)/m4/progtest.m4 $(top_srcdir)/configure.ac
120+
$(top_srcdir)/m4/lib-prefix.m4 $(top_srcdir)/m4/nls.m4 \
121+
$(top_srcdir)/m4/po.m4 $(top_srcdir)/m4/progtest.m4 \
122+
$(top_srcdir)/configure.ac
125123
am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \
126124
$(ACLOCAL_M4)
127125
DIST_COMMON = $(srcdir)/Makefile.am $(top_srcdir)/configure \
@@ -418,7 +416,9 @@ top_builddir = @top_builddir@
418416
top_srcdir = @top_srcdir@
419417
bin_SCRIPTS =
420418
include_HEADERS = libcob.h
421-
SUBDIRS = lib cobj config copy po texi tests libcobj
419+
420+
#SUBDIRS = lib cobj config copy po texi tests libcobj
421+
SUBDIRS = lib cobj bin config copy texi tests libcobj
422422
ACLOCAL_AMFLAGS = -I m4
423423
BUILT_SOURCES = defaults.h
424424
DISTCLEANFILES = $(BUILT_SOURCES) cpucheck

NEWS

Lines changed: 30 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,35 @@
11
NEWS - user visible changes -*- outline -*-
22

3+
* opensource cobol 4j 1.0.5
4+
5+
** New Features
6+
(1) -m option and cobjrun command (an experimental feature)
7+
(2) -g option
8+
(3) -E option
9+
(4) -B option
10+
(5) --list-reserved option
11+
(6) -fsyntax-only option
12+
(7) -Wunreachable option
13+
(8) -t option
14+
(9) -C option
15+
(10) -free and -free_1col_aster options
16+
17+
** Bug fixes
18+
19+
(1) Fix exit perform and perform cycle
20+
(2) Fix comparing NATIONAL characters
21+
(3) Fix "FUNCTION CURRENT-DATE"
22+
(4) Fix the bug of "IS NUMERIC" for COMP-3 data
23+
(5) Fix comparing HIGH-VALUE and PIC X(n) data
24+
(6) Fix moving sign-leading-separate to COMP3
25+
26+
** Miscellaneous
27+
28+
(1) Remove libcob/ directory
29+
(2) Resolve some warnings displayed when executing make command
30+
31+
-----------------------------------------------------------------------
32+
333
* opensource cobol 4j 1.0.4
434

535
** New Features

README.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,8 @@
1-
# opensource COBOL 4j
1+
# opensource COBOL 4J
22

33
[日本語版README](https://github.com/opensourcecobol/opensourcecobol4j/blob/main/README_JP.md)
44

5-
"opensource COBOL 4j" is a COBOL compiler that translates COBOL parograms to Java programs.
5+
"opensource COBOL 4J" is a COBOL compiler that translates COBOL parograms to Java programs.
66
This compiler is deeply inspired by ["opensource COBOL"](https://github.com/opensourcecobol/opensource-cobol) which translates COBOL programs to C programs.
77
(In fact, this repository contains a lot of source files of ["opensource COBOL"](https://github.com/opensourcecobol/opensource-cobol))
88

README_JP.md

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,9 @@
1-
# opensource COBOL 4j
1+
# opensource COBOL 4J
22

33
[English version README](https://github.com/opensourcecobol/opensourcecobol4j/blob/main/README.md)
44

5-
opensource COBOL 4jはCOBOLソースコードをJavaソースコードに変換するCOBOLコンパイラです.
6-
opensource COBOL 4jはCOBOLからCに変換するCOBOLコンパイラ["opensource COBOL"](https://github.com/opensourcecobol/opensource-cobol)をもとに開発されています.
5+
opensource COBOL 4JはCOBOLソースコードをJavaソースコードに変換するCOBOLコンパイラです.
6+
opensource COBOL 4JはCOBOLからCに変換するCOBOLコンパイラ["opensource COBOL"](https://github.com/opensourcecobol/opensource-cobol)をもとに開発されています.
77

88
## ライセンス
99
ランタイムライブラリであるlibcobjはLGPL 3,それ以外のソフトウェアやライブラリはGPL 3の下で配布されています.
@@ -27,7 +27,7 @@ java [PROGRAM-ID]
2727

2828
## The progress of the development
2929

30-
下記の実装済みリストにある機能は[NIST COBOL85 test suite](https://www.itl.nist.gov/div897/ctg/cobol_form.htm)でテストされており,**999%** のテストケースをパスしています.
30+
下記の実装済みリストにある機能は[NIST COBOL85 test suite](https://www.itl.nist.gov/div897/ctg/cobol_form.htm)でテストされており,**99%** のテストケースをパスしています.
3131

3232
実装済み
3333

0 commit comments

Comments
 (0)