static int fd;
static int verbose;
-static void attr_noreturn
+static void __attribute__ ((noreturn))
usage(void) {
fprintf(stderr, _("dumpkeys version %s"), PACKAGE_VERSION);
fprintf(stderr, _("\
#include "nls.h"
#include "version.h"
-static void attr_noreturn
+static void __attribute__ ((noreturn))
usage(void)
{
fprintf(stderr, _("%s version %s\n"
#include "nls.h"
#include "version.h"
-static void attr_noreturn
+static void __attribute__ ((noreturn))
usage(void) {
fprintf(stderr, _("usage: getkeycodes\n"));
exit(1);
return (int) fp1 - (int) fp2;
}
-static void attr_noreturn
+static void __attribute__ ((noreturn))
usage(void) {
fprintf(stderr, _("Usage:\n\t%s [-s] [-C console]\n"), progname);
exit(1);
#ifndef _KBD_H
#define _KBD_H
-#define attr_noreturn __attribute__ ((noreturn))
-#define attr_unused __attribute__ ((unused))
-#define attr_fmt45 __attribute__ ((format (printf, 4, 5)))
+#ifndef __GNUC__
+# define __attribute__(x) /*NOTHING*/
+#endif
#endif /* _KBD_H */
#include "nls.h"
#include "version.h"
-static void attr_noreturn
+static void __attribute__ ((noreturn))
usage(void){
fprintf(stderr, _("usage: kbd_mode [-a|-u|-k|-s] [-C device]\n"));
exit(1);
static const char *action = NULL;
static const char *value = NULL;
-static void attr_noreturn
+static void __attribute__ ((noreturn))
usage(int code) {
fprintf(stderr,
_("Usage: %1$s [-C DEVICE] getmode [text|graphics]\n"
}
#ifndef KIOCSRATE
-#define arg_state attr_unused
+#define arg_state __attribute__ ((unused))
#else
#define arg_state
#endif
}
static void
-sigalrmhandler( attr_unused int sig ) {
+sigalrmhandler(int sig __attribute__ ((unused))) {
fprintf( stderr, "kbdrate: Failed waiting for kbd controller!\n" );
raise( SIGINT );
}
%{
static int
-yyerror(yyscan_t scanner attr_unused, struct keymap *kmap, const char *s)
+yyerror(yyscan_t scanner __attribute__ ((unused)),
+ struct keymap *kmap, const char *s)
{
ERR(kmap, "%s", s);
return 0;
static const char *const dirpath1[] = { "", DATADIR "/" KEYMAPDIR "/**", KERNDIR "/", 0 };
static const char *const suffixes[] = { "", ".kmap", ".map", 0 };
-static void attr_noreturn
+static void __attribute__ ((noreturn))
usage(void)
{
fprintf(stderr, _("loadkeys version %s\n"
int force = 0;
int debug = 0;
-static void attr_noreturn
+static void __attribute__ ((noreturn))
usage(void) {
fprintf(stderr,
_("Usage:\n\t%s [-C console] [-o map.orig]\n"), progname);
}
static int
-readnewmapfromfile(attr_unused int fd, char *mfil, char *buf, unsigned short *ubuf) {
+readnewmapfromfile(char *mfil, char *buf, unsigned short *ubuf) {
struct stat stbuf;
int u = 0;
int lineno = 0;
u = 0;
if (mfil)
- u = readnewmapfromfile(fd, mfil, buf, ubuf);
+ u = readnewmapfromfile(mfil, buf, ubuf);
/* do we need to use loaduniscrnmap() ? */
if (u) {
#include "kbd.h"
#include "psf.h"
-static void attr_noreturn
+static void __attribute__ ((noreturn))
usage(void) {
fprintf(stderr, "call: outpsfheader psftype fontsize charsize hastable\n");
exit(1);
return 0;
}
-static void attr_noreturn
+static void __attribute__ ((noreturn))
usage() {
fprintf(stderr,
_("resizecons:\n"
return lk_findfile(fnam, partfontdirpath, partfontsuffixes, fp);
}
-static void attr_noreturn
+static void __attribute__ ((noreturn))
usage(void)
{
fprintf(stderr, _(
#include "nls.h"
#include "version.h"
-static void attr_noreturn
+static void __attribute__ ((noreturn))
usage(char *s) {
fprintf(stderr, "setkeycode: %s\n", s);
fprintf(stderr, _(
#include "nls.h"
#include "version.h"
-static void attr_noreturn
+static void __attribute__ ((noreturn))
usage(void)
{
fprintf(stderr, _(
static int sunkbdfd = -1;
#ifndef KIOCGLED
-#define arg_state attr_unused
+#define arg_state __attribute__ ((unused))
#else
#define arg_state
#endif
-static void attr_noreturn
+static void __attribute__ ((noreturn))
sungetleds(arg_state char *cur_leds) {
#ifdef KIOCGLED
if (ioctl(sunkbdfd, KIOCGLED, cur_leds)) {
}
#ifndef KIOCSLED
-#define arg_state attr_unused
+#define arg_state __attribute__ ((unused))
#else
#define arg_state
#endif
-static void attr_noreturn
+static void __attribute__ ((noreturn))
sunsetleds(arg_state char *cur_leds) {
#ifdef KIOCSLED
if (ioctl(sunkbdfd, KIOCSLED, cur_leds)) {
#include "nls.h"
#include "version.h"
-static void attr_noreturn
+static void __attribute__ ((noreturn))
usage(void)
{
fprintf(stderr, _(
0xff, 0xff, 0xff,
};
-static void attr_noreturn
+static void __attribute__ ((noreturn))
usage(int code)
{
fprintf(stderr,
int have_obuf = 0;
int have_ounimap = 0;
-static void attr_noreturn
+static void __attribute__ ((noreturn))
leave(int n) {
if (have_obuf && loaduniscrnmap(fd,obuf)) {
fprintf(stderr,
}
}
-static void attr_noreturn
+static void __attribute__ ((noreturn))
out_of_memory(void) {
fprintf(stderr, _("%s: out of memory?\n"), progname);
leave(1);
leave(1);
}
-static void attr_noreturn
+static void __attribute__ ((noreturn))
usage(void) {
fprintf(stderr,
_("usage: showconsolefont -V|--version\n"
close(fd);
}
-static void attr_noreturn
+static void __attribute__ ((noreturn))
die(int x) {
printf(_("caught signal %d, cleaning up...\n"), x);
clean_up();
exit(1);
}
-static void attr_noreturn
-watch_dog(attr_unused int x) {
+static void __attribute__ ((noreturn))
+watch_dog(int x __attribute__ ((unused))) {
clean_up();
exit(0);
}
-static void attr_noreturn
+static void __attribute__ ((noreturn))
usage(void) {
fprintf(stderr, _(
"showkey version %s\n\n"
#include "kbd.h"
static void
-sighup(attr_unused int n) {
+sighup(int n __attribute__ ((unused))) {
if (system("openvt -s -l bash") == -1) {
perror("system");
exit(1);
#include "kbd.h"
static void
-sighup(attr_unused int n) {
+sighup(int n __attribute__ ((unused))) {
if (system("openvt -s -l -- login -h spawn") == -1) {
perror("system");
exit(1);
progname = (p ? p+1 : name);
}
-static inline void attr_noreturn
+static inline void __attribute__ ((noreturn))
print_version_and_exit(void) {
printf(_("%s from %s\n"), progname, PACKAGE_STRING);
exit(0);
extern char *progname;
-static void attr_noreturn
+static void __attribute__ ((noreturn))
nomem(void) {
fprintf(stderr, _("%s: out of memory\n"), progname);
exit(EX_OSERR);