maint: cleanup up various uses of __attribute__
commit31861f663a440df498bdb7788fa43aa9d03133c5
authorPádraig Brady <P@draigBrady.com>
Tue, 19 Feb 2013 10:58:51 +0000 (19 10:58 +0000)
committerPádraig Brady <P@draigBrady.com>
Wed, 20 Feb 2013 04:04:25 +0000 (20 04:04 +0000)
tree358f12f0f419f7471ac38aa788fd5adba68e03b0
parent04b035670de49429d48dea726125caa613c1629f
maint: cleanup up various uses of __attribute__

* src/cfg.mk (sc_prohibit-gl-attributes): Disallow the __attribute()
form without trailing underscores as that is not elided where required.
Also ensure we use gnulib macros rather than defining our own.
* src/system.h: Remove gnulib provided macros.
* src/chown-core.c: Likewise.
* src/chroot.c: Likewise.
* src/copy.c: Likewise.
* src/csplit.c: Likewise.
* src/dd.c: Likewise.
* src/expr.c: Likewise.
* src/extent-scan.c: Likewise.
* src/factor.c: Likewise.
* src/ls.c: Likewise.
* src/od.c: Likewise.
* src/paste.c: Likewise.
* src/ptx.c: Likewise.
* src/sort.c: Likewise.
* src/stat.c: Likewise.
* src/stty.c: Likewise.
* src/system.h: Likewise.
* src/tac.c: Likewise.
* src/test.c: Likewise.
* src/tsort.c: Likewise.
13 files changed:
cfg.mk
src/chown-core.c
src/chroot.c
src/copy.c
src/extent-scan.c
src/factor.c
src/ls.c
src/od.c
src/stat.c
src/stty.c
src/system.h
src/tac.c
src/tsort.c