Skip to content

Commit 1b85d43

Browse files
committed
Be more consistent about naming for generated code
Code generators now all have name "generate-NAME-OF-FILE.py" Generated files now all have prefix "autogenerated-"
1 parent 8076110 commit 1b85d43

File tree

4 files changed

+11
-14
lines changed

4 files changed

+11
-14
lines changed

.gitignore

Lines changed: 1 addition & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -8,9 +8,6 @@ a.out
88
optpass.c
99

1010
# Generated elsewhere in build:
11-
gimple-types.txt
12-
tree-types.txt
13-
gcc-python-autogenerated-tree.c
14-
autogenerated-gimple.c
11+
autogenerated*
1512

1613

Makefile

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@ PLUGIN_SOURCE_FILES= \
55
gcc-python-closure.c \
66
optpass.c \
77
gcc-python-tree.c \
8-
gcc-python-autogenerated-tree.c \
8+
autogenerated-tree.c \
99
autogenerated-gimple.c
1010

1111
PLUGIN_OBJECT_FILES= $(patsubst %.c,%.o,$(PLUGIN_SOURCE_FILES))
@@ -24,22 +24,22 @@ python.so: $(PLUGIN_OBJECT_FILES)
2424

2525
clean:
2626
rm -f *.so *.o
27-
rm -f tree.c optpass.c gcc-python-autogenerated-tree.c
28-
rm -f tree-types.txt gimple-types.txt
27+
rm -f optpass.c
28+
rm -f autogenerated*
2929

3030
optpass.c: optpass.pyx
3131
cython $^ -o $@
3232

33-
gimple-types.txt: gimple-types.txt.in
33+
autogenerated-gimple-types.txt: gimple-types.txt.in
3434
cpp $(CFLAGS) $^ -o $@
3535

36-
tree-types.txt: tree-types.txt.in
36+
autogenerated-tree-types.txt: tree-types.txt.in
3737
cpp $(CFLAGS) $^ -o $@
3838

39-
gcc-python-autogenerated-tree.c: cpybuilder.py generate-gcc-python-tree-c.py tree-types.txt
40-
python generate-gcc-python-tree-c.py > $@
39+
autogenerated-tree.c: cpybuilder.py generate-tree-c.py autogenerated-tree-types.txt
40+
python generate-tree-c.py > $@
4141

42-
autogenerated-gimple.c: cpybuilder.py generate-gimple-c.py gimple-types.txt
42+
autogenerated-gimple.c: cpybuilder.py generate-gimple-c.py autogenerated-gimple-types.txt
4343
python generate-gimple-c.py > $@
4444

4545
# Hint for debugging: add -v to the gcc options
File renamed without changes.

maketreetypes.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@ def camel_cased_string(self):
1212

1313
def iter_tree_types():
1414
import re
15-
f = open('tree-types.txt')
15+
f = open('autogenerated-tree-types.txt')
1616
for line in f:
1717
# e.g.
1818
# ERROR_MARK, "error_mark", tcc_exceptional, 0
@@ -33,7 +33,7 @@ def camel_cased_string(self):
3333

3434
def iter_gimple_types():
3535
import re
36-
f = open('gimple-types.txt')
36+
f = open('autogenerated-gimple-types.txt')
3737
for line in f:
3838
# e.g.
3939
# GIMPLE_ERROR_MARK, "gimple_error_mark", GSS_BASE

0 commit comments

Comments
 (0)