//
//  orbit_platforms.h
//  OrbitVM
//
//  Created by Cesar Parent on 2016-11-14.
//  Copyright © 2016 cesarparent. All rights reserved.
//
#ifndef OrbitPlatforms_h
#define OrbitPlatforms_h

#if __STDC_VERSION__ >= 199901L
#define ORBIT_FLEXIBLE_ARRAY_MEMB   
#else
#define ORBIT_FLEXIBLE_ARRRAY_MEMB  0
#endif

#endif /* OrbitPlatforms_h */

//
//  orbit_platforms.h
//  OrbitVM
//
//  Created by Cesar Parent on 2016-11-14.
//  Copyright © 2016 cesarparent. All rights reserved.
//
#ifndef OrbitPlatforms_h
#define OrbitPlatforms_h

#ifdef _WIN32
#define ORBIT_PLATFORM "Windows"
#elif __APPLE__
#include "TargetConditionals.h"
#if TARGET_IPHONE_SIMULATOR
#define ORBIT_PLATFORM "iOS-x86"
#elif TARGET_OS_IPHONE
#define ORBIT_PLATFORM "iOS-arm"
#elif TARGET_OS_MAC
#define ORBIT_PLATFORM "macOS"
#endif
#elif __linux__
#define ORBIT_PLATFORM "Linux"
#elif __unix__
#define ORBIT_PLATFORM "UNIX"
#else
#define ORBIT_PLATFORM "Unknown Platform"
#endif

#if __STDC_VERSION__ >= 199901L
#define ORBIT_FLEXIBLE_ARRAY_MEMB   
#else
#define ORBIT_FLEXIBLE_ARRRAY_MEMB  0
#endif

#endif /* OrbitPlatforms_h */

Add platform names in orbit_platform.h
Add platform names in orbit_platform.h
