Merge branch 'master' into endoh2019
This commit is contained in:
2 files changed
+5
-5
No files matched your search
+3
-3
@@ -65,7 +65,7 @@ CINCLUDE=
|
|||||||
|
|
||||||
# Optimization
|
# Optimization
|
||||||
#
|
#
|
||||||
# We MUST DISABLE THE OPTIMISER AND ENABLE -g because the entry is A BACKTRACE
|
# We disable the optimiser and we enable -g because the entry is A BACKTRACE
|
||||||
# QUINE and NEEDS debugging symbols.
|
# QUINE and NEEDS debugging symbols.
|
||||||
OPT= -O0 -g
|
OPT= -O0 -g
|
||||||
|
|
||||||
@@ -132,10 +132,10 @@ all: data ${TARGET}
|
|||||||
sandwich supernova deep_magic magic charon pluto
|
sandwich supernova deep_magic magic charon pluto
|
||||||
|
|
||||||
# We FORCE the use of -O0 -g even if someone overrides it because this entry is
|
# We FORCE the use of -O0 -g even if someone overrides it because this entry is
|
||||||
# a BACKTRACE QUINE and NEEDS DEBUGGING SYMBOLS.
|
# a BACKTRACE QUINE and NEEDS debugging symbols.
|
||||||
#
|
#
|
||||||
${PROG}: ${PROG}.c
|
${PROG}: ${PROG}.c
|
||||||
${CC} ${CFLAGS} -g $< -o $@ ${LDFLAGS}
|
${CC} ${CFLAGS} -O0 -g $< -o $@ ${LDFLAGS}
|
||||||
|
|
||||||
ascii: ascii.c
|
ascii: ascii.c
|
||||||
${CC} $< -o $@
|
${CC} $< -o $@
|
||||||
|
|||||||
@@ -4,8 +4,8 @@
|
|||||||
make
|
make
|
||||||
```
|
```
|
||||||
|
|
||||||
NOTE: we FORCE disable the optimiser and FORCE enable `-g` as this is a
|
NOTE: the use of the C compiler optimiser was disabled and `-g` was enabled for
|
||||||
BACKTRACE QUINE and NEEDS debugging symbols.
|
this entry because it is SUPPOSED to crash and it needs debugging symbols.
|
||||||
|
|
||||||
|
|
||||||
### Bugs and (Mis)features:
|
### Bugs and (Mis)features:
|
||||||
|
|||||||
Reference in new issue
Block a user