Files
CMake/Source
Brad King 3b7be02480 ccmake: Fix compilation with ncurses on Solaris
On Solaris the ncurses header may define an `__attribute__` macro.
This breaks C++ headers that use `__attribute__(...)` syntax.
Somehow it causes references to unresolved symbols:

    __gthrw_pthread_once
    __gthrw_pthread_mutex_lock
    __gthrw_pthread_mutex_unlock

instead of references to the correct symbols:

    pthread_once
    pthread_mutex_lock
    pthread_mutex_unlock

Detect this case and undefine the `__attribute__` macro after
including the curses headers.
2018-03-20 11:39:28 -04:00
..
2017-12-18 18:26:55 +01:00
2018-01-31 18:23:03 +03:00
2018-03-20 00:01:08 -04:00
2017-08-24 23:39:47 +02:00
2017-08-24 23:39:47 +02:00
2018-01-04 06:52:01 +11:00
2017-08-24 23:39:47 +02:00
2018-01-31 18:23:03 +03:00
2017-08-22 23:05:27 +02:00
2018-01-04 06:52:01 +11:00
2017-08-30 11:07:05 -04:00
2018-01-04 06:52:01 +11:00
2017-08-24 23:39:47 +02:00
2017-08-24 23:39:47 +02:00
2018-02-26 11:24:45 -05:00
2018-02-26 11:24:45 -05:00
2017-08-24 23:39:47 +02:00
2018-03-20 14:28:17 +01:00
2018-03-20 14:28:17 +01:00
2017-08-24 23:39:47 +02:00
2017-11-03 10:25:05 -04:00
2018-02-13 11:24:30 -05:00
2018-02-13 11:24:30 -05:00
2017-08-24 23:39:47 +02:00
2018-01-31 18:23:03 +03:00
2018-01-31 18:23:03 +03:00
2017-08-24 23:39:47 +02:00
2018-02-16 10:04:47 -05:00
2018-03-12 13:40:44 -04:00
2017-11-03 10:25:05 -04:00
2017-08-24 23:39:47 +02:00
2017-11-03 10:25:05 -04:00
2017-08-27 09:58:46 +02:00