>>> Building on exopi-3 under games/brogue BDEPENDS = [devel/sdl2-image;devel/gmake;devel/sdl2] DIST = [games/brogue:BrogueCE-1.13.tar.gz] FULLPKGNAME = brogue-1.13 RDEPENDS = [devel/sdl2;devel/sdl2-image] (Junk lock obtained for exopi-3 at 1731878814.46) >>> Running depends in games/brogue at 1731878814.51 last junk was in fonts/ttyp0-font,nbs /usr/sbin/pkg_add -aI -Drepair gmake-4.4.1 sdl2-2.30.9p1 sdl2-image-2.8.2p1 was: /usr/sbin/pkg_add -aI -Drepair gmake-4.4.1 sdl2-2.30.9p1 sdl2-image-2.8.2p1 /usr/sbin/pkg_add -aI -Drepair gmake-4.4.1 sdl2-2.30.9p1 sdl2-image-2.8.2p1 >>> Running show-prepare-results in games/brogue at 1731878820.18 ===> games/brogue ===> Building from scratch brogue-1.13 ===> brogue-1.13 depends on: gmake-* -> gmake-4.4.1 ===> brogue-1.13 depends on: sdl2-* -> sdl2-2.30.9p1 ===> brogue-1.13 depends on: sdl2-image-* -> sdl2-image-2.8.2p1 ===> Verifying specs: c m SDL2 SDL2_image ===> found c.100.3 m.10.1 SDL2.0.15 SDL2_image.1.1 gmake-4.4.1 sdl2-2.30.9p1 sdl2-image-2.8.2p1 (Junk lock released for exopi-3 at 1731878821.12) distfiles size=1294988 >>> Running build in games/brogue at 1731878821.17 ===> games/brogue ===> Checking files for brogue-1.13 `/exopi-cvs/ports/distfiles/BrogueCE-1.13.tar.gz' is up to date. >> (SHA256) all files: OK ===> Extracting for brogue-1.13 ===> Patching for brogue-1.13 ===> Applying OpenBSD patch patch-Makefile Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- | - drop unknown warning -Wformat-overflow=0 | - drop hardcoded -O2 | |Index: Makefile |--- Makefile.orig |+++ Makefile -------------------------- Patching file Makefile using Plan A... Hunk #1 succeeded at 62. done ===> Compiler link: clang -> /usr/bin/clang ===> Compiler link: clang++ -> /usr/bin/clang++ ===> Compiler link: cc -> /usr/bin/cc ===> Compiler link: c++ -> /usr/bin/c++ ===> Generating configure for brogue-1.13 ===> Configuring for brogue-1.13 ===> Building for brogue-1.13 mkdir -p vars cmp: unknown option -- - usage: cmp [-l | -s] file1 file2 [skip1 [skip2]] cmp: unknown option -- - usage: cmp [-l | -s] file1 file2 [skip1 [skip2]] cc -DDATADIR=/usr/local/share/brogue -DBROGUE_EXTRA_VERSION='""' -DBROGUE_SDL -Isrc/brogue -Isrc/platform -Isrc/variants -std=c99 -Wall -Wpedantic -Werror=implicit -Wno-parentheses -Wno-unused-result -Wformat -Werror=format-security -Wformat-overflow=0 -I/usr/local/include -I/usr/local/include/SDL2 -I/usr/X11R6/include -D_REENTRANT -I/usr/X11R6/include -O2 -pipe -c src/brogue/Architect.c -o src/brogue/Architect.o warning: unknown warning option '-Wformat-overflow=0'; did you mean '-Wshift-overflow'? [-Wunknown-warning-option] In file included from src/brogue/Architect.c:24: src/brogue/Rogue.h:2829:18: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] int rogueMain(); ^ void src/brogue/Rogue.h:2830:28: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void printBrogueVersion(); ^ void src/brogue/Rogue.h:2835:31: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void initializeGameVariant(); ^ void src/brogue/Rogue.h:2839:30: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void setPlayerDisplayChar(); ^ void src/brogue/Rogue.h:2840:33: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void initializeDynamicColors(); ^ void src/brogue/Rogue.h:2841:24: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void enableEasyMode(); ^ void src/brogue/Rogue.h:2843:25: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] uint64_t rand_64bits(); ^ void src/brogue/Rogue.h:2855:30: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void considerCautiousMode(); ^ void src/brogue/Rogue.h:2856:23: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void refreshScreen(); ^ void src/brogue/Rogue.h:2857:22: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void displayLevel(); ^ void src/brogue/Rogue.h:2878:20: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void digDungeon(); ^ void src/brogue/Rogue.h:2879:26: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void updateMapToShore(); ^ void src/brogue/Rogue.h:2881:35: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void resetDFMessageEligibility(); ^ void src/brogue/Rogue.h:2890:22: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void restoreItems(); ^ void src/brogue/Rogue.h:2892:24: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void setUpWaypoints(); ^ void src/brogue/Rogue.h:2901:32: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] boolean isApplicationActive(); ^ void src/brogue/Rogue.h:2904:27: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] boolean takeScreenshot(); ^ void src/brogue/Rogue.h:2906:29: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] boolean controlKeyIsDown(); ^ void src/brogue/Rogue.h:2907:27: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] boolean shiftKeyIsDown(); ^ void src/brogue/Rogue.h:2915:25: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void printHelpScreen(); ^ void src/brogue/Rogue.h:2916:32: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void printDiscoveriesScreen(); ^ void src/brogue/Rogue.h:2919:19: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void printSeed(); ^ void src/brogue/Rogue.h:2943:31: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void waitForAcknowledgment(); ^ void src/brogue/Rogue.h:2944:38: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void waitForKeystrokeOrMouseClick(); ^ void src/brogue/Rogue.h:2966:21: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void commitDraws(); ^ void src/brogue/Rogue.h:2967:27: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void dumpLevelToScreen(); ^ void src/brogue/Rogue.h:2969:24: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void blackOutScreen(); ^ void src/brogue/Rogue.h:2989:25: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void displayChokeMap(); ^ void src/brogue/Rogue.h:2990:22: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void displayLoops(); ^ void src/brogue/Rogue.h:2996:25: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void initializeLevel(); ^ void src/brogue/Rogue.h:2998:33: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void updateMinersLightRadius(); ^ void src/brogue/Rogue.h:3001:28: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void removeDeadMonsters(); ^ void src/brogue/Rogue.h:3002:24: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void freeEverything(); ^ void src/brogue/Rogue.h:3015:26: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void updateFlavorText(); ^ void src/brogue/Rogue.h:3016:36: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void updatePlayerUnderwaterness(); ^ void src/brogue/Rogue.h:3042:40: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] enum directions adjacentFightingDir(); ^ void src/brogue/Rogue.h:3048:25: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void clearCursorPath(); ^ void src/brogue/Rogue.h:3049:20: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void hideCursor(); ^ void src/brogue/Rogue.h:3050:20: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void showCursor(); ^ void src/brogue/Rogue.h:3051:23: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void mainInputLoop(); ^ void src/brogue/Rogue.h:3058:22: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void monstersFall(); ^ void src/brogue/Rogue.h:3059:27: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void updateEnvironment(); ^ void src/brogue/Rogue.h:3060:29: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void updateAllySafetyMap(); ^ void src/brogue/Rogue.h:3061:25: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void updateSafetyMap(); ^ void src/brogue/Rogue.h:3062:30: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void updateSafeTerrainMap(); ^ void src/brogue/Rogue.h:3066:18: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void autoRest(); ^ void src/brogue/Rogue.h:3067:22: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void manualSearch(); ^ void src/brogue/Rogue.h:3070:36: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void synchronizePlayerTimeState(); ^ void src/brogue/Rogue.h:3072:25: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void playerTurnEnded(); ^ void src/brogue/Rogue.h:3073:30: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void resetScentTurnNumber(); ^ void src/brogue/Rogue.h:3075:29: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void clearMessageArchive(); ^ void src/brogue/Rogue.h:3077:31: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void displayRecentMessages(); ^ void src/brogue/Rogue.h:3078:31: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void displayMessageArchive(); ^ void src/brogue/Rogue.h:3083:56: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void displayMoreSignWithoutWaitingForAcknowledgment(); ^ void src/brogue/Rogue.h:3084:25: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void displayMoreSign(); ^ void src/brogue/Rogue.h:3089:30: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void updateMessageDisplay(); ^ void src/brogue/Rogue.h:3090:24: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void deleteMessages(); ^ void src/brogue/Rogue.h:3091:25: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void confirmMessages(); ^ void src/brogue/Rogue.h:3112:36: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] creatureList createCreatureList(); ^ void src/brogue/Rogue.h:3132:26: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void populateMonsters(); ^ void src/brogue/Rogue.h:3149:28: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void spawnPeriodicHorde(); ^ void src/brogue/Rogue.h:3235:30: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] short numberOfItemsInPack(); ^ void src/brogue/Rogue.h:3236:41: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] char nextAvailableInventoryCharacter(); ^ void src/brogue/Rogue.h:3238:26: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void updateFloorItems(); ^ void src/brogue/Rogue.h:3252:25: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] item *initializeItem(); ^ void src/brogue/Rogue.h:3256:27: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void updateEncumbrance(); ^ void src/brogue/Rogue.h:3257:30: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] short displayedArmorValue(); ^ void src/brogue/Rogue.h:3260:37: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void recalculateEquipmentBonuses(); ^ void src/brogue/Rogue.h:3282:22: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] short **allocGrid(); ^ void src/brogue/Rogue.h:3317:27: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void swapLastEquipment(); ^ void src/brogue/Rogue.h:3321:28: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] short chooseVorpalEnemy(); ^ void src/brogue/Rogue.h:3325:33: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void updateIdentifiableItems(); ^ void src/brogue/Rogue.h:3327:27: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void updateRingBonuses(); ^ void src/brogue/Rogue.h:3328:39: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void updatePlayerRegenerationDelay(); ^ void src/brogue/Rogue.h:3350:24: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void shuffleFlavors(); ^ void src/brogue/Rogue.h:3354:27: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void displayCombatText(); ^ void src/brogue/Rogue.h:3360:24: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void updateLighting(); ^ void src/brogue/Rogue.h:3361:29: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] boolean playerInDarkness(); ^ void src/brogue/Rogue.h:3365:25: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void deleteAllFlares(); ^ void src/brogue/Rogue.h:3366:26: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void demoteVisibility(); ^ void src/brogue/Rogue.h:3374:28: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void updateClairvoyance(); ^ void src/brogue/Rogue.h:3377:30: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] short currentStealthRange(); ^ void src/brogue/Rogue.h:3379:23: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void initRecording(); ^ void src/brogue/Rogue.h:3380:27: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void flushBufferToFile(); ^ void src/brogue/Rogue.h:3381:28: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void fillBufferFromFile(); ^ void src/brogue/Rogue.h:3384:23: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void pausePlayback(); ^ void src/brogue/Rogue.h:3385:27: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void displayAnnotation(); ^ void src/brogue/Rogue.h:3386:26: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] boolean loadSavedGame(); ^ void src/brogue/Rogue.h:3387:25: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void switchToPlaying(); ^ void src/brogue/Rogue.h:3389:25: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void cancelKeystroke(); ^ void src/brogue/Rogue.h:3393:18: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void RNGCheck(); ^ void src/brogue/Rogue.h:3397:18: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void saveGame(); ^ void src/brogue/Rogue.h:3398:26: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void saveGameNoPrompt(); ^ void src/brogue/Rogue.h:3401:19: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void parseFile(); ^ void src/brogue/Rogue.h:3436:31: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void checkForDungeonErrors(); ^ void src/brogue/Rogue.h:3439:35: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void dialogCreateItemOrMonster(); ^ void src/brogue/Rogue.h:3440:24: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] int quitImmediately(); ^ void src/brogue/Rogue.h:3442:28: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void mainBrogueJunction(); ^ void src/brogue/Architect.c:968:29: warning: argument 'parentSpawnedItems' of type 'item *[200]' (aka 'struct item *[200]') with mismatched bound [-Warray-parameter] item *parentSpawnedItems[MACHINES_BUFFER_LENGTH], ^ src/brogue/Rogue.h:2875:33: note: previously declared as 'item *[50]' (aka 'struct item *[50]') here item *parentSpawnedItems[50], ^ src/brogue/Architect.c:969:33: warning: argument 'parentSpawnedMonsters' of type 'creature *[200]' (aka 'struct creature *[200]') with mismatched bound [-Warray-parameter] creature *parentSpawnedMonsters[MACHINES_BUFFER_LENGTH]) { ^ src/brogue/Rogue.h:2876:37: note: previously declared as 'creature *[50]' (aka 'struct creature *[50]') here creature *parentSpawnedMonsters[50]); ^ src/brogue/Architect.c:1708:17: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void addMachines() { ^ void src/brogue/Architect.c:1823:27: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void cleanUpLakeBoundaries() { ^ void src/brogue/Architect.c:1880:28: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void removeDiagonalOpenings() { ^ void src/brogue/Architect.c:2700:17: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void finishDoors() { ^ void src/brogue/Architect.c:2727:16: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void clearLevel() { ^ void src/brogue/Architect.c:2753:21: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] boolean buildABridge() { ^ void src/brogue/Architect.c:2844:16: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void digDungeon() { ^ void src/brogue/Architect.c:2949:22: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void updateMapToShore() { ^ void src/brogue/Architect.c:3000:20: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void setUpWaypoints() { ^ void src/brogue/Architect.c:3167:31: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void resetDFMessageEligibility() { ^ void src/brogue/Architect.c:3532:18: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void restoreItems() { ^ void src/brogue/Architect.c:3650:21: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void initializeLevel() { ^ void 113 warnings generated. cc -DDATADIR=/usr/local/share/brogue -DBROGUE_EXTRA_VERSION='""' -DBROGUE_SDL -Isrc/brogue -Isrc/platform -Isrc/variants -std=c99 -Wall -Wpedantic -Werror=implicit -Wno-parentheses -Wno-unused-result -Wformat -Werror=format-security -Wformat-overflow=0 -I/usr/local/include -I/usr/local/include/SDL2 -I/usr/X11R6/include -D_REENTRANT -I/usr/X11R6/include -O2 -pipe -c src/brogue/Buttons.c -o src/brogue/Buttons.o warning: unknown warning option '-Wformat-overflow=0'; did you mean '-Wshift-overflow'? [-Wunknown-warning-option] In file included from src/brogue/Buttons.c:24: src/brogue/Rogue.h:2829:18: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] int rogueMain(); ^ void src/brogue/Rogue.h:2830:28: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void printBrogueVersion(); ^ void src/brogue/Rogue.h:2835:31: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void initializeGameVariant(); ^ void src/brogue/Rogue.h:2839:30: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void setPlayerDisplayChar(); ^ void src/brogue/Rogue.h:2840:33: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void initializeDynamicColors(); ^ void src/brogue/Rogue.h:2841:24: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void enableEasyMode(); ^ void src/brogue/Rogue.h:2843:25: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] uint64_t rand_64bits(); ^ void src/brogue/Rogue.h:2855:30: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void considerCautiousMode(); ^ void src/brogue/Rogue.h:2856:23: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void refreshScreen(); ^ void src/brogue/Rogue.h:2857:22: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void displayLevel(); ^ void src/brogue/Rogue.h:2878:20: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void digDungeon(); ^ void src/brogue/Rogue.h:2879:26: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void updateMapToShore(); ^ void src/brogue/Rogue.h:2881:35: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void resetDFMessageEligibility(); ^ void src/brogue/Rogue.h:2890:22: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void restoreItems(); ^ void src/brogue/Rogue.h:2892:24: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void setUpWaypoints(); ^ void src/brogue/Rogue.h:2901:32: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] boolean isApplicationActive(); ^ void src/brogue/Rogue.h:2904:27: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] boolean takeScreenshot(); ^ void src/brogue/Rogue.h:2906:29: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] boolean controlKeyIsDown(); ^ void src/brogue/Rogue.h:2907:27: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] boolean shiftKeyIsDown(); ^ void src/brogue/Rogue.h:2915:25: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void printHelpScreen(); ^ void src/brogue/Rogue.h:2916:32: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void printDiscoveriesScreen(); ^ void src/brogue/Rogue.h:2919:19: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void printSeed(); ^ void src/brogue/Rogue.h:2943:31: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void waitForAcknowledgment(); ^ void src/brogue/Rogue.h:2944:38: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void waitForKeystrokeOrMouseClick(); ^ void src/brogue/Rogue.h:2966:21: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void commitDraws(); ^ void src/brogue/Rogue.h:2967:27: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void dumpLevelToScreen(); ^ void src/brogue/Rogue.h:2969:24: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void blackOutScreen(); ^ void src/brogue/Rogue.h:2989:25: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void displayChokeMap(); ^ void src/brogue/Rogue.h:2990:22: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void displayLoops(); ^ void src/brogue/Rogue.h:2996:25: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void initializeLevel(); ^ void src/brogue/Rogue.h:2998:33: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void updateMinersLightRadius(); ^ void src/brogue/Rogue.h:3001:28: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void removeDeadMonsters(); ^ void src/brogue/Rogue.h:3002:24: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void freeEverything(); ^ void src/brogue/Rogue.h:3015:26: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void updateFlavorText(); ^ void src/brogue/Rogue.h:3016:36: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void updatePlayerUnderwaterness(); ^ void src/brogue/Rogue.h:3042:40: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] enum directions adjacentFightingDir(); ^ void src/brogue/Rogue.h:3048:25: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void clearCursorPath(); ^ void src/brogue/Rogue.h:3049:20: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void hideCursor(); ^ void src/brogue/Rogue.h:3050:20: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void showCursor(); ^ void src/brogue/Rogue.h:3051:23: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void mainInputLoop(); ^ void src/brogue/Rogue.h:3058:22: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void monstersFall(); ^ void src/brogue/Rogue.h:3059:27: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void updateEnvironment(); ^ void src/brogue/Rogue.h:3060:29: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void updateAllySafetyMap(); ^ void src/brogue/Rogue.h:3061:25: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void updateSafetyMap(); ^ void src/brogue/Rogue.h:3062:30: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void updateSafeTerrainMap(); ^ void src/brogue/Rogue.h:3066:18: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void autoRest(); ^ void src/brogue/Rogue.h:3067:22: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void manualSearch(); ^ void src/brogue/Rogue.h:3070:36: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void synchronizePlayerTimeState(); ^ void src/brogue/Rogue.h:3072:25: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void playerTurnEnded(); ^ void src/brogue/Rogue.h:3073:30: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void resetScentTurnNumber(); ^ void src/brogue/Rogue.h:3075:29: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void clearMessageArchive(); ^ void src/brogue/Rogue.h:3077:31: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void displayRecentMessages(); ^ void src/brogue/Rogue.h:3078:31: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void displayMessageArchive(); ^ void src/brogue/Rogue.h:3083:56: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void displayMoreSignWithoutWaitingForAcknowledgment(); ^ void src/brogue/Rogue.h:3084:25: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void displayMoreSign(); ^ void src/brogue/Rogue.h:3089:30: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void updateMessageDisplay(); ^ void src/brogue/Rogue.h:3090:24: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void deleteMessages(); ^ void src/brogue/Rogue.h:3091:25: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void confirmMessages(); ^ void src/brogue/Rogue.h:3112:36: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] creatureList createCreatureList(); ^ void src/brogue/Rogue.h:3132:26: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void populateMonsters(); ^ void src/brogue/Rogue.h:3149:28: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void spawnPeriodicHorde(); ^ void src/brogue/Rogue.h:3235:30: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] short numberOfItemsInPack(); ^ void src/brogue/Rogue.h:3236:41: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] char nextAvailableInventoryCharacter(); ^ void src/brogue/Rogue.h:3238:26: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void updateFloorItems(); ^ void src/brogue/Rogue.h:3252:25: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] item *initializeItem(); ^ void src/brogue/Rogue.h:3256:27: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void updateEncumbrance(); ^ void src/brogue/Rogue.h:3257:30: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] short displayedArmorValue(); ^ void src/brogue/Rogue.h:3260:37: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void recalculateEquipmentBonuses(); ^ void src/brogue/Rogue.h:3282:22: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] short **allocGrid(); ^ void src/brogue/Rogue.h:3317:27: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void swapLastEquipment(); ^ void src/brogue/Rogue.h:3321:28: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] short chooseVorpalEnemy(); ^ void src/brogue/Rogue.h:3325:33: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void updateIdentifiableItems(); ^ void src/brogue/Rogue.h:3327:27: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void updateRingBonuses(); ^ void src/brogue/Rogue.h:3328:39: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void updatePlayerRegenerationDelay(); ^ void src/brogue/Rogue.h:3350:24: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void shuffleFlavors(); ^ void src/brogue/Rogue.h:3354:27: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void displayCombatText(); ^ void src/brogue/Rogue.h:3360:24: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void updateLighting(); ^ void src/brogue/Rogue.h:3361:29: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] boolean playerInDarkness(); ^ void src/brogue/Rogue.h:3365:25: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void deleteAllFlares(); ^ void src/brogue/Rogue.h:3366:26: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void demoteVisibility(); ^ void src/brogue/Rogue.h:3374:28: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void updateClairvoyance(); ^ void src/brogue/Rogue.h:3377:30: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] short currentStealthRange(); ^ void src/brogue/Rogue.h:3379:23: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void initRecording(); ^ void src/brogue/Rogue.h:3380:27: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void flushBufferToFile(); ^ void src/brogue/Rogue.h:3381:28: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void fillBufferFromFile(); ^ void src/brogue/Rogue.h:3384:23: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void pausePlayback(); ^ void src/brogue/Rogue.h:3385:27: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void displayAnnotation(); ^ void src/brogue/Rogue.h:3386:26: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] boolean loadSavedGame(); ^ void src/brogue/Rogue.h:3387:25: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void switchToPlaying(); ^ void src/brogue/Rogue.h:3389:25: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void cancelKeystroke(); ^ void src/brogue/Rogue.h:3393:18: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void RNGCheck(); ^ void src/brogue/Rogue.h:3397:18: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void saveGame(); ^ void src/brogue/Rogue.h:3398:26: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void saveGameNoPrompt(); ^ void src/brogue/Rogue.h:3401:19: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void parseFile(); ^ void src/brogue/Rogue.h:3436:31: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void checkForDungeonErrors(); ^ void src/brogue/Rogue.h:3439:35: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void dialogCreateItemOrMonster(); ^ void src/brogue/Rogue.h:3440:24: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] int quitImmediately(); ^ void src/brogue/Rogue.h:3442:28: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void mainBrogueJunction(); ^ void 99 warnings generated. cc -DDATADIR=/usr/local/share/brogue -DBROGUE_EXTRA_VERSION='""' -DBROGUE_SDL -Isrc/brogue -Isrc/platform -Isrc/variants -std=c99 -Wall -Wpedantic -Werror=implicit -Wno-parentheses -Wno-unused-result -Wformat -Werror=format-security -Wformat-overflow=0 -I/usr/local/include -I/usr/local/include/SDL2 -I/usr/X11R6/include -D_REENTRANT -I/usr/X11R6/include -O2 -pipe -c src/brogue/Combat.c -o src/brogue/Combat.o warning: unknown warning option '-Wformat-overflow=0'; did you mean '-Wshift-overflow'? [-Wunknown-warning-option] In file included from src/brogue/Combat.c:24: src/brogue/Rogue.h:2829:18: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] int rogueMain(); ^ void src/brogue/Rogue.h:2830:28: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void printBrogueVersion(); ^ void src/brogue/Rogue.h:2835:31: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void initializeGameVariant(); ^ void src/brogue/Rogue.h:2839:30: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void setPlayerDisplayChar(); ^ void src/brogue/Rogue.h:2840:33: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void initializeDynamicColors(); ^ void src/brogue/Rogue.h:2841:24: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void enableEasyMode(); ^ void src/brogue/Rogue.h:2843:25: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] uint64_t rand_64bits(); ^ void src/brogue/Rogue.h:2855:30: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void considerCautiousMode(); ^ void src/brogue/Rogue.h:2856:23: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void refreshScreen(); ^ void src/brogue/Rogue.h:2857:22: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void displayLevel(); ^ void src/brogue/Rogue.h:2878:20: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void digDungeon(); ^ void src/brogue/Rogue.h:2879:26: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void updateMapToShore(); ^ void src/brogue/Rogue.h:2881:35: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void resetDFMessageEligibility(); ^ void src/brogue/Rogue.h:2890:22: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void restoreItems(); ^ void src/brogue/Rogue.h:2892:24: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void setUpWaypoints(); ^ void src/brogue/Rogue.h:2901:32: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] boolean isApplicationActive(); ^ void src/brogue/Rogue.h:2904:27: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] boolean takeScreenshot(); ^ void src/brogue/Rogue.h:2906:29: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] boolean controlKeyIsDown(); ^ void src/brogue/Rogue.h:2907:27: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] boolean shiftKeyIsDown(); ^ void src/brogue/Rogue.h:2915:25: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void printHelpScreen(); ^ void src/brogue/Rogue.h:2916:32: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void printDiscoveriesScreen(); ^ void src/brogue/Rogue.h:2919:19: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void printSeed(); ^ void src/brogue/Rogue.h:2943:31: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void waitForAcknowledgment(); ^ void src/brogue/Rogue.h:2944:38: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void waitForKeystrokeOrMouseClick(); ^ void src/brogue/Rogue.h:2966:21: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void commitDraws(); ^ void src/brogue/Rogue.h:2967:27: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void dumpLevelToScreen(); ^ void src/brogue/Rogue.h:2969:24: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void blackOutScreen(); ^ void src/brogue/Rogue.h:2989:25: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void displayChokeMap(); ^ void src/brogue/Rogue.h:2990:22: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void displayLoops(); ^ void src/brogue/Rogue.h:2996:25: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void initializeLevel(); ^ void src/brogue/Rogue.h:2998:33: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void updateMinersLightRadius(); ^ void src/brogue/Rogue.h:3001:28: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void removeDeadMonsters(); ^ void src/brogue/Rogue.h:3002:24: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void freeEverything(); ^ void src/brogue/Rogue.h:3015:26: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void updateFlavorText(); ^ void src/brogue/Rogue.h:3016:36: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void updatePlayerUnderwaterness(); ^ void src/brogue/Rogue.h:3042:40: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] enum directions adjacentFightingDir(); ^ void src/brogue/Rogue.h:3048:25: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void clearCursorPath(); ^ void src/brogue/Rogue.h:3049:20: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void hideCursor(); ^ void src/brogue/Rogue.h:3050:20: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void showCursor(); ^ void src/brogue/Rogue.h:3051:23: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void mainInputLoop(); ^ void src/brogue/Rogue.h:3058:22: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void monstersFall(); ^ void src/brogue/Rogue.h:3059:27: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void updateEnvironment(); ^ void src/brogue/Rogue.h:3060:29: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void updateAllySafetyMap(); ^ void src/brogue/Rogue.h:3061:25: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void updateSafetyMap(); ^ void src/brogue/Rogue.h:3062:30: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void updateSafeTerrainMap(); ^ void src/brogue/Rogue.h:3066:18: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void autoRest(); ^ void src/brogue/Rogue.h:3067:22: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void manualSearch(); ^ void src/brogue/Rogue.h:3070:36: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void synchronizePlayerTimeState(); ^ void src/brogue/Rogue.h:3072:25: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void playerTurnEnded(); ^ void src/brogue/Rogue.h:3073:30: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void resetScentTurnNumber(); ^ void src/brogue/Rogue.h:3075:29: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void clearMessageArchive(); ^ void src/brogue/Rogue.h:3077:31: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void displayRecentMessages(); ^ void src/brogue/Rogue.h:3078:31: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void displayMessageArchive(); ^ void src/brogue/Rogue.h:3083:56: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void displayMoreSignWithoutWaitingForAcknowledgment(); ^ void src/brogue/Rogue.h:3084:25: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void displayMoreSign(); ^ void src/brogue/Rogue.h:3089:30: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void updateMessageDisplay(); ^ void src/brogue/Rogue.h:3090:24: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void deleteMessages(); ^ void src/brogue/Rogue.h:3091:25: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void confirmMessages(); ^ void src/brogue/Rogue.h:3112:36: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] creatureList createCreatureList(); ^ void src/brogue/Rogue.h:3132:26: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void populateMonsters(); ^ void src/brogue/Rogue.h:3149:28: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void spawnPeriodicHorde(); ^ void src/brogue/Rogue.h:3235:30: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] short numberOfItemsInPack(); ^ void src/brogue/Rogue.h:3236:41: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] char nextAvailableInventoryCharacter(); ^ void src/brogue/Rogue.h:3238:26: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void updateFloorItems(); ^ void src/brogue/Rogue.h:3252:25: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] item *initializeItem(); ^ void src/brogue/Rogue.h:3256:27: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void updateEncumbrance(); ^ void src/brogue/Rogue.h:3257:30: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] short displayedArmorValue(); ^ void src/brogue/Rogue.h:3260:37: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void recalculateEquipmentBonuses(); ^ void src/brogue/Rogue.h:3282:22: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] short **allocGrid(); ^ void src/brogue/Rogue.h:3317:27: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void swapLastEquipment(); ^ void src/brogue/Rogue.h:3321:28: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] short chooseVorpalEnemy(); ^ void src/brogue/Rogue.h:3325:33: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void updateIdentifiableItems(); ^ void src/brogue/Rogue.h:3327:27: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void updateRingBonuses(); ^ void src/brogue/Rogue.h:3328:39: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void updatePlayerRegenerationDelay(); ^ void src/brogue/Rogue.h:3350:24: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void shuffleFlavors(); ^ void src/brogue/Rogue.h:3354:27: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void displayCombatText(); ^ void src/brogue/Rogue.h:3360:24: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void updateLighting(); ^ void src/brogue/Rogue.h:3361:29: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] boolean playerInDarkness(); ^ void src/brogue/Rogue.h:3365:25: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void deleteAllFlares(); ^ void src/brogue/Rogue.h:3366:26: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void demoteVisibility(); ^ void src/brogue/Rogue.h:3374:28: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void updateClairvoyance(); ^ void src/brogue/Rogue.h:3377:30: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] short currentStealthRange(); ^ void src/brogue/Rogue.h:3379:23: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void initRecording(); ^ void src/brogue/Rogue.h:3380:27: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void flushBufferToFile(); ^ void src/brogue/Rogue.h:3381:28: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void fillBufferFromFile(); ^ void src/brogue/Rogue.h:3384:23: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void pausePlayback(); ^ void src/brogue/Rogue.h:3385:27: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void displayAnnotation(); ^ void src/brogue/Rogue.h:3386:26: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] boolean loadSavedGame(); ^ void src/brogue/Rogue.h:3387:25: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void switchToPlaying(); ^ void src/brogue/Rogue.h:3389:25: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void cancelKeystroke(); ^ void src/brogue/Rogue.h:3393:18: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void RNGCheck(); ^ void src/brogue/Rogue.h:3397:18: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void saveGame(); ^ void src/brogue/Rogue.h:3398:26: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void saveGameNoPrompt(); ^ void src/brogue/Rogue.h:3401:19: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void parseFile(); ^ void src/brogue/Rogue.h:3436:31: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void checkForDungeonErrors(); ^ void src/brogue/Rogue.h:3439:35: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void dialogCreateItemOrMonster(); ^ void src/brogue/Rogue.h:3440:24: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] int quitImmediately(); ^ void src/brogue/Rogue.h:3442:28: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void mainBrogueJunction(); ^ void src/brogue/Combat.c:969:32: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void decrementWeaponAutoIDTimer() { ^ void src/brogue/Combat.c:1304:23: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void displayCombatText() { ^ void 101 warnings generated. cc -DDATADIR=/usr/local/share/brogue -DBROGUE_EXTRA_VERSION='""' -DBROGUE_SDL -Isrc/brogue -Isrc/platform -Isrc/variants -std=c99 -Wall -Wpedantic -Werror=implicit -Wno-parentheses -Wno-unused-result -Wformat -Werror=format-security -Wformat-overflow=0 -I/usr/local/include -I/usr/local/include/SDL2 -I/usr/X11R6/include -D_REENTRANT -I/usr/X11R6/include -O2 -pipe -c src/brogue/Dijkstra.c -o src/brogue/Dijkstra.o warning: unknown warning option '-Wformat-overflow=0'; did you mean '-Wshift-overflow'? [-Wunknown-warning-option] In file included from src/brogue/Dijkstra.c:26: src/brogue/Rogue.h:2829:18: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] int rogueMain(); ^ void src/brogue/Rogue.h:2830:28: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void printBrogueVersion(); ^ void src/brogue/Rogue.h:2835:31: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void initializeGameVariant(); ^ void src/brogue/Rogue.h:2839:30: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void setPlayerDisplayChar(); ^ void src/brogue/Rogue.h:2840:33: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void initializeDynamicColors(); ^ void src/brogue/Rogue.h:2841:24: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void enableEasyMode(); ^ void src/brogue/Rogue.h:2843:25: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] uint64_t rand_64bits(); ^ void src/brogue/Rogue.h:2855:30: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void considerCautiousMode(); ^ void src/brogue/Rogue.h:2856:23: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void refreshScreen(); ^ void src/brogue/Rogue.h:2857:22: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void displayLevel(); ^ void src/brogue/Rogue.h:2878:20: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void digDungeon(); ^ void src/brogue/Rogue.h:2879:26: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void updateMapToShore(); ^ void src/brogue/Rogue.h:2881:35: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void resetDFMessageEligibility(); ^ void src/brogue/Rogue.h:2890:22: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void restoreItems(); ^ void src/brogue/Rogue.h:2892:24: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void setUpWaypoints(); ^ void src/brogue/Rogue.h:2901:32: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] boolean isApplicationActive(); ^ void src/brogue/Rogue.h:2904:27: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] boolean takeScreenshot(); ^ void src/brogue/Rogue.h:2906:29: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] boolean controlKeyIsDown(); ^ void src/brogue/Rogue.h:2907:27: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] boolean shiftKeyIsDown(); ^ void src/brogue/Rogue.h:2915:25: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void printHelpScreen(); ^ void src/brogue/Rogue.h:2916:32: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void printDiscoveriesScreen(); ^ void src/brogue/Rogue.h:2919:19: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void printSeed(); ^ void src/brogue/Rogue.h:2943:31: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void waitForAcknowledgment(); ^ void src/brogue/Rogue.h:2944:38: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void waitForKeystrokeOrMouseClick(); ^ void src/brogue/Rogue.h:2966:21: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void commitDraws(); ^ void src/brogue/Rogue.h:2967:27: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void dumpLevelToScreen(); ^ void src/brogue/Rogue.h:2969:24: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void blackOutScreen(); ^ void src/brogue/Rogue.h:2989:25: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void displayChokeMap(); ^ void src/brogue/Rogue.h:2990:22: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void displayLoops(); ^ void src/brogue/Rogue.h:2996:25: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void initializeLevel(); ^ void src/brogue/Rogue.h:2998:33: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void updateMinersLightRadius(); ^ void src/brogue/Rogue.h:3001:28: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void removeDeadMonsters(); ^ void src/brogue/Rogue.h:3002:24: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void freeEverything(); ^ void src/brogue/Rogue.h:3015:26: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void updateFlavorText(); ^ void src/brogue/Rogue.h:3016:36: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void updatePlayerUnderwaterness(); ^ void src/brogue/Rogue.h:3042:40: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] enum directions adjacentFightingDir(); ^ void src/brogue/Rogue.h:3048:25: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void clearCursorPath(); ^ void src/brogue/Rogue.h:3049:20: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void hideCursor(); ^ void src/brogue/Rogue.h:3050:20: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void showCursor(); ^ void src/brogue/Rogue.h:3051:23: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void mainInputLoop(); ^ void src/brogue/Rogue.h:3058:22: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void monstersFall(); ^ void src/brogue/Rogue.h:3059:27: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void updateEnvironment(); ^ void src/brogue/Rogue.h:3060:29: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void updateAllySafetyMap(); ^ void src/brogue/Rogue.h:3061:25: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void updateSafetyMap(); ^ void src/brogue/Rogue.h:3062:30: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void updateSafeTerrainMap(); ^ void src/brogue/Rogue.h:3066:18: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void autoRest(); ^ void src/brogue/Rogue.h:3067:22: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void manualSearch(); ^ void src/brogue/Rogue.h:3070:36: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void synchronizePlayerTimeState(); ^ void src/brogue/Rogue.h:3072:25: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void playerTurnEnded(); ^ void src/brogue/Rogue.h:3073:30: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void resetScentTurnNumber(); ^ void src/brogue/Rogue.h:3075:29: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void clearMessageArchive(); ^ void src/brogue/Rogue.h:3077:31: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void displayRecentMessages(); ^ void src/brogue/Rogue.h:3078:31: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void displayMessageArchive(); ^ void src/brogue/Rogue.h:3083:56: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void displayMoreSignWithoutWaitingForAcknowledgment(); ^ void src/brogue/Rogue.h:3084:25: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void displayMoreSign(); ^ void src/brogue/Rogue.h:3089:30: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void updateMessageDisplay(); ^ void src/brogue/Rogue.h:3090:24: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void deleteMessages(); ^ void src/brogue/Rogue.h:3091:25: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void confirmMessages(); ^ void src/brogue/Rogue.h:3112:36: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] creatureList createCreatureList(); ^ void src/brogue/Rogue.h:3132:26: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void populateMonsters(); ^ void src/brogue/Rogue.h:3149:28: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void spawnPeriodicHorde(); ^ void src/brogue/Rogue.h:3235:30: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] short numberOfItemsInPack(); ^ void src/brogue/Rogue.h:3236:41: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] char nextAvailableInventoryCharacter(); ^ void src/brogue/Rogue.h:3238:26: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void updateFloorItems(); ^ void src/brogue/Rogue.h:3252:25: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] item *initializeItem(); ^ void src/brogue/Rogue.h:3256:27: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void updateEncumbrance(); ^ void src/brogue/Rogue.h:3257:30: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] short displayedArmorValue(); ^ void src/brogue/Rogue.h:3260:37: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void recalculateEquipmentBonuses(); ^ void src/brogue/Rogue.h:3282:22: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] short **allocGrid(); ^ void src/brogue/Rogue.h:3317:27: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void swapLastEquipment(); ^ void src/brogue/Rogue.h:3321:28: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] short chooseVorpalEnemy(); ^ void src/brogue/Rogue.h:3325:33: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void updateIdentifiableItems(); ^ void src/brogue/Rogue.h:3327:27: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void updateRingBonuses(); ^ void src/brogue/Rogue.h:3328:39: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void updatePlayerRegenerationDelay(); ^ void src/brogue/Rogue.h:3350:24: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void shuffleFlavors(); ^ void src/brogue/Rogue.h:3354:27: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void displayCombatText(); ^ void src/brogue/Rogue.h:3360:24: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void updateLighting(); ^ void src/brogue/Rogue.h:3361:29: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] boolean playerInDarkness(); ^ void src/brogue/Rogue.h:3365:25: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void deleteAllFlares(); ^ void src/brogue/Rogue.h:3366:26: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void demoteVisibility(); ^ void src/brogue/Rogue.h:3374:28: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void updateClairvoyance(); ^ void src/brogue/Rogue.h:3377:30: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] short currentStealthRange(); ^ void src/brogue/Rogue.h:3379:23: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void initRecording(); ^ void src/brogue/Rogue.h:3380:27: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void flushBufferToFile(); ^ void src/brogue/Rogue.h:3381:28: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void fillBufferFromFile(); ^ void src/brogue/Rogue.h:3384:23: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void pausePlayback(); ^ void src/brogue/Rogue.h:3385:27: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void displayAnnotation(); ^ void src/brogue/Rogue.h:3386:26: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] boolean loadSavedGame(); ^ void src/brogue/Rogue.h:3387:25: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void switchToPlaying(); ^ void src/brogue/Rogue.h:3389:25: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void cancelKeystroke(); ^ void src/brogue/Rogue.h:3393:18: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void RNGCheck(); ^ void src/brogue/Rogue.h:3397:18: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void saveGame(); ^ void src/brogue/Rogue.h:3398:26: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void saveGameNoPrompt(); ^ void src/brogue/Rogue.h:3401:19: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void parseFile(); ^ void src/brogue/Rogue.h:3436:31: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void checkForDungeonErrors(); ^ void src/brogue/Rogue.h:3439:35: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void dialogCreateItemOrMonster(); ^ void src/brogue/Rogue.h:3440:24: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] int quitImmediately(); ^ void src/brogue/Rogue.h:3442:28: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void mainBrogueJunction(); ^ void 99 warnings generated. cc -DDATADIR=/usr/local/share/brogue -DBROGUE_EXTRA_VERSION='""' -DBROGUE_SDL -Isrc/brogue -Isrc/platform -Isrc/variants -std=c99 -Wall -Wpedantic -Werror=implicit -Wno-parentheses -Wno-unused-result -Wformat -Werror=format-security -Wformat-overflow=0 -I/usr/local/include -I/usr/local/include/SDL2 -I/usr/X11R6/include -D_REENTRANT -I/usr/X11R6/include -O2 -pipe -c src/brogue/Globals.c -o src/brogue/Globals.o warning: unknown warning option '-Wformat-overflow=0'; did you mean '-Wshift-overflow'? [-Wunknown-warning-option] In file included from src/brogue/Globals.c:44: src/brogue/Rogue.h:2829:18: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] int rogueMain(); ^ void src/brogue/Rogue.h:2830:28: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void printBrogueVersion(); ^ void src/brogue/Rogue.h:2835:31: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void initializeGameVariant(); ^ void src/brogue/Rogue.h:2839:30: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void setPlayerDisplayChar(); ^ void src/brogue/Rogue.h:2840:33: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void initializeDynamicColors(); ^ void src/brogue/Rogue.h:2841:24: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void enableEasyMode(); ^ void src/brogue/Rogue.h:2843:25: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] uint64_t rand_64bits(); ^ void src/brogue/Rogue.h:2855:30: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void considerCautiousMode(); ^ void src/brogue/Rogue.h:2856:23: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void refreshScreen(); ^ void src/brogue/Rogue.h:2857:22: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void displayLevel(); ^ void src/brogue/Rogue.h:2878:20: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void digDungeon(); ^ void src/brogue/Rogue.h:2879:26: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void updateMapToShore(); ^ void src/brogue/Rogue.h:2881:35: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void resetDFMessageEligibility(); ^ void src/brogue/Rogue.h:2890:22: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void restoreItems(); ^ void src/brogue/Rogue.h:2892:24: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void setUpWaypoints(); ^ void src/brogue/Rogue.h:2901:32: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] boolean isApplicationActive(); ^ void src/brogue/Rogue.h:2904:27: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] boolean takeScreenshot(); ^ void src/brogue/Rogue.h:2906:29: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] boolean controlKeyIsDown(); ^ void src/brogue/Rogue.h:2907:27: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] boolean shiftKeyIsDown(); ^ void src/brogue/Rogue.h:2915:25: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void printHelpScreen(); ^ void src/brogue/Rogue.h:2916:32: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void printDiscoveriesScreen(); ^ void src/brogue/Rogue.h:2919:19: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void printSeed(); ^ void src/brogue/Rogue.h:2943:31: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void waitForAcknowledgment(); ^ void src/brogue/Rogue.h:2944:38: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void waitForKeystrokeOrMouseClick(); ^ void src/brogue/Rogue.h:2966:21: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void commitDraws(); ^ void src/brogue/Rogue.h:2967:27: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void dumpLevelToScreen(); ^ void src/brogue/Rogue.h:2969:24: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void blackOutScreen(); ^ void src/brogue/Rogue.h:2989:25: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void displayChokeMap(); ^ void src/brogue/Rogue.h:2990:22: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void displayLoops(); ^ void src/brogue/Rogue.h:2996:25: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void initializeLevel(); ^ void src/brogue/Rogue.h:2998:33: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void updateMinersLightRadius(); ^ void src/brogue/Rogue.h:3001:28: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void removeDeadMonsters(); ^ void src/brogue/Rogue.h:3002:24: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void freeEverything(); ^ void src/brogue/Rogue.h:3015:26: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void updateFlavorText(); ^ void src/brogue/Rogue.h:3016:36: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void updatePlayerUnderwaterness(); ^ void src/brogue/Rogue.h:3042:40: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] enum directions adjacentFightingDir(); ^ void src/brogue/Rogue.h:3048:25: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void clearCursorPath(); ^ void src/brogue/Rogue.h:3049:20: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void hideCursor(); ^ void src/brogue/Rogue.h:3050:20: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void showCursor(); ^ void src/brogue/Rogue.h:3051:23: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void mainInputLoop(); ^ void src/brogue/Rogue.h:3058:22: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void monstersFall(); ^ void src/brogue/Rogue.h:3059:27: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void updateEnvironment(); ^ void src/brogue/Rogue.h:3060:29: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void updateAllySafetyMap(); ^ void src/brogue/Rogue.h:3061:25: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void updateSafetyMap(); ^ void src/brogue/Rogue.h:3062:30: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void updateSafeTerrainMap(); ^ void src/brogue/Rogue.h:3066:18: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void autoRest(); ^ void src/brogue/Rogue.h:3067:22: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void manualSearch(); ^ void src/brogue/Rogue.h:3070:36: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void synchronizePlayerTimeState(); ^ void src/brogue/Rogue.h:3072:25: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void playerTurnEnded(); ^ void src/brogue/Rogue.h:3073:30: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void resetScentTurnNumber(); ^ void src/brogue/Rogue.h:3075:29: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void clearMessageArchive(); ^ void src/brogue/Rogue.h:3077:31: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void displayRecentMessages(); ^ void src/brogue/Rogue.h:3078:31: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void displayMessageArchive(); ^ void src/brogue/Rogue.h:3083:56: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void displayMoreSignWithoutWaitingForAcknowledgment(); ^ void src/brogue/Rogue.h:3084:25: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void displayMoreSign(); ^ void src/brogue/Rogue.h:3089:30: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void updateMessageDisplay(); ^ void src/brogue/Rogue.h:3090:24: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void deleteMessages(); ^ void src/brogue/Rogue.h:3091:25: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void confirmMessages(); ^ void src/brogue/Rogue.h:3112:36: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] creatureList createCreatureList(); ^ void src/brogue/Rogue.h:3132:26: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void populateMonsters(); ^ void src/brogue/Rogue.h:3149:28: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void spawnPeriodicHorde(); ^ void src/brogue/Rogue.h:3235:30: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] short numberOfItemsInPack(); ^ void src/brogue/Rogue.h:3236:41: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] char nextAvailableInventoryCharacter(); ^ void src/brogue/Rogue.h:3238:26: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void updateFloorItems(); ^ void src/brogue/Rogue.h:3252:25: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] item *initializeItem(); ^ void src/brogue/Rogue.h:3256:27: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void updateEncumbrance(); ^ void src/brogue/Rogue.h:3257:30: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] short displayedArmorValue(); ^ void src/brogue/Rogue.h:3260:37: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void recalculateEquipmentBonuses(); ^ void src/brogue/Rogue.h:3282:22: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] short **allocGrid(); ^ void src/brogue/Rogue.h:3317:27: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void swapLastEquipment(); ^ void src/brogue/Rogue.h:3321:28: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] short chooseVorpalEnemy(); ^ void src/brogue/Rogue.h:3325:33: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void updateIdentifiableItems(); ^ void src/brogue/Rogue.h:3327:27: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void updateRingBonuses(); ^ void src/brogue/Rogue.h:3328:39: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void updatePlayerRegenerationDelay(); ^ void src/brogue/Rogue.h:3350:24: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void shuffleFlavors(); ^ void src/brogue/Rogue.h:3354:27: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void displayCombatText(); ^ void src/brogue/Rogue.h:3360:24: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void updateLighting(); ^ void src/brogue/Rogue.h:3361:29: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] boolean playerInDarkness(); ^ void src/brogue/Rogue.h:3365:25: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void deleteAllFlares(); ^ void src/brogue/Rogue.h:3366:26: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void demoteVisibility(); ^ void src/brogue/Rogue.h:3374:28: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void updateClairvoyance(); ^ void src/brogue/Rogue.h:3377:30: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] short currentStealthRange(); ^ void src/brogue/Rogue.h:3379:23: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void initRecording(); ^ void src/brogue/Rogue.h:3380:27: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void flushBufferToFile(); ^ void src/brogue/Rogue.h:3381:28: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void fillBufferFromFile(); ^ void src/brogue/Rogue.h:3384:23: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void pausePlayback(); ^ void src/brogue/Rogue.h:3385:27: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void displayAnnotation(); ^ void src/brogue/Rogue.h:3386:26: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] boolean loadSavedGame(); ^ void src/brogue/Rogue.h:3387:25: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void switchToPlaying(); ^ void src/brogue/Rogue.h:3389:25: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void cancelKeystroke(); ^ void src/brogue/Rogue.h:3393:18: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void RNGCheck(); ^ void src/brogue/Rogue.h:3397:18: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void saveGame(); ^ void src/brogue/Rogue.h:3398:26: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void saveGameNoPrompt(); ^ void src/brogue/Rogue.h:3401:19: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void parseFile(); ^ void src/brogue/Rogue.h:3436:31: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void checkForDungeonErrors(); ^ void src/brogue/Rogue.h:3439:35: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void dialogCreateItemOrMonster(); ^ void src/brogue/Rogue.h:3440:24: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] int quitImmediately(); ^ void src/brogue/Rogue.h:3442:28: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void mainBrogueJunction(); ^ void 99 warnings generated. cc -DDATADIR=/usr/local/share/brogue -DBROGUE_EXTRA_VERSION='""' -DBROGUE_SDL -Isrc/brogue -Isrc/platform -Isrc/variants -std=c99 -Wall -Wpedantic -Werror=implicit -Wno-parentheses -Wno-unused-result -Wformat -Werror=format-security -Wformat-overflow=0 -I/usr/local/include -I/usr/local/include/SDL2 -I/usr/X11R6/include -D_REENTRANT -I/usr/X11R6/include -O2 -pipe -c src/brogue/GlobalsBase.c -o src/brogue/GlobalsBase.o warning: unknown warning option '-Wformat-overflow=0'; did you mean '-Wshift-overflow'? [-Wunknown-warning-option] In file included from src/brogue/GlobalsBase.c:28: src/brogue/Rogue.h:2829:18: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] int rogueMain(); ^ void src/brogue/Rogue.h:2830:28: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void printBrogueVersion(); ^ void src/brogue/Rogue.h:2835:31: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void initializeGameVariant(); ^ void src/brogue/Rogue.h:2839:30: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void setPlayerDisplayChar(); ^ void src/brogue/Rogue.h:2840:33: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void initializeDynamicColors(); ^ void src/brogue/Rogue.h:2841:24: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void enableEasyMode(); ^ void src/brogue/Rogue.h:2843:25: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] uint64_t rand_64bits(); ^ void src/brogue/Rogue.h:2855:30: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void considerCautiousMode(); ^ void src/brogue/Rogue.h:2856:23: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void refreshScreen(); ^ void src/brogue/Rogue.h:2857:22: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void displayLevel(); ^ void src/brogue/Rogue.h:2878:20: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void digDungeon(); ^ void src/brogue/Rogue.h:2879:26: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void updateMapToShore(); ^ void src/brogue/Rogue.h:2881:35: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void resetDFMessageEligibility(); ^ void src/brogue/Rogue.h:2890:22: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void restoreItems(); ^ void src/brogue/Rogue.h:2892:24: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void setUpWaypoints(); ^ void src/brogue/Rogue.h:2901:32: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] boolean isApplicationActive(); ^ void src/brogue/Rogue.h:2904:27: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] boolean takeScreenshot(); ^ void src/brogue/Rogue.h:2906:29: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] boolean controlKeyIsDown(); ^ void src/brogue/Rogue.h:2907:27: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] boolean shiftKeyIsDown(); ^ void src/brogue/Rogue.h:2915:25: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void printHelpScreen(); ^ void src/brogue/Rogue.h:2916:32: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void printDiscoveriesScreen(); ^ void src/brogue/Rogue.h:2919:19: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void printSeed(); ^ void src/brogue/Rogue.h:2943:31: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void waitForAcknowledgment(); ^ void src/brogue/Rogue.h:2944:38: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void waitForKeystrokeOrMouseClick(); ^ void src/brogue/Rogue.h:2966:21: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void commitDraws(); ^ void src/brogue/Rogue.h:2967:27: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void dumpLevelToScreen(); ^ void src/brogue/Rogue.h:2969:24: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void blackOutScreen(); ^ void src/brogue/Rogue.h:2989:25: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void displayChokeMap(); ^ void src/brogue/Rogue.h:2990:22: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void displayLoops(); ^ void src/brogue/Rogue.h:2996:25: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void initializeLevel(); ^ void src/brogue/Rogue.h:2998:33: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void updateMinersLightRadius(); ^ void src/brogue/Rogue.h:3001:28: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void removeDeadMonsters(); ^ void src/brogue/Rogue.h:3002:24: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void freeEverything(); ^ void src/brogue/Rogue.h:3015:26: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void updateFlavorText(); ^ void src/brogue/Rogue.h:3016:36: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void updatePlayerUnderwaterness(); ^ void src/brogue/Rogue.h:3042:40: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] enum directions adjacentFightingDir(); ^ void src/brogue/Rogue.h:3048:25: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void clearCursorPath(); ^ void src/brogue/Rogue.h:3049:20: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void hideCursor(); ^ void src/brogue/Rogue.h:3050:20: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void showCursor(); ^ void src/brogue/Rogue.h:3051:23: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void mainInputLoop(); ^ void src/brogue/Rogue.h:3058:22: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void monstersFall(); ^ void src/brogue/Rogue.h:3059:27: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void updateEnvironment(); ^ void src/brogue/Rogue.h:3060:29: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void updateAllySafetyMap(); ^ void src/brogue/Rogue.h:3061:25: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void updateSafetyMap(); ^ void src/brogue/Rogue.h:3062:30: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void updateSafeTerrainMap(); ^ void src/brogue/Rogue.h:3066:18: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void autoRest(); ^ void src/brogue/Rogue.h:3067:22: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void manualSearch(); ^ void src/brogue/Rogue.h:3070:36: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void synchronizePlayerTimeState(); ^ void src/brogue/Rogue.h:3072:25: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void playerTurnEnded(); ^ void src/brogue/Rogue.h:3073:30: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void resetScentTurnNumber(); ^ void src/brogue/Rogue.h:3075:29: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void clearMessageArchive(); ^ void src/brogue/Rogue.h:3077:31: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void displayRecentMessages(); ^ void src/brogue/Rogue.h:3078:31: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void displayMessageArchive(); ^ void src/brogue/Rogue.h:3083:56: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void displayMoreSignWithoutWaitingForAcknowledgment(); ^ void src/brogue/Rogue.h:3084:25: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void displayMoreSign(); ^ void src/brogue/Rogue.h:3089:30: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void updateMessageDisplay(); ^ void src/brogue/Rogue.h:3090:24: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void deleteMessages(); ^ void src/brogue/Rogue.h:3091:25: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void confirmMessages(); ^ void src/brogue/Rogue.h:3112:36: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] creatureList createCreatureList(); ^ void src/brogue/Rogue.h:3132:26: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void populateMonsters(); ^ void src/brogue/Rogue.h:3149:28: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void spawnPeriodicHorde(); ^ void src/brogue/Rogue.h:3235:30: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] short numberOfItemsInPack(); ^ void src/brogue/Rogue.h:3236:41: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] char nextAvailableInventoryCharacter(); ^ void src/brogue/Rogue.h:3238:26: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void updateFloorItems(); ^ void src/brogue/Rogue.h:3252:25: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] item *initializeItem(); ^ void src/brogue/Rogue.h:3256:27: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void updateEncumbrance(); ^ void src/brogue/Rogue.h:3257:30: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] short displayedArmorValue(); ^ void src/brogue/Rogue.h:3260:37: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void recalculateEquipmentBonuses(); ^ void src/brogue/Rogue.h:3282:22: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] short **allocGrid(); ^ void src/brogue/Rogue.h:3317:27: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void swapLastEquipment(); ^ void src/brogue/Rogue.h:3321:28: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] short chooseVorpalEnemy(); ^ void src/brogue/Rogue.h:3325:33: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void updateIdentifiableItems(); ^ void src/brogue/Rogue.h:3327:27: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void updateRingBonuses(); ^ void src/brogue/Rogue.h:3328:39: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void updatePlayerRegenerationDelay(); ^ void src/brogue/Rogue.h:3350:24: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void shuffleFlavors(); ^ void src/brogue/Rogue.h:3354:27: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void displayCombatText(); ^ void src/brogue/Rogue.h:3360:24: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void updateLighting(); ^ void src/brogue/Rogue.h:3361:29: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] boolean playerInDarkness(); ^ void src/brogue/Rogue.h:3365:25: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void deleteAllFlares(); ^ void src/brogue/Rogue.h:3366:26: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void demoteVisibility(); ^ void src/brogue/Rogue.h:3374:28: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void updateClairvoyance(); ^ void src/brogue/Rogue.h:3377:30: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] short currentStealthRange(); ^ void src/brogue/Rogue.h:3379:23: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void initRecording(); ^ void src/brogue/Rogue.h:3380:27: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void flushBufferToFile(); ^ void src/brogue/Rogue.h:3381:28: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void fillBufferFromFile(); ^ void src/brogue/Rogue.h:3384:23: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void pausePlayback(); ^ void src/brogue/Rogue.h:3385:27: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void displayAnnotation(); ^ void src/brogue/Rogue.h:3386:26: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] boolean loadSavedGame(); ^ void src/brogue/Rogue.h:3387:25: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void switchToPlaying(); ^ void src/brogue/Rogue.h:3389:25: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void cancelKeystroke(); ^ void src/brogue/Rogue.h:3393:18: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void RNGCheck(); ^ void src/brogue/Rogue.h:3397:18: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void saveGame(); ^ void src/brogue/Rogue.h:3398:26: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void saveGameNoPrompt(); ^ void src/brogue/Rogue.h:3401:19: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void parseFile(); ^ void src/brogue/Rogue.h:3436:31: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void checkForDungeonErrors(); ^ void src/brogue/Rogue.h:3439:35: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void dialogCreateItemOrMonster(); ^ void src/brogue/Rogue.h:3440:24: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] int quitImmediately(); ^ void src/brogue/Rogue.h:3442:28: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void mainBrogueJunction(); ^ void 99 warnings generated. cc -DDATADIR=/usr/local/share/brogue -DBROGUE_EXTRA_VERSION='""' -DBROGUE_SDL -Isrc/brogue -Isrc/platform -Isrc/variants -std=c99 -Wall -Wpedantic -Werror=implicit -Wno-parentheses -Wno-unused-result -Wformat -Werror=format-security -Wformat-overflow=0 -I/usr/local/include -I/usr/local/include/SDL2 -I/usr/X11R6/include -D_REENTRANT -I/usr/X11R6/include -O2 -pipe -c src/brogue/Grid.c -o src/brogue/Grid.o warning: unknown warning option '-Wformat-overflow=0'; did you mean '-Wshift-overflow'? [-Wunknown-warning-option] In file included from src/brogue/Grid.c:24: src/brogue/Rogue.h:2829:18: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] int rogueMain(); ^ void src/brogue/Rogue.h:2830:28: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void printBrogueVersion(); ^ void src/brogue/Rogue.h:2835:31: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void initializeGameVariant(); ^ void src/brogue/Rogue.h:2839:30: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void setPlayerDisplayChar(); ^ void src/brogue/Rogue.h:2840:33: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void initializeDynamicColors(); ^ void src/brogue/Rogue.h:2841:24: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void enableEasyMode(); ^ void src/brogue/Rogue.h:2843:25: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] uint64_t rand_64bits(); ^ void src/brogue/Rogue.h:2855:30: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void considerCautiousMode(); ^ void src/brogue/Rogue.h:2856:23: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void refreshScreen(); ^ void src/brogue/Rogue.h:2857:22: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void displayLevel(); ^ void src/brogue/Rogue.h:2878:20: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void digDungeon(); ^ void src/brogue/Rogue.h:2879:26: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void updateMapToShore(); ^ void src/brogue/Rogue.h:2881:35: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void resetDFMessageEligibility(); ^ void src/brogue/Rogue.h:2890:22: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void restoreItems(); ^ void src/brogue/Rogue.h:2892:24: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void setUpWaypoints(); ^ void src/brogue/Rogue.h:2901:32: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] boolean isApplicationActive(); ^ void src/brogue/Rogue.h:2904:27: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] boolean takeScreenshot(); ^ void src/brogue/Rogue.h:2906:29: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] boolean controlKeyIsDown(); ^ void src/brogue/Rogue.h:2907:27: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] boolean shiftKeyIsDown(); ^ void src/brogue/Rogue.h:2915:25: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void printHelpScreen(); ^ void src/brogue/Rogue.h:2916:32: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void printDiscoveriesScreen(); ^ void src/brogue/Rogue.h:2919:19: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void printSeed(); ^ void src/brogue/Rogue.h:2943:31: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void waitForAcknowledgment(); ^ void src/brogue/Rogue.h:2944:38: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void waitForKeystrokeOrMouseClick(); ^ void src/brogue/Rogue.h:2966:21: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void commitDraws(); ^ void src/brogue/Rogue.h:2967:27: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void dumpLevelToScreen(); ^ void src/brogue/Rogue.h:2969:24: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void blackOutScreen(); ^ void src/brogue/Rogue.h:2989:25: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void displayChokeMap(); ^ void src/brogue/Rogue.h:2990:22: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void displayLoops(); ^ void src/brogue/Rogue.h:2996:25: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void initializeLevel(); ^ void src/brogue/Rogue.h:2998:33: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void updateMinersLightRadius(); ^ void src/brogue/Rogue.h:3001:28: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void removeDeadMonsters(); ^ void src/brogue/Rogue.h:3002:24: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void freeEverything(); ^ void src/brogue/Rogue.h:3015:26: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void updateFlavorText(); ^ void src/brogue/Rogue.h:3016:36: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void updatePlayerUnderwaterness(); ^ void src/brogue/Rogue.h:3042:40: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] enum directions adjacentFightingDir(); ^ void src/brogue/Rogue.h:3048:25: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void clearCursorPath(); ^ void src/brogue/Rogue.h:3049:20: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void hideCursor(); ^ void src/brogue/Rogue.h:3050:20: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void showCursor(); ^ void src/brogue/Rogue.h:3051:23: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void mainInputLoop(); ^ void src/brogue/Rogue.h:3058:22: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void monstersFall(); ^ void src/brogue/Rogue.h:3059:27: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void updateEnvironment(); ^ void src/brogue/Rogue.h:3060:29: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void updateAllySafetyMap(); ^ void src/brogue/Rogue.h:3061:25: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void updateSafetyMap(); ^ void src/brogue/Rogue.h:3062:30: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void updateSafeTerrainMap(); ^ void src/brogue/Rogue.h:3066:18: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void autoRest(); ^ void src/brogue/Rogue.h:3067:22: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void manualSearch(); ^ void src/brogue/Rogue.h:3070:36: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void synchronizePlayerTimeState(); ^ void src/brogue/Rogue.h:3072:25: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void playerTurnEnded(); ^ void src/brogue/Rogue.h:3073:30: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void resetScentTurnNumber(); ^ void src/brogue/Rogue.h:3075:29: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void clearMessageArchive(); ^ void src/brogue/Rogue.h:3077:31: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void displayRecentMessages(); ^ void src/brogue/Rogue.h:3078:31: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void displayMessageArchive(); ^ void src/brogue/Rogue.h:3083:56: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void displayMoreSignWithoutWaitingForAcknowledgment(); ^ void src/brogue/Rogue.h:3084:25: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void displayMoreSign(); ^ void src/brogue/Rogue.h:3089:30: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void updateMessageDisplay(); ^ void src/brogue/Rogue.h:3090:24: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void deleteMessages(); ^ void src/brogue/Rogue.h:3091:25: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void confirmMessages(); ^ void src/brogue/Rogue.h:3112:36: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] creatureList createCreatureList(); ^ void src/brogue/Rogue.h:3132:26: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void populateMonsters(); ^ void src/brogue/Rogue.h:3149:28: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void spawnPeriodicHorde(); ^ void src/brogue/Rogue.h:3235:30: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] short numberOfItemsInPack(); ^ void src/brogue/Rogue.h:3236:41: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] char nextAvailableInventoryCharacter(); ^ void src/brogue/Rogue.h:3238:26: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void updateFloorItems(); ^ void src/brogue/Rogue.h:3252:25: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] item *initializeItem(); ^ void src/brogue/Rogue.h:3256:27: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void updateEncumbrance(); ^ void src/brogue/Rogue.h:3257:30: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] short displayedArmorValue(); ^ void src/brogue/Rogue.h:3260:37: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void recalculateEquipmentBonuses(); ^ void src/brogue/Rogue.h:3282:22: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] short **allocGrid(); ^ void src/brogue/Rogue.h:3317:27: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void swapLastEquipment(); ^ void src/brogue/Rogue.h:3321:28: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] short chooseVorpalEnemy(); ^ void src/brogue/Rogue.h:3325:33: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void updateIdentifiableItems(); ^ void src/brogue/Rogue.h:3327:27: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void updateRingBonuses(); ^ void src/brogue/Rogue.h:3328:39: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void updatePlayerRegenerationDelay(); ^ void src/brogue/Rogue.h:3350:24: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void shuffleFlavors(); ^ void src/brogue/Rogue.h:3354:27: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void displayCombatText(); ^ void src/brogue/Rogue.h:3360:24: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void updateLighting(); ^ void src/brogue/Rogue.h:3361:29: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] boolean playerInDarkness(); ^ void src/brogue/Rogue.h:3365:25: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void deleteAllFlares(); ^ void src/brogue/Rogue.h:3366:26: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void demoteVisibility(); ^ void src/brogue/Rogue.h:3374:28: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void updateClairvoyance(); ^ void src/brogue/Rogue.h:3377:30: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] short currentStealthRange(); ^ void src/brogue/Rogue.h:3379:23: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void initRecording(); ^ void src/brogue/Rogue.h:3380:27: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void flushBufferToFile(); ^ void src/brogue/Rogue.h:3381:28: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void fillBufferFromFile(); ^ void src/brogue/Rogue.h:3384:23: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void pausePlayback(); ^ void src/brogue/Rogue.h:3385:27: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void displayAnnotation(); ^ void src/brogue/Rogue.h:3386:26: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] boolean loadSavedGame(); ^ void src/brogue/Rogue.h:3387:25: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void switchToPlaying(); ^ void src/brogue/Rogue.h:3389:25: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void cancelKeystroke(); ^ void src/brogue/Rogue.h:3393:18: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void RNGCheck(); ^ void src/brogue/Rogue.h:3397:18: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void saveGame(); ^ void src/brogue/Rogue.h:3398:26: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void saveGameNoPrompt(); ^ void src/brogue/Rogue.h:3401:19: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void parseFile(); ^ void src/brogue/Rogue.h:3436:31: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void checkForDungeonErrors(); ^ void src/brogue/Rogue.h:3439:35: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void dialogCreateItemOrMonster(); ^ void src/brogue/Rogue.h:3440:24: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] int quitImmediately(); ^ void src/brogue/Rogue.h:3442:28: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void mainBrogueJunction(); ^ void src/brogue/Grid.c:30:18: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] short **allocGrid() { ^ void 100 warnings generated. cc -DDATADIR=/usr/local/share/brogue -DBROGUE_EXTRA_VERSION='""' -DBROGUE_SDL -Isrc/brogue -Isrc/platform -Isrc/variants -std=c99 -Wall -Wpedantic -Werror=implicit -Wno-parentheses -Wno-unused-result -Wformat -Werror=format-security -Wformat-overflow=0 -I/usr/local/include -I/usr/local/include/SDL2 -I/usr/X11R6/include -D_REENTRANT -I/usr/X11R6/include -O2 -pipe -c src/brogue/IO.c -o src/brogue/IO.o warning: unknown warning option '-Wformat-overflow=0'; did you mean '-Wshift-overflow'? [-Wunknown-warning-option] In file included from src/brogue/IO.c:27: src/brogue/Rogue.h:2829:18: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] int rogueMain(); ^ void src/brogue/Rogue.h:2830:28: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void printBrogueVersion(); ^ void src/brogue/Rogue.h:2835:31: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void initializeGameVariant(); ^ void src/brogue/Rogue.h:2839:30: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void setPlayerDisplayChar(); ^ void src/brogue/Rogue.h:2840:33: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void initializeDynamicColors(); ^ void src/brogue/Rogue.h:2841:24: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void enableEasyMode(); ^ void src/brogue/Rogue.h:2843:25: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] uint64_t rand_64bits(); ^ void src/brogue/Rogue.h:2855:30: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void considerCautiousMode(); ^ void src/brogue/Rogue.h:2856:23: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void refreshScreen(); ^ void src/brogue/Rogue.h:2857:22: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void displayLevel(); ^ void src/brogue/Rogue.h:2878:20: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void digDungeon(); ^ void src/brogue/Rogue.h:2879:26: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void updateMapToShore(); ^ void src/brogue/Rogue.h:2881:35: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void resetDFMessageEligibility(); ^ void src/brogue/Rogue.h:2890:22: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void restoreItems(); ^ void src/brogue/Rogue.h:2892:24: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void setUpWaypoints(); ^ void src/brogue/Rogue.h:2901:32: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] boolean isApplicationActive(); ^ void src/brogue/Rogue.h:2904:27: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] boolean takeScreenshot(); ^ void src/brogue/Rogue.h:2906:29: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] boolean controlKeyIsDown(); ^ void src/brogue/Rogue.h:2907:27: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] boolean shiftKeyIsDown(); ^ void src/brogue/Rogue.h:2915:25: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void printHelpScreen(); ^ void src/brogue/Rogue.h:2916:32: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void printDiscoveriesScreen(); ^ void src/brogue/Rogue.h:2919:19: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void printSeed(); ^ void src/brogue/Rogue.h:2943:31: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void waitForAcknowledgment(); ^ void src/brogue/Rogue.h:2944:38: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void waitForKeystrokeOrMouseClick(); ^ void src/brogue/Rogue.h:2966:21: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void commitDraws(); ^ void src/brogue/Rogue.h:2967:27: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void dumpLevelToScreen(); ^ void src/brogue/Rogue.h:2969:24: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void blackOutScreen(); ^ void src/brogue/Rogue.h:2989:25: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void displayChokeMap(); ^ void src/brogue/Rogue.h:2990:22: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void displayLoops(); ^ void src/brogue/Rogue.h:2996:25: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void initializeLevel(); ^ void src/brogue/Rogue.h:2998:33: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void updateMinersLightRadius(); ^ void src/brogue/Rogue.h:3001:28: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void removeDeadMonsters(); ^ void src/brogue/Rogue.h:3002:24: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void freeEverything(); ^ void src/brogue/Rogue.h:3015:26: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void updateFlavorText(); ^ void src/brogue/Rogue.h:3016:36: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void updatePlayerUnderwaterness(); ^ void src/brogue/Rogue.h:3042:40: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] enum directions adjacentFightingDir(); ^ void src/brogue/Rogue.h:3048:25: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void clearCursorPath(); ^ void src/brogue/Rogue.h:3049:20: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void hideCursor(); ^ void src/brogue/Rogue.h:3050:20: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void showCursor(); ^ void src/brogue/Rogue.h:3051:23: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void mainInputLoop(); ^ void src/brogue/Rogue.h:3058:22: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void monstersFall(); ^ void src/brogue/Rogue.h:3059:27: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void updateEnvironment(); ^ void src/brogue/Rogue.h:3060:29: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void updateAllySafetyMap(); ^ void src/brogue/Rogue.h:3061:25: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void updateSafetyMap(); ^ void src/brogue/Rogue.h:3062:30: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void updateSafeTerrainMap(); ^ void src/brogue/Rogue.h:3066:18: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void autoRest(); ^ void src/brogue/Rogue.h:3067:22: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void manualSearch(); ^ void src/brogue/Rogue.h:3070:36: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void synchronizePlayerTimeState(); ^ void src/brogue/Rogue.h:3072:25: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void playerTurnEnded(); ^ void src/brogue/Rogue.h:3073:30: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void resetScentTurnNumber(); ^ void src/brogue/Rogue.h:3075:29: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void clearMessageArchive(); ^ void src/brogue/Rogue.h:3077:31: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void displayRecentMessages(); ^ void src/brogue/Rogue.h:3078:31: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void displayMessageArchive(); ^ void src/brogue/Rogue.h:3083:56: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void displayMoreSignWithoutWaitingForAcknowledgment(); ^ void src/brogue/Rogue.h:3084:25: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void displayMoreSign(); ^ void src/brogue/Rogue.h:3089:30: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void updateMessageDisplay(); ^ void src/brogue/Rogue.h:3090:24: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void deleteMessages(); ^ void src/brogue/Rogue.h:3091:25: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void confirmMessages(); ^ void src/brogue/Rogue.h:3112:36: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] creatureList createCreatureList(); ^ void src/brogue/Rogue.h:3132:26: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void populateMonsters(); ^ void src/brogue/Rogue.h:3149:28: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void spawnPeriodicHorde(); ^ void src/brogue/Rogue.h:3235:30: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] short numberOfItemsInPack(); ^ void src/brogue/Rogue.h:3236:41: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] char nextAvailableInventoryCharacter(); ^ void src/brogue/Rogue.h:3238:26: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void updateFloorItems(); ^ void src/brogue/Rogue.h:3252:25: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] item *initializeItem(); ^ void src/brogue/Rogue.h:3256:27: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void updateEncumbrance(); ^ void src/brogue/Rogue.h:3257:30: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] short displayedArmorValue(); ^ void src/brogue/Rogue.h:3260:37: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void recalculateEquipmentBonuses(); ^ void src/brogue/Rogue.h:3282:22: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] short **allocGrid(); ^ void src/brogue/Rogue.h:3317:27: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void swapLastEquipment(); ^ void src/brogue/Rogue.h:3321:28: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] short chooseVorpalEnemy(); ^ void src/brogue/Rogue.h:3325:33: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void updateIdentifiableItems(); ^ void src/brogue/Rogue.h:3327:27: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void updateRingBonuses(); ^ void src/brogue/Rogue.h:3328:39: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void updatePlayerRegenerationDelay(); ^ void src/brogue/Rogue.h:3350:24: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void shuffleFlavors(); ^ void src/brogue/Rogue.h:3354:27: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void displayCombatText(); ^ void src/brogue/Rogue.h:3360:24: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void updateLighting(); ^ void src/brogue/Rogue.h:3361:29: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] boolean playerInDarkness(); ^ void src/brogue/Rogue.h:3365:25: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void deleteAllFlares(); ^ void src/brogue/Rogue.h:3366:26: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void demoteVisibility(); ^ void src/brogue/Rogue.h:3374:28: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void updateClairvoyance(); ^ void src/brogue/Rogue.h:3377:30: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] short currentStealthRange(); ^ void src/brogue/Rogue.h:3379:23: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void initRecording(); ^ void src/brogue/Rogue.h:3380:27: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void flushBufferToFile(); ^ void src/brogue/Rogue.h:3381:28: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void fillBufferFromFile(); ^ void src/brogue/Rogue.h:3384:23: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void pausePlayback(); ^ void src/brogue/Rogue.h:3385:27: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void displayAnnotation(); ^ void src/brogue/Rogue.h:3386:26: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] boolean loadSavedGame(); ^ void src/brogue/Rogue.h:3387:25: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void switchToPlaying(); ^ void src/brogue/Rogue.h:3389:25: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void cancelKeystroke(); ^ void src/brogue/Rogue.h:3393:18: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void RNGCheck(); ^ void src/brogue/Rogue.h:3397:18: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void saveGame(); ^ void src/brogue/Rogue.h:3398:26: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void saveGameNoPrompt(); ^ void src/brogue/Rogue.h:3401:19: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void parseFile(); ^ void src/brogue/Rogue.h:3436:31: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void checkForDungeonErrors(); ^ void src/brogue/Rogue.h:3439:35: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void dialogCreateItemOrMonster(); ^ void src/brogue/Rogue.h:3440:24: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] int quitImmediately(); ^ void src/brogue/Rogue.h:3442:28: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void mainBrogueJunction(); ^ void src/brogue/IO.c:73:21: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void clearCursorPath() { ^ void src/brogue/IO.c:88:16: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void hideCursor() { ^ void src/brogue/IO.c:95:16: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void showCursor() { ^ void src/brogue/IO.c:542:19: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void mainInputLoop() { ^ void src/brogue/IO.c:843:26: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void considerCautiousMode() { ^ void src/brogue/IO.c:860:17: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void commitDraws() { ^ void src/brogue/IO.c:893:19: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void refreshScreen() { ^ void src/brogue/IO.c:913:18: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void displayLevel() { ^ void src/brogue/IO.c:1079:46: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] static enum monsterTypes randomAnimateMonster() { ^ void src/brogue/IO.c:1861:23: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void dumpLevelToScreen() { ^ void src/brogue/IO.c:1925:20: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void blackOutScreen() { ^ void src/brogue/IO.c:2223:22: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void displayWaypoints() { ^ void src/brogue/IO.c:2242:21: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void displayMachines() { ^ void src/brogue/IO.c:2280:21: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void displayChokeMap() { ^ void src/brogue/IO.c:2305:18: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void displayLoops() { ^ void src/brogue/IO.c:2913:27: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void waitForAcknowledgment() { ^ void src/brogue/IO.c:2929:34: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void waitForKeystrokeOrMouseClick() { ^ void src/brogue/IO.c:2978:25: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void clearMonsterFlashes() { ^ void src/brogue/IO.c:3015:18: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void dequeueEvent() { ^ void src/brogue/IO.c:3021:25: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void clearMessageArchive() { ^ void src/brogue/IO.c:3212:27: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void displayRecentMessages() { ^ void src/brogue/IO.c:3355:27: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void displayMessageArchive() { ^ void src/brogue/IO.c:3519:52: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void displayMoreSignWithoutWaitingForAcknowledgment() { ^ void src/brogue/IO.c:3527:21: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void displayMoreSign() { ^ void src/brogue/IO.c:3614:26: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void updateMessageDisplay() { ^ void src/brogue/IO.c:3647:20: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void deleteMessages() { ^ void src/brogue/IO.c:3655:21: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void confirmMessages() { ^ void src/brogue/IO.c:4061:21: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void printHelpScreen() { ^ void src/brogue/IO.c:4180:28: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void printDiscoveriesScreen() { ^ void src/brogue/IO.c:4329:15: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void printSeed() { ^ void src/brogue/IO.c:4408:33: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] static short estimatedArmorValue() { ^ void 130 warnings generated. cc -DDATADIR=/usr/local/share/brogue -DBROGUE_EXTRA_VERSION='""' -DBROGUE_SDL -Isrc/brogue -Isrc/platform -Isrc/variants -std=c99 -Wall -Wpedantic -Werror=implicit -Wno-parentheses -Wno-unused-result -Wformat -Werror=format-security -Wformat-overflow=0 -I/usr/local/include -I/usr/local/include/SDL2 -I/usr/X11R6/include -D_REENTRANT -I/usr/X11R6/include -O2 -pipe -c src/brogue/Items.c -o src/brogue/Items.o warning: unknown warning option '-Wformat-overflow=0'; did you mean '-Wshift-overflow'? [-Wunknown-warning-option] In file included from src/brogue/Items.c:25: src/brogue/Rogue.h:2829:18: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] int rogueMain(); ^ void src/brogue/Rogue.h:2830:28: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void printBrogueVersion(); ^ void src/brogue/Rogue.h:2835:31: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void initializeGameVariant(); ^ void src/brogue/Rogue.h:2839:30: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void setPlayerDisplayChar(); ^ void src/brogue/Rogue.h:2840:33: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void initializeDynamicColors(); ^ void src/brogue/Rogue.h:2841:24: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void enableEasyMode(); ^ void src/brogue/Rogue.h:2843:25: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] uint64_t rand_64bits(); ^ void src/brogue/Rogue.h:2855:30: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void considerCautiousMode(); ^ void src/brogue/Rogue.h:2856:23: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void refreshScreen(); ^ void src/brogue/Rogue.h:2857:22: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void displayLevel(); ^ void src/brogue/Rogue.h:2878:20: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void digDungeon(); ^ void src/brogue/Rogue.h:2879:26: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void updateMapToShore(); ^ void src/brogue/Rogue.h:2881:35: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void resetDFMessageEligibility(); ^ void src/brogue/Rogue.h:2890:22: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void restoreItems(); ^ void src/brogue/Rogue.h:2892:24: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void setUpWaypoints(); ^ void src/brogue/Rogue.h:2901:32: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] boolean isApplicationActive(); ^ void src/brogue/Rogue.h:2904:27: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] boolean takeScreenshot(); ^ void src/brogue/Rogue.h:2906:29: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] boolean controlKeyIsDown(); ^ void src/brogue/Rogue.h:2907:27: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] boolean shiftKeyIsDown(); ^ void src/brogue/Rogue.h:2915:25: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void printHelpScreen(); ^ void src/brogue/Rogue.h:2916:32: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void printDiscoveriesScreen(); ^ void src/brogue/Rogue.h:2919:19: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void printSeed(); ^ void src/brogue/Rogue.h:2943:31: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void waitForAcknowledgment(); ^ void src/brogue/Rogue.h:2944:38: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void waitForKeystrokeOrMouseClick(); ^ void src/brogue/Rogue.h:2966:21: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void commitDraws(); ^ void src/brogue/Rogue.h:2967:27: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void dumpLevelToScreen(); ^ void src/brogue/Rogue.h:2969:24: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void blackOutScreen(); ^ void src/brogue/Rogue.h:2989:25: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void displayChokeMap(); ^ void src/brogue/Rogue.h:2990:22: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void displayLoops(); ^ void src/brogue/Rogue.h:2996:25: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void initializeLevel(); ^ void src/brogue/Rogue.h:2998:33: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void updateMinersLightRadius(); ^ void src/brogue/Rogue.h:3001:28: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void removeDeadMonsters(); ^ void src/brogue/Rogue.h:3002:24: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void freeEverything(); ^ void src/brogue/Rogue.h:3015:26: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void updateFlavorText(); ^ void src/brogue/Rogue.h:3016:36: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void updatePlayerUnderwaterness(); ^ void src/brogue/Rogue.h:3042:40: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] enum directions adjacentFightingDir(); ^ void src/brogue/Rogue.h:3048:25: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void clearCursorPath(); ^ void src/brogue/Rogue.h:3049:20: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void hideCursor(); ^ void src/brogue/Rogue.h:3050:20: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void showCursor(); ^ void src/brogue/Rogue.h:3051:23: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void mainInputLoop(); ^ void src/brogue/Rogue.h:3058:22: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void monstersFall(); ^ void src/brogue/Rogue.h:3059:27: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void updateEnvironment(); ^ void src/brogue/Rogue.h:3060:29: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void updateAllySafetyMap(); ^ void src/brogue/Rogue.h:3061:25: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void updateSafetyMap(); ^ void src/brogue/Rogue.h:3062:30: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void updateSafeTerrainMap(); ^ void src/brogue/Rogue.h:3066:18: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void autoRest(); ^ void src/brogue/Rogue.h:3067:22: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void manualSearch(); ^ void src/brogue/Rogue.h:3070:36: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void synchronizePlayerTimeState(); ^ void src/brogue/Rogue.h:3072:25: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void playerTurnEnded(); ^ void src/brogue/Rogue.h:3073:30: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void resetScentTurnNumber(); ^ void src/brogue/Rogue.h:3075:29: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void clearMessageArchive(); ^ void src/brogue/Rogue.h:3077:31: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void displayRecentMessages(); ^ void src/brogue/Rogue.h:3078:31: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void displayMessageArchive(); ^ void src/brogue/Rogue.h:3083:56: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void displayMoreSignWithoutWaitingForAcknowledgment(); ^ void src/brogue/Rogue.h:3084:25: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void displayMoreSign(); ^ void src/brogue/Rogue.h:3089:30: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void updateMessageDisplay(); ^ void src/brogue/Rogue.h:3090:24: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void deleteMessages(); ^ void src/brogue/Rogue.h:3091:25: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void confirmMessages(); ^ void src/brogue/Rogue.h:3112:36: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] creatureList createCreatureList(); ^ void src/brogue/Rogue.h:3132:26: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void populateMonsters(); ^ void src/brogue/Rogue.h:3149:28: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void spawnPeriodicHorde(); ^ void src/brogue/Rogue.h:3235:30: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] short numberOfItemsInPack(); ^ void src/brogue/Rogue.h:3236:41: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] char nextAvailableInventoryCharacter(); ^ void src/brogue/Rogue.h:3238:26: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void updateFloorItems(); ^ void src/brogue/Rogue.h:3252:25: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] item *initializeItem(); ^ void src/brogue/Rogue.h:3256:27: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void updateEncumbrance(); ^ void src/brogue/Rogue.h:3257:30: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] short displayedArmorValue(); ^ void src/brogue/Rogue.h:3260:37: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void recalculateEquipmentBonuses(); ^ void src/brogue/Rogue.h:3282:22: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] short **allocGrid(); ^ void src/brogue/Rogue.h:3317:27: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void swapLastEquipment(); ^ void src/brogue/Rogue.h:3321:28: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] short chooseVorpalEnemy(); ^ void src/brogue/Rogue.h:3325:33: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void updateIdentifiableItems(); ^ void src/brogue/Rogue.h:3327:27: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void updateRingBonuses(); ^ void src/brogue/Rogue.h:3328:39: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void updatePlayerRegenerationDelay(); ^ void src/brogue/Rogue.h:3350:24: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void shuffleFlavors(); ^ void src/brogue/Rogue.h:3354:27: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void displayCombatText(); ^ void src/brogue/Rogue.h:3360:24: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void updateLighting(); ^ void src/brogue/Rogue.h:3361:29: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] boolean playerInDarkness(); ^ void src/brogue/Rogue.h:3365:25: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void deleteAllFlares(); ^ void src/brogue/Rogue.h:3366:26: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void demoteVisibility(); ^ void src/brogue/Rogue.h:3374:28: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void updateClairvoyance(); ^ void src/brogue/Rogue.h:3377:30: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] short currentStealthRange(); ^ void src/brogue/Rogue.h:3379:23: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void initRecording(); ^ void src/brogue/Rogue.h:3380:27: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void flushBufferToFile(); ^ void src/brogue/Rogue.h:3381:28: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void fillBufferFromFile(); ^ void src/brogue/Rogue.h:3384:23: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void pausePlayback(); ^ void src/brogue/Rogue.h:3385:27: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void displayAnnotation(); ^ void src/brogue/Rogue.h:3386:26: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] boolean loadSavedGame(); ^ void src/brogue/Rogue.h:3387:25: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void switchToPlaying(); ^ void src/brogue/Rogue.h:3389:25: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void cancelKeystroke(); ^ void src/brogue/Rogue.h:3393:18: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void RNGCheck(); ^ void src/brogue/Rogue.h:3397:18: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void saveGame(); ^ void src/brogue/Rogue.h:3398:26: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void saveGameNoPrompt(); ^ void src/brogue/Rogue.h:3401:19: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void parseFile(); ^ void src/brogue/Rogue.h:3436:31: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void checkForDungeonErrors(); ^ void src/brogue/Rogue.h:3439:35: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void dialogCreateItemOrMonster(); ^ void src/brogue/Rogue.h:3440:24: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] int quitImmediately(); ^ void src/brogue/Rogue.h:3442:28: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void mainBrogueJunction(); ^ void src/brogue/Items.c:34:21: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] item *initializeItem() { ^ void src/brogue/Items.c:963:26: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] short numberOfItemsInPack() { ^ void src/brogue/Items.c:972:37: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] char nextAvailableInventoryCharacter() { ^ void src/brogue/Items.c:1135:22: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void updateFloorItems() { ^ void src/brogue/Items.c:1700:28: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] static int enchantMagnitude() { ^ void src/brogue/Items.c:3086:23: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void updateEncumbrance() { ^ void src/brogue/Items.c:3114:26: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] short displayedArmorValue() { ^ void src/brogue/Items.c:6297:23: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void swapLastEquipment() { ^ void src/brogue/Items.c:6761:24: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] short chooseVorpalEnemy() { ^ void src/brogue/Items.c:6813:29: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void updateIdentifiableItems() { ^ void src/brogue/Items.c:7389:16: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] boolean canDrop() { ^ void src/brogue/Items.c:7535:33: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void recalculateEquipmentBonuses() { ^ void src/brogue/Items.c:7700:23: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void updateRingBonuses() { ^ void src/brogue/Items.c:7751:35: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void updatePlayerRegenerationDelay() { ^ void src/brogue/Items.c:7797:20: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void shuffleFlavors() { ^ void 114 warnings generated. cc -DDATADIR=/usr/local/share/brogue -DBROGUE_EXTRA_VERSION='""' -DBROGUE_SDL -Isrc/brogue -Isrc/platform -Isrc/variants -std=c99 -Wall -Wpedantic -Werror=implicit -Wno-parentheses -Wno-unused-result -Wformat -Werror=format-security -Wformat-overflow=0 -I/usr/local/include -I/usr/local/include/SDL2 -I/usr/X11R6/include -D_REENTRANT -I/usr/X11R6/include -O2 -pipe -c src/brogue/Light.c -o src/brogue/Light.o warning: unknown warning option '-Wformat-overflow=0'; did you mean '-Wshift-overflow'? [-Wunknown-warning-option] In file included from src/brogue/Light.c:24: src/brogue/Rogue.h:2829:18: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] int rogueMain(); ^ void src/brogue/Rogue.h:2830:28: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void printBrogueVersion(); ^ void src/brogue/Rogue.h:2835:31: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void initializeGameVariant(); ^ void src/brogue/Rogue.h:2839:30: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void setPlayerDisplayChar(); ^ void src/brogue/Rogue.h:2840:33: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void initializeDynamicColors(); ^ void src/brogue/Rogue.h:2841:24: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void enableEasyMode(); ^ void src/brogue/Rogue.h:2843:25: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] uint64_t rand_64bits(); ^ void src/brogue/Rogue.h:2855:30: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void considerCautiousMode(); ^ void src/brogue/Rogue.h:2856:23: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void refreshScreen(); ^ void src/brogue/Rogue.h:2857:22: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void displayLevel(); ^ void src/brogue/Rogue.h:2878:20: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void digDungeon(); ^ void src/brogue/Rogue.h:2879:26: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void updateMapToShore(); ^ void src/brogue/Rogue.h:2881:35: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void resetDFMessageEligibility(); ^ void src/brogue/Rogue.h:2890:22: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void restoreItems(); ^ void src/brogue/Rogue.h:2892:24: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void setUpWaypoints(); ^ void src/brogue/Rogue.h:2901:32: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] boolean isApplicationActive(); ^ void src/brogue/Rogue.h:2904:27: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] boolean takeScreenshot(); ^ void src/brogue/Rogue.h:2906:29: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] boolean controlKeyIsDown(); ^ void src/brogue/Rogue.h:2907:27: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] boolean shiftKeyIsDown(); ^ void src/brogue/Rogue.h:2915:25: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void printHelpScreen(); ^ void src/brogue/Rogue.h:2916:32: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void printDiscoveriesScreen(); ^ void src/brogue/Rogue.h:2919:19: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void printSeed(); ^ void src/brogue/Rogue.h:2943:31: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void waitForAcknowledgment(); ^ void src/brogue/Rogue.h:2944:38: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void waitForKeystrokeOrMouseClick(); ^ void src/brogue/Rogue.h:2966:21: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void commitDraws(); ^ void src/brogue/Rogue.h:2967:27: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void dumpLevelToScreen(); ^ void src/brogue/Rogue.h:2969:24: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void blackOutScreen(); ^ void src/brogue/Rogue.h:2989:25: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void displayChokeMap(); ^ void src/brogue/Rogue.h:2990:22: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void displayLoops(); ^ void src/brogue/Rogue.h:2996:25: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void initializeLevel(); ^ void src/brogue/Rogue.h:2998:33: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void updateMinersLightRadius(); ^ void src/brogue/Rogue.h:3001:28: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void removeDeadMonsters(); ^ void src/brogue/Rogue.h:3002:24: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void freeEverything(); ^ void src/brogue/Rogue.h:3015:26: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void updateFlavorText(); ^ void src/brogue/Rogue.h:3016:36: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void updatePlayerUnderwaterness(); ^ void src/brogue/Rogue.h:3042:40: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] enum directions adjacentFightingDir(); ^ void src/brogue/Rogue.h:3048:25: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void clearCursorPath(); ^ void src/brogue/Rogue.h:3049:20: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void hideCursor(); ^ void src/brogue/Rogue.h:3050:20: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void showCursor(); ^ void src/brogue/Rogue.h:3051:23: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void mainInputLoop(); ^ void src/brogue/Rogue.h:3058:22: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void monstersFall(); ^ void src/brogue/Rogue.h:3059:27: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void updateEnvironment(); ^ void src/brogue/Rogue.h:3060:29: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void updateAllySafetyMap(); ^ void src/brogue/Rogue.h:3061:25: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void updateSafetyMap(); ^ void src/brogue/Rogue.h:3062:30: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void updateSafeTerrainMap(); ^ void src/brogue/Rogue.h:3066:18: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void autoRest(); ^ void src/brogue/Rogue.h:3067:22: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void manualSearch(); ^ void src/brogue/Rogue.h:3070:36: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void synchronizePlayerTimeState(); ^ void src/brogue/Rogue.h:3072:25: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void playerTurnEnded(); ^ void src/brogue/Rogue.h:3073:30: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void resetScentTurnNumber(); ^ void src/brogue/Rogue.h:3075:29: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void clearMessageArchive(); ^ void src/brogue/Rogue.h:3077:31: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void displayRecentMessages(); ^ void src/brogue/Rogue.h:3078:31: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void displayMessageArchive(); ^ void src/brogue/Rogue.h:3083:56: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void displayMoreSignWithoutWaitingForAcknowledgment(); ^ void src/brogue/Rogue.h:3084:25: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void displayMoreSign(); ^ void src/brogue/Rogue.h:3089:30: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void updateMessageDisplay(); ^ void src/brogue/Rogue.h:3090:24: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void deleteMessages(); ^ void src/brogue/Rogue.h:3091:25: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void confirmMessages(); ^ void src/brogue/Rogue.h:3112:36: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] creatureList createCreatureList(); ^ void src/brogue/Rogue.h:3132:26: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void populateMonsters(); ^ void src/brogue/Rogue.h:3149:28: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void spawnPeriodicHorde(); ^ void src/brogue/Rogue.h:3235:30: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] short numberOfItemsInPack(); ^ void src/brogue/Rogue.h:3236:41: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] char nextAvailableInventoryCharacter(); ^ void src/brogue/Rogue.h:3238:26: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void updateFloorItems(); ^ void src/brogue/Rogue.h:3252:25: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] item *initializeItem(); ^ void src/brogue/Rogue.h:3256:27: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void updateEncumbrance(); ^ void src/brogue/Rogue.h:3257:30: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] short displayedArmorValue(); ^ void src/brogue/Rogue.h:3260:37: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void recalculateEquipmentBonuses(); ^ void src/brogue/Rogue.h:3282:22: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] short **allocGrid(); ^ void src/brogue/Rogue.h:3317:27: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void swapLastEquipment(); ^ void src/brogue/Rogue.h:3321:28: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] short chooseVorpalEnemy(); ^ void src/brogue/Rogue.h:3325:33: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void updateIdentifiableItems(); ^ void src/brogue/Rogue.h:3327:27: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void updateRingBonuses(); ^ void src/brogue/Rogue.h:3328:39: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void updatePlayerRegenerationDelay(); ^ void src/brogue/Rogue.h:3350:24: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void shuffleFlavors(); ^ void src/brogue/Rogue.h:3354:27: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void displayCombatText(); ^ void src/brogue/Rogue.h:3360:24: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void updateLighting(); ^ void src/brogue/Rogue.h:3361:29: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] boolean playerInDarkness(); ^ void src/brogue/Rogue.h:3365:25: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void deleteAllFlares(); ^ void src/brogue/Rogue.h:3366:26: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void demoteVisibility(); ^ void src/brogue/Rogue.h:3374:28: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void updateClairvoyance(); ^ void src/brogue/Rogue.h:3377:30: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] short currentStealthRange(); ^ void src/brogue/Rogue.h:3379:23: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void initRecording(); ^ void src/brogue/Rogue.h:3380:27: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void flushBufferToFile(); ^ void src/brogue/Rogue.h:3381:28: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void fillBufferFromFile(); ^ void src/brogue/Rogue.h:3384:23: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void pausePlayback(); ^ void src/brogue/Rogue.h:3385:27: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void displayAnnotation(); ^ void src/brogue/Rogue.h:3386:26: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] boolean loadSavedGame(); ^ void src/brogue/Rogue.h:3387:25: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void switchToPlaying(); ^ void src/brogue/Rogue.h:3389:25: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void cancelKeystroke(); ^ void src/brogue/Rogue.h:3393:18: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void RNGCheck(); ^ void src/brogue/Rogue.h:3397:18: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void saveGame(); ^ void src/brogue/Rogue.h:3398:26: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void saveGameNoPrompt(); ^ void src/brogue/Rogue.h:3401:19: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void parseFile(); ^ void src/brogue/Rogue.h:3436:31: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void checkForDungeonErrors(); ^ void src/brogue/Rogue.h:3439:35: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void dialogCreateItemOrMonster(); ^ void src/brogue/Rogue.h:3440:24: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] int quitImmediately(); ^ void src/brogue/Rogue.h:3442:28: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void mainBrogueJunction(); ^ void src/brogue/Light.c:28:15: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void logLights() { ^ void src/brogue/Light.c:121:29: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void updateMinersLightRadius() { ^ void src/brogue/Light.c:157:25: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void updateDisplayDetail() { ^ void src/brogue/Light.c:198:21: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void recordOldLights() { ^ void src/brogue/Light.c:209:20: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void updateLighting() { ^ void src/brogue/Light.c:284:25: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] boolean playerInDarkness() { ^ void src/brogue/Light.c:407:21: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void deleteAllFlares() { ^ void 106 warnings generated. cc -DDATADIR=/usr/local/share/brogue -DBROGUE_EXTRA_VERSION='""' -DBROGUE_SDL -Isrc/brogue -Isrc/platform -Isrc/variants -std=c99 -Wall -Wpedantic -Werror=implicit -Wno-parentheses -Wno-unused-result -Wformat -Werror=format-security -Wformat-overflow=0 -I/usr/local/include -I/usr/local/include/SDL2 -I/usr/X11R6/include -D_REENTRANT -I/usr/X11R6/include -O2 -pipe -c src/brogue/MainMenu.c -o src/brogue/MainMenu.o warning: unknown warning option '-Wformat-overflow=0'; did you mean '-Wshift-overflow'? [-Wunknown-warning-option] In file included from src/brogue/MainMenu.c:24: src/brogue/Rogue.h:2829:18: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] int rogueMain(); ^ void src/brogue/Rogue.h:2830:28: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void printBrogueVersion(); ^ void src/brogue/Rogue.h:2835:31: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void initializeGameVariant(); ^ void src/brogue/Rogue.h:2839:30: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void setPlayerDisplayChar(); ^ void src/brogue/Rogue.h:2840:33: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void initializeDynamicColors(); ^ void src/brogue/Rogue.h:2841:24: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void enableEasyMode(); ^ void src/brogue/Rogue.h:2843:25: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] uint64_t rand_64bits(); ^ void src/brogue/Rogue.h:2855:30: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void considerCautiousMode(); ^ void src/brogue/Rogue.h:2856:23: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void refreshScreen(); ^ void src/brogue/Rogue.h:2857:22: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void displayLevel(); ^ void src/brogue/Rogue.h:2878:20: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void digDungeon(); ^ void src/brogue/Rogue.h:2879:26: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void updateMapToShore(); ^ void src/brogue/Rogue.h:2881:35: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void resetDFMessageEligibility(); ^ void src/brogue/Rogue.h:2890:22: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void restoreItems(); ^ void src/brogue/Rogue.h:2892:24: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void setUpWaypoints(); ^ void src/brogue/Rogue.h:2901:32: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] boolean isApplicationActive(); ^ void src/brogue/Rogue.h:2904:27: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] boolean takeScreenshot(); ^ void src/brogue/Rogue.h:2906:29: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] boolean controlKeyIsDown(); ^ void src/brogue/Rogue.h:2907:27: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] boolean shiftKeyIsDown(); ^ void src/brogue/Rogue.h:2915:25: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void printHelpScreen(); ^ void src/brogue/Rogue.h:2916:32: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void printDiscoveriesScreen(); ^ void src/brogue/Rogue.h:2919:19: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void printSeed(); ^ void src/brogue/Rogue.h:2943:31: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void waitForAcknowledgment(); ^ void src/brogue/Rogue.h:2944:38: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void waitForKeystrokeOrMouseClick(); ^ void src/brogue/Rogue.h:2966:21: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void commitDraws(); ^ void src/brogue/Rogue.h:2967:27: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void dumpLevelToScreen(); ^ void src/brogue/Rogue.h:2969:24: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void blackOutScreen(); ^ void src/brogue/Rogue.h:2989:25: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void displayChokeMap(); ^ void src/brogue/Rogue.h:2990:22: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void displayLoops(); ^ void src/brogue/Rogue.h:2996:25: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void initializeLevel(); ^ void src/brogue/Rogue.h:2998:33: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void updateMinersLightRadius(); ^ void src/brogue/Rogue.h:3001:28: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void removeDeadMonsters(); ^ void src/brogue/Rogue.h:3002:24: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void freeEverything(); ^ void src/brogue/Rogue.h:3015:26: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void updateFlavorText(); ^ void src/brogue/Rogue.h:3016:36: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void updatePlayerUnderwaterness(); ^ void src/brogue/Rogue.h:3042:40: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] enum directions adjacentFightingDir(); ^ void src/brogue/Rogue.h:3048:25: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void clearCursorPath(); ^ void src/brogue/Rogue.h:3049:20: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void hideCursor(); ^ void src/brogue/Rogue.h:3050:20: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void showCursor(); ^ void src/brogue/Rogue.h:3051:23: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void mainInputLoop(); ^ void src/brogue/Rogue.h:3058:22: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void monstersFall(); ^ void src/brogue/Rogue.h:3059:27: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void updateEnvironment(); ^ void src/brogue/Rogue.h:3060:29: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void updateAllySafetyMap(); ^ void src/brogue/Rogue.h:3061:25: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void updateSafetyMap(); ^ void src/brogue/Rogue.h:3062:30: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void updateSafeTerrainMap(); ^ void src/brogue/Rogue.h:3066:18: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void autoRest(); ^ void src/brogue/Rogue.h:3067:22: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void manualSearch(); ^ void src/brogue/Rogue.h:3070:36: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void synchronizePlayerTimeState(); ^ void src/brogue/Rogue.h:3072:25: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void playerTurnEnded(); ^ void src/brogue/Rogue.h:3073:30: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void resetScentTurnNumber(); ^ void src/brogue/Rogue.h:3075:29: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void clearMessageArchive(); ^ void src/brogue/Rogue.h:3077:31: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void displayRecentMessages(); ^ void src/brogue/Rogue.h:3078:31: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void displayMessageArchive(); ^ void src/brogue/Rogue.h:3083:56: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void displayMoreSignWithoutWaitingForAcknowledgment(); ^ void src/brogue/Rogue.h:3084:25: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void displayMoreSign(); ^ void src/brogue/Rogue.h:3089:30: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void updateMessageDisplay(); ^ void src/brogue/Rogue.h:3090:24: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void deleteMessages(); ^ void src/brogue/Rogue.h:3091:25: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void confirmMessages(); ^ void src/brogue/Rogue.h:3112:36: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] creatureList createCreatureList(); ^ void src/brogue/Rogue.h:3132:26: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void populateMonsters(); ^ void src/brogue/Rogue.h:3149:28: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void spawnPeriodicHorde(); ^ void src/brogue/Rogue.h:3235:30: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] short numberOfItemsInPack(); ^ void src/brogue/Rogue.h:3236:41: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] char nextAvailableInventoryCharacter(); ^ void src/brogue/Rogue.h:3238:26: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void updateFloorItems(); ^ void src/brogue/Rogue.h:3252:25: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] item *initializeItem(); ^ void src/brogue/Rogue.h:3256:27: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void updateEncumbrance(); ^ void src/brogue/Rogue.h:3257:30: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] short displayedArmorValue(); ^ void src/brogue/Rogue.h:3260:37: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void recalculateEquipmentBonuses(); ^ void src/brogue/Rogue.h:3282:22: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] short **allocGrid(); ^ void src/brogue/Rogue.h:3317:27: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void swapLastEquipment(); ^ void src/brogue/Rogue.h:3321:28: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] short chooseVorpalEnemy(); ^ void src/brogue/Rogue.h:3325:33: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void updateIdentifiableItems(); ^ void src/brogue/Rogue.h:3327:27: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void updateRingBonuses(); ^ void src/brogue/Rogue.h:3328:39: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void updatePlayerRegenerationDelay(); ^ void src/brogue/Rogue.h:3350:24: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void shuffleFlavors(); ^ void src/brogue/Rogue.h:3354:27: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void displayCombatText(); ^ void src/brogue/Rogue.h:3360:24: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void updateLighting(); ^ void src/brogue/Rogue.h:3361:29: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] boolean playerInDarkness(); ^ void src/brogue/Rogue.h:3365:25: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void deleteAllFlares(); ^ void src/brogue/Rogue.h:3366:26: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void demoteVisibility(); ^ void src/brogue/Rogue.h:3374:28: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void updateClairvoyance(); ^ void src/brogue/Rogue.h:3377:30: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] short currentStealthRange(); ^ void src/brogue/Rogue.h:3379:23: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void initRecording(); ^ void src/brogue/Rogue.h:3380:27: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void flushBufferToFile(); ^ void src/brogue/Rogue.h:3381:28: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void fillBufferFromFile(); ^ void src/brogue/Rogue.h:3384:23: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void pausePlayback(); ^ void src/brogue/Rogue.h:3385:27: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void displayAnnotation(); ^ void src/brogue/Rogue.h:3386:26: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] boolean loadSavedGame(); ^ void src/brogue/Rogue.h:3387:25: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void switchToPlaying(); ^ void src/brogue/Rogue.h:3389:25: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void cancelKeystroke(); ^ void src/brogue/Rogue.h:3393:18: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void RNGCheck(); ^ void src/brogue/Rogue.h:3397:18: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void saveGame(); ^ void src/brogue/Rogue.h:3398:26: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void saveGameNoPrompt(); ^ void src/brogue/Rogue.h:3401:19: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void parseFile(); ^ void src/brogue/Rogue.h:3436:31: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void checkForDungeonErrors(); ^ void src/brogue/Rogue.h:3439:35: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void dialogCreateItemOrMonster(); ^ void src/brogue/Rogue.h:3440:24: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] int quitImmediately(); ^ void src/brogue/Rogue.h:3442:28: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void mainBrogueJunction(); ^ void src/brogue/MainMenu.c:390:30: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] static void chooseGameVariant() { ^ void src/brogue/MainMenu.c:423:27: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] static void chooseGameMode() { ^ void src/brogue/MainMenu.c:468:30: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] static boolean isFlyoutActive() { ^ void src/brogue/MainMenu.c:504:15: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void titleMenu() { ^ void src/brogue/MainMenu.c:615:20: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] int quitImmediately() { ^ void src/brogue/MainMenu.c:865:24: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void mainBrogueJunction() { ^ void 105 warnings generated. cc -DDATADIR=/usr/local/share/brogue -DBROGUE_EXTRA_VERSION='""' -DBROGUE_SDL -Isrc/brogue -Isrc/platform -Isrc/variants -std=c99 -Wall -Wpedantic -Werror=implicit -Wno-parentheses -Wno-unused-result -Wformat -Werror=format-security -Wformat-overflow=0 -I/usr/local/include -I/usr/local/include/SDL2 -I/usr/X11R6/include -D_REENTRANT -I/usr/X11R6/include -O2 -pipe -c src/brogue/Math.c -o src/brogue/Math.o warning: unknown warning option '-Wformat-overflow=0'; did you mean '-Wshift-overflow'? [-Wunknown-warning-option] In file included from src/brogue/Math.c:28: src/brogue/Rogue.h:2829:18: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] int rogueMain(); ^ void src/brogue/Rogue.h:2830:28: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void printBrogueVersion(); ^ void src/brogue/Rogue.h:2835:31: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void initializeGameVariant(); ^ void src/brogue/Rogue.h:2839:30: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void setPlayerDisplayChar(); ^ void src/brogue/Rogue.h:2840:33: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void initializeDynamicColors(); ^ void src/brogue/Rogue.h:2841:24: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void enableEasyMode(); ^ void src/brogue/Rogue.h:2843:25: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] uint64_t rand_64bits(); ^ void src/brogue/Rogue.h:2855:30: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void considerCautiousMode(); ^ void src/brogue/Rogue.h:2856:23: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void refreshScreen(); ^ void src/brogue/Rogue.h:2857:22: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void displayLevel(); ^ void src/brogue/Rogue.h:2878:20: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void digDungeon(); ^ void src/brogue/Rogue.h:2879:26: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void updateMapToShore(); ^ void src/brogue/Rogue.h:2881:35: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void resetDFMessageEligibility(); ^ void src/brogue/Rogue.h:2890:22: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void restoreItems(); ^ void src/brogue/Rogue.h:2892:24: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void setUpWaypoints(); ^ void src/brogue/Rogue.h:2901:32: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] boolean isApplicationActive(); ^ void src/brogue/Rogue.h:2904:27: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] boolean takeScreenshot(); ^ void src/brogue/Rogue.h:2906:29: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] boolean controlKeyIsDown(); ^ void src/brogue/Rogue.h:2907:27: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] boolean shiftKeyIsDown(); ^ void src/brogue/Rogue.h:2915:25: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void printHelpScreen(); ^ void src/brogue/Rogue.h:2916:32: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void printDiscoveriesScreen(); ^ void src/brogue/Rogue.h:2919:19: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void printSeed(); ^ void src/brogue/Rogue.h:2943:31: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void waitForAcknowledgment(); ^ void src/brogue/Rogue.h:2944:38: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void waitForKeystrokeOrMouseClick(); ^ void src/brogue/Rogue.h:2966:21: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void commitDraws(); ^ void src/brogue/Rogue.h:2967:27: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void dumpLevelToScreen(); ^ void src/brogue/Rogue.h:2969:24: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void blackOutScreen(); ^ void src/brogue/Rogue.h:2989:25: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void displayChokeMap(); ^ void src/brogue/Rogue.h:2990:22: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void displayLoops(); ^ void src/brogue/Rogue.h:2996:25: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void initializeLevel(); ^ void src/brogue/Rogue.h:2998:33: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void updateMinersLightRadius(); ^ void src/brogue/Rogue.h:3001:28: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void removeDeadMonsters(); ^ void src/brogue/Rogue.h:3002:24: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void freeEverything(); ^ void src/brogue/Rogue.h:3015:26: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void updateFlavorText(); ^ void src/brogue/Rogue.h:3016:36: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void updatePlayerUnderwaterness(); ^ void src/brogue/Rogue.h:3042:40: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] enum directions adjacentFightingDir(); ^ void src/brogue/Rogue.h:3048:25: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void clearCursorPath(); ^ void src/brogue/Rogue.h:3049:20: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void hideCursor(); ^ void src/brogue/Rogue.h:3050:20: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void showCursor(); ^ void src/brogue/Rogue.h:3051:23: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void mainInputLoop(); ^ void src/brogue/Rogue.h:3058:22: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void monstersFall(); ^ void src/brogue/Rogue.h:3059:27: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void updateEnvironment(); ^ void src/brogue/Rogue.h:3060:29: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void updateAllySafetyMap(); ^ void src/brogue/Rogue.h:3061:25: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void updateSafetyMap(); ^ void src/brogue/Rogue.h:3062:30: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void updateSafeTerrainMap(); ^ void src/brogue/Rogue.h:3066:18: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void autoRest(); ^ void src/brogue/Rogue.h:3067:22: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void manualSearch(); ^ void src/brogue/Rogue.h:3070:36: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void synchronizePlayerTimeState(); ^ void src/brogue/Rogue.h:3072:25: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void playerTurnEnded(); ^ void src/brogue/Rogue.h:3073:30: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void resetScentTurnNumber(); ^ void src/brogue/Rogue.h:3075:29: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void clearMessageArchive(); ^ void src/brogue/Rogue.h:3077:31: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void displayRecentMessages(); ^ void src/brogue/Rogue.h:3078:31: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void displayMessageArchive(); ^ void src/brogue/Rogue.h:3083:56: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void displayMoreSignWithoutWaitingForAcknowledgment(); ^ void src/brogue/Rogue.h:3084:25: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void displayMoreSign(); ^ void src/brogue/Rogue.h:3089:30: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void updateMessageDisplay(); ^ void src/brogue/Rogue.h:3090:24: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void deleteMessages(); ^ void src/brogue/Rogue.h:3091:25: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void confirmMessages(); ^ void src/brogue/Rogue.h:3112:36: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] creatureList createCreatureList(); ^ void src/brogue/Rogue.h:3132:26: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void populateMonsters(); ^ void src/brogue/Rogue.h:3149:28: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void spawnPeriodicHorde(); ^ void src/brogue/Rogue.h:3235:30: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] short numberOfItemsInPack(); ^ void src/brogue/Rogue.h:3236:41: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] char nextAvailableInventoryCharacter(); ^ void src/brogue/Rogue.h:3238:26: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void updateFloorItems(); ^ void src/brogue/Rogue.h:3252:25: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] item *initializeItem(); ^ void src/brogue/Rogue.h:3256:27: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void updateEncumbrance(); ^ void src/brogue/Rogue.h:3257:30: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] short displayedArmorValue(); ^ void src/brogue/Rogue.h:3260:37: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void recalculateEquipmentBonuses(); ^ void src/brogue/Rogue.h:3282:22: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] short **allocGrid(); ^ void src/brogue/Rogue.h:3317:27: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void swapLastEquipment(); ^ void src/brogue/Rogue.h:3321:28: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] short chooseVorpalEnemy(); ^ void src/brogue/Rogue.h:3325:33: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void updateIdentifiableItems(); ^ void src/brogue/Rogue.h:3327:27: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void updateRingBonuses(); ^ void src/brogue/Rogue.h:3328:39: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void updatePlayerRegenerationDelay(); ^ void src/brogue/Rogue.h:3350:24: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void shuffleFlavors(); ^ void src/brogue/Rogue.h:3354:27: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void displayCombatText(); ^ void src/brogue/Rogue.h:3360:24: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void updateLighting(); ^ void src/brogue/Rogue.h:3361:29: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] boolean playerInDarkness(); ^ void src/brogue/Rogue.h:3365:25: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void deleteAllFlares(); ^ void src/brogue/Rogue.h:3366:26: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void demoteVisibility(); ^ void src/brogue/Rogue.h:3374:28: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void updateClairvoyance(); ^ void src/brogue/Rogue.h:3377:30: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] short currentStealthRange(); ^ void src/brogue/Rogue.h:3379:23: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void initRecording(); ^ void src/brogue/Rogue.h:3380:27: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void flushBufferToFile(); ^ void src/brogue/Rogue.h:3381:28: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void fillBufferFromFile(); ^ void src/brogue/Rogue.h:3384:23: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void pausePlayback(); ^ void src/brogue/Rogue.h:3385:27: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void displayAnnotation(); ^ void src/brogue/Rogue.h:3386:26: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] boolean loadSavedGame(); ^ void src/brogue/Rogue.h:3387:25: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void switchToPlaying(); ^ void src/brogue/Rogue.h:3389:25: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void cancelKeystroke(); ^ void src/brogue/Rogue.h:3393:18: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void RNGCheck(); ^ void src/brogue/Rogue.h:3397:18: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void saveGame(); ^ void src/brogue/Rogue.h:3398:26: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void saveGameNoPrompt(); ^ void src/brogue/Rogue.h:3401:19: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void parseFile(); ^ void src/brogue/Rogue.h:3436:31: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void checkForDungeonErrors(); ^ void src/brogue/Rogue.h:3439:35: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void dialogCreateItemOrMonster(); ^ void src/brogue/Rogue.h:3440:24: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] int quitImmediately(); ^ void src/brogue/Rogue.h:3442:28: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void mainBrogueJunction(); ^ void src/brogue/Math.c:173:21: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] uint64_t rand_64bits() { ^ void 100 warnings generated. cc -DDATADIR=/usr/local/share/brogue -DBROGUE_EXTRA_VERSION='""' -DBROGUE_SDL -Isrc/brogue -Isrc/platform -Isrc/variants -std=c99 -Wall -Wpedantic -Werror=implicit -Wno-parentheses -Wno-unused-result -Wformat -Werror=format-security -Wformat-overflow=0 -I/usr/local/include -I/usr/local/include/SDL2 -I/usr/X11R6/include -D_REENTRANT -I/usr/X11R6/include -O2 -pipe -c src/brogue/Monsters.c -o src/brogue/Monsters.o warning: unknown warning option '-Wformat-overflow=0'; did you mean '-Wshift-overflow'? [-Wunknown-warning-option] In file included from src/brogue/Monsters.c:24: src/brogue/Rogue.h:2829:18: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] int rogueMain(); ^ void src/brogue/Rogue.h:2830:28: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void printBrogueVersion(); ^ void src/brogue/Rogue.h:2835:31: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void initializeGameVariant(); ^ void src/brogue/Rogue.h:2839:30: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void setPlayerDisplayChar(); ^ void src/brogue/Rogue.h:2840:33: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void initializeDynamicColors(); ^ void src/brogue/Rogue.h:2841:24: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void enableEasyMode(); ^ void src/brogue/Rogue.h:2843:25: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] uint64_t rand_64bits(); ^ void src/brogue/Rogue.h:2855:30: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void considerCautiousMode(); ^ void src/brogue/Rogue.h:2856:23: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void refreshScreen(); ^ void src/brogue/Rogue.h:2857:22: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void displayLevel(); ^ void src/brogue/Rogue.h:2878:20: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void digDungeon(); ^ void src/brogue/Rogue.h:2879:26: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void updateMapToShore(); ^ void src/brogue/Rogue.h:2881:35: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void resetDFMessageEligibility(); ^ void src/brogue/Rogue.h:2890:22: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void restoreItems(); ^ void src/brogue/Rogue.h:2892:24: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void setUpWaypoints(); ^ void src/brogue/Rogue.h:2901:32: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] boolean isApplicationActive(); ^ void src/brogue/Rogue.h:2904:27: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] boolean takeScreenshot(); ^ void src/brogue/Rogue.h:2906:29: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] boolean controlKeyIsDown(); ^ void src/brogue/Rogue.h:2907:27: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] boolean shiftKeyIsDown(); ^ void src/brogue/Rogue.h:2915:25: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void printHelpScreen(); ^ void src/brogue/Rogue.h:2916:32: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void printDiscoveriesScreen(); ^ void src/brogue/Rogue.h:2919:19: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void printSeed(); ^ void src/brogue/Rogue.h:2943:31: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void waitForAcknowledgment(); ^ void src/brogue/Rogue.h:2944:38: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void waitForKeystrokeOrMouseClick(); ^ void src/brogue/Rogue.h:2966:21: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void commitDraws(); ^ void src/brogue/Rogue.h:2967:27: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void dumpLevelToScreen(); ^ void src/brogue/Rogue.h:2969:24: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void blackOutScreen(); ^ void src/brogue/Rogue.h:2989:25: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void displayChokeMap(); ^ void src/brogue/Rogue.h:2990:22: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void displayLoops(); ^ void src/brogue/Rogue.h:2996:25: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void initializeLevel(); ^ void src/brogue/Rogue.h:2998:33: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void updateMinersLightRadius(); ^ void src/brogue/Rogue.h:3001:28: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void removeDeadMonsters(); ^ void src/brogue/Rogue.h:3002:24: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void freeEverything(); ^ void src/brogue/Rogue.h:3015:26: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void updateFlavorText(); ^ void src/brogue/Rogue.h:3016:36: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void updatePlayerUnderwaterness(); ^ void src/brogue/Rogue.h:3042:40: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] enum directions adjacentFightingDir(); ^ void src/brogue/Rogue.h:3048:25: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void clearCursorPath(); ^ void src/brogue/Rogue.h:3049:20: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void hideCursor(); ^ void src/brogue/Rogue.h:3050:20: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void showCursor(); ^ void src/brogue/Rogue.h:3051:23: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void mainInputLoop(); ^ void src/brogue/Rogue.h:3058:22: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void monstersFall(); ^ void src/brogue/Rogue.h:3059:27: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void updateEnvironment(); ^ void src/brogue/Rogue.h:3060:29: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void updateAllySafetyMap(); ^ void src/brogue/Rogue.h:3061:25: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void updateSafetyMap(); ^ void src/brogue/Rogue.h:3062:30: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void updateSafeTerrainMap(); ^ void src/brogue/Rogue.h:3066:18: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void autoRest(); ^ void src/brogue/Rogue.h:3067:22: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void manualSearch(); ^ void src/brogue/Rogue.h:3070:36: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void synchronizePlayerTimeState(); ^ void src/brogue/Rogue.h:3072:25: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void playerTurnEnded(); ^ void src/brogue/Rogue.h:3073:30: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void resetScentTurnNumber(); ^ void src/brogue/Rogue.h:3075:29: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void clearMessageArchive(); ^ void src/brogue/Rogue.h:3077:31: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void displayRecentMessages(); ^ void src/brogue/Rogue.h:3078:31: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void displayMessageArchive(); ^ void src/brogue/Rogue.h:3083:56: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void displayMoreSignWithoutWaitingForAcknowledgment(); ^ void src/brogue/Rogue.h:3084:25: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void displayMoreSign(); ^ void src/brogue/Rogue.h:3089:30: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void updateMessageDisplay(); ^ void src/brogue/Rogue.h:3090:24: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void deleteMessages(); ^ void src/brogue/Rogue.h:3091:25: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void confirmMessages(); ^ void src/brogue/Rogue.h:3112:36: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] creatureList createCreatureList(); ^ void src/brogue/Rogue.h:3132:26: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void populateMonsters(); ^ void src/brogue/Rogue.h:3149:28: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void spawnPeriodicHorde(); ^ void src/brogue/Rogue.h:3235:30: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] short numberOfItemsInPack(); ^ void src/brogue/Rogue.h:3236:41: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] char nextAvailableInventoryCharacter(); ^ void src/brogue/Rogue.h:3238:26: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void updateFloorItems(); ^ void src/brogue/Rogue.h:3252:25: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] item *initializeItem(); ^ void src/brogue/Rogue.h:3256:27: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void updateEncumbrance(); ^ void src/brogue/Rogue.h:3257:30: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] short displayedArmorValue(); ^ void src/brogue/Rogue.h:3260:37: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void recalculateEquipmentBonuses(); ^ void src/brogue/Rogue.h:3282:22: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] short **allocGrid(); ^ void src/brogue/Rogue.h:3317:27: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void swapLastEquipment(); ^ void src/brogue/Rogue.h:3321:28: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] short chooseVorpalEnemy(); ^ void src/brogue/Rogue.h:3325:33: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void updateIdentifiableItems(); ^ void src/brogue/Rogue.h:3327:27: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void updateRingBonuses(); ^ void src/brogue/Rogue.h:3328:39: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void updatePlayerRegenerationDelay(); ^ void src/brogue/Rogue.h:3350:24: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void shuffleFlavors(); ^ void src/brogue/Rogue.h:3354:27: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void displayCombatText(); ^ void src/brogue/Rogue.h:3360:24: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void updateLighting(); ^ void src/brogue/Rogue.h:3361:29: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] boolean playerInDarkness(); ^ void src/brogue/Rogue.h:3365:25: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void deleteAllFlares(); ^ void src/brogue/Rogue.h:3366:26: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void demoteVisibility(); ^ void src/brogue/Rogue.h:3374:28: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void updateClairvoyance(); ^ void src/brogue/Rogue.h:3377:30: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] short currentStealthRange(); ^ void src/brogue/Rogue.h:3379:23: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void initRecording(); ^ void src/brogue/Rogue.h:3380:27: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void flushBufferToFile(); ^ void src/brogue/Rogue.h:3381:28: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void fillBufferFromFile(); ^ void src/brogue/Rogue.h:3384:23: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void pausePlayback(); ^ void src/brogue/Rogue.h:3385:27: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void displayAnnotation(); ^ void src/brogue/Rogue.h:3386:26: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] boolean loadSavedGame(); ^ void src/brogue/Rogue.h:3387:25: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void switchToPlaying(); ^ void src/brogue/Rogue.h:3389:25: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void cancelKeystroke(); ^ void src/brogue/Rogue.h:3393:18: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void RNGCheck(); ^ void src/brogue/Rogue.h:3397:18: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void saveGame(); ^ void src/brogue/Rogue.h:3398:26: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void saveGameNoPrompt(); ^ void src/brogue/Rogue.h:3401:19: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void parseFile(); ^ void src/brogue/Rogue.h:3436:31: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void checkForDungeonErrors(); ^ void src/brogue/Rogue.h:3439:35: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void dialogCreateItemOrMonster(); ^ void src/brogue/Rogue.h:3440:24: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] int quitImmediately(); ^ void src/brogue/Rogue.h:3442:28: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void mainBrogueJunction(); ^ void src/brogue/Monsters.c:386:26: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void setPlayerDisplayChar() { ^ void src/brogue/Monsters.c:885:32: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] creatureList createCreatureList() { ^ void src/brogue/Monsters.c:953:11: warning: variable 'seenMinionCount' set but not used [-Wunused-but-set-variable] short seenMinionCount = 0, x, y; ^ src/brogue/Monsters.c:1045:22: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void populateMonsters() { ^ void src/brogue/Monsters.c:1089:24: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void spawnPeriodicHorde() { ^ void 104 warnings generated. cc -DDATADIR=/usr/local/share/brogue -DBROGUE_EXTRA_VERSION='""' -DBROGUE_SDL -Isrc/brogue -Isrc/platform -Isrc/variants -std=c99 -Wall -Wpedantic -Werror=implicit -Wno-parentheses -Wno-unused-result -Wformat -Werror=format-security -Wformat-overflow=0 -I/usr/local/include -I/usr/local/include/SDL2 -I/usr/X11R6/include -D_REENTRANT -I/usr/X11R6/include -O2 -pipe -c src/brogue/Movement.c -o src/brogue/Movement.o warning: unknown warning option '-Wformat-overflow=0'; did you mean '-Wshift-overflow'? [-Wunknown-warning-option] In file included from src/brogue/Movement.c:24: src/brogue/Rogue.h:2829:18: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] int rogueMain(); ^ void src/brogue/Rogue.h:2830:28: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void printBrogueVersion(); ^ void src/brogue/Rogue.h:2835:31: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void initializeGameVariant(); ^ void src/brogue/Rogue.h:2839:30: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void setPlayerDisplayChar(); ^ void src/brogue/Rogue.h:2840:33: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void initializeDynamicColors(); ^ void src/brogue/Rogue.h:2841:24: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void enableEasyMode(); ^ void src/brogue/Rogue.h:2843:25: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] uint64_t rand_64bits(); ^ void src/brogue/Rogue.h:2855:30: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void considerCautiousMode(); ^ void src/brogue/Rogue.h:2856:23: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void refreshScreen(); ^ void src/brogue/Rogue.h:2857:22: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void displayLevel(); ^ void src/brogue/Rogue.h:2878:20: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void digDungeon(); ^ void src/brogue/Rogue.h:2879:26: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void updateMapToShore(); ^ void src/brogue/Rogue.h:2881:35: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void resetDFMessageEligibility(); ^ void src/brogue/Rogue.h:2890:22: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void restoreItems(); ^ void src/brogue/Rogue.h:2892:24: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void setUpWaypoints(); ^ void src/brogue/Rogue.h:2901:32: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] boolean isApplicationActive(); ^ void src/brogue/Rogue.h:2904:27: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] boolean takeScreenshot(); ^ void src/brogue/Rogue.h:2906:29: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] boolean controlKeyIsDown(); ^ void src/brogue/Rogue.h:2907:27: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] boolean shiftKeyIsDown(); ^ void src/brogue/Rogue.h:2915:25: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void printHelpScreen(); ^ void src/brogue/Rogue.h:2916:32: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void printDiscoveriesScreen(); ^ void src/brogue/Rogue.h:2919:19: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void printSeed(); ^ void src/brogue/Rogue.h:2943:31: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void waitForAcknowledgment(); ^ void src/brogue/Rogue.h:2944:38: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void waitForKeystrokeOrMouseClick(); ^ void src/brogue/Rogue.h:2966:21: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void commitDraws(); ^ void src/brogue/Rogue.h:2967:27: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void dumpLevelToScreen(); ^ void src/brogue/Rogue.h:2969:24: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void blackOutScreen(); ^ void src/brogue/Rogue.h:2989:25: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void displayChokeMap(); ^ void src/brogue/Rogue.h:2990:22: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void displayLoops(); ^ void src/brogue/Rogue.h:2996:25: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void initializeLevel(); ^ void src/brogue/Rogue.h:2998:33: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void updateMinersLightRadius(); ^ void src/brogue/Rogue.h:3001:28: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void removeDeadMonsters(); ^ void src/brogue/Rogue.h:3002:24: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void freeEverything(); ^ void src/brogue/Rogue.h:3015:26: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void updateFlavorText(); ^ void src/brogue/Rogue.h:3016:36: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void updatePlayerUnderwaterness(); ^ void src/brogue/Rogue.h:3042:40: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] enum directions adjacentFightingDir(); ^ void src/brogue/Rogue.h:3048:25: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void clearCursorPath(); ^ void src/brogue/Rogue.h:3049:20: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void hideCursor(); ^ void src/brogue/Rogue.h:3050:20: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void showCursor(); ^ void src/brogue/Rogue.h:3051:23: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void mainInputLoop(); ^ void src/brogue/Rogue.h:3058:22: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void monstersFall(); ^ void src/brogue/Rogue.h:3059:27: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void updateEnvironment(); ^ void src/brogue/Rogue.h:3060:29: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void updateAllySafetyMap(); ^ void src/brogue/Rogue.h:3061:25: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void updateSafetyMap(); ^ void src/brogue/Rogue.h:3062:30: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void updateSafeTerrainMap(); ^ void src/brogue/Rogue.h:3066:18: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void autoRest(); ^ void src/brogue/Rogue.h:3067:22: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void manualSearch(); ^ void src/brogue/Rogue.h:3070:36: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void synchronizePlayerTimeState(); ^ void src/brogue/Rogue.h:3072:25: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void playerTurnEnded(); ^ void src/brogue/Rogue.h:3073:30: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void resetScentTurnNumber(); ^ void src/brogue/Rogue.h:3075:29: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void clearMessageArchive(); ^ void src/brogue/Rogue.h:3077:31: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void displayRecentMessages(); ^ void src/brogue/Rogue.h:3078:31: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void displayMessageArchive(); ^ void src/brogue/Rogue.h:3083:56: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void displayMoreSignWithoutWaitingForAcknowledgment(); ^ void src/brogue/Rogue.h:3084:25: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void displayMoreSign(); ^ void src/brogue/Rogue.h:3089:30: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void updateMessageDisplay(); ^ void src/brogue/Rogue.h:3090:24: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void deleteMessages(); ^ void src/brogue/Rogue.h:3091:25: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void confirmMessages(); ^ void src/brogue/Rogue.h:3112:36: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] creatureList createCreatureList(); ^ void src/brogue/Rogue.h:3132:26: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void populateMonsters(); ^ void src/brogue/Rogue.h:3149:28: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void spawnPeriodicHorde(); ^ void src/brogue/Rogue.h:3235:30: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] short numberOfItemsInPack(); ^ void src/brogue/Rogue.h:3236:41: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] char nextAvailableInventoryCharacter(); ^ void src/brogue/Rogue.h:3238:26: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void updateFloorItems(); ^ void src/brogue/Rogue.h:3252:25: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] item *initializeItem(); ^ void src/brogue/Rogue.h:3256:27: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void updateEncumbrance(); ^ void src/brogue/Rogue.h:3257:30: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] short displayedArmorValue(); ^ void src/brogue/Rogue.h:3260:37: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void recalculateEquipmentBonuses(); ^ void src/brogue/Rogue.h:3282:22: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] short **allocGrid(); ^ void src/brogue/Rogue.h:3317:27: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void swapLastEquipment(); ^ void src/brogue/Rogue.h:3321:28: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] short chooseVorpalEnemy(); ^ void src/brogue/Rogue.h:3325:33: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void updateIdentifiableItems(); ^ void src/brogue/Rogue.h:3327:27: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void updateRingBonuses(); ^ void src/brogue/Rogue.h:3328:39: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void updatePlayerRegenerationDelay(); ^ void src/brogue/Rogue.h:3350:24: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void shuffleFlavors(); ^ void src/brogue/Rogue.h:3354:27: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void displayCombatText(); ^ void src/brogue/Rogue.h:3360:24: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void updateLighting(); ^ void src/brogue/Rogue.h:3361:29: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] boolean playerInDarkness(); ^ void src/brogue/Rogue.h:3365:25: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void deleteAllFlares(); ^ void src/brogue/Rogue.h:3366:26: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void demoteVisibility(); ^ void src/brogue/Rogue.h:3374:28: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void updateClairvoyance(); ^ void src/brogue/Rogue.h:3377:30: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] short currentStealthRange(); ^ void src/brogue/Rogue.h:3379:23: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void initRecording(); ^ void src/brogue/Rogue.h:3380:27: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void flushBufferToFile(); ^ void src/brogue/Rogue.h:3381:28: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void fillBufferFromFile(); ^ void src/brogue/Rogue.h:3384:23: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void pausePlayback(); ^ void src/brogue/Rogue.h:3385:27: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void displayAnnotation(); ^ void src/brogue/Rogue.h:3386:26: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] boolean loadSavedGame(); ^ void src/brogue/Rogue.h:3387:25: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void switchToPlaying(); ^ void src/brogue/Rogue.h:3389:25: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void cancelKeystroke(); ^ void src/brogue/Rogue.h:3393:18: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void RNGCheck(); ^ void src/brogue/Rogue.h:3397:18: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void saveGame(); ^ void src/brogue/Rogue.h:3398:26: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void saveGameNoPrompt(); ^ void src/brogue/Rogue.h:3401:19: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void parseFile(); ^ void src/brogue/Rogue.h:3436:31: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void checkForDungeonErrors(); ^ void src/brogue/Rogue.h:3439:35: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void dialogCreateItemOrMonster(); ^ void src/brogue/Rogue.h:3440:24: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] int quitImmediately(); ^ void src/brogue/Rogue.h:3442:28: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void mainBrogueJunction(); ^ void src/brogue/Movement.c:1787:36: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] enum directions adjacentFightingDir() { ^ void 100 warnings generated. cc -DDATADIR=/usr/local/share/brogue -DBROGUE_EXTRA_VERSION='""' -DBROGUE_SDL -Isrc/brogue -Isrc/platform -Isrc/variants -std=c99 -Wall -Wpedantic -Werror=implicit -Wno-parentheses -Wno-unused-result -Wformat -Werror=format-security -Wformat-overflow=0 -I/usr/local/include -I/usr/local/include/SDL2 -I/usr/X11R6/include -D_REENTRANT -I/usr/X11R6/include -O2 -pipe -c src/brogue/PowerTables.c -o src/brogue/PowerTables.o warning: unknown warning option '-Wformat-overflow=0'; did you mean '-Wshift-overflow'? [-Wunknown-warning-option] In file included from src/brogue/PowerTables.c:24: src/brogue/Rogue.h:2829:18: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] int rogueMain(); ^ void src/brogue/Rogue.h:2830:28: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void printBrogueVersion(); ^ void src/brogue/Rogue.h:2835:31: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void initializeGameVariant(); ^ void src/brogue/Rogue.h:2839:30: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void setPlayerDisplayChar(); ^ void src/brogue/Rogue.h:2840:33: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void initializeDynamicColors(); ^ void src/brogue/Rogue.h:2841:24: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void enableEasyMode(); ^ void src/brogue/Rogue.h:2843:25: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] uint64_t rand_64bits(); ^ void src/brogue/Rogue.h:2855:30: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void considerCautiousMode(); ^ void src/brogue/Rogue.h:2856:23: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void refreshScreen(); ^ void src/brogue/Rogue.h:2857:22: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void displayLevel(); ^ void src/brogue/Rogue.h:2878:20: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void digDungeon(); ^ void src/brogue/Rogue.h:2879:26: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void updateMapToShore(); ^ void src/brogue/Rogue.h:2881:35: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void resetDFMessageEligibility(); ^ void src/brogue/Rogue.h:2890:22: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void restoreItems(); ^ void src/brogue/Rogue.h:2892:24: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void setUpWaypoints(); ^ void src/brogue/Rogue.h:2901:32: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] boolean isApplicationActive(); ^ void src/brogue/Rogue.h:2904:27: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] boolean takeScreenshot(); ^ void src/brogue/Rogue.h:2906:29: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] boolean controlKeyIsDown(); ^ void src/brogue/Rogue.h:2907:27: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] boolean shiftKeyIsDown(); ^ void src/brogue/Rogue.h:2915:25: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void printHelpScreen(); ^ void src/brogue/Rogue.h:2916:32: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void printDiscoveriesScreen(); ^ void src/brogue/Rogue.h:2919:19: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void printSeed(); ^ void src/brogue/Rogue.h:2943:31: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void waitForAcknowledgment(); ^ void src/brogue/Rogue.h:2944:38: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void waitForKeystrokeOrMouseClick(); ^ void src/brogue/Rogue.h:2966:21: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void commitDraws(); ^ void src/brogue/Rogue.h:2967:27: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void dumpLevelToScreen(); ^ void src/brogue/Rogue.h:2969:24: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void blackOutScreen(); ^ void src/brogue/Rogue.h:2989:25: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void displayChokeMap(); ^ void src/brogue/Rogue.h:2990:22: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void displayLoops(); ^ void src/brogue/Rogue.h:2996:25: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void initializeLevel(); ^ void src/brogue/Rogue.h:2998:33: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void updateMinersLightRadius(); ^ void src/brogue/Rogue.h:3001:28: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void removeDeadMonsters(); ^ void src/brogue/Rogue.h:3002:24: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void freeEverything(); ^ void src/brogue/Rogue.h:3015:26: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void updateFlavorText(); ^ void src/brogue/Rogue.h:3016:36: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void updatePlayerUnderwaterness(); ^ void src/brogue/Rogue.h:3042:40: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] enum directions adjacentFightingDir(); ^ void src/brogue/Rogue.h:3048:25: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void clearCursorPath(); ^ void src/brogue/Rogue.h:3049:20: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void hideCursor(); ^ void src/brogue/Rogue.h:3050:20: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void showCursor(); ^ void src/brogue/Rogue.h:3051:23: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void mainInputLoop(); ^ void src/brogue/Rogue.h:3058:22: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void monstersFall(); ^ void src/brogue/Rogue.h:3059:27: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void updateEnvironment(); ^ void src/brogue/Rogue.h:3060:29: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void updateAllySafetyMap(); ^ void src/brogue/Rogue.h:3061:25: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void updateSafetyMap(); ^ void src/brogue/Rogue.h:3062:30: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void updateSafeTerrainMap(); ^ void src/brogue/Rogue.h:3066:18: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void autoRest(); ^ void src/brogue/Rogue.h:3067:22: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void manualSearch(); ^ void src/brogue/Rogue.h:3070:36: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void synchronizePlayerTimeState(); ^ void src/brogue/Rogue.h:3072:25: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void playerTurnEnded(); ^ void src/brogue/Rogue.h:3073:30: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void resetScentTurnNumber(); ^ void src/brogue/Rogue.h:3075:29: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void clearMessageArchive(); ^ void src/brogue/Rogue.h:3077:31: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void displayRecentMessages(); ^ void src/brogue/Rogue.h:3078:31: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void displayMessageArchive(); ^ void src/brogue/Rogue.h:3083:56: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void displayMoreSignWithoutWaitingForAcknowledgment(); ^ void src/brogue/Rogue.h:3084:25: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void displayMoreSign(); ^ void src/brogue/Rogue.h:3089:30: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void updateMessageDisplay(); ^ void src/brogue/Rogue.h:3090:24: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void deleteMessages(); ^ void src/brogue/Rogue.h:3091:25: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void confirmMessages(); ^ void src/brogue/Rogue.h:3112:36: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] creatureList createCreatureList(); ^ void src/brogue/Rogue.h:3132:26: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void populateMonsters(); ^ void src/brogue/Rogue.h:3149:28: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void spawnPeriodicHorde(); ^ void src/brogue/Rogue.h:3235:30: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] short numberOfItemsInPack(); ^ void src/brogue/Rogue.h:3236:41: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] char nextAvailableInventoryCharacter(); ^ void src/brogue/Rogue.h:3238:26: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void updateFloorItems(); ^ void src/brogue/Rogue.h:3252:25: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] item *initializeItem(); ^ void src/brogue/Rogue.h:3256:27: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void updateEncumbrance(); ^ void src/brogue/Rogue.h:3257:30: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] short displayedArmorValue(); ^ void src/brogue/Rogue.h:3260:37: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void recalculateEquipmentBonuses(); ^ void src/brogue/Rogue.h:3282:22: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] short **allocGrid(); ^ void src/brogue/Rogue.h:3317:27: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void swapLastEquipment(); ^ void src/brogue/Rogue.h:3321:28: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] short chooseVorpalEnemy(); ^ void src/brogue/Rogue.h:3325:33: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void updateIdentifiableItems(); ^ void src/brogue/Rogue.h:3327:27: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void updateRingBonuses(); ^ void src/brogue/Rogue.h:3328:39: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void updatePlayerRegenerationDelay(); ^ void src/brogue/Rogue.h:3350:24: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void shuffleFlavors(); ^ void src/brogue/Rogue.h:3354:27: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void displayCombatText(); ^ void src/brogue/Rogue.h:3360:24: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void updateLighting(); ^ void src/brogue/Rogue.h:3361:29: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] boolean playerInDarkness(); ^ void src/brogue/Rogue.h:3365:25: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void deleteAllFlares(); ^ void src/brogue/Rogue.h:3366:26: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void demoteVisibility(); ^ void src/brogue/Rogue.h:3374:28: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void updateClairvoyance(); ^ void src/brogue/Rogue.h:3377:30: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] short currentStealthRange(); ^ void src/brogue/Rogue.h:3379:23: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void initRecording(); ^ void src/brogue/Rogue.h:3380:27: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void flushBufferToFile(); ^ void src/brogue/Rogue.h:3381:28: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void fillBufferFromFile(); ^ void src/brogue/Rogue.h:3384:23: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void pausePlayback(); ^ void src/brogue/Rogue.h:3385:27: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void displayAnnotation(); ^ void src/brogue/Rogue.h:3386:26: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] boolean loadSavedGame(); ^ void src/brogue/Rogue.h:3387:25: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void switchToPlaying(); ^ void src/brogue/Rogue.h:3389:25: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void cancelKeystroke(); ^ void src/brogue/Rogue.h:3393:18: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void RNGCheck(); ^ void src/brogue/Rogue.h:3397:18: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void saveGame(); ^ void src/brogue/Rogue.h:3398:26: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void saveGameNoPrompt(); ^ void src/brogue/Rogue.h:3401:19: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void parseFile(); ^ void src/brogue/Rogue.h:3436:31: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void checkForDungeonErrors(); ^ void src/brogue/Rogue.h:3439:35: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void dialogCreateItemOrMonster(); ^ void src/brogue/Rogue.h:3440:24: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] int quitImmediately(); ^ void src/brogue/Rogue.h:3442:28: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void mainBrogueJunction(); ^ void 99 warnings generated. cc -DDATADIR=/usr/local/share/brogue -DBROGUE_EXTRA_VERSION='""' -DBROGUE_SDL -Isrc/brogue -Isrc/platform -Isrc/variants -std=c99 -Wall -Wpedantic -Werror=implicit -Wno-parentheses -Wno-unused-result -Wformat -Werror=format-security -Wformat-overflow=0 -I/usr/local/include -I/usr/local/include/SDL2 -I/usr/X11R6/include -D_REENTRANT -I/usr/X11R6/include -O2 -pipe -c src/brogue/Recordings.c -o src/brogue/Recordings.o warning: unknown warning option '-Wformat-overflow=0'; did you mean '-Wshift-overflow'? [-Wunknown-warning-option] In file included from src/brogue/Recordings.c:26: src/brogue/Rogue.h:2829:18: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] int rogueMain(); ^ void src/brogue/Rogue.h:2830:28: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void printBrogueVersion(); ^ void src/brogue/Rogue.h:2835:31: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void initializeGameVariant(); ^ void src/brogue/Rogue.h:2839:30: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void setPlayerDisplayChar(); ^ void src/brogue/Rogue.h:2840:33: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void initializeDynamicColors(); ^ void src/brogue/Rogue.h:2841:24: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void enableEasyMode(); ^ void src/brogue/Rogue.h:2843:25: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] uint64_t rand_64bits(); ^ void src/brogue/Rogue.h:2855:30: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void considerCautiousMode(); ^ void src/brogue/Rogue.h:2856:23: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void refreshScreen(); ^ void src/brogue/Rogue.h:2857:22: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void displayLevel(); ^ void src/brogue/Rogue.h:2878:20: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void digDungeon(); ^ void src/brogue/Rogue.h:2879:26: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void updateMapToShore(); ^ void src/brogue/Rogue.h:2881:35: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void resetDFMessageEligibility(); ^ void src/brogue/Rogue.h:2890:22: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void restoreItems(); ^ void src/brogue/Rogue.h:2892:24: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void setUpWaypoints(); ^ void src/brogue/Rogue.h:2901:32: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] boolean isApplicationActive(); ^ void src/brogue/Rogue.h:2904:27: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] boolean takeScreenshot(); ^ void src/brogue/Rogue.h:2906:29: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] boolean controlKeyIsDown(); ^ void src/brogue/Rogue.h:2907:27: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] boolean shiftKeyIsDown(); ^ void src/brogue/Rogue.h:2915:25: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void printHelpScreen(); ^ void src/brogue/Rogue.h:2916:32: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void printDiscoveriesScreen(); ^ void src/brogue/Rogue.h:2919:19: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void printSeed(); ^ void src/brogue/Rogue.h:2943:31: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void waitForAcknowledgment(); ^ void src/brogue/Rogue.h:2944:38: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void waitForKeystrokeOrMouseClick(); ^ void src/brogue/Rogue.h:2966:21: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void commitDraws(); ^ void src/brogue/Rogue.h:2967:27: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void dumpLevelToScreen(); ^ void src/brogue/Rogue.h:2969:24: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void blackOutScreen(); ^ void src/brogue/Rogue.h:2989:25: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void displayChokeMap(); ^ void src/brogue/Rogue.h:2990:22: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void displayLoops(); ^ void src/brogue/Rogue.h:2996:25: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void initializeLevel(); ^ void src/brogue/Rogue.h:2998:33: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void updateMinersLightRadius(); ^ void src/brogue/Rogue.h:3001:28: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void removeDeadMonsters(); ^ void src/brogue/Rogue.h:3002:24: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void freeEverything(); ^ void src/brogue/Rogue.h:3015:26: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void updateFlavorText(); ^ void src/brogue/Rogue.h:3016:36: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void updatePlayerUnderwaterness(); ^ void src/brogue/Rogue.h:3042:40: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] enum directions adjacentFightingDir(); ^ void src/brogue/Rogue.h:3048:25: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void clearCursorPath(); ^ void src/brogue/Rogue.h:3049:20: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void hideCursor(); ^ void src/brogue/Rogue.h:3050:20: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void showCursor(); ^ void src/brogue/Rogue.h:3051:23: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void mainInputLoop(); ^ void src/brogue/Rogue.h:3058:22: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void monstersFall(); ^ void src/brogue/Rogue.h:3059:27: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void updateEnvironment(); ^ void src/brogue/Rogue.h:3060:29: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void updateAllySafetyMap(); ^ void src/brogue/Rogue.h:3061:25: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void updateSafetyMap(); ^ void src/brogue/Rogue.h:3062:30: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void updateSafeTerrainMap(); ^ void src/brogue/Rogue.h:3066:18: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void autoRest(); ^ void src/brogue/Rogue.h:3067:22: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void manualSearch(); ^ void src/brogue/Rogue.h:3070:36: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void synchronizePlayerTimeState(); ^ void src/brogue/Rogue.h:3072:25: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void playerTurnEnded(); ^ void src/brogue/Rogue.h:3073:30: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void resetScentTurnNumber(); ^ void src/brogue/Rogue.h:3075:29: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void clearMessageArchive(); ^ void src/brogue/Rogue.h:3077:31: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void displayRecentMessages(); ^ void src/brogue/Rogue.h:3078:31: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void displayMessageArchive(); ^ void src/brogue/Rogue.h:3083:56: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void displayMoreSignWithoutWaitingForAcknowledgment(); ^ void src/brogue/Rogue.h:3084:25: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void displayMoreSign(); ^ void src/brogue/Rogue.h:3089:30: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void updateMessageDisplay(); ^ void src/brogue/Rogue.h:3090:24: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void deleteMessages(); ^ void src/brogue/Rogue.h:3091:25: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void confirmMessages(); ^ void src/brogue/Rogue.h:3112:36: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] creatureList createCreatureList(); ^ void src/brogue/Rogue.h:3132:26: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void populateMonsters(); ^ void src/brogue/Rogue.h:3149:28: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void spawnPeriodicHorde(); ^ void src/brogue/Rogue.h:3235:30: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] short numberOfItemsInPack(); ^ void src/brogue/Rogue.h:3236:41: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] char nextAvailableInventoryCharacter(); ^ void src/brogue/Rogue.h:3238:26: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void updateFloorItems(); ^ void src/brogue/Rogue.h:3252:25: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] item *initializeItem(); ^ void src/brogue/Rogue.h:3256:27: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void updateEncumbrance(); ^ void src/brogue/Rogue.h:3257:30: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] short displayedArmorValue(); ^ void src/brogue/Rogue.h:3260:37: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void recalculateEquipmentBonuses(); ^ void src/brogue/Rogue.h:3282:22: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] short **allocGrid(); ^ void src/brogue/Rogue.h:3317:27: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void swapLastEquipment(); ^ void src/brogue/Rogue.h:3321:28: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] short chooseVorpalEnemy(); ^ void src/brogue/Rogue.h:3325:33: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void updateIdentifiableItems(); ^ void src/brogue/Rogue.h:3327:27: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void updateRingBonuses(); ^ void src/brogue/Rogue.h:3328:39: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void updatePlayerRegenerationDelay(); ^ void src/brogue/Rogue.h:3350:24: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void shuffleFlavors(); ^ void src/brogue/Rogue.h:3354:27: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void displayCombatText(); ^ void src/brogue/Rogue.h:3360:24: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void updateLighting(); ^ void src/brogue/Rogue.h:3361:29: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] boolean playerInDarkness(); ^ void src/brogue/Rogue.h:3365:25: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void deleteAllFlares(); ^ void src/brogue/Rogue.h:3366:26: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void demoteVisibility(); ^ void src/brogue/Rogue.h:3374:28: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void updateClairvoyance(); ^ void src/brogue/Rogue.h:3377:30: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] short currentStealthRange(); ^ void src/brogue/Rogue.h:3379:23: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void initRecording(); ^ void src/brogue/Rogue.h:3380:27: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void flushBufferToFile(); ^ void src/brogue/Rogue.h:3381:28: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void fillBufferFromFile(); ^ void src/brogue/Rogue.h:3384:23: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void pausePlayback(); ^ void src/brogue/Rogue.h:3385:27: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void displayAnnotation(); ^ void src/brogue/Rogue.h:3386:26: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] boolean loadSavedGame(); ^ void src/brogue/Rogue.h:3387:25: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void switchToPlaying(); ^ void src/brogue/Rogue.h:3389:25: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void cancelKeystroke(); ^ void src/brogue/Rogue.h:3393:18: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void RNGCheck(); ^ void src/brogue/Rogue.h:3397:18: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void saveGame(); ^ void src/brogue/Rogue.h:3398:26: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void saveGameNoPrompt(); ^ void src/brogue/Rogue.h:3401:19: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void parseFile(); ^ void src/brogue/Rogue.h:3436:31: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void checkForDungeonErrors(); ^ void src/brogue/Rogue.h:3439:35: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void dialogCreateItemOrMonster(); ^ void src/brogue/Rogue.h:3440:24: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] int quitImmediately(); ^ void src/brogue/Rogue.h:3442:28: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void mainBrogueJunction(); ^ void src/brogue/Recordings.c:48:34: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void considerFlushingBufferToFile() { ^ void src/brogue/Recordings.c:143:21: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void cancelKeystroke() { ^ void src/brogue/Recordings.c:219:23: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void flushBufferToFile() { ^ void src/brogue/Recordings.c:250:24: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void fillBufferFromFile() { ^ void src/brogue/Recordings.c:265:25: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] unsigned char recallChar() { ^ void src/brogue/Recordings.c:304:19: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void playbackPanic() { ^ void src/brogue/Recordings.c:384:24: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void loadNextAnnotation() { ^ void src/brogue/Recordings.c:434:23: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void displayAnnotation() { ^ void src/brogue/Recordings.c:465:19: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void initRecording() { ^ void src/brogue/Recordings.c:610:14: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void RNGCheck() { ^ void src/brogue/Recordings.c:627:16: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] boolean unpause() { ^ void src/brogue/Recordings.c:639:29: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void printPlaybackHelpScreen() { ^ void src/brogue/Recordings.c:693:26: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] static void resetPlayback() { ^ void src/brogue/Recordings.c:839:19: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void pausePlayback() { ^ void src/brogue/Recordings.c:1185:22: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void saveGameNoPrompt() { ^ void src/brogue/Recordings.c:1201:14: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void saveGame() { ^ void src/brogue/Recordings.c:1308:21: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void switchToPlaying() { ^ void src/brogue/Recordings.c:1335:22: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] boolean loadSavedGame() { ^ void src/brogue/Recordings.c:1459:15: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void parseFile() { ^ void 118 warnings generated. cc -DDATADIR=/usr/local/share/brogue -DBROGUE_EXTRA_VERSION='""' -DBROGUE_SDL -Isrc/brogue -Isrc/platform -Isrc/variants -std=c99 -Wall -Wpedantic -Werror=implicit -Wno-parentheses -Wno-unused-result -Wformat -Werror=format-security -Wformat-overflow=0 -I/usr/local/include -I/usr/local/include/SDL2 -I/usr/X11R6/include -D_REENTRANT -I/usr/X11R6/include -O2 -pipe -c src/brogue/RogueMain.c -o src/brogue/RogueMain.o warning: unknown warning option '-Wformat-overflow=0'; did you mean '-Wshift-overflow'? [-Wunknown-warning-option] In file included from src/brogue/RogueMain.c:24: src/brogue/Rogue.h:2829:18: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] int rogueMain(); ^ void src/brogue/Rogue.h:2830:28: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void printBrogueVersion(); ^ void src/brogue/Rogue.h:2835:31: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void initializeGameVariant(); ^ void src/brogue/Rogue.h:2839:30: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void setPlayerDisplayChar(); ^ void src/brogue/Rogue.h:2840:33: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void initializeDynamicColors(); ^ void src/brogue/Rogue.h:2841:24: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void enableEasyMode(); ^ void src/brogue/Rogue.h:2843:25: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] uint64_t rand_64bits(); ^ void src/brogue/Rogue.h:2855:30: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void considerCautiousMode(); ^ void src/brogue/Rogue.h:2856:23: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void refreshScreen(); ^ void src/brogue/Rogue.h:2857:22: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void displayLevel(); ^ void src/brogue/Rogue.h:2878:20: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void digDungeon(); ^ void src/brogue/Rogue.h:2879:26: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void updateMapToShore(); ^ void src/brogue/Rogue.h:2881:35: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void resetDFMessageEligibility(); ^ void src/brogue/Rogue.h:2890:22: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void restoreItems(); ^ void src/brogue/Rogue.h:2892:24: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void setUpWaypoints(); ^ void src/brogue/Rogue.h:2901:32: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] boolean isApplicationActive(); ^ void src/brogue/Rogue.h:2904:27: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] boolean takeScreenshot(); ^ void src/brogue/Rogue.h:2906:29: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] boolean controlKeyIsDown(); ^ void src/brogue/Rogue.h:2907:27: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] boolean shiftKeyIsDown(); ^ void src/brogue/Rogue.h:2915:25: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void printHelpScreen(); ^ void src/brogue/Rogue.h:2916:32: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void printDiscoveriesScreen(); ^ void src/brogue/Rogue.h:2919:19: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void printSeed(); ^ void src/brogue/Rogue.h:2943:31: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void waitForAcknowledgment(); ^ void src/brogue/Rogue.h:2944:38: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void waitForKeystrokeOrMouseClick(); ^ void src/brogue/Rogue.h:2966:21: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void commitDraws(); ^ void src/brogue/Rogue.h:2967:27: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void dumpLevelToScreen(); ^ void src/brogue/Rogue.h:2969:24: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void blackOutScreen(); ^ void src/brogue/Rogue.h:2989:25: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void displayChokeMap(); ^ void src/brogue/Rogue.h:2990:22: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void displayLoops(); ^ void src/brogue/Rogue.h:2996:25: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void initializeLevel(); ^ void src/brogue/Rogue.h:2998:33: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void updateMinersLightRadius(); ^ void src/brogue/Rogue.h:3001:28: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void removeDeadMonsters(); ^ void src/brogue/Rogue.h:3002:24: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void freeEverything(); ^ void src/brogue/Rogue.h:3015:26: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void updateFlavorText(); ^ void src/brogue/Rogue.h:3016:36: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void updatePlayerUnderwaterness(); ^ void src/brogue/Rogue.h:3042:40: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] enum directions adjacentFightingDir(); ^ void src/brogue/Rogue.h:3048:25: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void clearCursorPath(); ^ void src/brogue/Rogue.h:3049:20: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void hideCursor(); ^ void src/brogue/Rogue.h:3050:20: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void showCursor(); ^ void src/brogue/Rogue.h:3051:23: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void mainInputLoop(); ^ void src/brogue/Rogue.h:3058:22: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void monstersFall(); ^ void src/brogue/Rogue.h:3059:27: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void updateEnvironment(); ^ void src/brogue/Rogue.h:3060:29: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void updateAllySafetyMap(); ^ void src/brogue/Rogue.h:3061:25: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void updateSafetyMap(); ^ void src/brogue/Rogue.h:3062:30: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void updateSafeTerrainMap(); ^ void src/brogue/Rogue.h:3066:18: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void autoRest(); ^ void src/brogue/Rogue.h:3067:22: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void manualSearch(); ^ void src/brogue/Rogue.h:3070:36: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void synchronizePlayerTimeState(); ^ void src/brogue/Rogue.h:3072:25: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void playerTurnEnded(); ^ void src/brogue/Rogue.h:3073:30: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void resetScentTurnNumber(); ^ void src/brogue/Rogue.h:3075:29: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void clearMessageArchive(); ^ void src/brogue/Rogue.h:3077:31: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void displayRecentMessages(); ^ void src/brogue/Rogue.h:3078:31: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void displayMessageArchive(); ^ void src/brogue/Rogue.h:3083:56: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void displayMoreSignWithoutWaitingForAcknowledgment(); ^ void src/brogue/Rogue.h:3084:25: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void displayMoreSign(); ^ void src/brogue/Rogue.h:3089:30: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void updateMessageDisplay(); ^ void src/brogue/Rogue.h:3090:24: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void deleteMessages(); ^ void src/brogue/Rogue.h:3091:25: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void confirmMessages(); ^ void src/brogue/Rogue.h:3112:36: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] creatureList createCreatureList(); ^ void src/brogue/Rogue.h:3132:26: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void populateMonsters(); ^ void src/brogue/Rogue.h:3149:28: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void spawnPeriodicHorde(); ^ void src/brogue/Rogue.h:3235:30: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] short numberOfItemsInPack(); ^ void src/brogue/Rogue.h:3236:41: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] char nextAvailableInventoryCharacter(); ^ void src/brogue/Rogue.h:3238:26: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void updateFloorItems(); ^ void src/brogue/Rogue.h:3252:25: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] item *initializeItem(); ^ void src/brogue/Rogue.h:3256:27: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void updateEncumbrance(); ^ void src/brogue/Rogue.h:3257:30: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] short displayedArmorValue(); ^ void src/brogue/Rogue.h:3260:37: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void recalculateEquipmentBonuses(); ^ void src/brogue/Rogue.h:3282:22: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] short **allocGrid(); ^ void src/brogue/Rogue.h:3317:27: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void swapLastEquipment(); ^ void src/brogue/Rogue.h:3321:28: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] short chooseVorpalEnemy(); ^ void src/brogue/Rogue.h:3325:33: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void updateIdentifiableItems(); ^ void src/brogue/Rogue.h:3327:27: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void updateRingBonuses(); ^ void src/brogue/Rogue.h:3328:39: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void updatePlayerRegenerationDelay(); ^ void src/brogue/Rogue.h:3350:24: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void shuffleFlavors(); ^ void src/brogue/Rogue.h:3354:27: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void displayCombatText(); ^ void src/brogue/Rogue.h:3360:24: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void updateLighting(); ^ void src/brogue/Rogue.h:3361:29: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] boolean playerInDarkness(); ^ void src/brogue/Rogue.h:3365:25: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void deleteAllFlares(); ^ void src/brogue/Rogue.h:3366:26: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void demoteVisibility(); ^ void src/brogue/Rogue.h:3374:28: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void updateClairvoyance(); ^ void src/brogue/Rogue.h:3377:30: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] short currentStealthRange(); ^ void src/brogue/Rogue.h:3379:23: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void initRecording(); ^ void src/brogue/Rogue.h:3380:27: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void flushBufferToFile(); ^ void src/brogue/Rogue.h:3381:28: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void fillBufferFromFile(); ^ void src/brogue/Rogue.h:3384:23: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void pausePlayback(); ^ void src/brogue/Rogue.h:3385:27: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void displayAnnotation(); ^ void src/brogue/Rogue.h:3386:26: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] boolean loadSavedGame(); ^ void src/brogue/Rogue.h:3387:25: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void switchToPlaying(); ^ void src/brogue/Rogue.h:3389:25: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void cancelKeystroke(); ^ void src/brogue/Rogue.h:3393:18: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void RNGCheck(); ^ void src/brogue/Rogue.h:3397:18: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void saveGame(); ^ void src/brogue/Rogue.h:3398:26: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void saveGameNoPrompt(); ^ void src/brogue/Rogue.h:3401:19: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void parseFile(); ^ void src/brogue/Rogue.h:3436:31: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void checkForDungeonErrors(); ^ void src/brogue/Rogue.h:3439:35: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void dialogCreateItemOrMonster(); ^ void src/brogue/Rogue.h:3440:24: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] int quitImmediately(); ^ void src/brogue/Rogue.h:3442:28: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void mainBrogueJunction(); ^ void In file included from src/brogue/RogueMain.c:27: src/variants/GlobalsBrogue.h:24:33: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void initializeGameVariantBrogue(); ^ void In file included from src/brogue/RogueMain.c:28: src/variants/GlobalsRapidBrogue.h:24:38: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void initializeGameVariantRapidBrogue(); ^ void src/brogue/RogueMain.c:32:14: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] int rogueMain() { ^ void src/brogue/RogueMain.c:38:24: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void printBrogueVersion() { ^ void src/brogue/RogueMain.c:115:15: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void benchmark() { ^ void src/brogue/RogueMain.c:133:13: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void welcome() { ^ void src/brogue/RogueMain.c:149:27: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void initializeGameVariant() { ^ void src/brogue/RogueMain.c:507:18: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void updateColors() { ^ void src/brogue/RogueMain.c:924:24: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void removeDeadMonsters() { ^ void src/brogue/RogueMain.c:929:20: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void freeEverything() { ^ void src/brogue/RogueMain.c:1318:20: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void enableEasyMode() { ^ void 110 warnings generated. cc -DDATADIR=/usr/local/share/brogue -DBROGUE_EXTRA_VERSION='""' -DBROGUE_SDL -Isrc/brogue -Isrc/platform -Isrc/variants -std=c99 -Wall -Wpedantic -Werror=implicit -Wno-parentheses -Wno-unused-result -Wformat -Werror=format-security -Wformat-overflow=0 -I/usr/local/include -I/usr/local/include/SDL2 -I/usr/X11R6/include -D_REENTRANT -I/usr/X11R6/include -O2 -pipe -c src/brogue/SeedCatalog.c -o src/brogue/SeedCatalog.o warning: unknown warning option '-Wformat-overflow=0'; did you mean '-Wshift-overflow'? [-Wunknown-warning-option] In file included from src/brogue/SeedCatalog.c:23: src/brogue/Rogue.h:2829:18: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] int rogueMain(); ^ void src/brogue/Rogue.h:2830:28: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void printBrogueVersion(); ^ void src/brogue/Rogue.h:2835:31: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void initializeGameVariant(); ^ void src/brogue/Rogue.h:2839:30: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void setPlayerDisplayChar(); ^ void src/brogue/Rogue.h:2840:33: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void initializeDynamicColors(); ^ void src/brogue/Rogue.h:2841:24: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void enableEasyMode(); ^ void src/brogue/Rogue.h:2843:25: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] uint64_t rand_64bits(); ^ void src/brogue/Rogue.h:2855:30: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void considerCautiousMode(); ^ void src/brogue/Rogue.h:2856:23: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void refreshScreen(); ^ void src/brogue/Rogue.h:2857:22: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void displayLevel(); ^ void src/brogue/Rogue.h:2878:20: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void digDungeon(); ^ void src/brogue/Rogue.h:2879:26: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void updateMapToShore(); ^ void src/brogue/Rogue.h:2881:35: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void resetDFMessageEligibility(); ^ void src/brogue/Rogue.h:2890:22: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void restoreItems(); ^ void src/brogue/Rogue.h:2892:24: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void setUpWaypoints(); ^ void src/brogue/Rogue.h:2901:32: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] boolean isApplicationActive(); ^ void src/brogue/Rogue.h:2904:27: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] boolean takeScreenshot(); ^ void src/brogue/Rogue.h:2906:29: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] boolean controlKeyIsDown(); ^ void src/brogue/Rogue.h:2907:27: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] boolean shiftKeyIsDown(); ^ void src/brogue/Rogue.h:2915:25: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void printHelpScreen(); ^ void src/brogue/Rogue.h:2916:32: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void printDiscoveriesScreen(); ^ void src/brogue/Rogue.h:2919:19: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void printSeed(); ^ void src/brogue/Rogue.h:2943:31: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void waitForAcknowledgment(); ^ void src/brogue/Rogue.h:2944:38: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void waitForKeystrokeOrMouseClick(); ^ void src/brogue/Rogue.h:2966:21: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void commitDraws(); ^ void src/brogue/Rogue.h:2967:27: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void dumpLevelToScreen(); ^ void src/brogue/Rogue.h:2969:24: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void blackOutScreen(); ^ void src/brogue/Rogue.h:2989:25: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void displayChokeMap(); ^ void src/brogue/Rogue.h:2990:22: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void displayLoops(); ^ void src/brogue/Rogue.h:2996:25: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void initializeLevel(); ^ void src/brogue/Rogue.h:2998:33: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void updateMinersLightRadius(); ^ void src/brogue/Rogue.h:3001:28: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void removeDeadMonsters(); ^ void src/brogue/Rogue.h:3002:24: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void freeEverything(); ^ void src/brogue/Rogue.h:3015:26: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void updateFlavorText(); ^ void src/brogue/Rogue.h:3016:36: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void updatePlayerUnderwaterness(); ^ void src/brogue/Rogue.h:3042:40: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] enum directions adjacentFightingDir(); ^ void src/brogue/Rogue.h:3048:25: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void clearCursorPath(); ^ void src/brogue/Rogue.h:3049:20: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void hideCursor(); ^ void src/brogue/Rogue.h:3050:20: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void showCursor(); ^ void src/brogue/Rogue.h:3051:23: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void mainInputLoop(); ^ void src/brogue/Rogue.h:3058:22: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void monstersFall(); ^ void src/brogue/Rogue.h:3059:27: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void updateEnvironment(); ^ void src/brogue/Rogue.h:3060:29: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void updateAllySafetyMap(); ^ void src/brogue/Rogue.h:3061:25: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void updateSafetyMap(); ^ void src/brogue/Rogue.h:3062:30: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void updateSafeTerrainMap(); ^ void src/brogue/Rogue.h:3066:18: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void autoRest(); ^ void src/brogue/Rogue.h:3067:22: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void manualSearch(); ^ void src/brogue/Rogue.h:3070:36: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void synchronizePlayerTimeState(); ^ void src/brogue/Rogue.h:3072:25: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void playerTurnEnded(); ^ void src/brogue/Rogue.h:3073:30: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void resetScentTurnNumber(); ^ void src/brogue/Rogue.h:3075:29: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void clearMessageArchive(); ^ void src/brogue/Rogue.h:3077:31: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void displayRecentMessages(); ^ void src/brogue/Rogue.h:3078:31: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void displayMessageArchive(); ^ void src/brogue/Rogue.h:3083:56: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void displayMoreSignWithoutWaitingForAcknowledgment(); ^ void src/brogue/Rogue.h:3084:25: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void displayMoreSign(); ^ void src/brogue/Rogue.h:3089:30: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void updateMessageDisplay(); ^ void src/brogue/Rogue.h:3090:24: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void deleteMessages(); ^ void src/brogue/Rogue.h:3091:25: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void confirmMessages(); ^ void src/brogue/Rogue.h:3112:36: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] creatureList createCreatureList(); ^ void src/brogue/Rogue.h:3132:26: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void populateMonsters(); ^ void src/brogue/Rogue.h:3149:28: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void spawnPeriodicHorde(); ^ void src/brogue/Rogue.h:3235:30: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] short numberOfItemsInPack(); ^ void src/brogue/Rogue.h:3236:41: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] char nextAvailableInventoryCharacter(); ^ void src/brogue/Rogue.h:3238:26: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void updateFloorItems(); ^ void src/brogue/Rogue.h:3252:25: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] item *initializeItem(); ^ void src/brogue/Rogue.h:3256:27: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void updateEncumbrance(); ^ void src/brogue/Rogue.h:3257:30: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] short displayedArmorValue(); ^ void src/brogue/Rogue.h:3260:37: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void recalculateEquipmentBonuses(); ^ void src/brogue/Rogue.h:3282:22: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] short **allocGrid(); ^ void src/brogue/Rogue.h:3317:27: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void swapLastEquipment(); ^ void src/brogue/Rogue.h:3321:28: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] short chooseVorpalEnemy(); ^ void src/brogue/Rogue.h:3325:33: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void updateIdentifiableItems(); ^ void src/brogue/Rogue.h:3327:27: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void updateRingBonuses(); ^ void src/brogue/Rogue.h:3328:39: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void updatePlayerRegenerationDelay(); ^ void src/brogue/Rogue.h:3350:24: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void shuffleFlavors(); ^ void src/brogue/Rogue.h:3354:27: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void displayCombatText(); ^ void src/brogue/Rogue.h:3360:24: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void updateLighting(); ^ void src/brogue/Rogue.h:3361:29: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] boolean playerInDarkness(); ^ void src/brogue/Rogue.h:3365:25: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void deleteAllFlares(); ^ void src/brogue/Rogue.h:3366:26: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void demoteVisibility(); ^ void src/brogue/Rogue.h:3374:28: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void updateClairvoyance(); ^ void src/brogue/Rogue.h:3377:30: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] short currentStealthRange(); ^ void src/brogue/Rogue.h:3379:23: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void initRecording(); ^ void src/brogue/Rogue.h:3380:27: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void flushBufferToFile(); ^ void src/brogue/Rogue.h:3381:28: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void fillBufferFromFile(); ^ void src/brogue/Rogue.h:3384:23: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void pausePlayback(); ^ void src/brogue/Rogue.h:3385:27: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void displayAnnotation(); ^ void src/brogue/Rogue.h:3386:26: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] boolean loadSavedGame(); ^ void src/brogue/Rogue.h:3387:25: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void switchToPlaying(); ^ void src/brogue/Rogue.h:3389:25: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void cancelKeystroke(); ^ void src/brogue/Rogue.h:3393:18: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void RNGCheck(); ^ void src/brogue/Rogue.h:3397:18: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void saveGame(); ^ void src/brogue/Rogue.h:3398:26: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void saveGameNoPrompt(); ^ void src/brogue/Rogue.h:3401:19: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void parseFile(); ^ void src/brogue/Rogue.h:3436:31: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void checkForDungeonErrors(); ^ void src/brogue/Rogue.h:3439:35: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void dialogCreateItemOrMonster(); ^ void src/brogue/Rogue.h:3440:24: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] int quitImmediately(); ^ void src/brogue/Rogue.h:3442:28: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void mainBrogueJunction(); ^ void 99 warnings generated. cc -DDATADIR=/usr/local/share/brogue -DBROGUE_EXTRA_VERSION='""' -DBROGUE_SDL -Isrc/brogue -Isrc/platform -Isrc/variants -std=c99 -Wall -Wpedantic -Werror=implicit -Wno-parentheses -Wno-unused-result -Wformat -Werror=format-security -Wformat-overflow=0 -I/usr/local/include -I/usr/local/include/SDL2 -I/usr/X11R6/include -D_REENTRANT -I/usr/X11R6/include -O2 -pipe -c src/brogue/Time.c -o src/brogue/Time.o warning: unknown warning option '-Wformat-overflow=0'; did you mean '-Wshift-overflow'? [-Wunknown-warning-option] In file included from src/brogue/Time.c:24: src/brogue/Rogue.h:2829:18: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] int rogueMain(); ^ void src/brogue/Rogue.h:2830:28: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void printBrogueVersion(); ^ void src/brogue/Rogue.h:2835:31: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void initializeGameVariant(); ^ void src/brogue/Rogue.h:2839:30: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void setPlayerDisplayChar(); ^ void src/brogue/Rogue.h:2840:33: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void initializeDynamicColors(); ^ void src/brogue/Rogue.h:2841:24: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void enableEasyMode(); ^ void src/brogue/Rogue.h:2843:25: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] uint64_t rand_64bits(); ^ void src/brogue/Rogue.h:2855:30: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void considerCautiousMode(); ^ void src/brogue/Rogue.h:2856:23: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void refreshScreen(); ^ void src/brogue/Rogue.h:2857:22: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void displayLevel(); ^ void src/brogue/Rogue.h:2878:20: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void digDungeon(); ^ void src/brogue/Rogue.h:2879:26: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void updateMapToShore(); ^ void src/brogue/Rogue.h:2881:35: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void resetDFMessageEligibility(); ^ void src/brogue/Rogue.h:2890:22: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void restoreItems(); ^ void src/brogue/Rogue.h:2892:24: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void setUpWaypoints(); ^ void src/brogue/Rogue.h:2901:32: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] boolean isApplicationActive(); ^ void src/brogue/Rogue.h:2904:27: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] boolean takeScreenshot(); ^ void src/brogue/Rogue.h:2906:29: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] boolean controlKeyIsDown(); ^ void src/brogue/Rogue.h:2907:27: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] boolean shiftKeyIsDown(); ^ void src/brogue/Rogue.h:2915:25: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void printHelpScreen(); ^ void src/brogue/Rogue.h:2916:32: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void printDiscoveriesScreen(); ^ void src/brogue/Rogue.h:2919:19: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void printSeed(); ^ void src/brogue/Rogue.h:2943:31: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void waitForAcknowledgment(); ^ void src/brogue/Rogue.h:2944:38: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void waitForKeystrokeOrMouseClick(); ^ void src/brogue/Rogue.h:2966:21: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void commitDraws(); ^ void src/brogue/Rogue.h:2967:27: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void dumpLevelToScreen(); ^ void src/brogue/Rogue.h:2969:24: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void blackOutScreen(); ^ void src/brogue/Rogue.h:2989:25: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void displayChokeMap(); ^ void src/brogue/Rogue.h:2990:22: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void displayLoops(); ^ void src/brogue/Rogue.h:2996:25: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void initializeLevel(); ^ void src/brogue/Rogue.h:2998:33: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void updateMinersLightRadius(); ^ void src/brogue/Rogue.h:3001:28: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void removeDeadMonsters(); ^ void src/brogue/Rogue.h:3002:24: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void freeEverything(); ^ void src/brogue/Rogue.h:3015:26: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void updateFlavorText(); ^ void src/brogue/Rogue.h:3016:36: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void updatePlayerUnderwaterness(); ^ void src/brogue/Rogue.h:3042:40: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] enum directions adjacentFightingDir(); ^ void src/brogue/Rogue.h:3048:25: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void clearCursorPath(); ^ void src/brogue/Rogue.h:3049:20: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void hideCursor(); ^ void src/brogue/Rogue.h:3050:20: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void showCursor(); ^ void src/brogue/Rogue.h:3051:23: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void mainInputLoop(); ^ void src/brogue/Rogue.h:3058:22: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void monstersFall(); ^ void src/brogue/Rogue.h:3059:27: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void updateEnvironment(); ^ void src/brogue/Rogue.h:3060:29: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void updateAllySafetyMap(); ^ void src/brogue/Rogue.h:3061:25: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void updateSafetyMap(); ^ void src/brogue/Rogue.h:3062:30: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void updateSafeTerrainMap(); ^ void src/brogue/Rogue.h:3066:18: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void autoRest(); ^ void src/brogue/Rogue.h:3067:22: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void manualSearch(); ^ void src/brogue/Rogue.h:3070:36: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void synchronizePlayerTimeState(); ^ void src/brogue/Rogue.h:3072:25: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void playerTurnEnded(); ^ void src/brogue/Rogue.h:3073:30: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void resetScentTurnNumber(); ^ void src/brogue/Rogue.h:3075:29: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void clearMessageArchive(); ^ void src/brogue/Rogue.h:3077:31: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void displayRecentMessages(); ^ void src/brogue/Rogue.h:3078:31: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void displayMessageArchive(); ^ void src/brogue/Rogue.h:3083:56: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void displayMoreSignWithoutWaitingForAcknowledgment(); ^ void src/brogue/Rogue.h:3084:25: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void displayMoreSign(); ^ void src/brogue/Rogue.h:3089:30: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void updateMessageDisplay(); ^ void src/brogue/Rogue.h:3090:24: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void deleteMessages(); ^ void src/brogue/Rogue.h:3091:25: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void confirmMessages(); ^ void src/brogue/Rogue.h:3112:36: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] creatureList createCreatureList(); ^ void src/brogue/Rogue.h:3132:26: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void populateMonsters(); ^ void src/brogue/Rogue.h:3149:28: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void spawnPeriodicHorde(); ^ void src/brogue/Rogue.h:3235:30: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] short numberOfItemsInPack(); ^ void src/brogue/Rogue.h:3236:41: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] char nextAvailableInventoryCharacter(); ^ void src/brogue/Rogue.h:3238:26: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void updateFloorItems(); ^ void src/brogue/Rogue.h:3252:25: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] item *initializeItem(); ^ void src/brogue/Rogue.h:3256:27: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void updateEncumbrance(); ^ void src/brogue/Rogue.h:3257:30: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] short displayedArmorValue(); ^ void src/brogue/Rogue.h:3260:37: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void recalculateEquipmentBonuses(); ^ void src/brogue/Rogue.h:3282:22: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] short **allocGrid(); ^ void src/brogue/Rogue.h:3317:27: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void swapLastEquipment(); ^ void src/brogue/Rogue.h:3321:28: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] short chooseVorpalEnemy(); ^ void src/brogue/Rogue.h:3325:33: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void updateIdentifiableItems(); ^ void src/brogue/Rogue.h:3327:27: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void updateRingBonuses(); ^ void src/brogue/Rogue.h:3328:39: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void updatePlayerRegenerationDelay(); ^ void src/brogue/Rogue.h:3350:24: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void shuffleFlavors(); ^ void src/brogue/Rogue.h:3354:27: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void displayCombatText(); ^ void src/brogue/Rogue.h:3360:24: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void updateLighting(); ^ void src/brogue/Rogue.h:3361:29: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] boolean playerInDarkness(); ^ void src/brogue/Rogue.h:3365:25: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void deleteAllFlares(); ^ void src/brogue/Rogue.h:3366:26: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void demoteVisibility(); ^ void src/brogue/Rogue.h:3374:28: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void updateClairvoyance(); ^ void src/brogue/Rogue.h:3377:30: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] short currentStealthRange(); ^ void src/brogue/Rogue.h:3379:23: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void initRecording(); ^ void src/brogue/Rogue.h:3380:27: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void flushBufferToFile(); ^ void src/brogue/Rogue.h:3381:28: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void fillBufferFromFile(); ^ void src/brogue/Rogue.h:3384:23: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void pausePlayback(); ^ void src/brogue/Rogue.h:3385:27: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void displayAnnotation(); ^ void src/brogue/Rogue.h:3386:26: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] boolean loadSavedGame(); ^ void src/brogue/Rogue.h:3387:25: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void switchToPlaying(); ^ void src/brogue/Rogue.h:3389:25: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void cancelKeystroke(); ^ void src/brogue/Rogue.h:3393:18: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void RNGCheck(); ^ void src/brogue/Rogue.h:3397:18: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void saveGame(); ^ void src/brogue/Rogue.h:3398:26: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void saveGameNoPrompt(); ^ void src/brogue/Rogue.h:3401:19: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void parseFile(); ^ void src/brogue/Rogue.h:3436:31: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void checkForDungeonErrors(); ^ void src/brogue/Rogue.h:3439:35: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void dialogCreateItemOrMonster(); ^ void src/brogue/Rogue.h:3440:24: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] int quitImmediately(); ^ void src/brogue/Rogue.h:3442:28: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void mainBrogueJunction(); ^ void src/brogue/Time.c:53:22: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void updateFlavorText() { ^ void src/brogue/Time.c:71:32: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void updatePlayerUnderwaterness() { ^ void src/brogue/Time.c:552:24: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void updateClairvoyance() { ^ void src/brogue/Time.c:600:21: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void updateTelepathy() { ^ void src/brogue/Time.c:649:17: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void updateScent() { ^ void src/brogue/Time.c:676:26: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] short currentStealthRange() { ^ void src/brogue/Time.c:718:22: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void demoteVisibility() { ^ void src/brogue/Time.c:804:20: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void checkNutrition() { ^ void src/brogue/Time.c:881:24: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void handleHealthAlerts() { ^ void src/brogue/Time.c:952:16: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void handleXPXP() { ^ void src/brogue/Time.c:974:17: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void playerFalls() { ^ void src/brogue/Time.c:1221:27: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void updateVolumetricMedia() { ^ void src/brogue/Time.c:1321:32: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void updateYendorWardenTracking() { ^ void src/brogue/Time.c:1358:18: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void monstersFall() { ^ void src/brogue/Time.c:1409:23: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void updateEnvironment() { ^ void src/brogue/Time.c:1519:25: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void updateAllySafetyMap() { ^ void src/brogue/Time.c:1595:21: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void updateSafetyMap() { ^ void src/brogue/Time.c:1729:26: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void updateSafeTerrainMap() { ^ void src/brogue/Time.c:1769:30: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void processIncrementalAutoID() { ^ void src/brogue/Time.c:1943:28: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void monstersApproachStairs() { ^ void src/brogue/Time.c:1966:27: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void decrementPlayerStatus() { ^ void src/brogue/Time.c:2084:14: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void autoRest() { ^ void src/brogue/Time.c:2137:18: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void manualSearch() { ^ void src/brogue/Time.c:2178:32: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void synchronizePlayerTimeState() { ^ void src/brogue/Time.c:2196:41: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] static void recordCurrentCreatureHealths() { ^ void src/brogue/Time.c:2210:21: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void playerTurnEnded() { ^ void src/brogue/Time.c:2615:26: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void resetScentTurnNumber() { // don't want player.scentTurnNumber to roll over the short maxint! ^ void 126 warnings generated. cc -DDATADIR=/usr/local/share/brogue -DBROGUE_EXTRA_VERSION='""' -DBROGUE_SDL -Isrc/brogue -Isrc/platform -Isrc/variants -std=c99 -Wall -Wpedantic -Werror=implicit -Wno-parentheses -Wno-unused-result -Wformat -Werror=format-security -Wformat-overflow=0 -I/usr/local/include -I/usr/local/include/SDL2 -I/usr/X11R6/include -D_REENTRANT -I/usr/X11R6/include -O2 -pipe -c src/brogue/Utilities.c -o src/brogue/Utilities.o warning: unknown warning option '-Wformat-overflow=0'; did you mean '-Wshift-overflow'? [-Wunknown-warning-option] In file included from src/brogue/Utilities.c:23: src/brogue/Rogue.h:2829:18: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] int rogueMain(); ^ void src/brogue/Rogue.h:2830:28: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void printBrogueVersion(); ^ void src/brogue/Rogue.h:2835:31: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void initializeGameVariant(); ^ void src/brogue/Rogue.h:2839:30: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void setPlayerDisplayChar(); ^ void src/brogue/Rogue.h:2840:33: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void initializeDynamicColors(); ^ void src/brogue/Rogue.h:2841:24: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void enableEasyMode(); ^ void src/brogue/Rogue.h:2843:25: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] uint64_t rand_64bits(); ^ void src/brogue/Rogue.h:2855:30: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void considerCautiousMode(); ^ void src/brogue/Rogue.h:2856:23: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void refreshScreen(); ^ void src/brogue/Rogue.h:2857:22: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void displayLevel(); ^ void src/brogue/Rogue.h:2878:20: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void digDungeon(); ^ void src/brogue/Rogue.h:2879:26: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void updateMapToShore(); ^ void src/brogue/Rogue.h:2881:35: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void resetDFMessageEligibility(); ^ void src/brogue/Rogue.h:2890:22: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void restoreItems(); ^ void src/brogue/Rogue.h:2892:24: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void setUpWaypoints(); ^ void src/brogue/Rogue.h:2901:32: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] boolean isApplicationActive(); ^ void src/brogue/Rogue.h:2904:27: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] boolean takeScreenshot(); ^ void src/brogue/Rogue.h:2906:29: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] boolean controlKeyIsDown(); ^ void src/brogue/Rogue.h:2907:27: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] boolean shiftKeyIsDown(); ^ void src/brogue/Rogue.h:2915:25: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void printHelpScreen(); ^ void src/brogue/Rogue.h:2916:32: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void printDiscoveriesScreen(); ^ void src/brogue/Rogue.h:2919:19: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void printSeed(); ^ void src/brogue/Rogue.h:2943:31: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void waitForAcknowledgment(); ^ void src/brogue/Rogue.h:2944:38: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void waitForKeystrokeOrMouseClick(); ^ void src/brogue/Rogue.h:2966:21: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void commitDraws(); ^ void src/brogue/Rogue.h:2967:27: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void dumpLevelToScreen(); ^ void src/brogue/Rogue.h:2969:24: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void blackOutScreen(); ^ void src/brogue/Rogue.h:2989:25: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void displayChokeMap(); ^ void src/brogue/Rogue.h:2990:22: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void displayLoops(); ^ void src/brogue/Rogue.h:2996:25: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void initializeLevel(); ^ void src/brogue/Rogue.h:2998:33: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void updateMinersLightRadius(); ^ void src/brogue/Rogue.h:3001:28: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void removeDeadMonsters(); ^ void src/brogue/Rogue.h:3002:24: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void freeEverything(); ^ void src/brogue/Rogue.h:3015:26: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void updateFlavorText(); ^ void src/brogue/Rogue.h:3016:36: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void updatePlayerUnderwaterness(); ^ void src/brogue/Rogue.h:3042:40: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] enum directions adjacentFightingDir(); ^ void src/brogue/Rogue.h:3048:25: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void clearCursorPath(); ^ void src/brogue/Rogue.h:3049:20: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void hideCursor(); ^ void src/brogue/Rogue.h:3050:20: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void showCursor(); ^ void src/brogue/Rogue.h:3051:23: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void mainInputLoop(); ^ void src/brogue/Rogue.h:3058:22: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void monstersFall(); ^ void src/brogue/Rogue.h:3059:27: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void updateEnvironment(); ^ void src/brogue/Rogue.h:3060:29: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void updateAllySafetyMap(); ^ void src/brogue/Rogue.h:3061:25: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void updateSafetyMap(); ^ void src/brogue/Rogue.h:3062:30: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void updateSafeTerrainMap(); ^ void src/brogue/Rogue.h:3066:18: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void autoRest(); ^ void src/brogue/Rogue.h:3067:22: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void manualSearch(); ^ void src/brogue/Rogue.h:3070:36: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void synchronizePlayerTimeState(); ^ void src/brogue/Rogue.h:3072:25: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void playerTurnEnded(); ^ void src/brogue/Rogue.h:3073:30: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void resetScentTurnNumber(); ^ void src/brogue/Rogue.h:3075:29: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void clearMessageArchive(); ^ void src/brogue/Rogue.h:3077:31: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void displayRecentMessages(); ^ void src/brogue/Rogue.h:3078:31: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void displayMessageArchive(); ^ void src/brogue/Rogue.h:3083:56: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void displayMoreSignWithoutWaitingForAcknowledgment(); ^ void src/brogue/Rogue.h:3084:25: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void displayMoreSign(); ^ void src/brogue/Rogue.h:3089:30: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void updateMessageDisplay(); ^ void src/brogue/Rogue.h:3090:24: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void deleteMessages(); ^ void src/brogue/Rogue.h:3091:25: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void confirmMessages(); ^ void src/brogue/Rogue.h:3112:36: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] creatureList createCreatureList(); ^ void src/brogue/Rogue.h:3132:26: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void populateMonsters(); ^ void src/brogue/Rogue.h:3149:28: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void spawnPeriodicHorde(); ^ void src/brogue/Rogue.h:3235:30: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] short numberOfItemsInPack(); ^ void src/brogue/Rogue.h:3236:41: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] char nextAvailableInventoryCharacter(); ^ void src/brogue/Rogue.h:3238:26: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void updateFloorItems(); ^ void src/brogue/Rogue.h:3252:25: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] item *initializeItem(); ^ void src/brogue/Rogue.h:3256:27: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void updateEncumbrance(); ^ void src/brogue/Rogue.h:3257:30: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] short displayedArmorValue(); ^ void src/brogue/Rogue.h:3260:37: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void recalculateEquipmentBonuses(); ^ void src/brogue/Rogue.h:3282:22: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] short **allocGrid(); ^ void src/brogue/Rogue.h:3317:27: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void swapLastEquipment(); ^ void src/brogue/Rogue.h:3321:28: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] short chooseVorpalEnemy(); ^ void src/brogue/Rogue.h:3325:33: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void updateIdentifiableItems(); ^ void src/brogue/Rogue.h:3327:27: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void updateRingBonuses(); ^ void src/brogue/Rogue.h:3328:39: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void updatePlayerRegenerationDelay(); ^ void src/brogue/Rogue.h:3350:24: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void shuffleFlavors(); ^ void src/brogue/Rogue.h:3354:27: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void displayCombatText(); ^ void src/brogue/Rogue.h:3360:24: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void updateLighting(); ^ void src/brogue/Rogue.h:3361:29: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] boolean playerInDarkness(); ^ void src/brogue/Rogue.h:3365:25: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void deleteAllFlares(); ^ void src/brogue/Rogue.h:3366:26: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void demoteVisibility(); ^ void src/brogue/Rogue.h:3374:28: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void updateClairvoyance(); ^ void src/brogue/Rogue.h:3377:30: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] short currentStealthRange(); ^ void src/brogue/Rogue.h:3379:23: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void initRecording(); ^ void src/brogue/Rogue.h:3380:27: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void flushBufferToFile(); ^ void src/brogue/Rogue.h:3381:28: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void fillBufferFromFile(); ^ void src/brogue/Rogue.h:3384:23: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void pausePlayback(); ^ void src/brogue/Rogue.h:3385:27: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void displayAnnotation(); ^ void src/brogue/Rogue.h:3386:26: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] boolean loadSavedGame(); ^ void src/brogue/Rogue.h:3387:25: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void switchToPlaying(); ^ void src/brogue/Rogue.h:3389:25: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void cancelKeystroke(); ^ void src/brogue/Rogue.h:3393:18: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void RNGCheck(); ^ void src/brogue/Rogue.h:3397:18: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void saveGame(); ^ void src/brogue/Rogue.h:3398:26: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void saveGameNoPrompt(); ^ void src/brogue/Rogue.h:3401:19: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void parseFile(); ^ void src/brogue/Rogue.h:3436:31: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void checkForDungeonErrors(); ^ void src/brogue/Rogue.h:3439:35: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void dialogCreateItemOrMonster(); ^ void src/brogue/Rogue.h:3440:24: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] int quitImmediately(); ^ void src/brogue/Rogue.h:3442:28: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void mainBrogueJunction(); ^ void 99 warnings generated. cc -DDATADIR=/usr/local/share/brogue -DBROGUE_EXTRA_VERSION='""' -DBROGUE_SDL -Isrc/brogue -Isrc/platform -Isrc/variants -std=c99 -Wall -Wpedantic -Werror=implicit -Wno-parentheses -Wno-unused-result -Wformat -Werror=format-security -Wformat-overflow=0 -I/usr/local/include -I/usr/local/include/SDL2 -I/usr/X11R6/include -D_REENTRANT -I/usr/X11R6/include -O2 -pipe -c src/brogue/Wizard.c -o src/brogue/Wizard.o warning: unknown warning option '-Wformat-overflow=0'; did you mean '-Wshift-overflow'? [-Wunknown-warning-option] In file included from src/brogue/Wizard.c:23: src/brogue/Rogue.h:2829:18: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] int rogueMain(); ^ void src/brogue/Rogue.h:2830:28: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void printBrogueVersion(); ^ void src/brogue/Rogue.h:2835:31: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void initializeGameVariant(); ^ void src/brogue/Rogue.h:2839:30: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void setPlayerDisplayChar(); ^ void src/brogue/Rogue.h:2840:33: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void initializeDynamicColors(); ^ void src/brogue/Rogue.h:2841:24: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void enableEasyMode(); ^ void src/brogue/Rogue.h:2843:25: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] uint64_t rand_64bits(); ^ void src/brogue/Rogue.h:2855:30: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void considerCautiousMode(); ^ void src/brogue/Rogue.h:2856:23: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void refreshScreen(); ^ void src/brogue/Rogue.h:2857:22: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void displayLevel(); ^ void src/brogue/Rogue.h:2878:20: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void digDungeon(); ^ void src/brogue/Rogue.h:2879:26: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void updateMapToShore(); ^ void src/brogue/Rogue.h:2881:35: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void resetDFMessageEligibility(); ^ void src/brogue/Rogue.h:2890:22: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void restoreItems(); ^ void src/brogue/Rogue.h:2892:24: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void setUpWaypoints(); ^ void src/brogue/Rogue.h:2901:32: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] boolean isApplicationActive(); ^ void src/brogue/Rogue.h:2904:27: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] boolean takeScreenshot(); ^ void src/brogue/Rogue.h:2906:29: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] boolean controlKeyIsDown(); ^ void src/brogue/Rogue.h:2907:27: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] boolean shiftKeyIsDown(); ^ void src/brogue/Rogue.h:2915:25: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void printHelpScreen(); ^ void src/brogue/Rogue.h:2916:32: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void printDiscoveriesScreen(); ^ void src/brogue/Rogue.h:2919:19: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void printSeed(); ^ void src/brogue/Rogue.h:2943:31: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void waitForAcknowledgment(); ^ void src/brogue/Rogue.h:2944:38: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void waitForKeystrokeOrMouseClick(); ^ void src/brogue/Rogue.h:2966:21: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void commitDraws(); ^ void src/brogue/Rogue.h:2967:27: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void dumpLevelToScreen(); ^ void src/brogue/Rogue.h:2969:24: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void blackOutScreen(); ^ void src/brogue/Rogue.h:2989:25: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void displayChokeMap(); ^ void src/brogue/Rogue.h:2990:22: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void displayLoops(); ^ void src/brogue/Rogue.h:2996:25: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void initializeLevel(); ^ void src/brogue/Rogue.h:2998:33: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void updateMinersLightRadius(); ^ void src/brogue/Rogue.h:3001:28: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void removeDeadMonsters(); ^ void src/brogue/Rogue.h:3002:24: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void freeEverything(); ^ void src/brogue/Rogue.h:3015:26: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void updateFlavorText(); ^ void src/brogue/Rogue.h:3016:36: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void updatePlayerUnderwaterness(); ^ void src/brogue/Rogue.h:3042:40: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] enum directions adjacentFightingDir(); ^ void src/brogue/Rogue.h:3048:25: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void clearCursorPath(); ^ void src/brogue/Rogue.h:3049:20: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void hideCursor(); ^ void src/brogue/Rogue.h:3050:20: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void showCursor(); ^ void src/brogue/Rogue.h:3051:23: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void mainInputLoop(); ^ void src/brogue/Rogue.h:3058:22: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void monstersFall(); ^ void src/brogue/Rogue.h:3059:27: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void updateEnvironment(); ^ void src/brogue/Rogue.h:3060:29: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void updateAllySafetyMap(); ^ void src/brogue/Rogue.h:3061:25: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void updateSafetyMap(); ^ void src/brogue/Rogue.h:3062:30: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void updateSafeTerrainMap(); ^ void src/brogue/Rogue.h:3066:18: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void autoRest(); ^ void src/brogue/Rogue.h:3067:22: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void manualSearch(); ^ void src/brogue/Rogue.h:3070:36: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void synchronizePlayerTimeState(); ^ void src/brogue/Rogue.h:3072:25: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void playerTurnEnded(); ^ void src/brogue/Rogue.h:3073:30: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void resetScentTurnNumber(); ^ void src/brogue/Rogue.h:3075:29: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void clearMessageArchive(); ^ void src/brogue/Rogue.h:3077:31: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void displayRecentMessages(); ^ void src/brogue/Rogue.h:3078:31: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void displayMessageArchive(); ^ void src/brogue/Rogue.h:3083:56: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void displayMoreSignWithoutWaitingForAcknowledgment(); ^ void src/brogue/Rogue.h:3084:25: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void displayMoreSign(); ^ void src/brogue/Rogue.h:3089:30: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void updateMessageDisplay(); ^ void src/brogue/Rogue.h:3090:24: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void deleteMessages(); ^ void src/brogue/Rogue.h:3091:25: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void confirmMessages(); ^ void src/brogue/Rogue.h:3112:36: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] creatureList createCreatureList(); ^ void src/brogue/Rogue.h:3132:26: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void populateMonsters(); ^ void src/brogue/Rogue.h:3149:28: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void spawnPeriodicHorde(); ^ void src/brogue/Rogue.h:3235:30: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] short numberOfItemsInPack(); ^ void src/brogue/Rogue.h:3236:41: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] char nextAvailableInventoryCharacter(); ^ void src/brogue/Rogue.h:3238:26: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void updateFloorItems(); ^ void src/brogue/Rogue.h:3252:25: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] item *initializeItem(); ^ void src/brogue/Rogue.h:3256:27: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void updateEncumbrance(); ^ void src/brogue/Rogue.h:3257:30: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] short displayedArmorValue(); ^ void src/brogue/Rogue.h:3260:37: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void recalculateEquipmentBonuses(); ^ void src/brogue/Rogue.h:3282:22: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] short **allocGrid(); ^ void src/brogue/Rogue.h:3317:27: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void swapLastEquipment(); ^ void src/brogue/Rogue.h:3321:28: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] short chooseVorpalEnemy(); ^ void src/brogue/Rogue.h:3325:33: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void updateIdentifiableItems(); ^ void src/brogue/Rogue.h:3327:27: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void updateRingBonuses(); ^ void src/brogue/Rogue.h:3328:39: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void updatePlayerRegenerationDelay(); ^ void src/brogue/Rogue.h:3350:24: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void shuffleFlavors(); ^ void src/brogue/Rogue.h:3354:27: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void displayCombatText(); ^ void src/brogue/Rogue.h:3360:24: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void updateLighting(); ^ void src/brogue/Rogue.h:3361:29: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] boolean playerInDarkness(); ^ void src/brogue/Rogue.h:3365:25: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void deleteAllFlares(); ^ void src/brogue/Rogue.h:3366:26: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void demoteVisibility(); ^ void src/brogue/Rogue.h:3374:28: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void updateClairvoyance(); ^ void src/brogue/Rogue.h:3377:30: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] short currentStealthRange(); ^ void src/brogue/Rogue.h:3379:23: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void initRecording(); ^ void src/brogue/Rogue.h:3380:27: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void flushBufferToFile(); ^ void src/brogue/Rogue.h:3381:28: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void fillBufferFromFile(); ^ void src/brogue/Rogue.h:3384:23: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void pausePlayback(); ^ void src/brogue/Rogue.h:3385:27: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void displayAnnotation(); ^ void src/brogue/Rogue.h:3386:26: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] boolean loadSavedGame(); ^ void src/brogue/Rogue.h:3387:25: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void switchToPlaying(); ^ void src/brogue/Rogue.h:3389:25: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void cancelKeystroke(); ^ void src/brogue/Rogue.h:3393:18: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void RNGCheck(); ^ void src/brogue/Rogue.h:3397:18: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void saveGame(); ^ void src/brogue/Rogue.h:3398:26: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void saveGameNoPrompt(); ^ void src/brogue/Rogue.h:3401:19: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void parseFile(); ^ void src/brogue/Rogue.h:3436:31: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void checkForDungeonErrors(); ^ void src/brogue/Rogue.h:3439:35: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void dialogCreateItemOrMonster(); ^ void src/brogue/Rogue.h:3440:24: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] int quitImmediately(); ^ void src/brogue/Rogue.h:3442:28: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void mainBrogueJunction(); ^ void src/brogue/Wizard.c:90:47: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] static short dialogCreateItemChooseVorpalEnemy() { ^ void src/brogue/Wizard.c:304:32: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] static void dialogCreateMonster() { ^ void src/brogue/Wizard.c:437:29: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] static void dialogCreateItem() { ^ void src/brogue/Wizard.c:506:31: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void dialogCreateItemOrMonster() { ^ void 103 warnings generated. cc -DDATADIR=/usr/local/share/brogue -DBROGUE_EXTRA_VERSION='""' -DBROGUE_SDL -Isrc/brogue -Isrc/platform -Isrc/variants -std=c99 -Wall -Wpedantic -Werror=implicit -Wno-parentheses -Wno-unused-result -Wformat -Werror=format-security -Wformat-overflow=0 -I/usr/local/include -I/usr/local/include/SDL2 -I/usr/X11R6/include -D_REENTRANT -I/usr/X11R6/include -O2 -pipe -c src/variants/GlobalsBrogue.c -o src/variants/GlobalsBrogue.o warning: unknown warning option '-Wformat-overflow=0'; did you mean '-Wshift-overflow'? [-Wunknown-warning-option] In file included from src/variants/GlobalsBrogue.c:38: src/brogue/Rogue.h:2829:18: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] int rogueMain(); ^ void src/brogue/Rogue.h:2830:28: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void printBrogueVersion(); ^ void src/brogue/Rogue.h:2835:31: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void initializeGameVariant(); ^ void src/brogue/Rogue.h:2839:30: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void setPlayerDisplayChar(); ^ void src/brogue/Rogue.h:2840:33: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void initializeDynamicColors(); ^ void src/brogue/Rogue.h:2841:24: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void enableEasyMode(); ^ void src/brogue/Rogue.h:2843:25: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] uint64_t rand_64bits(); ^ void src/brogue/Rogue.h:2855:30: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void considerCautiousMode(); ^ void src/brogue/Rogue.h:2856:23: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void refreshScreen(); ^ void src/brogue/Rogue.h:2857:22: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void displayLevel(); ^ void src/brogue/Rogue.h:2878:20: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void digDungeon(); ^ void src/brogue/Rogue.h:2879:26: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void updateMapToShore(); ^ void src/brogue/Rogue.h:2881:35: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void resetDFMessageEligibility(); ^ void src/brogue/Rogue.h:2890:22: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void restoreItems(); ^ void src/brogue/Rogue.h:2892:24: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void setUpWaypoints(); ^ void src/brogue/Rogue.h:2901:32: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] boolean isApplicationActive(); ^ void src/brogue/Rogue.h:2904:27: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] boolean takeScreenshot(); ^ void src/brogue/Rogue.h:2906:29: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] boolean controlKeyIsDown(); ^ void src/brogue/Rogue.h:2907:27: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] boolean shiftKeyIsDown(); ^ void src/brogue/Rogue.h:2915:25: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void printHelpScreen(); ^ void src/brogue/Rogue.h:2916:32: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void printDiscoveriesScreen(); ^ void src/brogue/Rogue.h:2919:19: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void printSeed(); ^ void src/brogue/Rogue.h:2943:31: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void waitForAcknowledgment(); ^ void src/brogue/Rogue.h:2944:38: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void waitForKeystrokeOrMouseClick(); ^ void src/brogue/Rogue.h:2966:21: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void commitDraws(); ^ void src/brogue/Rogue.h:2967:27: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void dumpLevelToScreen(); ^ void src/brogue/Rogue.h:2969:24: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void blackOutScreen(); ^ void src/brogue/Rogue.h:2989:25: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void displayChokeMap(); ^ void src/brogue/Rogue.h:2990:22: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void displayLoops(); ^ void src/brogue/Rogue.h:2996:25: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void initializeLevel(); ^ void src/brogue/Rogue.h:2998:33: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void updateMinersLightRadius(); ^ void src/brogue/Rogue.h:3001:28: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void removeDeadMonsters(); ^ void src/brogue/Rogue.h:3002:24: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void freeEverything(); ^ void src/brogue/Rogue.h:3015:26: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void updateFlavorText(); ^ void src/brogue/Rogue.h:3016:36: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void updatePlayerUnderwaterness(); ^ void src/brogue/Rogue.h:3042:40: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] enum directions adjacentFightingDir(); ^ void src/brogue/Rogue.h:3048:25: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void clearCursorPath(); ^ void src/brogue/Rogue.h:3049:20: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void hideCursor(); ^ void src/brogue/Rogue.h:3050:20: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void showCursor(); ^ void src/brogue/Rogue.h:3051:23: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void mainInputLoop(); ^ void src/brogue/Rogue.h:3058:22: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void monstersFall(); ^ void src/brogue/Rogue.h:3059:27: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void updateEnvironment(); ^ void src/brogue/Rogue.h:3060:29: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void updateAllySafetyMap(); ^ void src/brogue/Rogue.h:3061:25: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void updateSafetyMap(); ^ void src/brogue/Rogue.h:3062:30: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void updateSafeTerrainMap(); ^ void src/brogue/Rogue.h:3066:18: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void autoRest(); ^ void src/brogue/Rogue.h:3067:22: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void manualSearch(); ^ void src/brogue/Rogue.h:3070:36: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void synchronizePlayerTimeState(); ^ void src/brogue/Rogue.h:3072:25: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void playerTurnEnded(); ^ void src/brogue/Rogue.h:3073:30: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void resetScentTurnNumber(); ^ void src/brogue/Rogue.h:3075:29: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void clearMessageArchive(); ^ void src/brogue/Rogue.h:3077:31: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void displayRecentMessages(); ^ void src/brogue/Rogue.h:3078:31: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void displayMessageArchive(); ^ void src/brogue/Rogue.h:3083:56: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void displayMoreSignWithoutWaitingForAcknowledgment(); ^ void src/brogue/Rogue.h:3084:25: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void displayMoreSign(); ^ void src/brogue/Rogue.h:3089:30: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void updateMessageDisplay(); ^ void src/brogue/Rogue.h:3090:24: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void deleteMessages(); ^ void src/brogue/Rogue.h:3091:25: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void confirmMessages(); ^ void src/brogue/Rogue.h:3112:36: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] creatureList createCreatureList(); ^ void src/brogue/Rogue.h:3132:26: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void populateMonsters(); ^ void src/brogue/Rogue.h:3149:28: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void spawnPeriodicHorde(); ^ void src/brogue/Rogue.h:3235:30: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] short numberOfItemsInPack(); ^ void src/brogue/Rogue.h:3236:41: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] char nextAvailableInventoryCharacter(); ^ void src/brogue/Rogue.h:3238:26: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void updateFloorItems(); ^ void src/brogue/Rogue.h:3252:25: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] item *initializeItem(); ^ void src/brogue/Rogue.h:3256:27: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void updateEncumbrance(); ^ void src/brogue/Rogue.h:3257:30: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] short displayedArmorValue(); ^ void src/brogue/Rogue.h:3260:37: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void recalculateEquipmentBonuses(); ^ void src/brogue/Rogue.h:3282:22: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] short **allocGrid(); ^ void src/brogue/Rogue.h:3317:27: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void swapLastEquipment(); ^ void src/brogue/Rogue.h:3321:28: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] short chooseVorpalEnemy(); ^ void src/brogue/Rogue.h:3325:33: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void updateIdentifiableItems(); ^ void src/brogue/Rogue.h:3327:27: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void updateRingBonuses(); ^ void src/brogue/Rogue.h:3328:39: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void updatePlayerRegenerationDelay(); ^ void src/brogue/Rogue.h:3350:24: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void shuffleFlavors(); ^ void src/brogue/Rogue.h:3354:27: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void displayCombatText(); ^ void src/brogue/Rogue.h:3360:24: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void updateLighting(); ^ void src/brogue/Rogue.h:3361:29: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] boolean playerInDarkness(); ^ void src/brogue/Rogue.h:3365:25: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void deleteAllFlares(); ^ void src/brogue/Rogue.h:3366:26: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void demoteVisibility(); ^ void src/brogue/Rogue.h:3374:28: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void updateClairvoyance(); ^ void src/brogue/Rogue.h:3377:30: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] short currentStealthRange(); ^ void src/brogue/Rogue.h:3379:23: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void initRecording(); ^ void src/brogue/Rogue.h:3380:27: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void flushBufferToFile(); ^ void src/brogue/Rogue.h:3381:28: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void fillBufferFromFile(); ^ void src/brogue/Rogue.h:3384:23: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void pausePlayback(); ^ void src/brogue/Rogue.h:3385:27: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void displayAnnotation(); ^ void src/brogue/Rogue.h:3386:26: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] boolean loadSavedGame(); ^ void src/brogue/Rogue.h:3387:25: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void switchToPlaying(); ^ void src/brogue/Rogue.h:3389:25: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void cancelKeystroke(); ^ void src/brogue/Rogue.h:3393:18: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void RNGCheck(); ^ void src/brogue/Rogue.h:3397:18: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void saveGame(); ^ void src/brogue/Rogue.h:3398:26: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void saveGameNoPrompt(); ^ void src/brogue/Rogue.h:3401:19: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void parseFile(); ^ void src/brogue/Rogue.h:3436:31: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void checkForDungeonErrors(); ^ void src/brogue/Rogue.h:3439:35: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void dialogCreateItemOrMonster(); ^ void src/brogue/Rogue.h:3440:24: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] int quitImmediately(); ^ void src/brogue/Rogue.h:3442:28: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void mainBrogueJunction(); ^ void src/variants/GlobalsBrogue.c:1049:33: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void initializeGameVariantBrogue() { ^ void 100 warnings generated. cc -DDATADIR=/usr/local/share/brogue -DBROGUE_EXTRA_VERSION='""' -DBROGUE_SDL -Isrc/brogue -Isrc/platform -Isrc/variants -std=c99 -Wall -Wpedantic -Werror=implicit -Wno-parentheses -Wno-unused-result -Wformat -Werror=format-security -Wformat-overflow=0 -I/usr/local/include -I/usr/local/include/SDL2 -I/usr/X11R6/include -D_REENTRANT -I/usr/X11R6/include -O2 -pipe -c src/variants/GlobalsRapidBrogue.c -o src/variants/GlobalsRapidBrogue.o warning: unknown warning option '-Wformat-overflow=0'; did you mean '-Wshift-overflow'? [-Wunknown-warning-option] In file included from src/variants/GlobalsRapidBrogue.c:38: src/brogue/Rogue.h:2829:18: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] int rogueMain(); ^ void src/brogue/Rogue.h:2830:28: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void printBrogueVersion(); ^ void src/brogue/Rogue.h:2835:31: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void initializeGameVariant(); ^ void src/brogue/Rogue.h:2839:30: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void setPlayerDisplayChar(); ^ void src/brogue/Rogue.h:2840:33: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void initializeDynamicColors(); ^ void src/brogue/Rogue.h:2841:24: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void enableEasyMode(); ^ void src/brogue/Rogue.h:2843:25: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] uint64_t rand_64bits(); ^ void src/brogue/Rogue.h:2855:30: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void considerCautiousMode(); ^ void src/brogue/Rogue.h:2856:23: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void refreshScreen(); ^ void src/brogue/Rogue.h:2857:22: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void displayLevel(); ^ void src/brogue/Rogue.h:2878:20: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void digDungeon(); ^ void src/brogue/Rogue.h:2879:26: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void updateMapToShore(); ^ void src/brogue/Rogue.h:2881:35: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void resetDFMessageEligibility(); ^ void src/brogue/Rogue.h:2890:22: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void restoreItems(); ^ void src/brogue/Rogue.h:2892:24: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void setUpWaypoints(); ^ void src/brogue/Rogue.h:2901:32: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] boolean isApplicationActive(); ^ void src/brogue/Rogue.h:2904:27: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] boolean takeScreenshot(); ^ void src/brogue/Rogue.h:2906:29: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] boolean controlKeyIsDown(); ^ void src/brogue/Rogue.h:2907:27: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] boolean shiftKeyIsDown(); ^ void src/brogue/Rogue.h:2915:25: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void printHelpScreen(); ^ void src/brogue/Rogue.h:2916:32: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void printDiscoveriesScreen(); ^ void src/brogue/Rogue.h:2919:19: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void printSeed(); ^ void src/brogue/Rogue.h:2943:31: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void waitForAcknowledgment(); ^ void src/brogue/Rogue.h:2944:38: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void waitForKeystrokeOrMouseClick(); ^ void src/brogue/Rogue.h:2966:21: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void commitDraws(); ^ void src/brogue/Rogue.h:2967:27: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void dumpLevelToScreen(); ^ void src/brogue/Rogue.h:2969:24: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void blackOutScreen(); ^ void src/brogue/Rogue.h:2989:25: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void displayChokeMap(); ^ void src/brogue/Rogue.h:2990:22: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void displayLoops(); ^ void src/brogue/Rogue.h:2996:25: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void initializeLevel(); ^ void src/brogue/Rogue.h:2998:33: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void updateMinersLightRadius(); ^ void src/brogue/Rogue.h:3001:28: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void removeDeadMonsters(); ^ void src/brogue/Rogue.h:3002:24: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void freeEverything(); ^ void src/brogue/Rogue.h:3015:26: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void updateFlavorText(); ^ void src/brogue/Rogue.h:3016:36: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void updatePlayerUnderwaterness(); ^ void src/brogue/Rogue.h:3042:40: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] enum directions adjacentFightingDir(); ^ void src/brogue/Rogue.h:3048:25: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void clearCursorPath(); ^ void src/brogue/Rogue.h:3049:20: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void hideCursor(); ^ void src/brogue/Rogue.h:3050:20: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void showCursor(); ^ void src/brogue/Rogue.h:3051:23: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void mainInputLoop(); ^ void src/brogue/Rogue.h:3058:22: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void monstersFall(); ^ void src/brogue/Rogue.h:3059:27: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void updateEnvironment(); ^ void src/brogue/Rogue.h:3060:29: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void updateAllySafetyMap(); ^ void src/brogue/Rogue.h:3061:25: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void updateSafetyMap(); ^ void src/brogue/Rogue.h:3062:30: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void updateSafeTerrainMap(); ^ void src/brogue/Rogue.h:3066:18: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void autoRest(); ^ void src/brogue/Rogue.h:3067:22: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void manualSearch(); ^ void src/brogue/Rogue.h:3070:36: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void synchronizePlayerTimeState(); ^ void src/brogue/Rogue.h:3072:25: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void playerTurnEnded(); ^ void src/brogue/Rogue.h:3073:30: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void resetScentTurnNumber(); ^ void src/brogue/Rogue.h:3075:29: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void clearMessageArchive(); ^ void src/brogue/Rogue.h:3077:31: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void displayRecentMessages(); ^ void src/brogue/Rogue.h:3078:31: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void displayMessageArchive(); ^ void src/brogue/Rogue.h:3083:56: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void displayMoreSignWithoutWaitingForAcknowledgment(); ^ void src/brogue/Rogue.h:3084:25: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void displayMoreSign(); ^ void src/brogue/Rogue.h:3089:30: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void updateMessageDisplay(); ^ void src/brogue/Rogue.h:3090:24: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void deleteMessages(); ^ void src/brogue/Rogue.h:3091:25: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void confirmMessages(); ^ void src/brogue/Rogue.h:3112:36: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] creatureList createCreatureList(); ^ void src/brogue/Rogue.h:3132:26: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void populateMonsters(); ^ void src/brogue/Rogue.h:3149:28: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void spawnPeriodicHorde(); ^ void src/brogue/Rogue.h:3235:30: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] short numberOfItemsInPack(); ^ void src/brogue/Rogue.h:3236:41: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] char nextAvailableInventoryCharacter(); ^ void src/brogue/Rogue.h:3238:26: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void updateFloorItems(); ^ void src/brogue/Rogue.h:3252:25: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] item *initializeItem(); ^ void src/brogue/Rogue.h:3256:27: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void updateEncumbrance(); ^ void src/brogue/Rogue.h:3257:30: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] short displayedArmorValue(); ^ void src/brogue/Rogue.h:3260:37: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void recalculateEquipmentBonuses(); ^ void src/brogue/Rogue.h:3282:22: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] short **allocGrid(); ^ void src/brogue/Rogue.h:3317:27: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void swapLastEquipment(); ^ void src/brogue/Rogue.h:3321:28: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] short chooseVorpalEnemy(); ^ void src/brogue/Rogue.h:3325:33: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void updateIdentifiableItems(); ^ void src/brogue/Rogue.h:3327:27: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void updateRingBonuses(); ^ void src/brogue/Rogue.h:3328:39: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void updatePlayerRegenerationDelay(); ^ void src/brogue/Rogue.h:3350:24: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void shuffleFlavors(); ^ void src/brogue/Rogue.h:3354:27: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void displayCombatText(); ^ void src/brogue/Rogue.h:3360:24: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void updateLighting(); ^ void src/brogue/Rogue.h:3361:29: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] boolean playerInDarkness(); ^ void src/brogue/Rogue.h:3365:25: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void deleteAllFlares(); ^ void src/brogue/Rogue.h:3366:26: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void demoteVisibility(); ^ void src/brogue/Rogue.h:3374:28: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void updateClairvoyance(); ^ void src/brogue/Rogue.h:3377:30: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] short currentStealthRange(); ^ void src/brogue/Rogue.h:3379:23: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void initRecording(); ^ void src/brogue/Rogue.h:3380:27: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void flushBufferToFile(); ^ void src/brogue/Rogue.h:3381:28: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void fillBufferFromFile(); ^ void src/brogue/Rogue.h:3384:23: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void pausePlayback(); ^ void src/brogue/Rogue.h:3385:27: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void displayAnnotation(); ^ void src/brogue/Rogue.h:3386:26: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] boolean loadSavedGame(); ^ void src/brogue/Rogue.h:3387:25: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void switchToPlaying(); ^ void src/brogue/Rogue.h:3389:25: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void cancelKeystroke(); ^ void src/brogue/Rogue.h:3393:18: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void RNGCheck(); ^ void src/brogue/Rogue.h:3397:18: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void saveGame(); ^ void src/brogue/Rogue.h:3398:26: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void saveGameNoPrompt(); ^ void src/brogue/Rogue.h:3401:19: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void parseFile(); ^ void src/brogue/Rogue.h:3436:31: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void checkForDungeonErrors(); ^ void src/brogue/Rogue.h:3439:35: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void dialogCreateItemOrMonster(); ^ void src/brogue/Rogue.h:3440:24: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] int quitImmediately(); ^ void src/brogue/Rogue.h:3442:28: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void mainBrogueJunction(); ^ void src/variants/GlobalsRapidBrogue.c:1052:38: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void initializeGameVariantRapidBrogue() { ^ void 100 warnings generated. cc -DDATADIR=/usr/local/share/brogue -DBROGUE_EXTRA_VERSION='""' -DBROGUE_SDL -Isrc/brogue -Isrc/platform -Isrc/variants -std=c99 -Wall -Wpedantic -Werror=implicit -Wno-parentheses -Wno-unused-result -Wformat -Werror=format-security -Wformat-overflow=0 -I/usr/local/include -I/usr/local/include/SDL2 -I/usr/X11R6/include -D_REENTRANT -I/usr/X11R6/include -O2 -pipe -c src/platform/main.c -o src/platform/main.o warning: unknown warning option '-Wformat-overflow=0'; did you mean '-Wshift-overflow'? [-Wunknown-warning-option] In file included from src/platform/main.c:3: In file included from src/platform/platform.h:1: src/brogue/Rogue.h:2829:18: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] int rogueMain(); ^ void src/brogue/Rogue.h:2830:28: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void printBrogueVersion(); ^ void src/brogue/Rogue.h:2835:31: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void initializeGameVariant(); ^ void src/brogue/Rogue.h:2839:30: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void setPlayerDisplayChar(); ^ void src/brogue/Rogue.h:2840:33: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void initializeDynamicColors(); ^ void src/brogue/Rogue.h:2841:24: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void enableEasyMode(); ^ void src/brogue/Rogue.h:2843:25: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] uint64_t rand_64bits(); ^ void src/brogue/Rogue.h:2855:30: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void considerCautiousMode(); ^ void src/brogue/Rogue.h:2856:23: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void refreshScreen(); ^ void src/brogue/Rogue.h:2857:22: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void displayLevel(); ^ void src/brogue/Rogue.h:2878:20: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void digDungeon(); ^ void src/brogue/Rogue.h:2879:26: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void updateMapToShore(); ^ void src/brogue/Rogue.h:2881:35: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void resetDFMessageEligibility(); ^ void src/brogue/Rogue.h:2890:22: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void restoreItems(); ^ void src/brogue/Rogue.h:2892:24: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void setUpWaypoints(); ^ void src/brogue/Rogue.h:2901:32: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] boolean isApplicationActive(); ^ void src/brogue/Rogue.h:2904:27: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] boolean takeScreenshot(); ^ void src/brogue/Rogue.h:2906:29: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] boolean controlKeyIsDown(); ^ void src/brogue/Rogue.h:2907:27: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] boolean shiftKeyIsDown(); ^ void src/brogue/Rogue.h:2915:25: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void printHelpScreen(); ^ void src/brogue/Rogue.h:2916:32: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void printDiscoveriesScreen(); ^ void src/brogue/Rogue.h:2919:19: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void printSeed(); ^ void src/brogue/Rogue.h:2943:31: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void waitForAcknowledgment(); ^ void src/brogue/Rogue.h:2944:38: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void waitForKeystrokeOrMouseClick(); ^ void src/brogue/Rogue.h:2966:21: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void commitDraws(); ^ void src/brogue/Rogue.h:2967:27: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void dumpLevelToScreen(); ^ void src/brogue/Rogue.h:2969:24: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void blackOutScreen(); ^ void src/brogue/Rogue.h:2989:25: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void displayChokeMap(); ^ void src/brogue/Rogue.h:2990:22: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void displayLoops(); ^ void src/brogue/Rogue.h:2996:25: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void initializeLevel(); ^ void src/brogue/Rogue.h:2998:33: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void updateMinersLightRadius(); ^ void src/brogue/Rogue.h:3001:28: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void removeDeadMonsters(); ^ void src/brogue/Rogue.h:3002:24: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void freeEverything(); ^ void src/brogue/Rogue.h:3015:26: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void updateFlavorText(); ^ void src/brogue/Rogue.h:3016:36: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void updatePlayerUnderwaterness(); ^ void src/brogue/Rogue.h:3042:40: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] enum directions adjacentFightingDir(); ^ void src/brogue/Rogue.h:3048:25: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void clearCursorPath(); ^ void src/brogue/Rogue.h:3049:20: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void hideCursor(); ^ void src/brogue/Rogue.h:3050:20: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void showCursor(); ^ void src/brogue/Rogue.h:3051:23: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void mainInputLoop(); ^ void src/brogue/Rogue.h:3058:22: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void monstersFall(); ^ void src/brogue/Rogue.h:3059:27: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void updateEnvironment(); ^ void src/brogue/Rogue.h:3060:29: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void updateAllySafetyMap(); ^ void src/brogue/Rogue.h:3061:25: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void updateSafetyMap(); ^ void src/brogue/Rogue.h:3062:30: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void updateSafeTerrainMap(); ^ void src/brogue/Rogue.h:3066:18: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void autoRest(); ^ void src/brogue/Rogue.h:3067:22: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void manualSearch(); ^ void src/brogue/Rogue.h:3070:36: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void synchronizePlayerTimeState(); ^ void src/brogue/Rogue.h:3072:25: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void playerTurnEnded(); ^ void src/brogue/Rogue.h:3073:30: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void resetScentTurnNumber(); ^ void src/brogue/Rogue.h:3075:29: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void clearMessageArchive(); ^ void src/brogue/Rogue.h:3077:31: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void displayRecentMessages(); ^ void src/brogue/Rogue.h:3078:31: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void displayMessageArchive(); ^ void src/brogue/Rogue.h:3083:56: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void displayMoreSignWithoutWaitingForAcknowledgment(); ^ void src/brogue/Rogue.h:3084:25: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void displayMoreSign(); ^ void src/brogue/Rogue.h:3089:30: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void updateMessageDisplay(); ^ void src/brogue/Rogue.h:3090:24: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void deleteMessages(); ^ void src/brogue/Rogue.h:3091:25: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void confirmMessages(); ^ void src/brogue/Rogue.h:3112:36: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] creatureList createCreatureList(); ^ void src/brogue/Rogue.h:3132:26: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void populateMonsters(); ^ void src/brogue/Rogue.h:3149:28: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void spawnPeriodicHorde(); ^ void src/brogue/Rogue.h:3235:30: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] short numberOfItemsInPack(); ^ void src/brogue/Rogue.h:3236:41: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] char nextAvailableInventoryCharacter(); ^ void src/brogue/Rogue.h:3238:26: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void updateFloorItems(); ^ void src/brogue/Rogue.h:3252:25: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] item *initializeItem(); ^ void src/brogue/Rogue.h:3256:27: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void updateEncumbrance(); ^ void src/brogue/Rogue.h:3257:30: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] short displayedArmorValue(); ^ void src/brogue/Rogue.h:3260:37: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void recalculateEquipmentBonuses(); ^ void src/brogue/Rogue.h:3282:22: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] short **allocGrid(); ^ void src/brogue/Rogue.h:3317:27: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void swapLastEquipment(); ^ void src/brogue/Rogue.h:3321:28: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] short chooseVorpalEnemy(); ^ void src/brogue/Rogue.h:3325:33: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void updateIdentifiableItems(); ^ void src/brogue/Rogue.h:3327:27: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void updateRingBonuses(); ^ void src/brogue/Rogue.h:3328:39: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void updatePlayerRegenerationDelay(); ^ void src/brogue/Rogue.h:3350:24: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void shuffleFlavors(); ^ void src/brogue/Rogue.h:3354:27: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void displayCombatText(); ^ void src/brogue/Rogue.h:3360:24: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void updateLighting(); ^ void src/brogue/Rogue.h:3361:29: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] boolean playerInDarkness(); ^ void src/brogue/Rogue.h:3365:25: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void deleteAllFlares(); ^ void src/brogue/Rogue.h:3366:26: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void demoteVisibility(); ^ void src/brogue/Rogue.h:3374:28: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void updateClairvoyance(); ^ void src/brogue/Rogue.h:3377:30: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] short currentStealthRange(); ^ void src/brogue/Rogue.h:3379:23: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void initRecording(); ^ void src/brogue/Rogue.h:3380:27: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void flushBufferToFile(); ^ void src/brogue/Rogue.h:3381:28: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void fillBufferFromFile(); ^ void src/brogue/Rogue.h:3384:23: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void pausePlayback(); ^ void src/brogue/Rogue.h:3385:27: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void displayAnnotation(); ^ void src/brogue/Rogue.h:3386:26: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] boolean loadSavedGame(); ^ void src/brogue/Rogue.h:3387:25: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void switchToPlaying(); ^ void src/brogue/Rogue.h:3389:25: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void cancelKeystroke(); ^ void src/brogue/Rogue.h:3393:18: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void RNGCheck(); ^ void src/brogue/Rogue.h:3397:18: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void saveGame(); ^ void src/brogue/Rogue.h:3398:26: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void saveGameNoPrompt(); ^ void src/brogue/Rogue.h:3401:19: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void parseFile(); ^ void src/brogue/Rogue.h:3436:31: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void checkForDungeonErrors(); ^ void src/brogue/Rogue.h:3439:35: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void dialogCreateItemOrMonster(); ^ void src/brogue/Rogue.h:3440:24: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] int quitImmediately(); ^ void src/brogue/Rogue.h:3442:28: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void mainBrogueJunction(); ^ void In file included from src/platform/main.c:3: src/platform/platform.h:39:21: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void (*gameLoop)(); ^ void src/platform/platform.h:79:30: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] boolean (*takeScreenshot)(); ^ void src/platform/platform.h:90:16: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void loadKeymap(); ^ void src/platform/platform.h:91:16: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void dumpScores(); ^ void src/platform/main.c:19:33: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] static void printCommandlineHelp() { ^ void 104 warnings generated. cc -DDATADIR=/usr/local/share/brogue -DBROGUE_EXTRA_VERSION='""' -DBROGUE_SDL -Isrc/brogue -Isrc/platform -Isrc/variants -std=c99 -Wall -Wpedantic -Werror=implicit -Wno-parentheses -Wno-unused-result -Wformat -Werror=format-security -Wformat-overflow=0 -I/usr/local/include -I/usr/local/include/SDL2 -I/usr/X11R6/include -D_REENTRANT -I/usr/X11R6/include -O2 -pipe -c src/platform/platformdependent.c -o src/platform/platformdependent.o warning: unknown warning option '-Wformat-overflow=0'; did you mean '-Wshift-overflow'? [-Wunknown-warning-option] In file included from src/platform/platformdependent.c:32: In file included from src/platform/platform.h:1: src/brogue/Rogue.h:2829:18: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] int rogueMain(); ^ void src/brogue/Rogue.h:2830:28: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void printBrogueVersion(); ^ void src/brogue/Rogue.h:2835:31: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void initializeGameVariant(); ^ void src/brogue/Rogue.h:2839:30: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void setPlayerDisplayChar(); ^ void src/brogue/Rogue.h:2840:33: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void initializeDynamicColors(); ^ void src/brogue/Rogue.h:2841:24: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void enableEasyMode(); ^ void src/brogue/Rogue.h:2843:25: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] uint64_t rand_64bits(); ^ void src/brogue/Rogue.h:2855:30: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void considerCautiousMode(); ^ void src/brogue/Rogue.h:2856:23: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void refreshScreen(); ^ void src/brogue/Rogue.h:2857:22: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void displayLevel(); ^ void src/brogue/Rogue.h:2878:20: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void digDungeon(); ^ void src/brogue/Rogue.h:2879:26: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void updateMapToShore(); ^ void src/brogue/Rogue.h:2881:35: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void resetDFMessageEligibility(); ^ void src/brogue/Rogue.h:2890:22: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void restoreItems(); ^ void src/brogue/Rogue.h:2892:24: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void setUpWaypoints(); ^ void src/brogue/Rogue.h:2901:32: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] boolean isApplicationActive(); ^ void src/brogue/Rogue.h:2904:27: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] boolean takeScreenshot(); ^ void src/brogue/Rogue.h:2906:29: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] boolean controlKeyIsDown(); ^ void src/brogue/Rogue.h:2907:27: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] boolean shiftKeyIsDown(); ^ void src/brogue/Rogue.h:2915:25: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void printHelpScreen(); ^ void src/brogue/Rogue.h:2916:32: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void printDiscoveriesScreen(); ^ void src/brogue/Rogue.h:2919:19: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void printSeed(); ^ void src/brogue/Rogue.h:2943:31: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void waitForAcknowledgment(); ^ void src/brogue/Rogue.h:2944:38: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void waitForKeystrokeOrMouseClick(); ^ void src/brogue/Rogue.h:2966:21: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void commitDraws(); ^ void src/brogue/Rogue.h:2967:27: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void dumpLevelToScreen(); ^ void src/brogue/Rogue.h:2969:24: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void blackOutScreen(); ^ void src/brogue/Rogue.h:2989:25: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void displayChokeMap(); ^ void src/brogue/Rogue.h:2990:22: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void displayLoops(); ^ void src/brogue/Rogue.h:2996:25: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void initializeLevel(); ^ void src/brogue/Rogue.h:2998:33: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void updateMinersLightRadius(); ^ void src/brogue/Rogue.h:3001:28: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void removeDeadMonsters(); ^ void src/brogue/Rogue.h:3002:24: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void freeEverything(); ^ void src/brogue/Rogue.h:3015:26: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void updateFlavorText(); ^ void src/brogue/Rogue.h:3016:36: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void updatePlayerUnderwaterness(); ^ void src/brogue/Rogue.h:3042:40: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] enum directions adjacentFightingDir(); ^ void src/brogue/Rogue.h:3048:25: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void clearCursorPath(); ^ void src/brogue/Rogue.h:3049:20: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void hideCursor(); ^ void src/brogue/Rogue.h:3050:20: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void showCursor(); ^ void src/brogue/Rogue.h:3051:23: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void mainInputLoop(); ^ void src/brogue/Rogue.h:3058:22: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void monstersFall(); ^ void src/brogue/Rogue.h:3059:27: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void updateEnvironment(); ^ void src/brogue/Rogue.h:3060:29: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void updateAllySafetyMap(); ^ void src/brogue/Rogue.h:3061:25: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void updateSafetyMap(); ^ void src/brogue/Rogue.h:3062:30: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void updateSafeTerrainMap(); ^ void src/brogue/Rogue.h:3066:18: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void autoRest(); ^ void src/brogue/Rogue.h:3067:22: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void manualSearch(); ^ void src/brogue/Rogue.h:3070:36: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void synchronizePlayerTimeState(); ^ void src/brogue/Rogue.h:3072:25: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void playerTurnEnded(); ^ void src/brogue/Rogue.h:3073:30: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void resetScentTurnNumber(); ^ void src/brogue/Rogue.h:3075:29: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void clearMessageArchive(); ^ void src/brogue/Rogue.h:3077:31: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void displayRecentMessages(); ^ void src/brogue/Rogue.h:3078:31: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void displayMessageArchive(); ^ void src/brogue/Rogue.h:3083:56: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void displayMoreSignWithoutWaitingForAcknowledgment(); ^ void src/brogue/Rogue.h:3084:25: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void displayMoreSign(); ^ void src/brogue/Rogue.h:3089:30: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void updateMessageDisplay(); ^ void src/brogue/Rogue.h:3090:24: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void deleteMessages(); ^ void src/brogue/Rogue.h:3091:25: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void confirmMessages(); ^ void src/brogue/Rogue.h:3112:36: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] creatureList createCreatureList(); ^ void src/brogue/Rogue.h:3132:26: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void populateMonsters(); ^ void src/brogue/Rogue.h:3149:28: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void spawnPeriodicHorde(); ^ void src/brogue/Rogue.h:3235:30: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] short numberOfItemsInPack(); ^ void src/brogue/Rogue.h:3236:41: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] char nextAvailableInventoryCharacter(); ^ void src/brogue/Rogue.h:3238:26: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void updateFloorItems(); ^ void src/brogue/Rogue.h:3252:25: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] item *initializeItem(); ^ void src/brogue/Rogue.h:3256:27: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void updateEncumbrance(); ^ void src/brogue/Rogue.h:3257:30: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] short displayedArmorValue(); ^ void src/brogue/Rogue.h:3260:37: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void recalculateEquipmentBonuses(); ^ void src/brogue/Rogue.h:3282:22: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] short **allocGrid(); ^ void src/brogue/Rogue.h:3317:27: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void swapLastEquipment(); ^ void src/brogue/Rogue.h:3321:28: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] short chooseVorpalEnemy(); ^ void src/brogue/Rogue.h:3325:33: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void updateIdentifiableItems(); ^ void src/brogue/Rogue.h:3327:27: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void updateRingBonuses(); ^ void src/brogue/Rogue.h:3328:39: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void updatePlayerRegenerationDelay(); ^ void src/brogue/Rogue.h:3350:24: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void shuffleFlavors(); ^ void src/brogue/Rogue.h:3354:27: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void displayCombatText(); ^ void src/brogue/Rogue.h:3360:24: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void updateLighting(); ^ void src/brogue/Rogue.h:3361:29: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] boolean playerInDarkness(); ^ void src/brogue/Rogue.h:3365:25: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void deleteAllFlares(); ^ void src/brogue/Rogue.h:3366:26: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void demoteVisibility(); ^ void src/brogue/Rogue.h:3374:28: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void updateClairvoyance(); ^ void src/brogue/Rogue.h:3377:30: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] short currentStealthRange(); ^ void src/brogue/Rogue.h:3379:23: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void initRecording(); ^ void src/brogue/Rogue.h:3380:27: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void flushBufferToFile(); ^ void src/brogue/Rogue.h:3381:28: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void fillBufferFromFile(); ^ void src/brogue/Rogue.h:3384:23: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void pausePlayback(); ^ void src/brogue/Rogue.h:3385:27: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void displayAnnotation(); ^ void src/brogue/Rogue.h:3386:26: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] boolean loadSavedGame(); ^ void src/brogue/Rogue.h:3387:25: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void switchToPlaying(); ^ void src/brogue/Rogue.h:3389:25: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void cancelKeystroke(); ^ void src/brogue/Rogue.h:3393:18: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void RNGCheck(); ^ void src/brogue/Rogue.h:3397:18: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void saveGame(); ^ void src/brogue/Rogue.h:3398:26: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void saveGameNoPrompt(); ^ void src/brogue/Rogue.h:3401:19: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void parseFile(); ^ void src/brogue/Rogue.h:3436:31: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void checkForDungeonErrors(); ^ void src/brogue/Rogue.h:3439:35: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void dialogCreateItemOrMonster(); ^ void src/brogue/Rogue.h:3440:24: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] int quitImmediately(); ^ void src/brogue/Rogue.h:3442:28: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void mainBrogueJunction(); ^ void In file included from src/platform/platformdependent.c:32: src/platform/platform.h:39:21: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void (*gameLoop)(); ^ void src/platform/platform.h:79:30: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] boolean (*takeScreenshot)(); ^ void src/platform/platform.h:90:16: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void loadKeymap(); ^ void src/platform/platform.h:91:16: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void dumpScores(); ^ void src/platform/platformdependent.c:231:27: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void pausingTimerStartsNow() { ^ void src/platform/platformdependent.c:235:23: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] boolean shiftKeyIsDown() { ^ void src/platform/platformdependent.c:238:25: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] boolean controlKeyIsDown() { ^ void src/platform/platformdependent.c:256:23: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] boolean takeScreenshot() { ^ void src/platform/platformdependent.c:273:16: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void initScores() { ^ void src/platform/platformdependent.c:289:22: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] short sortScoreBuffer() { ^ void src/platform/platformdependent.c:333:22: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] short loadScoreBuffer() { ^ void src/platform/platformdependent.c:367:16: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void loadKeymap() { ^ void src/platform/platformdependent.c:408:21: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void saveScoreBuffer() { ^ void src/platform/platformdependent.c:425:16: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void dumpScores() { ^ void src/platform/platformdependent.c:488:29: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] struct filelist *newFilelist() { ^ void src/platform/platformdependent.c:529:54: warning: arithmetic on a null pointer treated as a cast from integer to pointer is a GNU extension [-Wgnu-null-pointer-arithmetic] list->files[list->nfiles].path = ((char *) NULL) + list->nextname; // don't look at them until they are transferred out ~~~~~~~~~~~~~~~ ^ 115 warnings generated. cc -DDATADIR=/usr/local/share/brogue -DBROGUE_EXTRA_VERSION='""' -DBROGUE_SDL -Isrc/brogue -Isrc/platform -Isrc/variants -std=c99 -Wall -Wpedantic -Werror=implicit -Wno-parentheses -Wno-unused-result -Wformat -Werror=format-security -Wformat-overflow=0 -I/usr/local/include -I/usr/local/include/SDL2 -I/usr/X11R6/include -D_REENTRANT -I/usr/X11R6/include -O2 -pipe -c src/platform/null-platform.c -o src/platform/null-platform.o warning: unknown warning option '-Wformat-overflow=0'; did you mean '-Wshift-overflow'? [-Wunknown-warning-option] In file included from src/platform/null-platform.c:1: In file included from src/platform/platform.h:1: src/brogue/Rogue.h:2829:18: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] int rogueMain(); ^ void src/brogue/Rogue.h:2830:28: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void printBrogueVersion(); ^ void src/brogue/Rogue.h:2835:31: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void initializeGameVariant(); ^ void src/brogue/Rogue.h:2839:30: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void setPlayerDisplayChar(); ^ void src/brogue/Rogue.h:2840:33: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void initializeDynamicColors(); ^ void src/brogue/Rogue.h:2841:24: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void enableEasyMode(); ^ void src/brogue/Rogue.h:2843:25: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] uint64_t rand_64bits(); ^ void src/brogue/Rogue.h:2855:30: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void considerCautiousMode(); ^ void src/brogue/Rogue.h:2856:23: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void refreshScreen(); ^ void src/brogue/Rogue.h:2857:22: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void displayLevel(); ^ void src/brogue/Rogue.h:2878:20: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void digDungeon(); ^ void src/brogue/Rogue.h:2879:26: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void updateMapToShore(); ^ void src/brogue/Rogue.h:2881:35: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void resetDFMessageEligibility(); ^ void src/brogue/Rogue.h:2890:22: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void restoreItems(); ^ void src/brogue/Rogue.h:2892:24: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void setUpWaypoints(); ^ void src/brogue/Rogue.h:2901:32: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] boolean isApplicationActive(); ^ void src/brogue/Rogue.h:2904:27: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] boolean takeScreenshot(); ^ void src/brogue/Rogue.h:2906:29: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] boolean controlKeyIsDown(); ^ void src/brogue/Rogue.h:2907:27: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] boolean shiftKeyIsDown(); ^ void src/brogue/Rogue.h:2915:25: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void printHelpScreen(); ^ void src/brogue/Rogue.h:2916:32: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void printDiscoveriesScreen(); ^ void src/brogue/Rogue.h:2919:19: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void printSeed(); ^ void src/brogue/Rogue.h:2943:31: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void waitForAcknowledgment(); ^ void src/brogue/Rogue.h:2944:38: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void waitForKeystrokeOrMouseClick(); ^ void src/brogue/Rogue.h:2966:21: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void commitDraws(); ^ void src/brogue/Rogue.h:2967:27: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void dumpLevelToScreen(); ^ void src/brogue/Rogue.h:2969:24: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void blackOutScreen(); ^ void src/brogue/Rogue.h:2989:25: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void displayChokeMap(); ^ void src/brogue/Rogue.h:2990:22: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void displayLoops(); ^ void src/brogue/Rogue.h:2996:25: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void initializeLevel(); ^ void src/brogue/Rogue.h:2998:33: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void updateMinersLightRadius(); ^ void src/brogue/Rogue.h:3001:28: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void removeDeadMonsters(); ^ void src/brogue/Rogue.h:3002:24: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void freeEverything(); ^ void src/brogue/Rogue.h:3015:26: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void updateFlavorText(); ^ void src/brogue/Rogue.h:3016:36: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void updatePlayerUnderwaterness(); ^ void src/brogue/Rogue.h:3042:40: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] enum directions adjacentFightingDir(); ^ void src/brogue/Rogue.h:3048:25: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void clearCursorPath(); ^ void src/brogue/Rogue.h:3049:20: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void hideCursor(); ^ void src/brogue/Rogue.h:3050:20: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void showCursor(); ^ void src/brogue/Rogue.h:3051:23: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void mainInputLoop(); ^ void src/brogue/Rogue.h:3058:22: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void monstersFall(); ^ void src/brogue/Rogue.h:3059:27: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void updateEnvironment(); ^ void src/brogue/Rogue.h:3060:29: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void updateAllySafetyMap(); ^ void src/brogue/Rogue.h:3061:25: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void updateSafetyMap(); ^ void src/brogue/Rogue.h:3062:30: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void updateSafeTerrainMap(); ^ void src/brogue/Rogue.h:3066:18: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void autoRest(); ^ void src/brogue/Rogue.h:3067:22: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void manualSearch(); ^ void src/brogue/Rogue.h:3070:36: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void synchronizePlayerTimeState(); ^ void src/brogue/Rogue.h:3072:25: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void playerTurnEnded(); ^ void src/brogue/Rogue.h:3073:30: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void resetScentTurnNumber(); ^ void src/brogue/Rogue.h:3075:29: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void clearMessageArchive(); ^ void src/brogue/Rogue.h:3077:31: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void displayRecentMessages(); ^ void src/brogue/Rogue.h:3078:31: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void displayMessageArchive(); ^ void src/brogue/Rogue.h:3083:56: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void displayMoreSignWithoutWaitingForAcknowledgment(); ^ void src/brogue/Rogue.h:3084:25: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void displayMoreSign(); ^ void src/brogue/Rogue.h:3089:30: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void updateMessageDisplay(); ^ void src/brogue/Rogue.h:3090:24: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void deleteMessages(); ^ void src/brogue/Rogue.h:3091:25: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void confirmMessages(); ^ void src/brogue/Rogue.h:3112:36: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] creatureList createCreatureList(); ^ void src/brogue/Rogue.h:3132:26: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void populateMonsters(); ^ void src/brogue/Rogue.h:3149:28: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void spawnPeriodicHorde(); ^ void src/brogue/Rogue.h:3235:30: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] short numberOfItemsInPack(); ^ void src/brogue/Rogue.h:3236:41: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] char nextAvailableInventoryCharacter(); ^ void src/brogue/Rogue.h:3238:26: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void updateFloorItems(); ^ void src/brogue/Rogue.h:3252:25: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] item *initializeItem(); ^ void src/brogue/Rogue.h:3256:27: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void updateEncumbrance(); ^ void src/brogue/Rogue.h:3257:30: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] short displayedArmorValue(); ^ void src/brogue/Rogue.h:3260:37: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void recalculateEquipmentBonuses(); ^ void src/brogue/Rogue.h:3282:22: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] short **allocGrid(); ^ void src/brogue/Rogue.h:3317:27: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void swapLastEquipment(); ^ void src/brogue/Rogue.h:3321:28: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] short chooseVorpalEnemy(); ^ void src/brogue/Rogue.h:3325:33: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void updateIdentifiableItems(); ^ void src/brogue/Rogue.h:3327:27: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void updateRingBonuses(); ^ void src/brogue/Rogue.h:3328:39: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void updatePlayerRegenerationDelay(); ^ void src/brogue/Rogue.h:3350:24: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void shuffleFlavors(); ^ void src/brogue/Rogue.h:3354:27: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void displayCombatText(); ^ void src/brogue/Rogue.h:3360:24: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void updateLighting(); ^ void src/brogue/Rogue.h:3361:29: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] boolean playerInDarkness(); ^ void src/brogue/Rogue.h:3365:25: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void deleteAllFlares(); ^ void src/brogue/Rogue.h:3366:26: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void demoteVisibility(); ^ void src/brogue/Rogue.h:3374:28: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void updateClairvoyance(); ^ void src/brogue/Rogue.h:3377:30: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] short currentStealthRange(); ^ void src/brogue/Rogue.h:3379:23: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void initRecording(); ^ void src/brogue/Rogue.h:3380:27: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void flushBufferToFile(); ^ void src/brogue/Rogue.h:3381:28: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void fillBufferFromFile(); ^ void src/brogue/Rogue.h:3384:23: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void pausePlayback(); ^ void src/brogue/Rogue.h:3385:27: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void displayAnnotation(); ^ void src/brogue/Rogue.h:3386:26: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] boolean loadSavedGame(); ^ void src/brogue/Rogue.h:3387:25: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void switchToPlaying(); ^ void src/brogue/Rogue.h:3389:25: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void cancelKeystroke(); ^ void src/brogue/Rogue.h:3393:18: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void RNGCheck(); ^ void src/brogue/Rogue.h:3397:18: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void saveGame(); ^ void src/brogue/Rogue.h:3398:26: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void saveGameNoPrompt(); ^ void src/brogue/Rogue.h:3401:19: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void parseFile(); ^ void src/brogue/Rogue.h:3436:31: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void checkForDungeonErrors(); ^ void src/brogue/Rogue.h:3439:35: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void dialogCreateItemOrMonster(); ^ void src/brogue/Rogue.h:3440:24: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] int quitImmediately(); ^ void src/brogue/Rogue.h:3442:28: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void mainBrogueJunction(); ^ void In file included from src/platform/null-platform.c:1: src/platform/platform.h:39:21: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void (*gameLoop)(); ^ void src/platform/platform.h:79:30: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] boolean (*takeScreenshot)(); ^ void src/platform/platform.h:90:16: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void loadKeymap(); ^ void src/platform/platform.h:91:16: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void dumpScores(); ^ void src/platform/null-platform.c:3:26: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] static void null_gameLoop() { ^ void 104 warnings generated. cc -DDATADIR=/usr/local/share/brogue -DBROGUE_EXTRA_VERSION='""' -DBROGUE_SDL -Isrc/brogue -Isrc/platform -Isrc/variants -std=c99 -Wall -Wpedantic -Werror=implicit -Wno-parentheses -Wno-unused-result -Wformat -Werror=format-security -Wformat-overflow=0 -I/usr/local/include -I/usr/local/include/SDL2 -I/usr/X11R6/include -D_REENTRANT -I/usr/X11R6/include -O2 -pipe -c src/platform/sdl2-platform.c -o src/platform/sdl2-platform.o warning: unknown warning option '-Wformat-overflow=0'; did you mean '-Wshift-overflow'? [-Wunknown-warning-option] In file included from src/platform/sdl2-platform.c:7: In file included from src/platform/platform.h:1: src/brogue/Rogue.h:2829:18: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] int rogueMain(); ^ void src/brogue/Rogue.h:2830:28: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void printBrogueVersion(); ^ void src/brogue/Rogue.h:2835:31: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void initializeGameVariant(); ^ void src/brogue/Rogue.h:2839:30: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void setPlayerDisplayChar(); ^ void src/brogue/Rogue.h:2840:33: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void initializeDynamicColors(); ^ void src/brogue/Rogue.h:2841:24: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void enableEasyMode(); ^ void src/brogue/Rogue.h:2843:25: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] uint64_t rand_64bits(); ^ void src/brogue/Rogue.h:2855:30: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void considerCautiousMode(); ^ void src/brogue/Rogue.h:2856:23: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void refreshScreen(); ^ void src/brogue/Rogue.h:2857:22: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void displayLevel(); ^ void src/brogue/Rogue.h:2878:20: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void digDungeon(); ^ void src/brogue/Rogue.h:2879:26: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void updateMapToShore(); ^ void src/brogue/Rogue.h:2881:35: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void resetDFMessageEligibility(); ^ void src/brogue/Rogue.h:2890:22: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void restoreItems(); ^ void src/brogue/Rogue.h:2892:24: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void setUpWaypoints(); ^ void src/brogue/Rogue.h:2901:32: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] boolean isApplicationActive(); ^ void src/brogue/Rogue.h:2904:27: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] boolean takeScreenshot(); ^ void src/brogue/Rogue.h:2906:29: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] boolean controlKeyIsDown(); ^ void src/brogue/Rogue.h:2907:27: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] boolean shiftKeyIsDown(); ^ void src/brogue/Rogue.h:2915:25: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void printHelpScreen(); ^ void src/brogue/Rogue.h:2916:32: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void printDiscoveriesScreen(); ^ void src/brogue/Rogue.h:2919:19: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void printSeed(); ^ void src/brogue/Rogue.h:2943:31: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void waitForAcknowledgment(); ^ void src/brogue/Rogue.h:2944:38: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void waitForKeystrokeOrMouseClick(); ^ void src/brogue/Rogue.h:2966:21: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void commitDraws(); ^ void src/brogue/Rogue.h:2967:27: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void dumpLevelToScreen(); ^ void src/brogue/Rogue.h:2969:24: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void blackOutScreen(); ^ void src/brogue/Rogue.h:2989:25: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void displayChokeMap(); ^ void src/brogue/Rogue.h:2990:22: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void displayLoops(); ^ void src/brogue/Rogue.h:2996:25: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void initializeLevel(); ^ void src/brogue/Rogue.h:2998:33: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void updateMinersLightRadius(); ^ void src/brogue/Rogue.h:3001:28: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void removeDeadMonsters(); ^ void src/brogue/Rogue.h:3002:24: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void freeEverything(); ^ void src/brogue/Rogue.h:3015:26: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void updateFlavorText(); ^ void src/brogue/Rogue.h:3016:36: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void updatePlayerUnderwaterness(); ^ void src/brogue/Rogue.h:3042:40: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] enum directions adjacentFightingDir(); ^ void src/brogue/Rogue.h:3048:25: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void clearCursorPath(); ^ void src/brogue/Rogue.h:3049:20: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void hideCursor(); ^ void src/brogue/Rogue.h:3050:20: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void showCursor(); ^ void src/brogue/Rogue.h:3051:23: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void mainInputLoop(); ^ void src/brogue/Rogue.h:3058:22: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void monstersFall(); ^ void src/brogue/Rogue.h:3059:27: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void updateEnvironment(); ^ void src/brogue/Rogue.h:3060:29: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void updateAllySafetyMap(); ^ void src/brogue/Rogue.h:3061:25: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void updateSafetyMap(); ^ void src/brogue/Rogue.h:3062:30: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void updateSafeTerrainMap(); ^ void src/brogue/Rogue.h:3066:18: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void autoRest(); ^ void src/brogue/Rogue.h:3067:22: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void manualSearch(); ^ void src/brogue/Rogue.h:3070:36: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void synchronizePlayerTimeState(); ^ void src/brogue/Rogue.h:3072:25: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void playerTurnEnded(); ^ void src/brogue/Rogue.h:3073:30: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void resetScentTurnNumber(); ^ void src/brogue/Rogue.h:3075:29: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void clearMessageArchive(); ^ void src/brogue/Rogue.h:3077:31: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void displayRecentMessages(); ^ void src/brogue/Rogue.h:3078:31: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void displayMessageArchive(); ^ void src/brogue/Rogue.h:3083:56: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void displayMoreSignWithoutWaitingForAcknowledgment(); ^ void src/brogue/Rogue.h:3084:25: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void displayMoreSign(); ^ void src/brogue/Rogue.h:3089:30: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void updateMessageDisplay(); ^ void src/brogue/Rogue.h:3090:24: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void deleteMessages(); ^ void src/brogue/Rogue.h:3091:25: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void confirmMessages(); ^ void src/brogue/Rogue.h:3112:36: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] creatureList createCreatureList(); ^ void src/brogue/Rogue.h:3132:26: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void populateMonsters(); ^ void src/brogue/Rogue.h:3149:28: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void spawnPeriodicHorde(); ^ void src/brogue/Rogue.h:3235:30: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] short numberOfItemsInPack(); ^ void src/brogue/Rogue.h:3236:41: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] char nextAvailableInventoryCharacter(); ^ void src/brogue/Rogue.h:3238:26: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void updateFloorItems(); ^ void src/brogue/Rogue.h:3252:25: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] item *initializeItem(); ^ void src/brogue/Rogue.h:3256:27: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void updateEncumbrance(); ^ void src/brogue/Rogue.h:3257:30: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] short displayedArmorValue(); ^ void src/brogue/Rogue.h:3260:37: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void recalculateEquipmentBonuses(); ^ void src/brogue/Rogue.h:3282:22: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] short **allocGrid(); ^ void src/brogue/Rogue.h:3317:27: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void swapLastEquipment(); ^ void src/brogue/Rogue.h:3321:28: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] short chooseVorpalEnemy(); ^ void src/brogue/Rogue.h:3325:33: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void updateIdentifiableItems(); ^ void src/brogue/Rogue.h:3327:27: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void updateRingBonuses(); ^ void src/brogue/Rogue.h:3328:39: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void updatePlayerRegenerationDelay(); ^ void src/brogue/Rogue.h:3350:24: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void shuffleFlavors(); ^ void src/brogue/Rogue.h:3354:27: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void displayCombatText(); ^ void src/brogue/Rogue.h:3360:24: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void updateLighting(); ^ void src/brogue/Rogue.h:3361:29: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] boolean playerInDarkness(); ^ void src/brogue/Rogue.h:3365:25: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void deleteAllFlares(); ^ void src/brogue/Rogue.h:3366:26: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void demoteVisibility(); ^ void src/brogue/Rogue.h:3374:28: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void updateClairvoyance(); ^ void src/brogue/Rogue.h:3377:30: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] short currentStealthRange(); ^ void src/brogue/Rogue.h:3379:23: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void initRecording(); ^ void src/brogue/Rogue.h:3380:27: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void flushBufferToFile(); ^ void src/brogue/Rogue.h:3381:28: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void fillBufferFromFile(); ^ void src/brogue/Rogue.h:3384:23: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void pausePlayback(); ^ void src/brogue/Rogue.h:3385:27: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void displayAnnotation(); ^ void src/brogue/Rogue.h:3386:26: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] boolean loadSavedGame(); ^ void src/brogue/Rogue.h:3387:25: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void switchToPlaying(); ^ void src/brogue/Rogue.h:3389:25: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void cancelKeystroke(); ^ void src/brogue/Rogue.h:3393:18: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void RNGCheck(); ^ void src/brogue/Rogue.h:3397:18: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void saveGame(); ^ void src/brogue/Rogue.h:3398:26: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void saveGameNoPrompt(); ^ void src/brogue/Rogue.h:3401:19: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void parseFile(); ^ void src/brogue/Rogue.h:3436:31: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void checkForDungeonErrors(); ^ void src/brogue/Rogue.h:3439:35: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void dialogCreateItemOrMonster(); ^ void src/brogue/Rogue.h:3440:24: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] int quitImmediately(); ^ void src/brogue/Rogue.h:3442:28: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void mainBrogueJunction(); ^ void In file included from src/platform/sdl2-platform.c:7: src/platform/platform.h:39:21: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void (*gameLoop)(); ^ void src/platform/platform.h:79:30: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] boolean (*takeScreenshot)(); ^ void src/platform/platform.h:90:16: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void loadKeymap(); ^ void src/platform/platform.h:91:16: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void dumpScores(); ^ void In file included from src/platform/sdl2-platform.c:8: src/platform/tiles.h:6:15: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void initTiles(); ^ void src/platform/tiles.h:11:18: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void updateScreen(); ^ void src/platform/tiles.h:12:27: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] SDL_Surface *captureScreen(); ^ void src/platform/sdl2-platform.c:246:22: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] static void _gameLoop() { ^ void src/platform/sdl2-platform.c:406:31: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] static boolean _takeScreenshot() { ^ void 108 warnings generated. cc -DDATADIR=/usr/local/share/brogue -DBROGUE_EXTRA_VERSION='""' -DBROGUE_SDL -Isrc/brogue -Isrc/platform -Isrc/variants -std=c99 -Wall -Wpedantic -Werror=implicit -Wno-parentheses -Wno-unused-result -Wformat -Werror=format-security -Wformat-overflow=0 -I/usr/local/include -I/usr/local/include/SDL2 -I/usr/X11R6/include -D_REENTRANT -I/usr/X11R6/include -O2 -pipe -c src/platform/tiles.c -o src/platform/tiles.o warning: unknown warning option '-Wformat-overflow=0'; did you mean '-Wshift-overflow'? [-Wunknown-warning-option] In file included from src/platform/tiles.c:4: In file included from src/platform/platform.h:1: src/brogue/Rogue.h:2829:18: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] int rogueMain(); ^ void src/brogue/Rogue.h:2830:28: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void printBrogueVersion(); ^ void src/brogue/Rogue.h:2835:31: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void initializeGameVariant(); ^ void src/brogue/Rogue.h:2839:30: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void setPlayerDisplayChar(); ^ void src/brogue/Rogue.h:2840:33: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void initializeDynamicColors(); ^ void src/brogue/Rogue.h:2841:24: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void enableEasyMode(); ^ void src/brogue/Rogue.h:2843:25: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] uint64_t rand_64bits(); ^ void src/brogue/Rogue.h:2855:30: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void considerCautiousMode(); ^ void src/brogue/Rogue.h:2856:23: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void refreshScreen(); ^ void src/brogue/Rogue.h:2857:22: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void displayLevel(); ^ void src/brogue/Rogue.h:2878:20: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void digDungeon(); ^ void src/brogue/Rogue.h:2879:26: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void updateMapToShore(); ^ void src/brogue/Rogue.h:2881:35: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void resetDFMessageEligibility(); ^ void src/brogue/Rogue.h:2890:22: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void restoreItems(); ^ void src/brogue/Rogue.h:2892:24: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void setUpWaypoints(); ^ void src/brogue/Rogue.h:2901:32: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] boolean isApplicationActive(); ^ void src/brogue/Rogue.h:2904:27: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] boolean takeScreenshot(); ^ void src/brogue/Rogue.h:2906:29: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] boolean controlKeyIsDown(); ^ void src/brogue/Rogue.h:2907:27: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] boolean shiftKeyIsDown(); ^ void src/brogue/Rogue.h:2915:25: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void printHelpScreen(); ^ void src/brogue/Rogue.h:2916:32: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void printDiscoveriesScreen(); ^ void src/brogue/Rogue.h:2919:19: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void printSeed(); ^ void src/brogue/Rogue.h:2943:31: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void waitForAcknowledgment(); ^ void src/brogue/Rogue.h:2944:38: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void waitForKeystrokeOrMouseClick(); ^ void src/brogue/Rogue.h:2966:21: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void commitDraws(); ^ void src/brogue/Rogue.h:2967:27: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void dumpLevelToScreen(); ^ void src/brogue/Rogue.h:2969:24: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void blackOutScreen(); ^ void src/brogue/Rogue.h:2989:25: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void displayChokeMap(); ^ void src/brogue/Rogue.h:2990:22: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void displayLoops(); ^ void src/brogue/Rogue.h:2996:25: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void initializeLevel(); ^ void src/brogue/Rogue.h:2998:33: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void updateMinersLightRadius(); ^ void src/brogue/Rogue.h:3001:28: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void removeDeadMonsters(); ^ void src/brogue/Rogue.h:3002:24: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void freeEverything(); ^ void src/brogue/Rogue.h:3015:26: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void updateFlavorText(); ^ void src/brogue/Rogue.h:3016:36: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void updatePlayerUnderwaterness(); ^ void src/brogue/Rogue.h:3042:40: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] enum directions adjacentFightingDir(); ^ void src/brogue/Rogue.h:3048:25: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void clearCursorPath(); ^ void src/brogue/Rogue.h:3049:20: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void hideCursor(); ^ void src/brogue/Rogue.h:3050:20: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void showCursor(); ^ void src/brogue/Rogue.h:3051:23: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void mainInputLoop(); ^ void src/brogue/Rogue.h:3058:22: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void monstersFall(); ^ void src/brogue/Rogue.h:3059:27: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void updateEnvironment(); ^ void src/brogue/Rogue.h:3060:29: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void updateAllySafetyMap(); ^ void src/brogue/Rogue.h:3061:25: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void updateSafetyMap(); ^ void src/brogue/Rogue.h:3062:30: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void updateSafeTerrainMap(); ^ void src/brogue/Rogue.h:3066:18: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void autoRest(); ^ void src/brogue/Rogue.h:3067:22: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void manualSearch(); ^ void src/brogue/Rogue.h:3070:36: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void synchronizePlayerTimeState(); ^ void src/brogue/Rogue.h:3072:25: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void playerTurnEnded(); ^ void src/brogue/Rogue.h:3073:30: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void resetScentTurnNumber(); ^ void src/brogue/Rogue.h:3075:29: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void clearMessageArchive(); ^ void src/brogue/Rogue.h:3077:31: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void displayRecentMessages(); ^ void src/brogue/Rogue.h:3078:31: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void displayMessageArchive(); ^ void src/brogue/Rogue.h:3083:56: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void displayMoreSignWithoutWaitingForAcknowledgment(); ^ void src/brogue/Rogue.h:3084:25: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void displayMoreSign(); ^ void src/brogue/Rogue.h:3089:30: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void updateMessageDisplay(); ^ void src/brogue/Rogue.h:3090:24: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void deleteMessages(); ^ void src/brogue/Rogue.h:3091:25: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void confirmMessages(); ^ void src/brogue/Rogue.h:3112:36: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] creatureList createCreatureList(); ^ void src/brogue/Rogue.h:3132:26: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void populateMonsters(); ^ void src/brogue/Rogue.h:3149:28: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void spawnPeriodicHorde(); ^ void src/brogue/Rogue.h:3235:30: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] short numberOfItemsInPack(); ^ void src/brogue/Rogue.h:3236:41: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] char nextAvailableInventoryCharacter(); ^ void src/brogue/Rogue.h:3238:26: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void updateFloorItems(); ^ void src/brogue/Rogue.h:3252:25: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] item *initializeItem(); ^ void src/brogue/Rogue.h:3256:27: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void updateEncumbrance(); ^ void src/brogue/Rogue.h:3257:30: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] short displayedArmorValue(); ^ void src/brogue/Rogue.h:3260:37: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void recalculateEquipmentBonuses(); ^ void src/brogue/Rogue.h:3282:22: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] short **allocGrid(); ^ void src/brogue/Rogue.h:3317:27: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void swapLastEquipment(); ^ void src/brogue/Rogue.h:3321:28: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] short chooseVorpalEnemy(); ^ void src/brogue/Rogue.h:3325:33: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void updateIdentifiableItems(); ^ void src/brogue/Rogue.h:3327:27: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void updateRingBonuses(); ^ void src/brogue/Rogue.h:3328:39: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void updatePlayerRegenerationDelay(); ^ void src/brogue/Rogue.h:3350:24: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void shuffleFlavors(); ^ void src/brogue/Rogue.h:3354:27: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void displayCombatText(); ^ void src/brogue/Rogue.h:3360:24: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void updateLighting(); ^ void src/brogue/Rogue.h:3361:29: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] boolean playerInDarkness(); ^ void src/brogue/Rogue.h:3365:25: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void deleteAllFlares(); ^ void src/brogue/Rogue.h:3366:26: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void demoteVisibility(); ^ void src/brogue/Rogue.h:3374:28: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void updateClairvoyance(); ^ void src/brogue/Rogue.h:3377:30: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] short currentStealthRange(); ^ void src/brogue/Rogue.h:3379:23: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void initRecording(); ^ void src/brogue/Rogue.h:3380:27: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void flushBufferToFile(); ^ void src/brogue/Rogue.h:3381:28: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void fillBufferFromFile(); ^ void src/brogue/Rogue.h:3384:23: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void pausePlayback(); ^ void src/brogue/Rogue.h:3385:27: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void displayAnnotation(); ^ void src/brogue/Rogue.h:3386:26: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] boolean loadSavedGame(); ^ void src/brogue/Rogue.h:3387:25: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void switchToPlaying(); ^ void src/brogue/Rogue.h:3389:25: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void cancelKeystroke(); ^ void src/brogue/Rogue.h:3393:18: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void RNGCheck(); ^ void src/brogue/Rogue.h:3397:18: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void saveGame(); ^ void src/brogue/Rogue.h:3398:26: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void saveGameNoPrompt(); ^ void src/brogue/Rogue.h:3401:19: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void parseFile(); ^ void src/brogue/Rogue.h:3436:31: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void checkForDungeonErrors(); ^ void src/brogue/Rogue.h:3439:35: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void dialogCreateItemOrMonster(); ^ void src/brogue/Rogue.h:3440:24: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] int quitImmediately(); ^ void src/brogue/Rogue.h:3442:28: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void mainBrogueJunction(); ^ void In file included from src/platform/tiles.c:4: src/platform/platform.h:39:21: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void (*gameLoop)(); ^ void src/platform/platform.h:79:30: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] boolean (*takeScreenshot)(); ^ void src/platform/platform.h:90:16: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void loadKeymap(); ^ void src/platform/platform.h:91:16: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void dumpScores(); ^ void In file included from src/platform/tiles.c:5: src/platform/tiles.h:6:15: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void initTiles(); ^ void src/platform/tiles.h:11:18: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void updateScreen(); ^ void src/platform/tiles.h:12:27: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] SDL_Surface *captureScreen(); ^ void src/platform/tiles.c:352:26: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] static void optimizeTiles() { ^ void src/platform/tiles.c:446:15: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void initTiles() { ^ void src/platform/tiles.c:621:18: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] void updateScreen() { ^ void src/platform/tiles.c:795:27: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] SDL_Surface *captureScreen() { ^ void 110 warnings generated. cmp: unknown option -- - usage: cmp [-l | -s] file1 file2 [skip1 [skip2]] cmp: unknown option -- - usage: cmp [-l | -s] file1 file2 [skip1 [skip2]] cmp: unknown option -- - usage: cmp [-l | -s] file1 file2 [skip1 [skip2]] cc -Isrc/brogue -Isrc/platform -Isrc/variants -std=c99 -Wall -Wpedantic -Werror=implicit -Wno-parentheses -Wno-unused-result -Wformat -Werror=format-security -Wformat-overflow=0 -I/usr/local/include -I/usr/local/include/SDL2 -I/usr/X11R6/include -D_REENTRANT -I/usr/X11R6/include -O2 -pipe -o bin/brogue src/brogue/Architect.o src/brogue/Buttons.o src/brogue/Combat.o src/brogue/Dijkstra.o src/brogue/Globals.o src/brogue/GlobalsBase.o src/brogue/Grid.o src/brogue/IO.o src/brogue/Items.o src/brogue/Light.o src/brogue/MainMenu.o src/brogue/Math.o src/brogue/Monsters.o src/brogue/Movement.o src/brogue/PowerTables.o src/brogue/Recordings.o src/brogue/RogueMain.o src/brogue/SeedCatalog.o src/brogue/Time.o src/brogue/Utilities.o src/brogue/Wizard.o src/variants/GlobalsBrogue.o src/variants/GlobalsRapidBrogue.o src/platform/main.o src/platform/platformdependent.o src/platform/null-platform.o src/platform/sdl2-platform.o src/platform/tiles.o -lm -L/usr/local/lib -lSDL2 -L/usr/X11R6/lib -lSDL2_image ld: warning: Buttons.c(src/brogue/Buttons.o:(setButtonText)): warning: strcpy() is almost always misused, please use strlcpy() ld: warning: Buttons.c(src/brogue/Buttons.o:(setButtonText)): warning: strcat() is almost always misused, please use strlcat() ld: warning: tiles.c(src/platform/tiles.o:(initTiles)): warning: sprintf() is often misused, please use snprintf() >>> Running package in games/brogue at 1731878842.76 ===> games/brogue ===> Faking installation for brogue-1.13 /exopi-obj/pobj/brogue-1.13/bin/install -c -s -m 755 /exopi-obj/pobj/brogue-1.13/BrogueCE-1.13/bin/brogue /exopi-obj/pobj/brogue-1.13/fake-amd64/usr/local/libexec/ /usr/bin/perl /exopi-cvs/ports/infrastructure/bin/pkg_subst -DARCH=amd64 -DBASE_PKGPATH=games/brogue -DFLAVOR_EXT= -DFULLPKGNAME=brogue-1.13 -DHOMEPAGE=https://sites.google.com/site/broguegame/ -DLOCALBASE=/usr/local -DLOCALSTATEDIR=/var -DMACHINE_ARCH=amd64 -DMAINTAINER=Anton\ Konyahin\ \ -DPREFIX=/exopi-obj/pobj/brogue-1.13/fake-amd64/usr/local -DRCDIR=/etc/rc.d -DSYSCONFDIR=/etc -DTRUEPREFIX=/usr/local -DX11BASE=/usr/X11R6 -DPKGSTEM=brogue -i -B /exopi-obj/pobj/brogue-1.13 -c -m 755 /exopi-cvs/ports/games/brogue/files/brogue /exopi-obj/pobj/brogue-1.13/fake-amd64/usr/local/bin/brogue /exopi-obj/pobj/brogue-1.13/bin/install -d -m 755 /exopi-obj/pobj/brogue-1.13/fake-amd64/usr/local/share/brogue/assets /exopi-obj/pobj/brogue-1.13/bin/install -c -m 644 /exopi-obj/pobj/brogue-1.13/BrogueCE-1.13/bin/assets/tiles.png /exopi-obj/pobj/brogue-1.13/fake-amd64/usr/local/share/brogue/assets/tiles.png /exopi-obj/pobj/brogue-1.13/bin/install -c -m 644 /exopi-obj/pobj/brogue-1.13/BrogueCE-1.13/bin/assets/tiles.bin /exopi-obj/pobj/brogue-1.13/fake-amd64/usr/local/share/brogue/assets/tiles.bin /exopi-obj/pobj/brogue-1.13/bin/install -c -m 644 /exopi-obj/pobj/brogue-1.13/BrogueCE-1.13/bin/assets/icon.png /exopi-obj/pobj/brogue-1.13/fake-amd64/usr/local/share/brogue/assets/icon.png ===> Building package for brogue-1.13 Create /exopi-cvs/ports/packages/amd64/all/brogue-1.13.tgz Creating package brogue-1.13 reading plist| checking dependencies| checking dependencies|devel/sdl2-image checking dependencies|devel/sdl2 checksumming| checksumming| | 0% checksumming|*** | 5% checksumming|****** | 10% checksumming|********* | 15% checksumming|************ | 20% checksumming|*************** | 25% checksumming|****************** | 30% checksumming|********************* | 35% checksumming|************************ | 40% checksumming|*************************** | 45% checksumming|******************************* | 50% checksumming|********************************** | 55% checksumming|************************************* | 60% checksumming|**************************************** | 65% checksumming|******************************************* | 70% checksumming|********************************************** | 75% checksumming|************************************************* | 80% checksumming|**************************************************** | 85% checksumming|******************************************************* | 90% checksumming|********************************************************** | 95% checksumming|*************************************************************|100% archiving| archiving| | 0% archiving|******************************************** | 69% archiving|************************************************* | 77% archiving|************************************************************** | 97% archiving|****************************************************************|100% Link to /exopi-cvs/ports/packages/amd64/ftp/brogue-1.13.tgz >>> Running clean in games/brogue at 1731878852.06 ===> games/brogue ===> Cleaning for brogue-1.13 >>> Ended at 1731878852.59 max_stuck=1.03/depends=5.68/show-prepare-results=0.98/build=21.58/package=9.31/clean=0.57