You cannot select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
* Avoid redefining `PRI` macros on Linux The fixed width 64-bit integer types are defined differently per platform. Some platforms define it as "long", others define it as "long long". For consistency, `AZ::u64` or `AZ::s64` is always defined to "long long". However, this causes problems for formatting those types, because on platforms where `uint64_t` is a `long`, `PRIu64` gives the wrong format string for `AZ::u64`. Previously this was fixed by redefining the `PRI` macros so that they work for `AZ::u64`, but that breaks the ability to format `uint64_t`. We could add an AZ-specific version of the `PRI` macros for 64-bit integer types, but we don't really need to, since they are `long long` on every platform we support. * Use `%ll` for `AZ::u64` * Use `PRIu64` for `uint64_t` Signed-off-by: Chris Burel <burelc@amazon.com> * Avoid redefining `PRI` macros in CryCommon Signed-off-by: Chris Burel <burelc@amazon.com> |
5 years ago | |
|---|---|---|
| .. | ||
| LyShine | 5 years ago | |
| Maestro | 5 years ago | |
| Mocks | 5 years ago | |
| Platform | 5 years ago | |
| AndroidSpecific.h | 5 years ago | |
| AnimKey.h | 5 years ago | |
| AppleSpecific.h | 5 years ago | |
| BaseTypes.h | 5 years ago | |
| CMakeLists.txt | 5 years ago | |
| CryAssert.h | 5 years ago | |
| CryAssert_Android.h | 5 years ago | |
| CryAssert_Linux.h | 5 years ago | |
| CryAssert_Mac.h | 5 years ago | |
| CryAssert_iOS.h | 5 years ago | |
| CryAssert_impl.h | 5 years ago | |
| CryEndian.h | 5 years ago | |
| CryFile.h | 5 years ago | |
| CryHalf.inl | 5 years ago | |
| CryLegacyAllocator.h | 5 years ago | |
| CryLibrary.cpp | 5 years ago | |
| CryLibrary.h | 5 years ago | |
| CryListenerSet.h | 5 years ago | |
| CryPath.h | 5 years ago | |
| CryRandomInternal.h | 5 years ago | |
| CrySystemBus.h | 5 years ago | |
| CryVersion.h | 5 years ago | |
| Cry_Camera.h | 5 years ago | |
| Cry_Color.h | 5 years ago | |
| Cry_Geo.h | 5 years ago | |
| Cry_GeoDistance.h | 5 years ago | |
| Cry_GeoIntersect.h | 5 years ago | |
| Cry_Math.h | 5 years ago | |
| Cry_Matrix33.h | 5 years ago | |
| Cry_Matrix34.h | 5 years ago | |
| Cry_Matrix44.h | 5 years ago | |
| Cry_Quat.h | 5 years ago | |
| Cry_ValidNumber.h | 5 years ago | |
| Cry_Vector2.h | 5 years ago | |
| Cry_Vector3.h | 5 years ago | |
| Cry_Vector4.h | 5 years ago | |
| HMDBus.h | 5 years ago | |
| IAudioInterfacesCommonData.h | 5 years ago | |
| IAudioSystem.h | 5 years ago | |
| ICmdLine.h | 5 years ago | |
| IConsole.h | 5 years ago | |
| IEntityRenderState.h | 5 years ago | |
| IFont.h | 5 years ago | |
| IFunctorBase.h | 5 years ago | |
| IGem.h | 5 years ago | |
| IIndexedMesh.h | 5 years ago | |
| ILevelSystem.h | 5 years ago | |
| ILocalizationManager.h | 5 years ago | |
| ILog.h | 5 years ago | |
| IMNM.h | 5 years ago | |
| IMaterial.h | 5 years ago | |
| IMiniLog.h | 5 years ago | |
| IMovieSystem.h | 5 years ago | |
| INavigationSystem.h | 5 years ago | |
| IPathfinder.h | 5 years ago | |
| IProcess.h | 5 years ago | |
| IRenderAuxGeom.h | 5 years ago | |
| IRenderer.h | 5 years ago | |
| ISerialize.h | 5 years ago | |
| IShader.h | 5 years ago | |
| ISplines.h | 5 years ago | |
| IStatObj.h | 5 years ago | |
| ISystem.h | 5 years ago | |
| ITexture.h | 5 years ago | |
| ITimer.h | 5 years ago | |
| IValidator.h | 5 years ago | |
| IViewSystem.h | 5 years ago | |
| IWindowMessageHandler.h | 5 years ago | |
| IXml.h | 5 years ago | |
| LCGRandom.h | 5 years ago | |
| LegacyAllocator.cpp | 5 years ago | |
| LegacyAllocator.h | 5 years ago | |
| Linux32Specific.h | 5 years ago | |
| Linux64Specific.h | 5 years ago | |
| LinuxSpecific.h | 5 years ago | |
| Linux_Win32Wrapper.h | 5 years ago | |
| LoadScreenBus.h | 5 years ago | |
| LocalizationManagerBus.h | 5 years ago | |
| LocalizationManagerBus.inl | 5 years ago | |
| MacSpecific.h | 5 years ago | |
| MainThreadRenderRequestBus.h | 5 years ago | |
| MathConversion.h | 5 years ago | |
| MicrophoneBus.h | 5 years ago | |
| MiniQueue.h | 5 years ago | |
| MultiThread_Containers.h | 5 years ago | |
| NullAudioSystem.h | 5 years ago | |
| PNoise3.h | 5 years ago | |
| ProjectDefines.h | 5 years ago | |
| Random.h | 5 years ago | |
| Range.h | 5 years ago | |
| ScopedVariableSetter.h | 5 years ago | |
| SerializationTypes.h | 5 years ago | |
| SerializeFwd.h | 5 years ago | |
| SimpleSerialize.h | 5 years ago | |
| StatObjBus.h | 5 years ago | |
| StaticInstance.h | 5 years ago | |
| StlUtils.h | 5 years ago | |
| Synchronization.h | 5 years ago | |
| TimeValue.h | 5 years ago | |
| Timer.h | 5 years ago | |
| VRCommon.h | 5 years ago | |
| VectorMap.h | 5 years ago | |
| Vertex.h | 5 years ago | |
| VertexFormats.h | 5 years ago | |
| Win32specific.h | 5 years ago | |
| Win64specific.h | 5 years ago | |
| WinBase.cpp | 5 years ago | |
| XMLBinaryHeaders.h | 5 years ago | |
| crycommon_files.cmake | 5 years ago | |
| crycommon_testing_files.cmake | 5 years ago | |
| iOSSpecific.h | 5 years ago | |
| platform.h | 5 years ago | |
| platform_impl.cpp | 5 years ago | |
| smartptr.h | 5 years ago | |