Skip to content

Commit af57a60

Browse files
committed
Integrate rstub/use-itype fix (PR #92) and acknowledge david-fong suggestion
1 parent adf2b57 commit af57a60

File tree

1 file changed

+10
-2
lines changed

1 file changed

+10
-2
lines changed

CREDITS.md

Lines changed: 10 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -33,14 +33,22 @@ This modernized fork of `pcg-cpp` by **Total-Random** integrates several critica
3333
- **Origin:** [imneme/pcg-cpp commit be22608](https://github.com/imneme/pcg-cpp/commit/be22608ebcbe3aa0606600975705e2820600ed4e)
3434
- **Author:** [brt-v](https://github.com/brt-v)
3535
- **Description:** Simplified header includes in sample programs and added `basic_usage.cpp` sample.
36+
### 7. Consistent Integer Type
37+
- **Origin:** [imneme/pcg-cpp PR #92](https://github.com/imneme/pcg-cpp/pull/92)
38+
- **Author:** [rstub](https://github.com/rstub)
39+
- **Description:** Fixes compilation issues where `__uint128` isn't available by ensuring consistent type usage.
40+
41+
### 8. Modern C++ Standard Usage in Samples
42+
- **Suggestion:** [david-fong](https://github.com/david-fong)
43+
- **Description:** Replaced C-style casting and `std::round` with `std::lround` in `cppref-sample.cpp`.
3644

3745
## Total-Random Improvements
3846

39-
### 7. Modern CMake Build System
47+
### 9. Modern CMake Build System
4048
- **Author:** [Total-Random](https://github.com/Total-Random)
4149
- **Description:** Comprehensive CMake integration with `find_package` support and automated testing via `ctest`.
4250

43-
### 8. MSVC Compatibility Fixes
51+
### 10. MSVC Compatibility Fixes
4452
- **Author:** [Total-Random](https://github.com/Total-Random)
4553
- **Description:** Resolved several MSVC-specific issues:
4654
- `C2678` (ambiguous operator) in `set_stream` and `operator>>`.

0 commit comments

Comments
 (0)