-
Notifications
You must be signed in to change notification settings - Fork 15
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
More clang-related work and configure updates.
- Loading branch information
1 parent
786ab8a
commit f97cdf0
Showing
7 changed files
with
58 additions
and
35 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
|
@@ -29,7 +29,7 @@ | |
* \library seq66 application | ||
* \author Chris Ahlstrom | ||
* \date 2015-07-24 | ||
* \updates 2023-12-18 | ||
* \updates 2024-01-13 | ||
* \license GNU GPLv2 or above | ||
* | ||
* Copyright (C) 2013-2023 Chris Ahlstrom <[email protected]> | ||
|
@@ -101,24 +101,25 @@ | |
*/ | ||
|
||
#undef SEQ66_MING_OR_WINDOWS | ||
#undef SEQ66_PLATFORM_WINDOWS | ||
#undef SEQ66_PLATFORM_LINUX | ||
#undef SEQ66_PLATFORM_FREEBSD | ||
#undef SEQ66_PLATFORM_MACOSX | ||
#undef SEQ66_PLATFORM_UNIX | ||
#undef SEQ66_PLATFORM_32_BIT | ||
#undef SEQ66_PLATFORM_64_BIT | ||
#undef SEQ66_PLATFORM_CLANG | ||
#undef SEQ66_PLATFORM_CPP_11 | ||
#undef SEQ66_PLATFORM_CPP_14 | ||
#undef SEQ66_PLATFORM_CPP_17 | ||
#undef SEQ66_PLATFORM_CYGWIN | ||
#undef SEQ66_PLATFORM_DEBUG | ||
#undef SEQ66_PLATFORM_RELEASE | ||
#undef SEQ66_PLATFORM_MSVC | ||
#undef SEQ66_PLATFORM_FREEBSD | ||
#undef SEQ66_PLATFORM_GNU | ||
#undef SEQ66_PLATFORM_XSI | ||
#undef SEQ66_PLATFORM_LINUX | ||
#undef SEQ66_PLATFORM_MACOSX | ||
#undef SEQ66_PLATFORM_MINGW | ||
#undef SEQ66_PLATFORM_CYGWIN | ||
#undef SEQ66_PLATFORM_MSVC | ||
#undef SEQ66_PLATFORM_POSIX_API | ||
#undef SEQ66_PLATFORM_CPP_11 | ||
#undef SEQ66_PLATFORM_CPP_14 | ||
#undef SEQ66_PLATFORM_CPP_17 | ||
#undef SEQ66_PLATFORM_RELEASE | ||
#undef SEQ66_PLATFORM_UNIX | ||
#undef SEQ66_PLATFORM_WINDOWS | ||
#undef SEQ66_PLATFORM_XSI | ||
|
||
/** | ||
* Provides a "Windows" macro, in case the environment doesn't provide | ||
|
@@ -277,12 +278,17 @@ | |
* Provides macros that indicate if Microsoft C/C++ versus GNU are being | ||
* used. THe compiler being used normally provides test macros for itself. | ||
* | ||
* - SEQ66_PLATFORM_CLANG (replaces clang) | ||
* - SEQ66_PLATFORM_MSVC (replaces _MSC_VER) | ||
* - SEQ66_PLATFORM_GNU (replaces __GNUC__) | ||
* - SEQ66_PLATFORM_MINGW (replaces __MINGW32__) | ||
* - SEQ66_PLATFORM_CYGWIN | ||
*/ | ||
|
||
#if defined __clang__ | ||
#define SEQ66_PLATFORM_CLANG | ||
#endif | ||
|
||
#if defined _MSC_VER | ||
#define SEQ66_PLATFORM_MSVC | ||
#define SEQ66_PLATFORM_WINDOWS | ||
|
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters