backgammon(6): Avoid symbol issue with ncurses lib.
commit06e4c4ec6a4b5ac39b1d52c86457c5a0b2f2bacb
authorzrj <rimvydas.jasinskas@gmail.com>
Fri, 17 Nov 2017 09:20:44 +0000 (17 11:20 +0200)
committerzrj <zrj@dragonflybsd.org>
Fri, 17 Nov 2017 11:32:31 +0000 (17 13:32 +0200)
tree928df3d2c6310db77d0e0cff95f17a6dfa5eef92
parent493c001234c84a7ff707f4ac12d6e093ccf60386
backgammon(6): Avoid symbol issue with ncurses lib.

The backgammon(6) has: back.k: extern int raw;
while in ncurses tinfo/lib_raw.c: int raw(void){}.

This breaks -flto -static link against LTO'ed libncurses.a.
So just rename backgammon global raw to bgraw.

Just for the fun of it, note that init.c: struct termios bgraw;
NetBSD already have it fixed in games/backgammon/.
Also still not clear how to do with c5e1790f6b.
games/backgammon/backgammon/main.c
games/backgammon/backgammon/move.c
games/backgammon/backgammon/text.c
games/backgammon/common_source/back.h
games/backgammon/common_source/board.c
games/backgammon/common_source/init.c
games/backgammon/teachgammon/teach.c
games/backgammon/teachgammon/ttext2.c