From c4fe5864602982ced026178abdfe862eb2c5e1c5 Mon Sep 17 00:00:00 2001 From: Jean-Paul Mari Date: Fri, 15 Jan 2021 14:06:36 -0500 Subject: [PATCH] Added credit in source codes Credit is related to the work done for the Linux build fix. --- docs/vj_HistoryNotes.txt | 2 ++ src/debugger/DBGManager.cpp | 2 ++ src/debugger/DWARFManager.cpp | 2 ++ src/debugger/ELFManager.cpp | 2 ++ src/debugger/HWLABELManager.cpp | 4 +++- src/debugger/debuggertab.cpp | 2 ++ src/debugger/localbrowser.cpp | 2 ++ src/file.cpp | 2 ++ src/gui/configdialog.cpp | 2 ++ src/gui/mainwin.cpp | 3 +++ src/settings.h | 2 ++ 11 files changed, 24 insertions(+), 1 deletion(-) diff --git a/docs/vj_HistoryNotes.txt b/docs/vj_HistoryNotes.txt index c7bb8f1..d4821be 100644 --- a/docs/vj_HistoryNotes.txt +++ b/docs/vj_HistoryNotes.txt @@ -27,6 +27,8 @@ Release 5 (TBA) 18) Show the SR value as a readable form in the CPU browser 19) Potential fix to compile on Linux -- Added the relative directory path for the Qt include files +20) Merge the Linux build fixes from @richard42 +-- Jaguar core's makefile and Qt pro file updates, fix filenames case sensitive & fixes for Linux Release 4a (15th August 2019) ----------------------------- diff --git a/src/debugger/DBGManager.cpp b/src/debugger/DBGManager.cpp index 0dec2c0..a2f358d 100644 --- a/src/debugger/DBGManager.cpp +++ b/src/debugger/DBGManager.cpp @@ -4,6 +4,7 @@ // by Jean-Paul Mari // // JPM = Jean-Paul Mari +// RG = Richard Goedeken // // WHO WHEN WHAT // --- ---------- ------------------------------------------------------------ @@ -14,6 +15,7 @@ // JPM Oct./2018 Cosmetic changes, added source file search paths, and ELF function name // JPM Aug./2019 Added new functions mainly for source text lines // JPM Sept./2019 Support the unsigned/signed short type +// RG Jan./2021 Linux build fixes // // To Do diff --git a/src/debugger/DWARFManager.cpp b/src/debugger/DWARFManager.cpp index 028b1e4..a9fcc3e 100644 --- a/src/debugger/DWARFManager.cpp +++ b/src/debugger/DWARFManager.cpp @@ -4,6 +4,7 @@ // by Jean-Paul Mari // // JPM = Jean-Paul Mari +// RG = Richard Goedeken // // WHO WHEN WHAT // --- ---------- ------------------------------------------------------------ @@ -13,6 +14,7 @@ // JPM Aug./2019 Added new functions to handle DWARF information, full filename fix // JPM Mar./2020 Fix a random crash when reading the source lines information // JPM Aug./2020 Added a source code file date check when reading DWARF information +// RG Jan./2021 Linux build fixes // // To Do diff --git a/src/debugger/ELFManager.cpp b/src/debugger/ELFManager.cpp index 69aae73..d180138 100644 --- a/src/debugger/ELFManager.cpp +++ b/src/debugger/ELFManager.cpp @@ -4,6 +4,7 @@ // by Jean-Paul Mari // // JPM = Jean-Paul Mari +// RG = Richard Goedeken // // WHO WHEN WHAT // --- ---------- ------------------------------------------------------------ @@ -11,6 +12,7 @@ // JPM 07/13/2017 ELF DWARF format support improvement // JPM 10/20/2018 Added function name support from ELF structure // JPM 03/13/2020 Added ELF & DWARF .debug* types +// RG Jan./2021 Linux build fixes // #include diff --git a/src/debugger/HWLABELManager.cpp b/src/debugger/HWLABELManager.cpp index e67e000..1150d88 100644 --- a/src/debugger/HWLABELManager.cpp +++ b/src/debugger/HWLABELManager.cpp @@ -1,14 +1,16 @@ // -// ELFManager.cpp: HW Label manager +// HWLABELManager.cpp: HW Label manager // // by Jean-Paul Mari // // JPM = Jean-Paul Mari +// RG = Richard Goedeken // // WHO WHEN WHAT // --- ---------- ------------------------------------------------------------ // JPM 02/08/2017 Created this file // JPM 02/08/2017 HW Label support +// RG Jan./2021 Linux build fixes // #include diff --git a/src/debugger/debuggertab.cpp b/src/debugger/debuggertab.cpp index d73f1f0..ac0cfe7 100644 --- a/src/debugger/debuggertab.cpp +++ b/src/debugger/debuggertab.cpp @@ -4,12 +4,14 @@ // by Jean-Paul Mari // // JPM = Jean-Paul Mari +// RG = Richard Goedeken // // WHO WHEN WHAT // --- ---------- ------------------------------------------------------------ // JPM Sept./2016 Created this file, and added Soft debugger support // JPM 10/09/2018 Added source file search paths // JPM 04/06/2019 Added ELF sections check +// RG Jan./2021 Linux build fix // #include "debuggertab.h" diff --git a/src/debugger/localbrowser.cpp b/src/debugger/localbrowser.cpp index 453fa7c..9cafa71 100644 --- a/src/debugger/localbrowser.cpp +++ b/src/debugger/localbrowser.cpp @@ -4,11 +4,13 @@ // by Jean-Paul Mari // // JPM = Jean-Paul Mari +// RG = Richard Goedeken // // Who When What // --- ---------- ----------------------------------------------------------- // JPM 11/03/2017 Created this file // JPM Sept./2018 Added a status bar and better status report, and set information values in a tab +// RG Jan./2021 Linux build fixes // // STILL TO DO: diff --git a/src/file.cpp b/src/file.cpp index 50e9af0..9201c1e 100644 --- a/src/file.cpp +++ b/src/file.cpp @@ -7,6 +7,7 @@ // // JLH = James Hammons // JPM = Jean-Paul Mari +// RG = Richard Goedeken // // Who When What // --- ---------- ------------------------------------------------------------ @@ -18,6 +19,7 @@ // JPM 04/06/2019 Added ELF sections check // JPM 03/12/2020 Added ELF section types check and new error messages // JPM Aug./2020 ELF executable file information +// RG Jan./2021 Linux build fixes // #include "file.h" diff --git a/src/gui/configdialog.cpp b/src/gui/configdialog.cpp index 0533cd3..a665730 100644 --- a/src/gui/configdialog.cpp +++ b/src/gui/configdialog.cpp @@ -6,6 +6,7 @@ // // JLH = James Hammons // JPM = Jean-Paul Mari +// RG = Richard Goedeken // // Who When What // --- ---------- ------------------------------------------------------------ @@ -16,6 +17,7 @@ // JPM 06/19/2016 Soft debugger support // JPM 09/ /2017 Added a Keybindings tab // JPM 09/03/2018 Added a Models & Bios tab +// RG Jan./2021 Linux build fix // #include "configdialog.h" diff --git a/src/gui/mainwin.cpp b/src/gui/mainwin.cpp index 66897b4..eca4846 100644 --- a/src/gui/mainwin.cpp +++ b/src/gui/mainwin.cpp @@ -5,6 +5,8 @@ // // JLH = James Hammons // JPM = Jean-Paul Mari +// RG = Richard Goedeken + // // Who When What // --- ---------- ------------------------------------------------------------ @@ -25,6 +27,7 @@ // JPM April/2019 Added ELF sections check, added a save memory dump // JPM Aug./2019 Update texts descriptions, set cartridge view menu for debugger mode only, added a HW registers browser and source level tracing // JPM Marc./2020 Added the step over for source level tracing +// RG Jan./2021 Linux build fixes // // FIXED: diff --git a/src/settings.h b/src/settings.h index a41b77d..eef2963 100644 --- a/src/settings.h +++ b/src/settings.h @@ -2,6 +2,7 @@ // settings.h: Header file // // JPM = Jean-Paul Mari +// RG = Richard Goedeken // // Who When What // --- ---------- ------------------------------------------------------------ @@ -9,6 +10,7 @@ // JPM Sept./2018 Added the new Models and BIOS handler, and a screenshot settings // JPM 10/10/2018 Added search paths in settings // JPM 04/06/2019 Added ELF sections check +// RG Jan./2021 Linux build fix // #ifndef __SETTINGS_H__ -- 2.20.1