diff options
| author | Iain Buclaw <ibuclaw@gdcproject.org> | 2026-01-29 10:11:43 +0100 |
|---|---|---|
| committer | Iain Buclaw <ibuclaw@gdcproject.org> | 2026-01-29 13:16:31 +0100 |
| commit | a492b8c17118592061cc3834e7a169ca724440cb (patch) | |
| tree | 20dc4d9a6c5f59669dab9ca0490d366c8c49e174 /libjava/testsuite/libjava.lang/PR25535.java | |
| parent | 95ed4da2291b1f108f6c50bb06953777e2c80113 (diff) | |
| download | gcc-a492b8c17118592061cc3834e7a169ca724440cb.zip gcc-a492b8c17118592061cc3834e7a169ca724440cb.tar.gz gcc-a492b8c17118592061cc3834e7a169ca724440cb.tar.bz2 | |
d: Fix buffer overflow detected with -defaultlib= and -debuglib= [PR123349]
PR d/123349
gcc/d/ChangeLog:
* d-spec.cc (lang_specific_driver): Use xstrdup to copy -defaultlib
and -debuglib argument, and unconditionally free the old value.
gcc/testsuite/ChangeLog:
* gdc.dg/driver_debuglib.d: New test.
* gdc.dg/driver_defaultlib.d: New test.
Diffstat (limited to 'libjava/testsuite/libjava.lang/PR25535.java')
0 files changed, 0 insertions, 0 deletions
