diff options
| author | Mattias Andrée <maandree@operamail.com> | 2014-04-07 19:03:50 +0200 |
|---|---|---|
| committer | Mattias Andrée <maandree@operamail.com> | 2014-04-07 19:03:50 +0200 |
| commit | 39b6bfd22de5aa737310010dc110b82e3e2ade04 (patch) | |
| tree | e706de729ccb213f10521fa7a3ca7080c98c7b79 | |
| parent | add got-diminished-cerberus (diff) | |
| download | got-diminished-39b6bfd22de5aa737310010dc110b82e3e2ade04.tar.gz got-diminished-39b6bfd22de5aa737310010dc110b82e3e2ade04.tar.bz2 got-diminished-39b6bfd22de5aa737310010dc110b82e3e2ade04.tar.xz | |
m + add warnings
Signed-off-by: Mattias Andrée <maandree@operamail.com>
| -rw-r--r-- | COPYING | 2 | ||||
| -rw-r--r-- | Makefile | 8 | ||||
| -rw-r--r-- | src/got-diminished-cerberus.c | 2 | ||||
| -rw-r--r-- | src/got-diminished-login.c | 2 | ||||
| -rw-r--r-- | src/got-diminished-ssh.c | 2 |
5 files changed, 11 insertions, 5 deletions
@@ -1,6 +1,6 @@ got-diminished – Extension for gates-of-tartaros to minimise memory usage after logging in -Copyright © 2013 Mattias Andrée (maandree@member.fsf.org) +Copyright © 2013, 2014 Mattias Andrée (maandree@member.fsf.org) This program is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by @@ -6,6 +6,12 @@ DATA = /share LICENSES = $(PREFIX)$(DATA)/licenses OPTIMISE = -Os +WARN = -Wall -Wextra -pedantic -Wdouble-promotion -Wformat=2 -Winit-self -Wmissing-include-dirs \ + -Wfloat-equal -Wmissing-prototypes -Wmissing-declarations -Wtrampolines -Wnested-externs \ + -Wno-variadic-macros -Wdeclaration-after-statement -Wundef -Wpacked -Wunsafe-loop-optimizations \ + -Wbad-function-cast -Wwrite-strings -Wlogical-op -Wstrict-prototypes -Wold-style-definition \ + -Wvector-operation-performance -Wstack-protector -Wunsuffixed-float-constants -Wcast-align \ + -Wsync-nand -Wshadow -Wredundant-decls -Winline -Wcast-qual -Wsign-conversion -Wstrict-overflow BINS = login ssh cerberus _BINS = $(foreach B, $(BINS), bin/got-diminished-$(B)) @@ -25,7 +31,7 @@ got-diminished: src/got-diminished bin/%: src/%.c @mkdir -p bin - gcc $(OPTIMISE) -o "$@" "$<" + gcc $(OPTIMISE) $(WARN) $(CFLAGS) $(CPPFLAGS) $(LDFLAGS) -o "$@" "$<" .PHONY: install diff --git a/src/got-diminished-cerberus.c b/src/got-diminished-cerberus.c index 37fb060..739155a 100644 --- a/src/got-diminished-cerberus.c +++ b/src/got-diminished-cerberus.c @@ -1,7 +1,7 @@ /** * got-diminished – Extension for gates-of-tartaros to minimise memory usage after logging in * - * Copyright © 2013 Mattias Andrée (maandree@member.fsf.org) + * Copyright © 2013, 2014 Mattias Andrée (maandree@member.fsf.org) * * This program is free software: you can redistribute it and/or modify * it under the terms of the GNU General Public License as published by diff --git a/src/got-diminished-login.c b/src/got-diminished-login.c index d0d12f9..c37b94b 100644 --- a/src/got-diminished-login.c +++ b/src/got-diminished-login.c @@ -1,7 +1,7 @@ /** * got-diminished – Extension for gates-of-tartaros to minimise memory usage after logging in * - * Copyright © 2013 Mattias Andrée (maandree@member.fsf.org) + * Copyright © 2013, 2014 Mattias Andrée (maandree@member.fsf.org) * * This program is free software: you can redistribute it and/or modify * it under the terms of the GNU General Public License as published by diff --git a/src/got-diminished-ssh.c b/src/got-diminished-ssh.c index 13ce600..f6c12ac 100644 --- a/src/got-diminished-ssh.c +++ b/src/got-diminished-ssh.c @@ -1,7 +1,7 @@ /** * got-diminished – Extension for gates-of-tartaros to minimise memory usage after logging in * - * Copyright © 2013 Mattias Andrée (maandree@member.fsf.org) + * Copyright © 2013, 2014 Mattias Andrée (maandree@member.fsf.org) * * This program is free software: you can redistribute it and/or modify * it under the terms of the GNU General Public License as published by |
