diff --git a/CMakeLists.txt b/CMakeLists.txt index ee73737b..6449acd8 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -1,5 +1,5 @@ # OpenSTA, Static Timing Analyzer -# Copyright (c) 2024, Parallax Software, Inc. +# Copyright (c) 2025, Parallax Software, Inc. # # This program is free software: you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by @@ -13,6 +13,14 @@ # # You should have received a copy of the GNU General Public License # along with this program. If not, see . +# +# The origin of this software must not be misrepresented; you must not +# claim that you wrote the original software. +# +# Altered source versions must be plainly marked as such, and must not be +# misrepresented as being the original software. +# +# This notice may not be removed or altered from any source distribution. cmake_minimum_required (VERSION 3.10) if(CMAKE_VERSION VERSION_GREATER_EQUAL 3.13) diff --git a/app/Main.cc b/app/Main.cc index 1f417333..4c7e56e9 100644 --- a/app/Main.cc +++ b/app/Main.cc @@ -1,5 +1,5 @@ // OpenSTA, Static Timing Analyzer -// Copyright (c) 2024, Parallax Software, Inc. +// Copyright (c) 2025, Parallax Software, Inc. // // This program is free software: you can redistribute it and/or modify // it under the terms of the GNU General Public License as published by @@ -13,6 +13,14 @@ // // You should have received a copy of the GNU General Public License // along with this program. If not, see . +// +// The origin of this software must not be misrepresented; you must not +// claim that you wrote the original software. +// +// Altered source versions must be plainly marked as such, and must not be +// misrepresented as being the original software. +// +// This notice may not be removed or altered from any source distribution. #include "StaMain.hh" #include "StaConfig.hh" // STA_VERSION diff --git a/app/StaApp.i b/app/StaApp.i index dfb0f3b7..fc9d120b 100644 --- a/app/StaApp.i +++ b/app/StaApp.i @@ -1,7 +1,7 @@ %module sta // OpenSTA, Static Timing Analyzer -// Copyright (c) 2024, Parallax Software, Inc. +// Copyright (c) 2025, Parallax Software, Inc. // // This program is free software: you can redistribute it and/or modify // it under the terms of the GNU General Public License as published by @@ -15,6 +15,14 @@ // // You should have received a copy of the GNU General Public License // along with this program. If not, see . +// +// The origin of this software must not be misrepresented; you must not +// claim that you wrote the original software. +// +// Altered source versions must be plainly marked as such, and must not be +// misrepresented as being the original software. +// +// This notice may not be removed or altered from any source distribution. %include "tcl/Exception.i" %include "tcl/StaTclTypes.i" diff --git a/app/StaMain.cc b/app/StaMain.cc index 5c1be7e9..8587a2db 100644 --- a/app/StaMain.cc +++ b/app/StaMain.cc @@ -1,5 +1,5 @@ // OpenSTA, Static Timing Analyzer -// Copyright (c) 2024, Parallax Software, Inc. +// Copyright (c) 2025, Parallax Software, Inc. // // This program is free software: you can redistribute it and/or modify // it under the terms of the GNU General Public License as published by @@ -13,6 +13,14 @@ // // You should have received a copy of the GNU General Public License // along with this program. If not, see . +// +// The origin of this software must not be misrepresented; you must not +// claim that you wrote the original software. +// +// Altered source versions must be plainly marked as such, and must not be +// misrepresented as being the original software. +// +// This notice may not be removed or altered from any source distribution. #include "StaMain.hh" diff --git a/dcalc/ArcDcalcWaveforms.cc b/dcalc/ArcDcalcWaveforms.cc index 954ae6eb..4b8d340d 100644 --- a/dcalc/ArcDcalcWaveforms.cc +++ b/dcalc/ArcDcalcWaveforms.cc @@ -1,5 +1,5 @@ // OpenSTA, Static Timing Analyzer -// Copyright (c) 2024, Parallax Software, Inc. +// Copyright (c) 2025, Parallax Software, Inc. // // This program is free software: you can redistribute it and/or modify // it under the terms of the GNU General Public License as published by @@ -13,6 +13,14 @@ // // You should have received a copy of the GNU General Public License // along with this program. If not, see . +// +// The origin of this software must not be misrepresented; you must not +// claim that you wrote the original software. +// +// Altered source versions must be plainly marked as such, and must not be +// misrepresented as being the original software. +// +// This notice may not be removed or altered from any source distribution. #include diff --git a/dcalc/ArcDcalcWaveforms.hh b/dcalc/ArcDcalcWaveforms.hh index 62343183..2cbcf3b5 100644 --- a/dcalc/ArcDcalcWaveforms.hh +++ b/dcalc/ArcDcalcWaveforms.hh @@ -1,5 +1,5 @@ // OpenSTA, Static Timing Analyzer -// Copyright (c) 2024, Parallax Software, Inc. +// Copyright (c) 2025, Parallax Software, Inc. // // This program is free software: you can redistribute it and/or modify // it under the terms of the GNU General Public License as published by @@ -13,6 +13,14 @@ // // You should have received a copy of the GNU General Public License // along with this program. If not, see . +// +// The origin of this software must not be misrepresented; you must not +// claim that you wrote the original software. +// +// Altered source versions must be plainly marked as such, and must not be +// misrepresented as being the original software. +// +// This notice may not be removed or altered from any source distribution. #pragma once diff --git a/dcalc/ArcDelayCalc.cc b/dcalc/ArcDelayCalc.cc index e318fa56..37dadf19 100644 --- a/dcalc/ArcDelayCalc.cc +++ b/dcalc/ArcDelayCalc.cc @@ -1,5 +1,5 @@ // OpenSTA, Static Timing Analyzer -// Copyright (c) 2024, Parallax Software, Inc. +// Copyright (c) 2025, Parallax Software, Inc. // // This program is free software: you can redistribute it and/or modify // it under the terms of the GNU General Public License as published by @@ -13,6 +13,14 @@ // // You should have received a copy of the GNU General Public License // along with this program. If not, see . +// +// The origin of this software must not be misrepresented; you must not +// claim that you wrote the original software. +// +// Altered source versions must be plainly marked as such, and must not be +// misrepresented as being the original software. +// +// This notice may not be removed or altered from any source distribution. #include "ArcDelayCalc.hh" diff --git a/dcalc/Arnoldi.hh b/dcalc/Arnoldi.hh index 3dc238b1..05a11b71 100644 --- a/dcalc/Arnoldi.hh +++ b/dcalc/Arnoldi.hh @@ -1,5 +1,5 @@ // OpenSTA, Static Timing Analyzer -// Copyright (c) 2024, Parallax Software, Inc. +// Copyright (c) 2025, Parallax Software, Inc. // // This program is free software: you can redistribute it and/or modify // it under the terms of the GNU General Public License as published by @@ -13,6 +13,14 @@ // // You should have received a copy of the GNU General Public License // along with this program. If not, see . +// +// The origin of this software must not be misrepresented; you must not +// claim that you wrote the original software. +// +// Altered source versions must be plainly marked as such, and must not be +// misrepresented as being the original software. +// +// This notice may not be removed or altered from any source distribution. // (c) 2018 Nefelus, Inc. // diff --git a/dcalc/ArnoldiDelayCalc.cc b/dcalc/ArnoldiDelayCalc.cc index 38e976e2..4fcf5b4c 100644 --- a/dcalc/ArnoldiDelayCalc.cc +++ b/dcalc/ArnoldiDelayCalc.cc @@ -1,5 +1,5 @@ // OpenSTA, Static Timing Analyzer -// Copyright (c) 2024, Parallax Software, Inc. +// Copyright (c) 2025, Parallax Software, Inc. // // This program is free software: you can redistribute it and/or modify // it under the terms of the GNU General Public License as published by @@ -13,6 +13,14 @@ // // You should have received a copy of the GNU General Public License // along with this program. If not, see . +// +// The origin of this software must not be misrepresented; you must not +// claim that you wrote the original software. +// +// Altered source versions must be plainly marked as such, and must not be +// misrepresented as being the original software. +// +// This notice may not be removed or altered from any source distribution. // (c) 2018 Nefelus, Inc. // diff --git a/dcalc/ArnoldiDelayCalc.hh b/dcalc/ArnoldiDelayCalc.hh index 20b0e626..1802b08e 100644 --- a/dcalc/ArnoldiDelayCalc.hh +++ b/dcalc/ArnoldiDelayCalc.hh @@ -1,5 +1,5 @@ // OpenSTA, Static Timing Analyzer -// Copyright (c) 2024, Parallax Software, Inc. +// Copyright (c) 2025, Parallax Software, Inc. // // This program is free software: you can redistribute it and/or modify // it under the terms of the GNU General Public License as published by @@ -13,6 +13,14 @@ // // You should have received a copy of the GNU General Public License // along with this program. If not, see . +// +// The origin of this software must not be misrepresented; you must not +// claim that you wrote the original software. +// +// Altered source versions must be plainly marked as such, and must not be +// misrepresented as being the original software. +// +// This notice may not be removed or altered from any source distribution. #pragma once diff --git a/dcalc/ArnoldiReduce.cc b/dcalc/ArnoldiReduce.cc index 91a36412..5e5ce066 100644 --- a/dcalc/ArnoldiReduce.cc +++ b/dcalc/ArnoldiReduce.cc @@ -1,5 +1,5 @@ // OpenSTA, Static Timing Analyzer -// Copyright (c) 2024, Parallax Software, Inc. +// Copyright (c) 2025, Parallax Software, Inc. // // This program is free software: you can redistribute it and/or modify // it under the terms of the GNU General Public License as published by @@ -13,6 +13,14 @@ // // You should have received a copy of the GNU General Public License // along with this program. If not, see . +// +// The origin of this software must not be misrepresented; you must not +// claim that you wrote the original software. +// +// Altered source versions must be plainly marked as such, and must not be +// misrepresented as being the original software. +// +// This notice may not be removed or altered from any source distribution. // (c) 2018 Nefelus, Inc. // diff --git a/dcalc/ArnoldiReduce.hh b/dcalc/ArnoldiReduce.hh index ad49da34..14e5d68a 100644 --- a/dcalc/ArnoldiReduce.hh +++ b/dcalc/ArnoldiReduce.hh @@ -1,5 +1,5 @@ // OpenSTA, Static Timing Analyzer -// Copyright (c) 2024, Parallax Software, Inc. +// Copyright (c) 2025, Parallax Software, Inc. // // This program is free software: you can redistribute it and/or modify // it under the terms of the GNU General Public License as published by @@ -13,6 +13,14 @@ // // You should have received a copy of the GNU General Public License // along with this program. If not, see . +// +// The origin of this software must not be misrepresented; you must not +// claim that you wrote the original software. +// +// Altered source versions must be plainly marked as such, and must not be +// misrepresented as being the original software. +// +// This notice may not be removed or altered from any source distribution. // (c) 2018 Nefelus, Inc. // diff --git a/dcalc/CcsCeffDelayCalc.cc b/dcalc/CcsCeffDelayCalc.cc index cab8e115..3fb99fa2 100644 --- a/dcalc/CcsCeffDelayCalc.cc +++ b/dcalc/CcsCeffDelayCalc.cc @@ -1,5 +1,5 @@ // OpenSTA, Static Timing Analyzer -// Copyright (c) 2024, Parallax Software, Inc. +// Copyright (c) 2025, Parallax Software, Inc. // // This program is free software: you can redistribute it and/or modify // it under the terms of the GNU General Public License as published by @@ -13,6 +13,14 @@ // // You should have received a copy of the GNU General Public License // along with this program. If not, see . +// +// The origin of this software must not be misrepresented; you must not +// claim that you wrote the original software. +// +// Altered source versions must be plainly marked as such, and must not be +// misrepresented as being the original software. +// +// This notice may not be removed or altered from any source distribution. #include "CcsCeffDelayCalc.hh" diff --git a/dcalc/CcsCeffDelayCalc.hh b/dcalc/CcsCeffDelayCalc.hh index 1be5eab2..663b6607 100644 --- a/dcalc/CcsCeffDelayCalc.hh +++ b/dcalc/CcsCeffDelayCalc.hh @@ -1,5 +1,5 @@ // OpenSTA, Static Timing Analyzer -// Copyright (c) 2024, Parallax Software, Inc. +// Copyright (c) 2025, Parallax Software, Inc. // // This program is free software: you can redistribute it and/or modify // it under the terms of the GNU General Public License as published by @@ -13,6 +13,14 @@ // // You should have received a copy of the GNU General Public License // along with this program. If not, see . +// +// The origin of this software must not be misrepresented; you must not +// claim that you wrote the original software. +// +// Altered source versions must be plainly marked as such, and must not be +// misrepresented as being the original software. +// +// This notice may not be removed or altered from any source distribution. #pragma once diff --git a/dcalc/DcalcAnalysisPt.cc b/dcalc/DcalcAnalysisPt.cc index 3b2b71bd..1c5b89ed 100644 --- a/dcalc/DcalcAnalysisPt.cc +++ b/dcalc/DcalcAnalysisPt.cc @@ -1,5 +1,5 @@ // OpenSTA, Static Timing Analyzer -// Copyright (c) 2024, Parallax Software, Inc. +// Copyright (c) 2025, Parallax Software, Inc. // // This program is free software: you can redistribute it and/or modify // it under the terms of the GNU General Public License as published by @@ -13,6 +13,14 @@ // // You should have received a copy of the GNU General Public License // along with this program. If not, see . +// +// The origin of this software must not be misrepresented; you must not +// claim that you wrote the original software. +// +// Altered source versions must be plainly marked as such, and must not be +// misrepresented as being the original software. +// +// This notice may not be removed or altered from any source distribution. #include "StringUtil.hh" #include "DcalcAnalysisPt.hh" diff --git a/dcalc/DelayCalc.cc b/dcalc/DelayCalc.cc index b08bef9a..77fc7ed1 100644 --- a/dcalc/DelayCalc.cc +++ b/dcalc/DelayCalc.cc @@ -1,5 +1,5 @@ // OpenSTA, Static Timing Analyzer -// Copyright (c) 2024, Parallax Software, Inc. +// Copyright (c) 2025, Parallax Software, Inc. // // This program is free software: you can redistribute it and/or modify // it under the terms of the GNU General Public License as published by @@ -13,6 +13,14 @@ // // You should have received a copy of the GNU General Public License // along with this program. If not, see . +// +// The origin of this software must not be misrepresented; you must not +// claim that you wrote the original software. +// +// Altered source versions must be plainly marked as such, and must not be +// misrepresented as being the original software. +// +// This notice may not be removed or altered from any source distribution. #include "DelayCalc.hh" diff --git a/dcalc/DelayCalc.i b/dcalc/DelayCalc.i index 9632bb56..bb21bfaa 100644 --- a/dcalc/DelayCalc.i +++ b/dcalc/DelayCalc.i @@ -1,5 +1,5 @@ // OpenSTA, Static Timing Analyzer -// Copyright (c) 2024, Parallax Software, Inc. +// Copyright (c) 2025, Parallax Software, Inc. // // This program is free software: you can redistribute it and/or modify // it under the terms of the GNU General Public License as published by @@ -13,6 +13,14 @@ // // You should have received a copy of the GNU General Public License // along with this program. If not, see . +// +// The origin of this software must not be misrepresented; you must not +// claim that you wrote the original software. +// +// Altered source versions must be plainly marked as such, and must not be +// misrepresented as being the original software. +// +// This notice may not be removed or altered from any source distribution. %module dcalc diff --git a/dcalc/DelayCalc.tcl b/dcalc/DelayCalc.tcl index 9709a85e..89ea0862 100644 --- a/dcalc/DelayCalc.tcl +++ b/dcalc/DelayCalc.tcl @@ -1,5 +1,5 @@ # OpenSTA, Static Timing Analyzer -# Copyright (c) 2024, Parallax Software, Inc. +# Copyright (c) 2025, Parallax Software, Inc. # # This program is free software: you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by @@ -13,6 +13,14 @@ # # You should have received a copy of the GNU General Public License # along with this program. If not, see . +# +# The origin of this software must not be misrepresented; you must not +# claim that you wrote the original software. +# +# Altered source versions must be plainly marked as such, and must not be +# misrepresented as being the original software. +# +# This notice may not be removed or altered from any source distribution. namespace eval sta { diff --git a/dcalc/DelayCalcBase.cc b/dcalc/DelayCalcBase.cc index 074a506a..fcf3986d 100644 --- a/dcalc/DelayCalcBase.cc +++ b/dcalc/DelayCalcBase.cc @@ -1,5 +1,5 @@ // OpenSTA, Static Timing Analyzer -// Copyright (c) 2024, Parallax Software, Inc. +// Copyright (c) 2025, Parallax Software, Inc. // // This program is free software: you can redistribute it and/or modify // it under the terms of the GNU General Public License as published by @@ -13,6 +13,14 @@ // // You should have received a copy of the GNU General Public License // along with this program. If not, see . +// +// The origin of this software must not be misrepresented; you must not +// claim that you wrote the original software. +// +// Altered source versions must be plainly marked as such, and must not be +// misrepresented as being the original software. +// +// This notice may not be removed or altered from any source distribution. #include "DelayCalcBase.hh" diff --git a/dcalc/DelayCalcBase.hh b/dcalc/DelayCalcBase.hh index 1726d8b0..23f9cc1a 100644 --- a/dcalc/DelayCalcBase.hh +++ b/dcalc/DelayCalcBase.hh @@ -1,5 +1,5 @@ // OpenSTA, Static Timing Analyzer -// Copyright (c) 2024, Parallax Software, Inc. +// Copyright (c) 2025, Parallax Software, Inc. // // This program is free software: you can redistribute it and/or modify // it under the terms of the GNU General Public License as published by @@ -13,6 +13,14 @@ // // You should have received a copy of the GNU General Public License // along with this program. If not, see . +// +// The origin of this software must not be misrepresented; you must not +// claim that you wrote the original software. +// +// Altered source versions must be plainly marked as such, and must not be +// misrepresented as being the original software. +// +// This notice may not be removed or altered from any source distribution. #pragma once diff --git a/dcalc/DmpCeff.cc b/dcalc/DmpCeff.cc index 0d3c8e91..10030c4f 100644 --- a/dcalc/DmpCeff.cc +++ b/dcalc/DmpCeff.cc @@ -1,5 +1,5 @@ // OpenSTA, Static Timing Analyzer -// Copyright (c) 2024, Parallax Software, Inc. +// Copyright (c) 2025, Parallax Software, Inc. // // This program is free software: you can redistribute it and/or modify // it under the terms of the GNU General Public License as published by @@ -13,6 +13,14 @@ // // You should have received a copy of the GNU General Public License // along with this program. If not, see . +// +// The origin of this software must not be misrepresented; you must not +// claim that you wrote the original software. +// +// Altered source versions must be plainly marked as such, and must not be +// misrepresented as being the original software. +// +// This notice may not be removed or altered from any source distribution. // "Performance Computation for Precharacterized CMOS Gates with RC Loads", // Florentin Dartu, Noel Menezes and Lawrence Pileggi, IEEE Transactions diff --git a/dcalc/DmpCeff.hh b/dcalc/DmpCeff.hh index 8ee9eb3d..59aa8007 100644 --- a/dcalc/DmpCeff.hh +++ b/dcalc/DmpCeff.hh @@ -1,5 +1,5 @@ // OpenSTA, Static Timing Analyzer -// Copyright (c) 2024, Parallax Software, Inc. +// Copyright (c) 2025, Parallax Software, Inc. // // This program is free software: you can redistribute it and/or modify // it under the terms of the GNU General Public License as published by @@ -13,6 +13,14 @@ // // You should have received a copy of the GNU General Public License // along with this program. If not, see . +// +// The origin of this software must not be misrepresented; you must not +// claim that you wrote the original software. +// +// Altered source versions must be plainly marked as such, and must not be +// misrepresented as being the original software. +// +// This notice may not be removed or altered from any source distribution. #pragma once diff --git a/dcalc/DmpDelayCalc.cc b/dcalc/DmpDelayCalc.cc index 9745a0cc..9081a65d 100644 --- a/dcalc/DmpDelayCalc.cc +++ b/dcalc/DmpDelayCalc.cc @@ -1,5 +1,5 @@ // OpenSTA, Static Timing Analyzer -// Copyright (c) 2024, Parallax Software, Inc. +// Copyright (c) 2025, Parallax Software, Inc. // // This program is free software: you can redistribute it and/or modify // it under the terms of the GNU General Public License as published by @@ -13,6 +13,14 @@ // // You should have received a copy of the GNU General Public License // along with this program. If not, see . +// +// The origin of this software must not be misrepresented; you must not +// claim that you wrote the original software. +// +// Altered source versions must be plainly marked as such, and must not be +// misrepresented as being the original software. +// +// This notice may not be removed or altered from any source distribution. #include "DmpDelayCalc.hh" diff --git a/dcalc/DmpDelayCalc.hh b/dcalc/DmpDelayCalc.hh index c5c8cbd3..aba00ac2 100644 --- a/dcalc/DmpDelayCalc.hh +++ b/dcalc/DmpDelayCalc.hh @@ -1,5 +1,5 @@ // OpenSTA, Static Timing Analyzer -// Copyright (c) 2024, Parallax Software, Inc. +// Copyright (c) 2025, Parallax Software, Inc. // // This program is free software: you can redistribute it and/or modify // it under the terms of the GNU General Public License as published by @@ -13,6 +13,14 @@ // // You should have received a copy of the GNU General Public License // along with this program. If not, see . +// +// The origin of this software must not be misrepresented; you must not +// claim that you wrote the original software. +// +// Altered source versions must be plainly marked as such, and must not be +// misrepresented as being the original software. +// +// This notice may not be removed or altered from any source distribution. #pragma once diff --git a/dcalc/FindRoot.cc b/dcalc/FindRoot.cc index 78826d62..ded4bec0 100644 --- a/dcalc/FindRoot.cc +++ b/dcalc/FindRoot.cc @@ -1,5 +1,5 @@ // OpenSTA, Static Timing Analyzer -// Copyright (c) 2023, Parallax Software, Inc. +// Copyright (c) 2025, Parallax Software, Inc. // // This program is free software: you can redistribute it and/or modify // it under the terms of the GNU General Public License as published by @@ -13,6 +13,14 @@ // // You should have received a copy of the GNU General Public License // along with this program. If not, see . +// +// The origin of this software must not be misrepresented; you must not +// claim that you wrote the original software. +// +// Altered source versions must be plainly marked as such, and must not be +// misrepresented as being the original software. +// +// This notice may not be removed or altered from any source distribution. #include "FindRoot.hh" diff --git a/dcalc/FindRoot.hh b/dcalc/FindRoot.hh index 1a62df8b..e4d4d854 100644 --- a/dcalc/FindRoot.hh +++ b/dcalc/FindRoot.hh @@ -1,5 +1,5 @@ // OpenSTA, Static Timing Analyzer -// Copyright (c) 2023, Parallax Software, Inc. +// Copyright (c) 2025, Parallax Software, Inc. // // This program is free software: you can redistribute it and/or modify // it under the terms of the GNU General Public License as published by @@ -13,6 +13,14 @@ // // You should have received a copy of the GNU General Public License // along with this program. If not, see . +// +// The origin of this software must not be misrepresented; you must not +// claim that you wrote the original software. +// +// Altered source versions must be plainly marked as such, and must not be +// misrepresented as being the original software. +// +// This notice may not be removed or altered from any source distribution. #pragma once diff --git a/dcalc/GraphDelayCalc.cc b/dcalc/GraphDelayCalc.cc index 01e03d9e..ca6ffd56 100644 --- a/dcalc/GraphDelayCalc.cc +++ b/dcalc/GraphDelayCalc.cc @@ -1,5 +1,5 @@ // OpenSTA, Static Timing Analyzer -// Copyright (c) 2024, Parallax Software, Inc. +// Copyright (c) 2025, Parallax Software, Inc. // // This program is free software: you can redistribute it and/or modify // it under the terms of the GNU General Public License as published by @@ -13,6 +13,14 @@ // // You should have received a copy of the GNU General Public License // along with this program. If not, see . +// +// The origin of this software must not be misrepresented; you must not +// claim that you wrote the original software. +// +// Altered source versions must be plainly marked as such, and must not be +// misrepresented as being the original software. +// +// This notice may not be removed or altered from any source distribution. #include "GraphDelayCalc.hh" diff --git a/dcalc/LumpedCapDelayCalc.cc b/dcalc/LumpedCapDelayCalc.cc index a06853bd..66bf9e7f 100644 --- a/dcalc/LumpedCapDelayCalc.cc +++ b/dcalc/LumpedCapDelayCalc.cc @@ -1,5 +1,5 @@ // OpenSTA, Static Timing Analyzer -// Copyright (c) 2024, Parallax Software, Inc. +// Copyright (c) 2025, Parallax Software, Inc. // // This program is free software: you can redistribute it and/or modify // it under the terms of the GNU General Public License as published by @@ -13,6 +13,14 @@ // // You should have received a copy of the GNU General Public License // along with this program. If not, see . +// +// The origin of this software must not be misrepresented; you must not +// claim that you wrote the original software. +// +// Altered source versions must be plainly marked as such, and must not be +// misrepresented as being the original software. +// +// This notice may not be removed or altered from any source distribution. #include "LumpedCapDelayCalc.hh" diff --git a/dcalc/LumpedCapDelayCalc.hh b/dcalc/LumpedCapDelayCalc.hh index 06239341..22b927f1 100644 --- a/dcalc/LumpedCapDelayCalc.hh +++ b/dcalc/LumpedCapDelayCalc.hh @@ -1,5 +1,5 @@ // OpenSTA, Static Timing Analyzer -// Copyright (c) 2024, Parallax Software, Inc. +// Copyright (c) 2025, Parallax Software, Inc. // // This program is free software: you can redistribute it and/or modify // it under the terms of the GNU General Public License as published by @@ -13,6 +13,14 @@ // // You should have received a copy of the GNU General Public License // along with this program. If not, see . +// +// The origin of this software must not be misrepresented; you must not +// claim that you wrote the original software. +// +// Altered source versions must be plainly marked as such, and must not be +// misrepresented as being the original software. +// +// This notice may not be removed or altered from any source distribution. #pragma once diff --git a/dcalc/NetCaps.cc b/dcalc/NetCaps.cc index 44fc5924..5aa200ed 100644 --- a/dcalc/NetCaps.cc +++ b/dcalc/NetCaps.cc @@ -1,5 +1,5 @@ // OpenSTA, Static Timing Analyzer -// Copyright (c) 2024, Parallax Software, Inc. +// Copyright (c) 2025, Parallax Software, Inc. // // This program is free software: you can redistribute it and/or modify // it under the terms of the GNU General Public License as published by @@ -13,6 +13,14 @@ // // You should have received a copy of the GNU General Public License // along with this program. If not, see . +// +// The origin of this software must not be misrepresented; you must not +// claim that you wrote the original software. +// +// Altered source versions must be plainly marked as such, and must not be +// misrepresented as being the original software. +// +// This notice may not be removed or altered from any source distribution. #include "NetCaps.hh" diff --git a/dcalc/NetCaps.hh b/dcalc/NetCaps.hh index 311a5104..5679d7ae 100644 --- a/dcalc/NetCaps.hh +++ b/dcalc/NetCaps.hh @@ -1,5 +1,5 @@ // OpenSTA, Static Timing Analyzer -// Copyright (c) 2024, Parallax Software, Inc. +// Copyright (c) 2025, Parallax Software, Inc. // // This program is free software: you can redistribute it and/or modify // it under the terms of the GNU General Public License as published by @@ -13,6 +13,14 @@ // // You should have received a copy of the GNU General Public License // along with this program. If not, see . +// +// The origin of this software must not be misrepresented; you must not +// claim that you wrote the original software. +// +// Altered source versions must be plainly marked as such, and must not be +// misrepresented as being the original software. +// +// This notice may not be removed or altered from any source distribution. #pragma once diff --git a/dcalc/ParallelDelayCalc.cc b/dcalc/ParallelDelayCalc.cc index a27f65b9..70eb5404 100644 --- a/dcalc/ParallelDelayCalc.cc +++ b/dcalc/ParallelDelayCalc.cc @@ -1,5 +1,5 @@ // OpenSTA, Static Timing Analyzer -// Copyright (c) 2024, Parallax Software, Inc. +// Copyright (c) 2025, Parallax Software, Inc. // // This program is free software: you can redistribute it and/or modify // it under the terms of the GNU General Public License as published by @@ -13,6 +13,14 @@ // // You should have received a copy of the GNU General Public License // along with this program. If not, see . +// +// The origin of this software must not be misrepresented; you must not +// claim that you wrote the original software. +// +// Altered source versions must be plainly marked as such, and must not be +// misrepresented as being the original software. +// +// This notice may not be removed or altered from any source distribution. #include "ParallelDelayCalc.hh" diff --git a/dcalc/ParallelDelayCalc.hh b/dcalc/ParallelDelayCalc.hh index 06ddbda7..40c8bc14 100644 --- a/dcalc/ParallelDelayCalc.hh +++ b/dcalc/ParallelDelayCalc.hh @@ -1,5 +1,5 @@ // OpenSTA, Static Timing Analyzer -// Copyright (c) 2024, Parallax Software, Inc. +// Copyright (c) 2025, Parallax Software, Inc. // // This program is free software: you can redistribute it and/or modify // it under the terms of the GNU General Public License as published by @@ -13,6 +13,14 @@ // // You should have received a copy of the GNU General Public License // along with this program. If not, see . +// +// The origin of this software must not be misrepresented; you must not +// claim that you wrote the original software. +// +// Altered source versions must be plainly marked as such, and must not be +// misrepresented as being the original software. +// +// This notice may not be removed or altered from any source distribution. #pragma once diff --git a/dcalc/PrimaDelayCalc.cc b/dcalc/PrimaDelayCalc.cc index 3e46d07e..c8226076 100644 --- a/dcalc/PrimaDelayCalc.cc +++ b/dcalc/PrimaDelayCalc.cc @@ -1,5 +1,5 @@ // OpenSTA, Static Timing Analyzer -// Copyright (c) 2024, Parallax Software, Inc. +// Copyright (c) 2025, Parallax Software, Inc. // // This program is free software: you can redistribute it and/or modify // it under the terms of the GNU General Public License as published by @@ -13,6 +13,14 @@ // // You should have received a copy of the GNU General Public License // along with this program. If not, see . +// +// The origin of this software must not be misrepresented; you must not +// claim that you wrote the original software. +// +// Altered source versions must be plainly marked as such, and must not be +// misrepresented as being the original software. +// +// This notice may not be removed or altered from any source distribution. #include "PrimaDelayCalc.hh" diff --git a/dcalc/PrimaDelayCalc.hh b/dcalc/PrimaDelayCalc.hh index d89d2e6a..530d9813 100644 --- a/dcalc/PrimaDelayCalc.hh +++ b/dcalc/PrimaDelayCalc.hh @@ -1,5 +1,5 @@ // OpenSTA, Static Timing Analyzer -// Copyright (c) 2024, Parallax Software, Inc. +// Copyright (c) 2025, Parallax Software, Inc. // // This program is free software: you can redistribute it and/or modify // it under the terms of the GNU General Public License as published by @@ -13,6 +13,14 @@ // // You should have received a copy of the GNU General Public License // along with this program. If not, see . +// +// The origin of this software must not be misrepresented; you must not +// claim that you wrote the original software. +// +// Altered source versions must be plainly marked as such, and must not be +// misrepresented as being the original software. +// +// This notice may not be removed or altered from any source distribution. #pragma once diff --git a/dcalc/UnitDelayCalc.cc b/dcalc/UnitDelayCalc.cc index 76fc4a9c..cd215481 100644 --- a/dcalc/UnitDelayCalc.cc +++ b/dcalc/UnitDelayCalc.cc @@ -1,5 +1,5 @@ // OpenSTA, Static Timing Analyzer -// Copyright (c) 2024, Parallax Software, Inc. +// Copyright (c) 2025, Parallax Software, Inc. // // This program is free software: you can redistribute it and/or modify // it under the terms of the GNU General Public License as published by @@ -13,6 +13,14 @@ // // You should have received a copy of the GNU General Public License // along with this program. If not, see . +// +// The origin of this software must not be misrepresented; you must not +// claim that you wrote the original software. +// +// Altered source versions must be plainly marked as such, and must not be +// misrepresented as being the original software. +// +// This notice may not be removed or altered from any source distribution. #include "UnitDelayCalc.hh" diff --git a/dcalc/UnitDelayCalc.hh b/dcalc/UnitDelayCalc.hh index d9ed73f8..001dafa2 100644 --- a/dcalc/UnitDelayCalc.hh +++ b/dcalc/UnitDelayCalc.hh @@ -1,5 +1,5 @@ // OpenSTA, Static Timing Analyzer -// Copyright (c) 2024, Parallax Software, Inc. +// Copyright (c) 2025, Parallax Software, Inc. // // This program is free software: you can redistribute it and/or modify // it under the terms of the GNU General Public License as published by @@ -13,6 +13,14 @@ // // You should have received a copy of the GNU General Public License // along with this program. If not, see . +// +// The origin of this software must not be misrepresented; you must not +// claim that you wrote the original software. +// +// Altered source versions must be plainly marked as such, and must not be +// misrepresented as being the original software. +// +// This notice may not be removed or altered from any source distribution. #pragma once diff --git a/doc/ApiChanges.txt b/doc/ApiChanges.txt index 7f3195ba..9dd06296 100644 --- a/doc/ApiChanges.txt +++ b/doc/ApiChanges.txt @@ -1,5 +1,5 @@ # OpenSTA, Static Timing Analyzer -# Copyright (c) 2024, Parallax Software, Inc. +# Copyright (c) 2025, Parallax Software, Inc. # # This program is free software: you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by @@ -13,6 +13,14 @@ # # You should have received a copy of the GNU General Public License # along with this program. If not, see . +# +# The origin of this software must not be misrepresented; you must not +# claim that you wrote the original software. +# +# Altered source versions must be plainly marked as such, and must not be +# misrepresented as being the original software. +# +# This notice may not be removed or altered from any source distribution. This file summarizes STA API changes for each release. diff --git a/doc/StaApi.txt b/doc/StaApi.txt index 6e161f27..30a16a9c 100644 --- a/doc/StaApi.txt +++ b/doc/StaApi.txt @@ -1,5 +1,5 @@ # OpenSTA, Static Timing Analyzer -# Copyright (c) 2024, Parallax Software, Inc. +# Copyright (c) 2025, Parallax Software, Inc. # # This program is free software: you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by @@ -13,6 +13,14 @@ # # You should have received a copy of the GNU General Public License # along with this program. If not, see . +# +# The origin of this software must not be misrepresented; you must not +# claim that you wrote the original software. +# +# Altered source versions must be plainly marked as such, and must not be +# misrepresented as being the original software. +# +# This notice may not be removed or altered from any source distribution. The STA is built in C++ with heavy use of STL (Standard Template Libraries). It also uses the zlib library to read compressed Liberty, diff --git a/etc/TclEncode.tcl b/etc/TclEncode.tcl index 98127018..7690717c 100755 --- a/etc/TclEncode.tcl +++ b/etc/TclEncode.tcl @@ -3,7 +3,7 @@ exec tclsh $0 ${1+"$@"} # OpenSTA, Static Timing Analyzer -# Copyright (c) 2024, Parallax Software, Inc. +# Copyright (c) 2025, Parallax Software, Inc. # # This program is free software: you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by @@ -17,6 +17,14 @@ exec tclsh $0 ${1+"$@"} # # You should have received a copy of the GNU General Public License # along with this program. If not, see . +# +# The origin of this software must not be misrepresented; you must not +# claim that you wrote the original software. +# +# Altered source versions must be plainly marked as such, and must not be +# misrepresented as being the original software. +# +# This notice may not be removed or altered from any source distribution. # Usage: TclEncode encoded_filename var_name tcl_init_dir tcl_filename... # Encode the contents of tcl_filenames into a C character array diff --git a/graph/Delay.cc b/graph/Delay.cc index 6f2c6103..cfe32cff 100644 --- a/graph/Delay.cc +++ b/graph/Delay.cc @@ -1,5 +1,5 @@ // OpenSTA, Static Timing Analyzer -// Copyright (c) 2024, Parallax Software, Inc. +// Copyright (c) 2025, Parallax Software, Inc. // // This program is free software: you can redistribute it and/or modify // it under the terms of the GNU General Public License as published by @@ -13,6 +13,14 @@ // // You should have received a copy of the GNU General Public License // along with this program. If not, see . +// +// The origin of this software must not be misrepresented; you must not +// claim that you wrote the original software. +// +// Altered source versions must be plainly marked as such, and must not be +// misrepresented as being the original software. +// +// This notice may not be removed or altered from any source distribution. #include "Machine.hh" #include "StringUtil.hh" diff --git a/graph/DelayFloat.cc b/graph/DelayFloat.cc index 7ec03e9f..a9a90dcf 100644 --- a/graph/DelayFloat.cc +++ b/graph/DelayFloat.cc @@ -1,5 +1,5 @@ // OpenSTA, Static Timing Analyzer -// Copyright (c) 2024, Parallax Software, Inc. +// Copyright (c) 2025, Parallax Software, Inc. // // This program is free software: you can redistribute it and/or modify // it under the terms of the GNU General Public License as published by @@ -13,6 +13,14 @@ // // You should have received a copy of the GNU General Public License // along with this program. If not, see . +// +// The origin of this software must not be misrepresented; you must not +// claim that you wrote the original software. +// +// Altered source versions must be plainly marked as such, and must not be +// misrepresented as being the original software. +// +// This notice may not be removed or altered from any source distribution. #include "Delay.hh" diff --git a/graph/DelayNormal1.cc b/graph/DelayNormal1.cc index 603c012d..37aa3d13 100644 --- a/graph/DelayNormal1.cc +++ b/graph/DelayNormal1.cc @@ -1,5 +1,5 @@ // OpenSTA, Static Timing Analyzer -// Copyright (c) 2024, Parallax Software, Inc. +// Copyright (c) 2025, Parallax Software, Inc. // // This program is free software: you can redistribute it and/or modify // it under the terms of the GNU General Public License as published by @@ -13,6 +13,14 @@ // // You should have received a copy of the GNU General Public License // along with this program. If not, see . +// +// The origin of this software must not be misrepresented; you must not +// claim that you wrote the original software. +// +// Altered source versions must be plainly marked as such, and must not be +// misrepresented as being the original software. +// +// This notice may not be removed or altered from any source distribution. #include "Delay.hh" diff --git a/graph/DelayNormal2.cc b/graph/DelayNormal2.cc index bd444e51..9d445559 100644 --- a/graph/DelayNormal2.cc +++ b/graph/DelayNormal2.cc @@ -1,5 +1,5 @@ // OpenSTA, Static Timing Analyzer -// Copyright (c) 2024, Parallax Software, Inc. +// Copyright (c) 2025, Parallax Software, Inc. // // This program is free software: you can redistribute it and/or modify // it under the terms of the GNU General Public License as published by @@ -13,6 +13,14 @@ // // You should have received a copy of the GNU General Public License // along with this program. If not, see . +// +// The origin of this software must not be misrepresented; you must not +// claim that you wrote the original software. +// +// Altered source versions must be plainly marked as such, and must not be +// misrepresented as being the original software. +// +// This notice may not be removed or altered from any source distribution. #include "Delay.hh" diff --git a/graph/Graph.cc b/graph/Graph.cc index c341434d..1b6f3249 100644 --- a/graph/Graph.cc +++ b/graph/Graph.cc @@ -1,5 +1,5 @@ // OpenSTA, Static Timing Analyzer -// Copyright (c) 2024, Parallax Software, Inc. +// Copyright (c) 2025, Parallax Software, Inc. // // This program is free software: you can redistribute it and/or modify // it under the terms of the GNU General Public License as published by @@ -13,6 +13,14 @@ // // You should have received a copy of the GNU General Public License // along with this program. If not, see . +// +// The origin of this software must not be misrepresented; you must not +// claim that you wrote the original software. +// +// Altered source versions must be plainly marked as such, and must not be +// misrepresented as being the original software. +// +// This notice may not be removed or altered from any source distribution. #include "Graph.hh" diff --git a/graph/Graph.i b/graph/Graph.i index 4fc6ec77..de37391a 100644 --- a/graph/Graph.i +++ b/graph/Graph.i @@ -1,5 +1,5 @@ // OpenSTA, Static Timing Analyzer -// Copyright (c) 2024, Parallax Software, Inc. +// Copyright (c) 2025, Parallax Software, Inc. // // This program is free software: you can redistribute it and/or modify // it under the terms of the GNU General Public License as published by @@ -13,6 +13,14 @@ // // You should have received a copy of the GNU General Public License // along with this program. If not, see . +// +// The origin of this software must not be misrepresented; you must not +// claim that you wrote the original software. +// +// Altered source versions must be plainly marked as such, and must not be +// misrepresented as being the original software. +// +// This notice may not be removed or altered from any source distribution. %module graph diff --git a/graph/Graph.tcl b/graph/Graph.tcl index 128b55b2..bc59cbb8 100644 --- a/graph/Graph.tcl +++ b/graph/Graph.tcl @@ -1,5 +1,5 @@ # OpenSTA, Static Timing Analyzer -# Copyright (c) 2024, Parallax Software, Inc. +# Copyright (c) 2025, Parallax Software, Inc. # # This program is free software: you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by @@ -13,6 +13,14 @@ # # You should have received a copy of the GNU General Public License # along with this program. If not, see . +# +# The origin of this software must not be misrepresented; you must not +# claim that you wrote the original software. +# +# Altered source versions must be plainly marked as such, and must not be +# misrepresented as being the original software. +# +# This notice may not be removed or altered from any source distribution. # Graph utilities diff --git a/graph/GraphCmp.cc b/graph/GraphCmp.cc index a4ca3dd9..4001fb82 100644 --- a/graph/GraphCmp.cc +++ b/graph/GraphCmp.cc @@ -1,5 +1,5 @@ // OpenSTA, Static Timing Analyzer -// Copyright (c) 2024, Parallax Software, Inc. +// Copyright (c) 2025, Parallax Software, Inc. // // This program is free software: you can redistribute it and/or modify // it under the terms of the GNU General Public License as published by @@ -13,6 +13,14 @@ // // You should have received a copy of the GNU General Public License // along with this program. If not, see . +// +// The origin of this software must not be misrepresented; you must not +// claim that you wrote the original software. +// +// Altered source versions must be plainly marked as such, and must not be +// misrepresented as being the original software. +// +// This notice may not be removed or altered from any source distribution. #include "StringUtil.hh" #include "Network.hh" diff --git a/include/sta/ArcDelayCalc.hh b/include/sta/ArcDelayCalc.hh index 159495ea..5f670189 100644 --- a/include/sta/ArcDelayCalc.hh +++ b/include/sta/ArcDelayCalc.hh @@ -1,5 +1,5 @@ // OpenSTA, Static Timing Analyzer -// Copyright (c) 2024, Parallax Software, Inc. +// Copyright (c) 2025, Parallax Software, Inc. // // This program is free software: you can redistribute it and/or modify // it under the terms of the GNU General Public License as published by @@ -13,6 +13,14 @@ // // You should have received a copy of the GNU General Public License // along with this program. If not, see . +// +// The origin of this software must not be misrepresented; you must not +// claim that you wrote the original software. +// +// Altered source versions must be plainly marked as such, and must not be +// misrepresented as being the original software. +// +// This notice may not be removed or altered from any source distribution. #pragma once diff --git a/include/sta/ArrayTable.hh b/include/sta/ArrayTable.hh index 16fdafce..1f11e394 100644 --- a/include/sta/ArrayTable.hh +++ b/include/sta/ArrayTable.hh @@ -1,5 +1,5 @@ // OpenSTA, Static Timing Analyzer -// Copyright (c) 2024, Parallax Software, Inc. +// Copyright (c) 2025, Parallax Software, Inc. // // This program is free software: you can redistribute it and/or modify // it under the terms of the GNU General Public License as published by @@ -13,6 +13,14 @@ // // You should have received a copy of the GNU General Public License // along with this program. If not, see . +// +// The origin of this software must not be misrepresented; you must not +// claim that you wrote the original software. +// +// Altered source versions must be plainly marked as such, and must not be +// misrepresented as being the original software. +// +// This notice may not be removed or altered from any source distribution. #pragma once diff --git a/include/sta/Bdd.hh b/include/sta/Bdd.hh index 0087fde6..e34a7bd7 100644 --- a/include/sta/Bdd.hh +++ b/include/sta/Bdd.hh @@ -1,5 +1,5 @@ // OpenSTA, Static Timing Analyzer -// Copyright (c) 2024, Parallax Software, Inc. +// Copyright (c) 2025, Parallax Software, Inc. // // This program is free software: you can redistribute it and/or modify // it under the terms of the GNU General Public License as published by @@ -13,6 +13,14 @@ // // You should have received a copy of the GNU General Public License // along with this program. If not, see . +// +// The origin of this software must not be misrepresented; you must not +// claim that you wrote the original software. +// +// Altered source versions must be plainly marked as such, and must not be +// misrepresented as being the original software. +// +// This notice may not be removed or altered from any source distribution. #pragma once diff --git a/include/sta/Bfs.hh b/include/sta/Bfs.hh index e3a27aba..4056303a 100644 --- a/include/sta/Bfs.hh +++ b/include/sta/Bfs.hh @@ -1,5 +1,5 @@ // OpenSTA, Static Timing Analyzer -// Copyright (c) 2024, Parallax Software, Inc. +// Copyright (c) 2025, Parallax Software, Inc. // // This program is free software: you can redistribute it and/or modify // it under the terms of the GNU General Public License as published by @@ -13,6 +13,14 @@ // // You should have received a copy of the GNU General Public License // along with this program. If not, see . +// +// The origin of this software must not be misrepresented; you must not +// claim that you wrote the original software. +// +// Altered source versions must be plainly marked as such, and must not be +// misrepresented as being the original software. +// +// This notice may not be removed or altered from any source distribution. #pragma once diff --git a/include/sta/CircuitSim.hh b/include/sta/CircuitSim.hh index e0bf24d3..201710db 100644 --- a/include/sta/CircuitSim.hh +++ b/include/sta/CircuitSim.hh @@ -1,5 +1,5 @@ // OpenSTA, Static Timing Analyzer -// Copyright (c) 2024, Parallax Software, Inc. +// Copyright (c) 2025, Parallax Software, Inc. // // This program is free software: you can redistribute it and/or modify // it under the terms of the GNU General Public License as published by @@ -13,6 +13,14 @@ // // You should have received a copy of the GNU General Public License // along with this program. If not, see . +// +// The origin of this software must not be misrepresented; you must not +// claim that you wrote the original software. +// +// Altered source versions must be plainly marked as such, and must not be +// misrepresented as being the original software. +// +// This notice may not be removed or altered from any source distribution. #pragma once diff --git a/include/sta/ClkNetwork.hh b/include/sta/ClkNetwork.hh index 0125a2e7..62d89a78 100644 --- a/include/sta/ClkNetwork.hh +++ b/include/sta/ClkNetwork.hh @@ -1,5 +1,5 @@ // OpenSTA, Static Timing Analyzer -// Copyright (c) 2024, Parallax Software, Inc. +// Copyright (c) 2025, Parallax Software, Inc. // // This program is free software: you can redistribute it and/or modify // it under the terms of the GNU General Public License as published by @@ -13,6 +13,14 @@ // // You should have received a copy of the GNU General Public License // along with this program. If not, see . +// +// The origin of this software must not be misrepresented; you must not +// claim that you wrote the original software. +// +// Altered source versions must be plainly marked as such, and must not be +// misrepresented as being the original software. +// +// This notice may not be removed or altered from any source distribution. #pragma once diff --git a/include/sta/Clock.hh b/include/sta/Clock.hh index 841dfed8..e2b70a31 100644 --- a/include/sta/Clock.hh +++ b/include/sta/Clock.hh @@ -1,5 +1,5 @@ // OpenSTA, Static Timing Analyzer -// Copyright (c) 2024, Parallax Software, Inc. +// Copyright (c) 2025, Parallax Software, Inc. // // This program is free software: you can redistribute it and/or modify // it under the terms of the GNU General Public License as published by @@ -13,6 +13,14 @@ // // You should have received a copy of the GNU General Public License // along with this program. If not, see . +// +// The origin of this software must not be misrepresented; you must not +// claim that you wrote the original software. +// +// Altered source versions must be plainly marked as such, and must not be +// misrepresented as being the original software. +// +// This notice may not be removed or altered from any source distribution. #pragma once diff --git a/include/sta/ClockGatingCheck.hh b/include/sta/ClockGatingCheck.hh index 00facd84..e87cdb74 100644 --- a/include/sta/ClockGatingCheck.hh +++ b/include/sta/ClockGatingCheck.hh @@ -1,5 +1,5 @@ // OpenSTA, Static Timing Analyzer -// Copyright (c) 2024, Parallax Software, Inc. +// Copyright (c) 2025, Parallax Software, Inc. // // This program is free software: you can redistribute it and/or modify // it under the terms of the GNU General Public License as published by @@ -13,6 +13,14 @@ // // You should have received a copy of the GNU General Public License // along with this program. If not, see . +// +// The origin of this software must not be misrepresented; you must not +// claim that you wrote the original software. +// +// Altered source versions must be plainly marked as such, and must not be +// misrepresented as being the original software. +// +// This notice may not be removed or altered from any source distribution. #pragma once diff --git a/include/sta/ClockGroups.hh b/include/sta/ClockGroups.hh index 88ce33fd..50944034 100644 --- a/include/sta/ClockGroups.hh +++ b/include/sta/ClockGroups.hh @@ -1,5 +1,5 @@ // OpenSTA, Static Timing Analyzer -// Copyright (c) 2024, Parallax Software, Inc. +// Copyright (c) 2025, Parallax Software, Inc. // // This program is free software: you can redistribute it and/or modify // it under the terms of the GNU General Public License as published by @@ -13,6 +13,14 @@ // // You should have received a copy of the GNU General Public License // along with this program. If not, see . +// +// The origin of this software must not be misrepresented; you must not +// claim that you wrote the original software. +// +// Altered source versions must be plainly marked as such, and must not be +// misrepresented as being the original software. +// +// This notice may not be removed or altered from any source distribution. #pragma once diff --git a/include/sta/ClockInsertion.hh b/include/sta/ClockInsertion.hh index c0eb9dbf..1496deda 100644 --- a/include/sta/ClockInsertion.hh +++ b/include/sta/ClockInsertion.hh @@ -1,5 +1,5 @@ // OpenSTA, Static Timing Analyzer -// Copyright (c) 2024, Parallax Software, Inc. +// Copyright (c) 2025, Parallax Software, Inc. // // This program is free software: you can redistribute it and/or modify // it under the terms of the GNU General Public License as published by @@ -13,6 +13,14 @@ // // You should have received a copy of the GNU General Public License // along with this program. If not, see . +// +// The origin of this software must not be misrepresented; you must not +// claim that you wrote the original software. +// +// Altered source versions must be plainly marked as such, and must not be +// misrepresented as being the original software. +// +// This notice may not be removed or altered from any source distribution. #pragma once diff --git a/include/sta/ClockLatency.hh b/include/sta/ClockLatency.hh index fa4f07d7..9e05680b 100644 --- a/include/sta/ClockLatency.hh +++ b/include/sta/ClockLatency.hh @@ -1,5 +1,5 @@ // OpenSTA, Static Timing Analyzer -// Copyright (c) 2024, Parallax Software, Inc. +// Copyright (c) 2025, Parallax Software, Inc. // // This program is free software: you can redistribute it and/or modify // it under the terms of the GNU General Public License as published by @@ -13,6 +13,14 @@ // // You should have received a copy of the GNU General Public License // along with this program. If not, see . +// +// The origin of this software must not be misrepresented; you must not +// claim that you wrote the original software. +// +// Altered source versions must be plainly marked as such, and must not be +// misrepresented as being the original software. +// +// This notice may not be removed or altered from any source distribution. #pragma once diff --git a/include/sta/ConcreteLibrary.hh b/include/sta/ConcreteLibrary.hh index 7cf72ee6..98a62075 100644 --- a/include/sta/ConcreteLibrary.hh +++ b/include/sta/ConcreteLibrary.hh @@ -1,5 +1,5 @@ // OpenSTA, Static Timing Analyzer -// Copyright (c) 2024, Parallax Software, Inc. +// Copyright (c) 2025, Parallax Software, Inc. // // This program is free software: you can redistribute it and/or modify // it under the terms of the GNU General Public License as published by @@ -13,6 +13,14 @@ // // You should have received a copy of the GNU General Public License // along with this program. If not, see . +// +// The origin of this software must not be misrepresented; you must not +// claim that you wrote the original software. +// +// Altered source versions must be plainly marked as such, and must not be +// misrepresented as being the original software. +// +// This notice may not be removed or altered from any source distribution. #pragma once diff --git a/include/sta/ConcreteNetwork.hh b/include/sta/ConcreteNetwork.hh index 52782b6a..1ca87061 100644 --- a/include/sta/ConcreteNetwork.hh +++ b/include/sta/ConcreteNetwork.hh @@ -1,5 +1,5 @@ // OpenSTA, Static Timing Analyzer -// Copyright (c) 2024, Parallax Software, Inc. +// Copyright (c) 2025, Parallax Software, Inc. // // This program is free software: you can redistribute it and/or modify // it under the terms of the GNU General Public License as published by @@ -13,6 +13,14 @@ // // You should have received a copy of the GNU General Public License // along with this program. If not, see . +// +// The origin of this software must not be misrepresented; you must not +// claim that you wrote the original software. +// +// Altered source versions must be plainly marked as such, and must not be +// misrepresented as being the original software. +// +// This notice may not be removed or altered from any source distribution. #pragma once diff --git a/include/sta/Corner.hh b/include/sta/Corner.hh index 9ef972ab..015b77bc 100644 --- a/include/sta/Corner.hh +++ b/include/sta/Corner.hh @@ -1,5 +1,5 @@ // OpenSTA, Static Timing Analyzer -// Copyright (c) 2024, Parallax Software, Inc. +// Copyright (c) 2025, Parallax Software, Inc. // // This program is free software: you can redistribute it and/or modify // it under the terms of the GNU General Public License as published by @@ -13,6 +13,14 @@ // // You should have received a copy of the GNU General Public License // along with this program. If not, see . +// +// The origin of this software must not be misrepresented; you must not +// claim that you wrote the original software. +// +// Altered source versions must be plainly marked as such, and must not be +// misrepresented as being the original software. +// +// This notice may not be removed or altered from any source distribution. #pragma once diff --git a/include/sta/CycleAccting.hh b/include/sta/CycleAccting.hh index c2893f14..2bd06ff3 100644 --- a/include/sta/CycleAccting.hh +++ b/include/sta/CycleAccting.hh @@ -1,5 +1,5 @@ // OpenSTA, Static Timing Analyzer -// Copyright (c) 2024, Parallax Software, Inc. +// Copyright (c) 2025, Parallax Software, Inc. // // This program is free software: you can redistribute it and/or modify // it under the terms of the GNU General Public License as published by @@ -13,6 +13,14 @@ // // You should have received a copy of the GNU General Public License // along with this program. If not, see . +// +// The origin of this software must not be misrepresented; you must not +// claim that you wrote the original software. +// +// Altered source versions must be plainly marked as such, and must not be +// misrepresented as being the original software. +// +// This notice may not be removed or altered from any source distribution. #pragma once diff --git a/include/sta/DataCheck.hh b/include/sta/DataCheck.hh index 62924e80..589d5365 100644 --- a/include/sta/DataCheck.hh +++ b/include/sta/DataCheck.hh @@ -1,5 +1,5 @@ // OpenSTA, Static Timing Analyzer -// Copyright (c) 2024, Parallax Software, Inc. +// Copyright (c) 2025, Parallax Software, Inc. // // This program is free software: you can redistribute it and/or modify // it under the terms of the GNU General Public License as published by @@ -13,6 +13,14 @@ // // You should have received a copy of the GNU General Public License // along with this program. If not, see . +// +// The origin of this software must not be misrepresented; you must not +// claim that you wrote the original software. +// +// Altered source versions must be plainly marked as such, and must not be +// misrepresented as being the original software. +// +// This notice may not be removed or altered from any source distribution. #pragma once diff --git a/include/sta/DcalcAnalysisPt.hh b/include/sta/DcalcAnalysisPt.hh index 41b25878..76af5fe8 100644 --- a/include/sta/DcalcAnalysisPt.hh +++ b/include/sta/DcalcAnalysisPt.hh @@ -1,5 +1,5 @@ // OpenSTA, Static Timing Analyzer -// Copyright (c) 2024, Parallax Software, Inc. +// Copyright (c) 2025, Parallax Software, Inc. // // This program is free software: you can redistribute it and/or modify // it under the terms of the GNU General Public License as published by @@ -13,6 +13,14 @@ // // You should have received a copy of the GNU General Public License // along with this program. If not, see . +// +// The origin of this software must not be misrepresented; you must not +// claim that you wrote the original software. +// +// Altered source versions must be plainly marked as such, and must not be +// misrepresented as being the original software. +// +// This notice may not be removed or altered from any source distribution. #pragma once diff --git a/include/sta/Debug.hh b/include/sta/Debug.hh index 66bab1f9..f18414e5 100644 --- a/include/sta/Debug.hh +++ b/include/sta/Debug.hh @@ -1,5 +1,5 @@ // OpenSTA, Static Timing Analyzer -// Copyright (c) 2024, Parallax Software, Inc. +// Copyright (c) 2025, Parallax Software, Inc. // // This program is free software: you can redistribute it and/or modify // it under the terms of the GNU General Public License as published by @@ -13,6 +13,14 @@ // // You should have received a copy of the GNU General Public License // along with this program. If not, see . +// +// The origin of this software must not be misrepresented; you must not +// claim that you wrote the original software. +// +// Altered source versions must be plainly marked as such, and must not be +// misrepresented as being the original software. +// +// This notice may not be removed or altered from any source distribution. #pragma once diff --git a/include/sta/Delay.hh b/include/sta/Delay.hh index 130f7d2b..32491141 100644 --- a/include/sta/Delay.hh +++ b/include/sta/Delay.hh @@ -1,5 +1,5 @@ // OpenSTA, Static Timing Analyzer -// Copyright (c) 2024, Parallax Software, Inc. +// Copyright (c) 2025, Parallax Software, Inc. // // This program is free software: you can redistribute it and/or modify // it under the terms of the GNU General Public License as published by @@ -13,6 +13,14 @@ // // You should have received a copy of the GNU General Public License // along with this program. If not, see . +// +// The origin of this software must not be misrepresented; you must not +// claim that you wrote the original software. +// +// Altered source versions must be plainly marked as such, and must not be +// misrepresented as being the original software. +// +// This notice may not be removed or altered from any source distribution. #pragma once diff --git a/include/sta/DelayCalc.hh b/include/sta/DelayCalc.hh index 07d77d4d..ff1c9629 100644 --- a/include/sta/DelayCalc.hh +++ b/include/sta/DelayCalc.hh @@ -1,5 +1,5 @@ // OpenSTA, Static Timing Analyzer -// Copyright (c) 2024, Parallax Software, Inc. +// Copyright (c) 2025, Parallax Software, Inc. // // This program is free software: you can redistribute it and/or modify // it under the terms of the GNU General Public License as published by @@ -13,6 +13,14 @@ // // You should have received a copy of the GNU General Public License // along with this program. If not, see . +// +// The origin of this software must not be misrepresented; you must not +// claim that you wrote the original software. +// +// Altered source versions must be plainly marked as such, and must not be +// misrepresented as being the original software. +// +// This notice may not be removed or altered from any source distribution. #pragma once diff --git a/include/sta/DelayFloat.hh b/include/sta/DelayFloat.hh index 800c7e03..88aeca96 100644 --- a/include/sta/DelayFloat.hh +++ b/include/sta/DelayFloat.hh @@ -1,5 +1,5 @@ // OpenSTA, Static Timing Analyzer -// Copyright (c) 2024, Parallax Software, Inc. +// Copyright (c) 2025, Parallax Software, Inc. // // This program is free software: you can redistribute it and/or modify // it under the terms of the GNU General Public License as published by @@ -13,6 +13,14 @@ // // You should have received a copy of the GNU General Public License // along with this program. If not, see . +// +// The origin of this software must not be misrepresented; you must not +// claim that you wrote the original software. +// +// Altered source versions must be plainly marked as such, and must not be +// misrepresented as being the original software. +// +// This notice may not be removed or altered from any source distribution. #pragma once diff --git a/include/sta/DelayNormal1.hh b/include/sta/DelayNormal1.hh index 103fe881..e722bc4e 100644 --- a/include/sta/DelayNormal1.hh +++ b/include/sta/DelayNormal1.hh @@ -1,5 +1,5 @@ // OpenSTA, Static Timing Analyzer -// Copyright (c) 2024, Parallax Software, Inc. +// Copyright (c) 2025, Parallax Software, Inc. // // This program is free software: you can redistribute it and/or modify // it under the terms of the GNU General Public License as published by @@ -13,6 +13,14 @@ // // You should have received a copy of the GNU General Public License // along with this program. If not, see . +// +// The origin of this software must not be misrepresented; you must not +// claim that you wrote the original software. +// +// Altered source versions must be plainly marked as such, and must not be +// misrepresented as being the original software. +// +// This notice may not be removed or altered from any source distribution. #pragma once diff --git a/include/sta/DelayNormal2.hh b/include/sta/DelayNormal2.hh index 5f77eacd..10e7a965 100644 --- a/include/sta/DelayNormal2.hh +++ b/include/sta/DelayNormal2.hh @@ -1,5 +1,5 @@ // OpenSTA, Static Timing Analyzer -// Copyright (c) 2024, Parallax Software, Inc. +// Copyright (c) 2025, Parallax Software, Inc. // // This program is free software: you can redistribute it and/or modify // it under the terms of the GNU General Public License as published by @@ -13,6 +13,14 @@ // // You should have received a copy of the GNU General Public License // along with this program. If not, see . +// +// The origin of this software must not be misrepresented; you must not +// claim that you wrote the original software. +// +// Altered source versions must be plainly marked as such, and must not be +// misrepresented as being the original software. +// +// This notice may not be removed or altered from any source distribution. #pragma once diff --git a/include/sta/DeratingFactors.hh b/include/sta/DeratingFactors.hh index c5a9fca4..aa4808a0 100644 --- a/include/sta/DeratingFactors.hh +++ b/include/sta/DeratingFactors.hh @@ -1,5 +1,5 @@ // OpenSTA, Static Timing Analyzer -// Copyright (c) 2024, Parallax Software, Inc. +// Copyright (c) 2025, Parallax Software, Inc. // // This program is free software: you can redistribute it and/or modify // it under the terms of the GNU General Public License as published by @@ -13,6 +13,14 @@ // // You should have received a copy of the GNU General Public License // along with this program. If not, see . +// +// The origin of this software must not be misrepresented; you must not +// claim that you wrote the original software. +// +// Altered source versions must be plainly marked as such, and must not be +// misrepresented as being the original software. +// +// This notice may not be removed or altered from any source distribution. #pragma once diff --git a/include/sta/DisabledPorts.hh b/include/sta/DisabledPorts.hh index 23a50198..6168247c 100644 --- a/include/sta/DisabledPorts.hh +++ b/include/sta/DisabledPorts.hh @@ -1,5 +1,5 @@ // OpenSTA, Static Timing Analyzer -// Copyright (c) 2024, Parallax Software, Inc. +// Copyright (c) 2025, Parallax Software, Inc. // // This program is free software: you can redistribute it and/or modify // it under the terms of the GNU General Public License as published by @@ -13,6 +13,14 @@ // // You should have received a copy of the GNU General Public License // along with this program. If not, see . +// +// The origin of this software must not be misrepresented; you must not +// claim that you wrote the original software. +// +// Altered source versions must be plainly marked as such, and must not be +// misrepresented as being the original software. +// +// This notice may not be removed or altered from any source distribution. #pragma once diff --git a/include/sta/EnumNameMap.hh b/include/sta/EnumNameMap.hh index 230cf8d0..0bd1464f 100644 --- a/include/sta/EnumNameMap.hh +++ b/include/sta/EnumNameMap.hh @@ -1,5 +1,5 @@ // OpenSTA, Static Timing Analyzer -// Copyright (c) 2024, Parallax Software, Inc. +// Copyright (c) 2025, Parallax Software, Inc. // // This program is free software: you can redistribute it and/or modify // it under the terms of the GNU General Public License as published by @@ -13,6 +13,14 @@ // // You should have received a copy of the GNU General Public License // along with this program. If not, see . +// +// The origin of this software must not be misrepresented; you must not +// claim that you wrote the original software. +// +// Altered source versions must be plainly marked as such, and must not be +// misrepresented as being the original software. +// +// This notice may not be removed or altered from any source distribution. #pragma once diff --git a/include/sta/EquivCells.hh b/include/sta/EquivCells.hh index d695b79b..af6c1766 100644 --- a/include/sta/EquivCells.hh +++ b/include/sta/EquivCells.hh @@ -1,5 +1,5 @@ // OpenSTA, Static Timing Analyzer -// Copyright (c) 2024, Parallax Software, Inc. +// Copyright (c) 2025, Parallax Software, Inc. // // This program is free software: you can redistribute it and/or modify // it under the terms of the GNU General Public License as published by @@ -13,6 +13,14 @@ // // You should have received a copy of the GNU General Public License // along with this program. If not, see . +// +// The origin of this software must not be misrepresented; you must not +// claim that you wrote the original software. +// +// Altered source versions must be plainly marked as such, and must not be +// misrepresented as being the original software. +// +// This notice may not be removed or altered from any source distribution. #pragma once diff --git a/include/sta/Error.hh b/include/sta/Error.hh index 11acb441..e700a58e 100644 --- a/include/sta/Error.hh +++ b/include/sta/Error.hh @@ -1,5 +1,5 @@ // OpenSTA, Static Timing Analyzer -// Copyright (c) 2024, Parallax Software, Inc. +// Copyright (c) 2025, Parallax Software, Inc. // // This program is free software: you can redistribute it and/or modify // it under the terms of the GNU General Public License as published by @@ -13,6 +13,14 @@ // // You should have received a copy of the GNU General Public License // along with this program. If not, see . +// +// The origin of this software must not be misrepresented; you must not +// claim that you wrote the original software. +// +// Altered source versions must be plainly marked as such, and must not be +// misrepresented as being the original software. +// +// This notice may not be removed or altered from any source distribution. #pragma once diff --git a/include/sta/ExceptionPath.hh b/include/sta/ExceptionPath.hh index c50b5c82..eb0ea5c0 100644 --- a/include/sta/ExceptionPath.hh +++ b/include/sta/ExceptionPath.hh @@ -1,5 +1,5 @@ // OpenSTA, Static Timing Analyzer -// Copyright (c) 2024, Parallax Software, Inc. +// Copyright (c) 2025, Parallax Software, Inc. // // This program is free software: you can redistribute it and/or modify // it under the terms of the GNU General Public License as published by @@ -13,6 +13,14 @@ // // You should have received a copy of the GNU General Public License // along with this program. If not, see . +// +// The origin of this software must not be misrepresented; you must not +// claim that you wrote the original software. +// +// Altered source versions must be plainly marked as such, and must not be +// misrepresented as being the original software. +// +// This notice may not be removed or altered from any source distribution. #pragma once diff --git a/include/sta/FuncExpr.hh b/include/sta/FuncExpr.hh index 0d4f725d..73a3aeb8 100644 --- a/include/sta/FuncExpr.hh +++ b/include/sta/FuncExpr.hh @@ -1,5 +1,5 @@ // OpenSTA, Static Timing Analyzer -// Copyright (c) 2024, Parallax Software, Inc. +// Copyright (c) 2025, Parallax Software, Inc. // // This program is free software: you can redistribute it and/or modify // it under the terms of the GNU General Public License as published by @@ -13,6 +13,14 @@ // // You should have received a copy of the GNU General Public License // along with this program. If not, see . +// +// The origin of this software must not be misrepresented; you must not +// claim that you wrote the original software. +// +// Altered source versions must be plainly marked as such, and must not be +// misrepresented as being the original software. +// +// This notice may not be removed or altered from any source distribution. #pragma once diff --git a/include/sta/Fuzzy.hh b/include/sta/Fuzzy.hh index b3742ad5..ac4280f0 100644 --- a/include/sta/Fuzzy.hh +++ b/include/sta/Fuzzy.hh @@ -1,5 +1,5 @@ // OpenSTA, Static Timing Analyzer -// Copyright (c) 2024, Parallax Software, Inc. +// Copyright (c) 2025, Parallax Software, Inc. // // This program is free software: you can redistribute it and/or modify // it under the terms of the GNU General Public License as published by @@ -13,6 +13,14 @@ // // You should have received a copy of the GNU General Public License // along with this program. If not, see . +// +// The origin of this software must not be misrepresented; you must not +// claim that you wrote the original software. +// +// Altered source versions must be plainly marked as such, and must not be +// misrepresented as being the original software. +// +// This notice may not be removed or altered from any source distribution. #pragma once diff --git a/include/sta/Graph.hh b/include/sta/Graph.hh index 812fdbb7..3197a378 100644 --- a/include/sta/Graph.hh +++ b/include/sta/Graph.hh @@ -1,5 +1,5 @@ // OpenSTA, Static Timing Analyzer -// Copyright (c) 2024, Parallax Software, Inc. +// Copyright (c) 2025, Parallax Software, Inc. // // This program is free software: you can redistribute it and/or modify // it under the terms of the GNU General Public License as published by @@ -13,6 +13,14 @@ // // You should have received a copy of the GNU General Public License // along with this program. If not, see . +// +// The origin of this software must not be misrepresented; you must not +// claim that you wrote the original software. +// +// Altered source versions must be plainly marked as such, and must not be +// misrepresented as being the original software. +// +// This notice may not be removed or altered from any source distribution. #pragma once diff --git a/include/sta/GraphClass.hh b/include/sta/GraphClass.hh index 0cde7b59..57fb9424 100644 --- a/include/sta/GraphClass.hh +++ b/include/sta/GraphClass.hh @@ -1,5 +1,5 @@ // OpenSTA, Static Timing Analyzer -// Copyright (c) 2024, Parallax Software, Inc. +// Copyright (c) 2025, Parallax Software, Inc. // // This program is free software: you can redistribute it and/or modify // it under the terms of the GNU General Public License as published by @@ -13,6 +13,14 @@ // // You should have received a copy of the GNU General Public License // along with this program. If not, see . +// +// The origin of this software must not be misrepresented; you must not +// claim that you wrote the original software. +// +// Altered source versions must be plainly marked as such, and must not be +// misrepresented as being the original software. +// +// This notice may not be removed or altered from any source distribution. #pragma once diff --git a/include/sta/GraphCmp.hh b/include/sta/GraphCmp.hh index 3ee38807..1cafb081 100644 --- a/include/sta/GraphCmp.hh +++ b/include/sta/GraphCmp.hh @@ -1,5 +1,5 @@ // OpenSTA, Static Timing Analyzer -// Copyright (c) 2024, Parallax Software, Inc. +// Copyright (c) 2025, Parallax Software, Inc. // // This program is free software: you can redistribute it and/or modify // it under the terms of the GNU General Public License as published by @@ -13,6 +13,14 @@ // // You should have received a copy of the GNU General Public License // along with this program. If not, see . +// +// The origin of this software must not be misrepresented; you must not +// claim that you wrote the original software. +// +// Altered source versions must be plainly marked as such, and must not be +// misrepresented as being the original software. +// +// This notice may not be removed or altered from any source distribution. #pragma once diff --git a/include/sta/GraphDelayCalc.hh b/include/sta/GraphDelayCalc.hh index e34a2f55..5488b09b 100644 --- a/include/sta/GraphDelayCalc.hh +++ b/include/sta/GraphDelayCalc.hh @@ -1,5 +1,5 @@ // OpenSTA, Static Timing Analyzer -// Copyright (c) 2024, Parallax Software, Inc. +// Copyright (c) 2025, Parallax Software, Inc. // // This program is free software: you can redistribute it and/or modify // it under the terms of the GNU General Public License as published by @@ -13,6 +13,14 @@ // // You should have received a copy of the GNU General Public License // along with this program. If not, see . +// +// The origin of this software must not be misrepresented; you must not +// claim that you wrote the original software. +// +// Altered source versions must be plainly marked as such, and must not be +// misrepresented as being the original software. +// +// This notice may not be removed or altered from any source distribution. #pragma once diff --git a/include/sta/Hash.hh b/include/sta/Hash.hh index 67036fc0..de5fde5d 100644 --- a/include/sta/Hash.hh +++ b/include/sta/Hash.hh @@ -1,5 +1,5 @@ // OpenSTA, Static Timing Analyzer -// Copyright (c) 2024, Parallax Software, Inc. +// Copyright (c) 2025, Parallax Software, Inc. // // This program is free software: you can redistribute it and/or modify // it under the terms of the GNU General Public License as published by @@ -13,6 +13,14 @@ // // You should have received a copy of the GNU General Public License // along with this program. If not, see . +// +// The origin of this software must not be misrepresented; you must not +// claim that you wrote the original software. +// +// Altered source versions must be plainly marked as such, and must not be +// misrepresented as being the original software. +// +// This notice may not be removed or altered from any source distribution. #pragma once diff --git a/include/sta/HpinDrvrLoad.hh b/include/sta/HpinDrvrLoad.hh index 74d897d0..dba934cc 100644 --- a/include/sta/HpinDrvrLoad.hh +++ b/include/sta/HpinDrvrLoad.hh @@ -1,5 +1,5 @@ // OpenSTA, Static Timing Analyzer -// Copyright (c) 2024, Parallax Software, Inc. +// Copyright (c) 2025, Parallax Software, Inc. // // This program is free software: you can redistribute it and/or modify // it under the terms of the GNU General Public License as published by @@ -13,6 +13,14 @@ // // You should have received a copy of the GNU General Public License // along with this program. If not, see . +// +// The origin of this software must not be misrepresented; you must not +// claim that you wrote the original software. +// +// Altered source versions must be plainly marked as such, and must not be +// misrepresented as being the original software. +// +// This notice may not be removed or altered from any source distribution. #pragma once diff --git a/include/sta/InputDrive.hh b/include/sta/InputDrive.hh index 3d6ae532..d353f690 100644 --- a/include/sta/InputDrive.hh +++ b/include/sta/InputDrive.hh @@ -1,5 +1,5 @@ // OpenSTA, Static Timing Analyzer -// Copyright (c) 2024, Parallax Software, Inc. +// Copyright (c) 2025, Parallax Software, Inc. // // This program is free software: you can redistribute it and/or modify // it under the terms of the GNU General Public License as published by @@ -13,6 +13,14 @@ // // You should have received a copy of the GNU General Public License // along with this program. If not, see . +// +// The origin of this software must not be misrepresented; you must not +// claim that you wrote the original software. +// +// Altered source versions must be plainly marked as such, and must not be +// misrepresented as being the original software. +// +// This notice may not be removed or altered from any source distribution. #pragma once diff --git a/include/sta/InternalPower.hh b/include/sta/InternalPower.hh index 79b4115d..c4411ad6 100644 --- a/include/sta/InternalPower.hh +++ b/include/sta/InternalPower.hh @@ -1,5 +1,5 @@ // OpenSTA, Static Timing Analyzer -// Copyright (c) 2024, Parallax Software, Inc. +// Copyright (c) 2025, Parallax Software, Inc. // // This program is free software: you can redistribute it and/or modify // it under the terms of the GNU General Public License as published by @@ -13,6 +13,14 @@ // // You should have received a copy of the GNU General Public License // along with this program. If not, see . +// +// The origin of this software must not be misrepresented; you must not +// claim that you wrote the original software. +// +// Altered source versions must be plainly marked as such, and must not be +// misrepresented as being the original software. +// +// This notice may not be removed or altered from any source distribution. #pragma once diff --git a/include/sta/Iterator.hh b/include/sta/Iterator.hh index 9ddeac6a..6c1ea621 100644 --- a/include/sta/Iterator.hh +++ b/include/sta/Iterator.hh @@ -1,5 +1,5 @@ // OpenSTA, Static Timing Analyzer -// Copyright (c) 2024, Parallax Software, Inc. +// Copyright (c) 2025, Parallax Software, Inc. // // This program is free software: you can redistribute it and/or modify // it under the terms of the GNU General Public License as published by @@ -13,6 +13,14 @@ // // You should have received a copy of the GNU General Public License // along with this program. If not, see . +// +// The origin of this software must not be misrepresented; you must not +// claim that you wrote the original software. +// +// Altered source versions must be plainly marked as such, and must not be +// misrepresented as being the original software. +// +// This notice may not be removed or altered from any source distribution. #pragma once diff --git a/include/sta/LeakagePower.hh b/include/sta/LeakagePower.hh index b255839b..6670a356 100644 --- a/include/sta/LeakagePower.hh +++ b/include/sta/LeakagePower.hh @@ -1,5 +1,5 @@ // OpenSTA, Static Timing Analyzer -// Copyright (c) 2024, Parallax Software, Inc. +// Copyright (c) 2025, Parallax Software, Inc. // // This program is free software: you can redistribute it and/or modify // it under the terms of the GNU General Public License as published by @@ -13,6 +13,14 @@ // // You should have received a copy of the GNU General Public License // along with this program. If not, see . +// +// The origin of this software must not be misrepresented; you must not +// claim that you wrote the original software. +// +// Altered source versions must be plainly marked as such, and must not be +// misrepresented as being the original software. +// +// This notice may not be removed or altered from any source distribution. #pragma once diff --git a/include/sta/Liberty.hh b/include/sta/Liberty.hh index b0550f8b..84ade180 100644 --- a/include/sta/Liberty.hh +++ b/include/sta/Liberty.hh @@ -1,5 +1,5 @@ // OpenSTA, Static Timing Analyzer -// Copyright (c) 2024, Parallax Software, Inc. +// Copyright (c) 2025, Parallax Software, Inc. // // This program is free software: you can redistribute it and/or modify // it under the terms of the GNU General Public License as published by @@ -13,6 +13,14 @@ // // You should have received a copy of the GNU General Public License // along with this program. If not, see . +// +// The origin of this software must not be misrepresented; you must not +// claim that you wrote the original software. +// +// Altered source versions must be plainly marked as such, and must not be +// misrepresented as being the original software. +// +// This notice may not be removed or altered from any source distribution. #pragma once diff --git a/include/sta/LibertyClass.hh b/include/sta/LibertyClass.hh index 295fbb0c..51ecf4a9 100644 --- a/include/sta/LibertyClass.hh +++ b/include/sta/LibertyClass.hh @@ -1,5 +1,5 @@ // OpenSTA, Static Timing Analyzer -// Copyright (c) 2024, Parallax Software, Inc. +// Copyright (c) 2025, Parallax Software, Inc. // // This program is free software: you can redistribute it and/or modify // it under the terms of the GNU General Public License as published by @@ -13,6 +13,14 @@ // // You should have received a copy of the GNU General Public License // along with this program. If not, see . +// +// The origin of this software must not be misrepresented; you must not +// claim that you wrote the original software. +// +// Altered source versions must be plainly marked as such, and must not be +// misrepresented as being the original software. +// +// This notice may not be removed or altered from any source distribution. #pragma once diff --git a/include/sta/LibertyWriter.hh b/include/sta/LibertyWriter.hh index c9fa3bfc..1b142af5 100644 --- a/include/sta/LibertyWriter.hh +++ b/include/sta/LibertyWriter.hh @@ -1,5 +1,5 @@ // OpenSTA, Static Timing Analyzer -// Copyright (c) 2024, Parallax Software, Inc. +// Copyright (c) 2025, Parallax Software, Inc. // // This program is free software: you can redistribute it and/or modify // it under the terms of the GNU General Public License as published by @@ -13,6 +13,14 @@ // // You should have received a copy of the GNU General Public License // along with this program. If not, see . +// +// The origin of this software must not be misrepresented; you must not +// claim that you wrote the original software. +// +// Altered source versions must be plainly marked as such, and must not be +// misrepresented as being the original software. +// +// This notice may not be removed or altered from any source distribution. #pragma once diff --git a/include/sta/LinearModel.hh b/include/sta/LinearModel.hh index de085b2c..ecfd38fc 100644 --- a/include/sta/LinearModel.hh +++ b/include/sta/LinearModel.hh @@ -1,5 +1,5 @@ // OpenSTA, Static Timing Analyzer -// Copyright (c) 2024, Parallax Software, Inc. +// Copyright (c) 2025, Parallax Software, Inc. // // This program is free software: you can redistribute it and/or modify // it under the terms of the GNU General Public License as published by @@ -13,6 +13,14 @@ // // You should have received a copy of the GNU General Public License // along with this program. If not, see . +// +// The origin of this software must not be misrepresented; you must not +// claim that you wrote the original software. +// +// Altered source versions must be plainly marked as such, and must not be +// misrepresented as being the original software. +// +// This notice may not be removed or altered from any source distribution. #pragma once diff --git a/include/sta/Machine.hh b/include/sta/Machine.hh index 183fe33f..c66b3ab9 100644 --- a/include/sta/Machine.hh +++ b/include/sta/Machine.hh @@ -1,5 +1,5 @@ // OpenSTA, Static Timing Analyzer -// Copyright (c) 2024, Parallax Software, Inc. +// Copyright (c) 2025, Parallax Software, Inc. // // This program is free software: you can redistribute it and/or modify // it under the terms of the GNU General Public License as published by @@ -13,6 +13,14 @@ // // You should have received a copy of the GNU General Public License // along with this program. If not, see . +// +// The origin of this software must not be misrepresented; you must not +// claim that you wrote the original software. +// +// Altered source versions must be plainly marked as such, and must not be +// misrepresented as being the original software. +// +// This notice may not be removed or altered from any source distribution. #pragma once diff --git a/include/sta/MakeConcreteNetwork.hh b/include/sta/MakeConcreteNetwork.hh index f8ef2414..3247a6f2 100644 --- a/include/sta/MakeConcreteNetwork.hh +++ b/include/sta/MakeConcreteNetwork.hh @@ -1,5 +1,5 @@ // OpenSTA, Static Timing Analyzer -// Copyright (c) 2024, Parallax Software, Inc. +// Copyright (c) 2025, Parallax Software, Inc. // // This program is free software: you can redistribute it and/or modify // it under the terms of the GNU General Public License as published by @@ -13,6 +13,14 @@ // // You should have received a copy of the GNU General Public License // along with this program. If not, see . +// +// The origin of this software must not be misrepresented; you must not +// claim that you wrote the original software. +// +// Altered source versions must be plainly marked as such, and must not be +// misrepresented as being the original software. +// +// This notice may not be removed or altered from any source distribution. #pragma once diff --git a/include/sta/MakeConcreteParasitics.hh b/include/sta/MakeConcreteParasitics.hh index 343bc147..9bba835f 100644 --- a/include/sta/MakeConcreteParasitics.hh +++ b/include/sta/MakeConcreteParasitics.hh @@ -1,5 +1,5 @@ // OpenSTA, Static Timing Analyzer -// Copyright (c) 2024, Parallax Software, Inc. +// Copyright (c) 2025, Parallax Software, Inc. // // This program is free software: you can redistribute it and/or modify // it under the terms of the GNU General Public License as published by @@ -13,6 +13,14 @@ // // You should have received a copy of the GNU General Public License // along with this program. If not, see . +// +// The origin of this software must not be misrepresented; you must not +// claim that you wrote the original software. +// +// Altered source versions must be plainly marked as such, and must not be +// misrepresented as being the original software. +// +// This notice may not be removed or altered from any source distribution. #pragma once diff --git a/include/sta/Map.hh b/include/sta/Map.hh index 5622579c..b472d0ee 100644 --- a/include/sta/Map.hh +++ b/include/sta/Map.hh @@ -1,5 +1,5 @@ // OpenSTA, Static Timing Analyzer -// Copyright (c) 2024, Parallax Software, Inc. +// Copyright (c) 2025, Parallax Software, Inc. // // This program is free software: you can redistribute it and/or modify // it under the terms of the GNU General Public License as published by @@ -13,6 +13,14 @@ // // You should have received a copy of the GNU General Public License // along with this program. If not, see . +// +// The origin of this software must not be misrepresented; you must not +// claim that you wrote the original software. +// +// Altered source versions must be plainly marked as such, and must not be +// misrepresented as being the original software. +// +// This notice may not be removed or altered from any source distribution. #pragma once diff --git a/include/sta/MinMax.hh b/include/sta/MinMax.hh index e2c67c44..4ff72999 100644 --- a/include/sta/MinMax.hh +++ b/include/sta/MinMax.hh @@ -1,5 +1,5 @@ // OpenSTA, Static Timing Analyzer -// Copyright (c) 2024, Parallax Software, Inc. +// Copyright (c) 2025, Parallax Software, Inc. // // This program is free software: you can redistribute it and/or modify // it under the terms of the GNU General Public License as published by @@ -13,6 +13,14 @@ // // You should have received a copy of the GNU General Public License // along with this program. If not, see . +// +// The origin of this software must not be misrepresented; you must not +// claim that you wrote the original software. +// +// Altered source versions must be plainly marked as such, and must not be +// misrepresented as being the original software. +// +// This notice may not be removed or altered from any source distribution. #pragma once diff --git a/include/sta/MinMaxValues.hh b/include/sta/MinMaxValues.hh index 13fec165..60c06b78 100644 --- a/include/sta/MinMaxValues.hh +++ b/include/sta/MinMaxValues.hh @@ -1,5 +1,5 @@ // OpenSTA, Static Timing Analyzer -// Copyright (c) 2024, Parallax Software, Inc. +// Copyright (c) 2025, Parallax Software, Inc. // // This program is free software: you can redistribute it and/or modify // it under the terms of the GNU General Public License as published by @@ -13,6 +13,14 @@ // // You should have received a copy of the GNU General Public License // along with this program. If not, see . +// +// The origin of this software must not be misrepresented; you must not +// claim that you wrote the original software. +// +// Altered source versions must be plainly marked as such, and must not be +// misrepresented as being the original software. +// +// This notice may not be removed or altered from any source distribution. #pragma once diff --git a/include/sta/Mutex.hh b/include/sta/Mutex.hh index 0e3f5a47..9a96a6ad 100644 --- a/include/sta/Mutex.hh +++ b/include/sta/Mutex.hh @@ -1,5 +1,5 @@ // OpenSTA, Static Timing Analyzer -// Copyright (c) 2024, Parallax Software, Inc. +// Copyright (c) 2025, Parallax Software, Inc. // // This program is free software: you can redistribute it and/or modify // it under the terms of the GNU General Public License as published by @@ -13,6 +13,14 @@ // // You should have received a copy of the GNU General Public License // along with this program. If not, see . +// +// The origin of this software must not be misrepresented; you must not +// claim that you wrote the original software. +// +// Altered source versions must be plainly marked as such, and must not be +// misrepresented as being the original software. +// +// This notice may not be removed or altered from any source distribution. #pragma once diff --git a/include/sta/Network.hh b/include/sta/Network.hh index 44cd2dd1..2a55b93e 100644 --- a/include/sta/Network.hh +++ b/include/sta/Network.hh @@ -1,5 +1,5 @@ // OpenSTA, Static Timing Analyzer -// Copyright (c) 2024, Parallax Software, Inc. +// Copyright (c) 2025, Parallax Software, Inc. // // This program is free software: you can redistribute it and/or modify // it under the terms of the GNU General Public License as published by @@ -13,6 +13,14 @@ // // You should have received a copy of the GNU General Public License // along with this program. If not, see . +// +// The origin of this software must not be misrepresented; you must not +// claim that you wrote the original software. +// +// Altered source versions must be plainly marked as such, and must not be +// misrepresented as being the original software. +// +// This notice may not be removed or altered from any source distribution. #pragma once diff --git a/include/sta/NetworkClass.hh b/include/sta/NetworkClass.hh index bcda1ba5..3e4653a8 100644 --- a/include/sta/NetworkClass.hh +++ b/include/sta/NetworkClass.hh @@ -1,5 +1,5 @@ // OpenSTA, Static Timing Analyzer -// Copyright (c) 2024, Parallax Software, Inc. +// Copyright (c) 2025, Parallax Software, Inc. // // This program is free software: you can redistribute it and/or modify // it under the terms of the GNU General Public License as published by @@ -13,6 +13,14 @@ // // You should have received a copy of the GNU General Public License // along with this program. If not, see . +// +// The origin of this software must not be misrepresented; you must not +// claim that you wrote the original software. +// +// Altered source versions must be plainly marked as such, and must not be +// misrepresented as being the original software. +// +// This notice may not be removed or altered from any source distribution. #pragma once diff --git a/include/sta/NetworkCmp.hh b/include/sta/NetworkCmp.hh index ef234de1..c343ccab 100644 --- a/include/sta/NetworkCmp.hh +++ b/include/sta/NetworkCmp.hh @@ -1,5 +1,5 @@ // OpenSTA, Static Timing Analyzer -// Copyright (c) 2024, Parallax Software, Inc. +// Copyright (c) 2025, Parallax Software, Inc. // // This program is free software: you can redistribute it and/or modify // it under the terms of the GNU General Public License as published by @@ -13,6 +13,14 @@ // // You should have received a copy of the GNU General Public License // along with this program. If not, see . +// +// The origin of this software must not be misrepresented; you must not +// claim that you wrote the original software. +// +// Altered source versions must be plainly marked as such, and must not be +// misrepresented as being the original software. +// +// This notice may not be removed or altered from any source distribution. #pragma once diff --git a/include/sta/ObjectId.hh b/include/sta/ObjectId.hh index 3694c598..6f3b7703 100644 --- a/include/sta/ObjectId.hh +++ b/include/sta/ObjectId.hh @@ -1,5 +1,5 @@ // OpenSTA, Static Timing Analyzer -// Copyright (c) 2024, Parallax Software, Inc. +// Copyright (c) 2025, Parallax Software, Inc. // // This program is free software: you can redistribute it and/or modify // it under the terms of the GNU General Public License as published by @@ -13,6 +13,14 @@ // // You should have received a copy of the GNU General Public License // along with this program. If not, see . +// +// The origin of this software must not be misrepresented; you must not +// claim that you wrote the original software. +// +// Altered source versions must be plainly marked as such, and must not be +// misrepresented as being the original software. +// +// This notice may not be removed or altered from any source distribution. #pragma once diff --git a/include/sta/ObjectTable.hh b/include/sta/ObjectTable.hh index eae030f9..50b8533e 100644 --- a/include/sta/ObjectTable.hh +++ b/include/sta/ObjectTable.hh @@ -1,5 +1,5 @@ // OpenSTA, Static Timing Analyzer -// Copyright (c) 2024, Parallax Software, Inc. +// Copyright (c) 2025, Parallax Software, Inc. // // This program is free software: you can redistribute it and/or modify // it under the terms of the GNU General Public License as published by @@ -13,6 +13,14 @@ // // You should have received a copy of the GNU General Public License // along with this program. If not, see . +// +// The origin of this software must not be misrepresented; you must not +// claim that you wrote the original software. +// +// Altered source versions must be plainly marked as such, and must not be +// misrepresented as being the original software. +// +// This notice may not be removed or altered from any source distribution. #pragma once diff --git a/include/sta/Parasitics.hh b/include/sta/Parasitics.hh index a5a34c11..d3b46241 100644 --- a/include/sta/Parasitics.hh +++ b/include/sta/Parasitics.hh @@ -1,5 +1,5 @@ // OpenSTA, Static Timing Analyzer -// Copyright (c) 2024, Parallax Software, Inc. +// Copyright (c) 2025, Parallax Software, Inc. // // This program is free software: you can redistribute it and/or modify // it under the terms of the GNU General Public License as published by @@ -13,6 +13,14 @@ // // You should have received a copy of the GNU General Public License // along with this program. If not, see . +// +// The origin of this software must not be misrepresented; you must not +// claim that you wrote the original software. +// +// Altered source versions must be plainly marked as such, and must not be +// misrepresented as being the original software. +// +// This notice may not be removed or altered from any source distribution. #pragma once diff --git a/include/sta/ParasiticsClass.hh b/include/sta/ParasiticsClass.hh index b898effe..2d35781d 100644 --- a/include/sta/ParasiticsClass.hh +++ b/include/sta/ParasiticsClass.hh @@ -1,5 +1,5 @@ // OpenSTA, Static Timing Analyzer -// Copyright (c) 2024, Parallax Software, Inc. +// Copyright (c) 2025, Parallax Software, Inc. // // This program is free software: you can redistribute it and/or modify // it under the terms of the GNU General Public License as published by @@ -13,6 +13,14 @@ // // You should have received a copy of the GNU General Public License // along with this program. If not, see . +// +// The origin of this software must not be misrepresented; you must not +// claim that you wrote the original software. +// +// Altered source versions must be plainly marked as such, and must not be +// misrepresented as being the original software. +// +// This notice may not be removed or altered from any source distribution. #pragma once diff --git a/include/sta/ParseBus.hh b/include/sta/ParseBus.hh index ebefd23a..64e75304 100644 --- a/include/sta/ParseBus.hh +++ b/include/sta/ParseBus.hh @@ -1,5 +1,5 @@ // OpenSTA, Static Timing Analyzer -// Copyright (c) 2024, Parallax Software, Inc. +// Copyright (c) 2025, Parallax Software, Inc. // // This program is free software: you can redistribute it and/or modify // it under the terms of the GNU General Public License as published by @@ -13,6 +13,14 @@ // // You should have received a copy of the GNU General Public License // along with this program. If not, see . +// +// The origin of this software must not be misrepresented; you must not +// claim that you wrote the original software. +// +// Altered source versions must be plainly marked as such, and must not be +// misrepresented as being the original software. +// +// This notice may not be removed or altered from any source distribution. #pragma once diff --git a/include/sta/Path.hh b/include/sta/Path.hh index 78bdfb1e..1be09c28 100644 --- a/include/sta/Path.hh +++ b/include/sta/Path.hh @@ -1,5 +1,5 @@ // OpenSTA, Static Timing Analyzer -// Copyright (c) 2024, Parallax Software, Inc. +// Copyright (c) 2025, Parallax Software, Inc. // // This program is free software: you can redistribute it and/or modify // it under the terms of the GNU General Public License as published by @@ -13,6 +13,14 @@ // // You should have received a copy of the GNU General Public License // along with this program. If not, see . +// +// The origin of this software must not be misrepresented; you must not +// claim that you wrote the original software. +// +// Altered source versions must be plainly marked as such, and must not be +// misrepresented as being the original software. +// +// This notice may not be removed or altered from any source distribution. #pragma once diff --git a/include/sta/PathAnalysisPt.hh b/include/sta/PathAnalysisPt.hh index 6ed6c1b4..bd829b61 100644 --- a/include/sta/PathAnalysisPt.hh +++ b/include/sta/PathAnalysisPt.hh @@ -1,5 +1,5 @@ // OpenSTA, Static Timing Analyzer -// Copyright (c) 2024, Parallax Software, Inc. +// Copyright (c) 2025, Parallax Software, Inc. // // This program is free software: you can redistribute it and/or modify // it under the terms of the GNU General Public License as published by @@ -13,6 +13,14 @@ // // You should have received a copy of the GNU General Public License // along with this program. If not, see . +// +// The origin of this software must not be misrepresented; you must not +// claim that you wrote the original software. +// +// Altered source versions must be plainly marked as such, and must not be +// misrepresented as being the original software. +// +// This notice may not be removed or altered from any source distribution. #pragma once diff --git a/include/sta/PathEnd.hh b/include/sta/PathEnd.hh index 272f87e4..f935cf09 100644 --- a/include/sta/PathEnd.hh +++ b/include/sta/PathEnd.hh @@ -1,5 +1,5 @@ // OpenSTA, Static Timing Analyzer -// Copyright (c) 2024, Parallax Software, Inc. +// Copyright (c) 2025, Parallax Software, Inc. // // This program is free software: you can redistribute it and/or modify // it under the terms of the GNU General Public License as published by @@ -13,6 +13,14 @@ // // You should have received a copy of the GNU General Public License // along with this program. If not, see . +// +// The origin of this software must not be misrepresented; you must not +// claim that you wrote the original software. +// +// Altered source versions must be plainly marked as such, and must not be +// misrepresented as being the original software. +// +// This notice may not be removed or altered from any source distribution. #pragma once diff --git a/include/sta/PathExpanded.hh b/include/sta/PathExpanded.hh index d943e7c9..3c891bd7 100644 --- a/include/sta/PathExpanded.hh +++ b/include/sta/PathExpanded.hh @@ -1,5 +1,5 @@ // OpenSTA, Static Timing Analyzer -// Copyright (c) 2024, Parallax Software, Inc. +// Copyright (c) 2025, Parallax Software, Inc. // // This program is free software: you can redistribute it and/or modify // it under the terms of the GNU General Public License as published by @@ -13,6 +13,14 @@ // // You should have received a copy of the GNU General Public License // along with this program. If not, see . +// +// The origin of this software must not be misrepresented; you must not +// claim that you wrote the original software. +// +// Altered source versions must be plainly marked as such, and must not be +// misrepresented as being the original software. +// +// This notice may not be removed or altered from any source distribution. #pragma once diff --git a/include/sta/PathGroup.hh b/include/sta/PathGroup.hh index 586e5525..f60bfea7 100644 --- a/include/sta/PathGroup.hh +++ b/include/sta/PathGroup.hh @@ -1,5 +1,5 @@ // OpenSTA, Static Timing Analyzer -// Copyright (c) 2024, Parallax Software, Inc. +// Copyright (c) 2025, Parallax Software, Inc. // // This program is free software: you can redistribute it and/or modify // it under the terms of the GNU General Public License as published by @@ -13,6 +13,14 @@ // // You should have received a copy of the GNU General Public License // along with this program. If not, see . +// +// The origin of this software must not be misrepresented; you must not +// claim that you wrote the original software. +// +// Altered source versions must be plainly marked as such, and must not be +// misrepresented as being the original software. +// +// This notice may not be removed or altered from any source distribution. #pragma once diff --git a/include/sta/PathRef.hh b/include/sta/PathRef.hh index 2d4a55a9..cec7b89a 100644 --- a/include/sta/PathRef.hh +++ b/include/sta/PathRef.hh @@ -1,5 +1,5 @@ // OpenSTA, Static Timing Analyzer -// Copyright (c) 2024, Parallax Software, Inc. +// Copyright (c) 2025, Parallax Software, Inc. // // This program is free software: you can redistribute it and/or modify // it under the terms of the GNU General Public License as published by @@ -13,6 +13,14 @@ // // You should have received a copy of the GNU General Public License // along with this program. If not, see . +// +// The origin of this software must not be misrepresented; you must not +// claim that you wrote the original software. +// +// Altered source versions must be plainly marked as such, and must not be +// misrepresented as being the original software. +// +// This notice may not be removed or altered from any source distribution. #pragma once diff --git a/include/sta/PathVertex.hh b/include/sta/PathVertex.hh index dd0f6f0c..d8726d24 100644 --- a/include/sta/PathVertex.hh +++ b/include/sta/PathVertex.hh @@ -1,5 +1,5 @@ // OpenSTA, Static Timing Analyzer -// Copyright (c) 2024, Parallax Software, Inc. +// Copyright (c) 2025, Parallax Software, Inc. // // This program is free software: you can redistribute it and/or modify // it under the terms of the GNU General Public License as published by @@ -13,6 +13,14 @@ // // You should have received a copy of the GNU General Public License // along with this program. If not, see . +// +// The origin of this software must not be misrepresented; you must not +// claim that you wrote the original software. +// +// Altered source versions must be plainly marked as such, and must not be +// misrepresented as being the original software. +// +// This notice may not be removed or altered from any source distribution. #pragma once diff --git a/include/sta/PathVertexRep.hh b/include/sta/PathVertexRep.hh index a7dca24e..b31c4ce6 100644 --- a/include/sta/PathVertexRep.hh +++ b/include/sta/PathVertexRep.hh @@ -1,5 +1,5 @@ // OpenSTA, Static Timing Analyzer -// Copyright (c) 2024, Parallax Software, Inc. +// Copyright (c) 2025, Parallax Software, Inc. // // This program is free software: you can redistribute it and/or modify // it under the terms of the GNU General Public License as published by @@ -13,6 +13,14 @@ // // You should have received a copy of the GNU General Public License // along with this program. If not, see . +// +// The origin of this software must not be misrepresented; you must not +// claim that you wrote the original software. +// +// Altered source versions must be plainly marked as such, and must not be +// misrepresented as being the original software. +// +// This notice may not be removed or altered from any source distribution. #pragma once diff --git a/include/sta/PatternMatch.hh b/include/sta/PatternMatch.hh index e266be85..fd3aaba0 100644 --- a/include/sta/PatternMatch.hh +++ b/include/sta/PatternMatch.hh @@ -1,5 +1,5 @@ // OpenSTA, Static Timing Analyzer -// Copyright (c) 2024, Parallax Software, Inc. +// Copyright (c) 2025, Parallax Software, Inc. // // This program is free software: you can redistribute it and/or modify // it under the terms of the GNU General Public License as published by @@ -13,6 +13,14 @@ // // You should have received a copy of the GNU General Public License // along with this program. If not, see . +// +// The origin of this software must not be misrepresented; you must not +// claim that you wrote the original software. +// +// Altered source versions must be plainly marked as such, and must not be +// misrepresented as being the original software. +// +// This notice may not be removed or altered from any source distribution. #pragma once diff --git a/include/sta/PinPair.hh b/include/sta/PinPair.hh index 0a8c38d0..7d3f2711 100644 --- a/include/sta/PinPair.hh +++ b/include/sta/PinPair.hh @@ -1,5 +1,5 @@ // OpenSTA, Static Timing Analyzer -// Copyright (c) 2024, Parallax Software, Inc. +// Copyright (c) 2025, Parallax Software, Inc. // // This program is free software: you can redistribute it and/or modify // it under the terms of the GNU General Public License as published by @@ -13,6 +13,14 @@ // // You should have received a copy of the GNU General Public License // along with this program. If not, see . +// +// The origin of this software must not be misrepresented; you must not +// claim that you wrote the original software. +// +// Altered source versions must be plainly marked as such, and must not be +// misrepresented as being the original software. +// +// This notice may not be removed or altered from any source distribution. #pragma once diff --git a/include/sta/PortDelay.hh b/include/sta/PortDelay.hh index 7bb486e6..1457654f 100644 --- a/include/sta/PortDelay.hh +++ b/include/sta/PortDelay.hh @@ -1,5 +1,5 @@ // OpenSTA, Static Timing Analyzer -// Copyright (c) 2024, Parallax Software, Inc. +// Copyright (c) 2025, Parallax Software, Inc. // // This program is free software: you can redistribute it and/or modify // it under the terms of the GNU General Public License as published by @@ -13,6 +13,14 @@ // // You should have received a copy of the GNU General Public License // along with this program. If not, see . +// +// The origin of this software must not be misrepresented; you must not +// claim that you wrote the original software. +// +// Altered source versions must be plainly marked as such, and must not be +// misrepresented as being the original software. +// +// This notice may not be removed or altered from any source distribution. #pragma once diff --git a/include/sta/PortDirection.hh b/include/sta/PortDirection.hh index dd2a81cb..186914a9 100644 --- a/include/sta/PortDirection.hh +++ b/include/sta/PortDirection.hh @@ -1,5 +1,5 @@ // OpenSTA, Static Timing Analyzer -// Copyright (c) 2024, Parallax Software, Inc. +// Copyright (c) 2025, Parallax Software, Inc. // // This program is free software: you can redistribute it and/or modify // it under the terms of the GNU General Public License as published by @@ -13,6 +13,14 @@ // // You should have received a copy of the GNU General Public License // along with this program. If not, see . +// +// The origin of this software must not be misrepresented; you must not +// claim that you wrote the original software. +// +// Altered source versions must be plainly marked as such, and must not be +// misrepresented as being the original software. +// +// This notice may not be removed or altered from any source distribution. #pragma once diff --git a/include/sta/PortExtCap.hh b/include/sta/PortExtCap.hh index ce221edb..2bad21c9 100644 --- a/include/sta/PortExtCap.hh +++ b/include/sta/PortExtCap.hh @@ -1,5 +1,5 @@ // OpenSTA, Static Timing Analyzer -// Copyright (c) 2024, Parallax Software, Inc. +// Copyright (c) 2025, Parallax Software, Inc. // // This program is free software: you can redistribute it and/or modify // it under the terms of the GNU General Public License as published by @@ -13,6 +13,14 @@ // // You should have received a copy of the GNU General Public License // along with this program. If not, see . +// +// The origin of this software must not be misrepresented; you must not +// claim that you wrote the original software. +// +// Altered source versions must be plainly marked as such, and must not be +// misrepresented as being the original software. +// +// This notice may not be removed or altered from any source distribution. #pragma once diff --git a/include/sta/PowerClass.hh b/include/sta/PowerClass.hh index 9eb7c63e..5b5fbf5f 100644 --- a/include/sta/PowerClass.hh +++ b/include/sta/PowerClass.hh @@ -1,5 +1,5 @@ // OpenSTA, Static Timing Analyzer -// Copyright (c) 2024, Parallax Software, Inc. +// Copyright (c) 2025, Parallax Software, Inc. // // This program is free software: you can redistribute it and/or modify // it under the terms of the GNU General Public License as published by @@ -13,6 +13,14 @@ // // You should have received a copy of the GNU General Public License // along with this program. If not, see . +// +// The origin of this software must not be misrepresented; you must not +// claim that you wrote the original software. +// +// Altered source versions must be plainly marked as such, and must not be +// misrepresented as being the original software. +// +// This notice may not be removed or altered from any source distribution. #pragma once diff --git a/include/sta/Property.hh b/include/sta/Property.hh index c8bf3ab8..c795ed80 100644 --- a/include/sta/Property.hh +++ b/include/sta/Property.hh @@ -1,5 +1,5 @@ // OpenSTA, Static Timing Analyzer -// Copyright (c) 2024, Parallax Software, Inc. +// Copyright (c) 2025, Parallax Software, Inc. // // This program is free software: you can redistribute it and/or modify // it under the terms of the GNU General Public License as published by @@ -13,6 +13,14 @@ // // You should have received a copy of the GNU General Public License // along with this program. If not, see . +// +// The origin of this software must not be misrepresented; you must not +// claim that you wrote the original software. +// +// Altered source versions must be plainly marked as such, and must not be +// misrepresented as being the original software. +// +// This notice may not be removed or altered from any source distribution. #pragma once diff --git a/include/sta/Report.hh b/include/sta/Report.hh index 3cb5766e..eb71e39b 100644 --- a/include/sta/Report.hh +++ b/include/sta/Report.hh @@ -1,5 +1,5 @@ // OpenSTA, Static Timing Analyzer -// Copyright (c) 2024, Parallax Software, Inc. +// Copyright (c) 2025, Parallax Software, Inc. // // This program is free software: you can redistribute it and/or modify // it under the terms of the GNU General Public License as published by @@ -13,6 +13,14 @@ // // You should have received a copy of the GNU General Public License // along with this program. If not, see . +// +// The origin of this software must not be misrepresented; you must not +// claim that you wrote the original software. +// +// Altered source versions must be plainly marked as such, and must not be +// misrepresented as being the original software. +// +// This notice may not be removed or altered from any source distribution. #pragma once diff --git a/include/sta/ReportStd.hh b/include/sta/ReportStd.hh index eb0ef89f..a580b628 100644 --- a/include/sta/ReportStd.hh +++ b/include/sta/ReportStd.hh @@ -1,5 +1,5 @@ // OpenSTA, Static Timing Analyzer -// Copyright (c) 2024, Parallax Software, Inc. +// Copyright (c) 2025, Parallax Software, Inc. // // This program is free software: you can redistribute it and/or modify // it under the terms of the GNU General Public License as published by @@ -13,6 +13,14 @@ // // You should have received a copy of the GNU General Public License // along with this program. If not, see . +// +// The origin of this software must not be misrepresented; you must not +// claim that you wrote the original software. +// +// Altered source versions must be plainly marked as such, and must not be +// misrepresented as being the original software. +// +// This notice may not be removed or altered from any source distribution. #pragma once diff --git a/include/sta/ReportTcl.hh b/include/sta/ReportTcl.hh index b878549e..37ba416d 100644 --- a/include/sta/ReportTcl.hh +++ b/include/sta/ReportTcl.hh @@ -1,5 +1,5 @@ // OpenSTA, Static Timing Analyzer -// Copyright (c) 2024, Parallax Software, Inc. +// Copyright (c) 2025, Parallax Software, Inc. // // This program is free software: you can redistribute it and/or modify // it under the terms of the GNU General Public License as published by @@ -13,6 +13,14 @@ // // You should have received a copy of the GNU General Public License // along with this program. If not, see . +// +// The origin of this software must not be misrepresented; you must not +// claim that you wrote the original software. +// +// Altered source versions must be plainly marked as such, and must not be +// misrepresented as being the original software. +// +// This notice may not be removed or altered from any source distribution. #pragma once diff --git a/include/sta/RiseFallMinMax.hh b/include/sta/RiseFallMinMax.hh index 11ba437e..1aacbdd4 100644 --- a/include/sta/RiseFallMinMax.hh +++ b/include/sta/RiseFallMinMax.hh @@ -1,5 +1,5 @@ // OpenSTA, Static Timing Analyzer -// Copyright (c) 2024, Parallax Software, Inc. +// Copyright (c) 2025, Parallax Software, Inc. // // This program is free software: you can redistribute it and/or modify // it under the terms of the GNU General Public License as published by @@ -13,6 +13,14 @@ // // You should have received a copy of the GNU General Public License // along with this program. If not, see . +// +// The origin of this software must not be misrepresented; you must not +// claim that you wrote the original software. +// +// Altered source versions must be plainly marked as such, and must not be +// misrepresented as being the original software. +// +// This notice may not be removed or altered from any source distribution. #pragma once diff --git a/include/sta/RiseFallValues.hh b/include/sta/RiseFallValues.hh index 827bad22..e3ba0ca7 100644 --- a/include/sta/RiseFallValues.hh +++ b/include/sta/RiseFallValues.hh @@ -1,5 +1,5 @@ // OpenSTA, Static Timing Analyzer -// Copyright (c) 2024, Parallax Software, Inc. +// Copyright (c) 2025, Parallax Software, Inc. // // This program is free software: you can redistribute it and/or modify // it under the terms of the GNU General Public License as published by @@ -13,6 +13,14 @@ // // You should have received a copy of the GNU General Public License // along with this program. If not, see . +// +// The origin of this software must not be misrepresented; you must not +// claim that you wrote the original software. +// +// Altered source versions must be plainly marked as such, and must not be +// misrepresented as being the original software. +// +// This notice may not be removed or altered from any source distribution. #pragma once diff --git a/include/sta/Sdc.hh b/include/sta/Sdc.hh index 75403ca0..7cd7540d 100644 --- a/include/sta/Sdc.hh +++ b/include/sta/Sdc.hh @@ -1,5 +1,5 @@ // OpenSTA, Static Timing Analyzer -// Copyright (c) 2024, Parallax Software, Inc. +// Copyright (c) 2025, Parallax Software, Inc. // // This program is free software: you can redistribute it and/or modify // it under the terms of the GNU General Public License as published by @@ -13,6 +13,14 @@ // // You should have received a copy of the GNU General Public License // along with this program. If not, see . +// +// The origin of this software must not be misrepresented; you must not +// claim that you wrote the original software. +// +// Altered source versions must be plainly marked as such, and must not be +// misrepresented as being the original software. +// +// This notice may not be removed or altered from any source distribution. #pragma once diff --git a/include/sta/SdcClass.hh b/include/sta/SdcClass.hh index 68f1ef14..f6d7c3f7 100644 --- a/include/sta/SdcClass.hh +++ b/include/sta/SdcClass.hh @@ -1,5 +1,5 @@ // OpenSTA, Static Timing Analyzer -// Copyright (c) 2024, Parallax Software, Inc. +// Copyright (c) 2025, Parallax Software, Inc. // // This program is free software: you can redistribute it and/or modify // it under the terms of the GNU General Public License as published by @@ -13,6 +13,14 @@ // // You should have received a copy of the GNU General Public License // along with this program. If not, see . +// +// The origin of this software must not be misrepresented; you must not +// claim that you wrote the original software. +// +// Altered source versions must be plainly marked as such, and must not be +// misrepresented as being the original software. +// +// This notice may not be removed or altered from any source distribution. #pragma once diff --git a/include/sta/SdcCmdComment.hh b/include/sta/SdcCmdComment.hh index e344c840..0ad099f1 100644 --- a/include/sta/SdcCmdComment.hh +++ b/include/sta/SdcCmdComment.hh @@ -1,5 +1,5 @@ // OpenSTA, Static Timing Analyzer -// Copyright (c) 2024, Parallax Software, Inc. +// Copyright (c) 2025, Parallax Software, Inc. // // This program is free software: you can redistribute it and/or modify // it under the terms of the GNU General Public License as published by @@ -13,6 +13,14 @@ // // You should have received a copy of the GNU General Public License // along with this program. If not, see . +// +// The origin of this software must not be misrepresented; you must not +// claim that you wrote the original software. +// +// Altered source versions must be plainly marked as such, and must not be +// misrepresented as being the original software. +// +// This notice may not be removed or altered from any source distribution. #pragma once diff --git a/include/sta/SdcNetwork.hh b/include/sta/SdcNetwork.hh index b30cac0a..f14635f4 100644 --- a/include/sta/SdcNetwork.hh +++ b/include/sta/SdcNetwork.hh @@ -1,5 +1,5 @@ // OpenSTA, Static Timing Analyzer -// Copyright (c) 2024, Parallax Software, Inc. +// Copyright (c) 2025, Parallax Software, Inc. // // This program is free software: you can redistribute it and/or modify // it under the terms of the GNU General Public License as published by @@ -13,6 +13,14 @@ // // You should have received a copy of the GNU General Public License // along with this program. If not, see . +// +// The origin of this software must not be misrepresented; you must not +// claim that you wrote the original software. +// +// Altered source versions must be plainly marked as such, and must not be +// misrepresented as being the original software. +// +// This notice may not be removed or altered from any source distribution. #pragma once diff --git a/include/sta/Search.hh b/include/sta/Search.hh index 8dce6775..74c569f2 100644 --- a/include/sta/Search.hh +++ b/include/sta/Search.hh @@ -1,5 +1,5 @@ // OpenSTA, Static Timing Analyzer -// Copyright (c) 2024, Parallax Software, Inc. +// Copyright (c) 2025, Parallax Software, Inc. // // This program is free software: you can redistribute it and/or modify // it under the terms of the GNU General Public License as published by @@ -13,6 +13,14 @@ // // You should have received a copy of the GNU General Public License // along with this program. If not, see . +// +// The origin of this software must not be misrepresented; you must not +// claim that you wrote the original software. +// +// Altered source versions must be plainly marked as such, and must not be +// misrepresented as being the original software. +// +// This notice may not be removed or altered from any source distribution. #pragma once diff --git a/include/sta/SearchClass.hh b/include/sta/SearchClass.hh index 88096f0f..fb207de5 100644 --- a/include/sta/SearchClass.hh +++ b/include/sta/SearchClass.hh @@ -1,5 +1,5 @@ // OpenSTA, Static Timing Analyzer -// Copyright (c) 2024, Parallax Software, Inc. +// Copyright (c) 2025, Parallax Software, Inc. // // This program is free software: you can redistribute it and/or modify // it under the terms of the GNU General Public License as published by @@ -13,6 +13,14 @@ // // You should have received a copy of the GNU General Public License // along with this program. If not, see . +// +// The origin of this software must not be misrepresented; you must not +// claim that you wrote the original software. +// +// Altered source versions must be plainly marked as such, and must not be +// misrepresented as being the original software. +// +// This notice may not be removed or altered from any source distribution. #pragma once diff --git a/include/sta/SearchPred.hh b/include/sta/SearchPred.hh index 18bac219..618dd2ea 100644 --- a/include/sta/SearchPred.hh +++ b/include/sta/SearchPred.hh @@ -1,5 +1,5 @@ // OpenSTA, Static Timing Analyzer -// Copyright (c) 2024, Parallax Software, Inc. +// Copyright (c) 2025, Parallax Software, Inc. // // This program is free software: you can redistribute it and/or modify // it under the terms of the GNU General Public License as published by @@ -13,6 +13,14 @@ // // You should have received a copy of the GNU General Public License // along with this program. If not, see . +// +// The origin of this software must not be misrepresented; you must not +// claim that you wrote the original software. +// +// Altered source versions must be plainly marked as such, and must not be +// misrepresented as being the original software. +// +// This notice may not be removed or altered from any source distribution. #pragma once diff --git a/include/sta/Sequential.hh b/include/sta/Sequential.hh index 7d431f0e..69a89af0 100644 --- a/include/sta/Sequential.hh +++ b/include/sta/Sequential.hh @@ -1,5 +1,5 @@ // OpenSTA, Static Timing Analyzer -// Copyright (c) 2024, Parallax Software, Inc. +// Copyright (c) 2025, Parallax Software, Inc. // // This program is free software: you can redistribute it and/or modify // it under the terms of the GNU General Public License as published by @@ -13,6 +13,14 @@ // // You should have received a copy of the GNU General Public License // along with this program. If not, see . +// +// The origin of this software must not be misrepresented; you must not +// claim that you wrote the original software. +// +// Altered source versions must be plainly marked as such, and must not be +// misrepresented as being the original software. +// +// This notice may not be removed or altered from any source distribution. #pragma once diff --git a/include/sta/Set.hh b/include/sta/Set.hh index f3c632cd..7e08c3b1 100644 --- a/include/sta/Set.hh +++ b/include/sta/Set.hh @@ -1,5 +1,5 @@ // OpenSTA, Static Timing Analyzer -// Copyright (c) 2024, Parallax Software, Inc. +// Copyright (c) 2025, Parallax Software, Inc. // // This program is free software: you can redistribute it and/or modify // it under the terms of the GNU General Public License as published by @@ -13,6 +13,14 @@ // // You should have received a copy of the GNU General Public License // along with this program. If not, see . +// +// The origin of this software must not be misrepresented; you must not +// claim that you wrote the original software. +// +// Altered source versions must be plainly marked as such, and must not be +// misrepresented as being the original software. +// +// This notice may not be removed or altered from any source distribution. #pragma once diff --git a/include/sta/Sta.hh b/include/sta/Sta.hh index 4edd0623..ba6f5686 100644 --- a/include/sta/Sta.hh +++ b/include/sta/Sta.hh @@ -1,5 +1,5 @@ // OpenSTA, Static Timing Analyzer -// Copyright (c) 2024, Parallax Software, Inc. +// Copyright (c) 2025, Parallax Software, Inc. // // This program is free software: you can redistribute it and/or modify // it under the terms of the GNU General Public License as published by @@ -13,6 +13,14 @@ // // You should have received a copy of the GNU General Public License // along with this program. If not, see . +// +// The origin of this software must not be misrepresented; you must not +// claim that you wrote the original software. +// +// Altered source versions must be plainly marked as such, and must not be +// misrepresented as being the original software. +// +// This notice may not be removed or altered from any source distribution. #pragma once diff --git a/include/sta/StaMain.hh b/include/sta/StaMain.hh index f576aa0a..92a9bbe4 100644 --- a/include/sta/StaMain.hh +++ b/include/sta/StaMain.hh @@ -1,5 +1,5 @@ // OpenSTA, Static Timing Analyzer -// Copyright (c) 2024, Parallax Software, Inc. +// Copyright (c) 2025, Parallax Software, Inc. // // This program is free software: you can redistribute it and/or modify // it under the terms of the GNU General Public License as published by @@ -13,6 +13,14 @@ // // You should have received a copy of the GNU General Public License // along with this program. If not, see . +// +// The origin of this software must not be misrepresented; you must not +// claim that you wrote the original software. +// +// Altered source versions must be plainly marked as such, and must not be +// misrepresented as being the original software. +// +// This notice may not be removed or altered from any source distribution. #pragma once diff --git a/include/sta/StaState.hh b/include/sta/StaState.hh index 9fc24a5d..111bced3 100644 --- a/include/sta/StaState.hh +++ b/include/sta/StaState.hh @@ -1,5 +1,5 @@ // OpenSTA, Static Timing Analyzer -// Copyright (c) 2024, Parallax Software, Inc. +// Copyright (c) 2025, Parallax Software, Inc. // // This program is free software: you can redistribute it and/or modify // it under the terms of the GNU General Public License as published by @@ -13,6 +13,14 @@ // // You should have received a copy of the GNU General Public License // along with this program. If not, see . +// +// The origin of this software must not be misrepresented; you must not +// claim that you wrote the original software. +// +// Altered source versions must be plainly marked as such, and must not be +// misrepresented as being the original software. +// +// This notice may not be removed or altered from any source distribution. #pragma once diff --git a/include/sta/Stats.hh b/include/sta/Stats.hh index 36cf29b8..7f10effe 100644 --- a/include/sta/Stats.hh +++ b/include/sta/Stats.hh @@ -1,5 +1,5 @@ // OpenSTA, Static Timing Analyzer -// Copyright (c) 2024, Parallax Software, Inc. +// Copyright (c) 2025, Parallax Software, Inc. // // This program is free software: you can redistribute it and/or modify // it under the terms of the GNU General Public License as published by @@ -13,6 +13,14 @@ // // You should have received a copy of the GNU General Public License // along with this program. If not, see . +// +// The origin of this software must not be misrepresented; you must not +// claim that you wrote the original software. +// +// Altered source versions must be plainly marked as such, and must not be +// misrepresented as being the original software. +// +// This notice may not be removed or altered from any source distribution. #pragma once diff --git a/include/sta/StringSeq.hh b/include/sta/StringSeq.hh index 6188a576..453af7ef 100644 --- a/include/sta/StringSeq.hh +++ b/include/sta/StringSeq.hh @@ -1,5 +1,5 @@ // OpenSTA, Static Timing Analyzer -// Copyright (c) 2024, Parallax Software, Inc. +// Copyright (c) 2025, Parallax Software, Inc. // // This program is free software: you can redistribute it and/or modify // it under the terms of the GNU General Public License as published by @@ -13,6 +13,14 @@ // // You should have received a copy of the GNU General Public License // along with this program. If not, see . +// +// The origin of this software must not be misrepresented; you must not +// claim that you wrote the original software. +// +// Altered source versions must be plainly marked as such, and must not be +// misrepresented as being the original software. +// +// This notice may not be removed or altered from any source distribution. #pragma once diff --git a/include/sta/StringSet.hh b/include/sta/StringSet.hh index 6670b3b1..7dc66736 100644 --- a/include/sta/StringSet.hh +++ b/include/sta/StringSet.hh @@ -1,5 +1,5 @@ // OpenSTA, Static Timing Analyzer -// Copyright (c) 2024, Parallax Software, Inc. +// Copyright (c) 2025, Parallax Software, Inc. // // This program is free software: you can redistribute it and/or modify // it under the terms of the GNU General Public License as published by @@ -13,6 +13,14 @@ // // You should have received a copy of the GNU General Public License // along with this program. If not, see . +// +// The origin of this software must not be misrepresented; you must not +// claim that you wrote the original software. +// +// Altered source versions must be plainly marked as such, and must not be +// misrepresented as being the original software. +// +// This notice may not be removed or altered from any source distribution. #pragma once #include diff --git a/include/sta/StringUtil.hh b/include/sta/StringUtil.hh index 3b2f6cee..36f1de94 100644 --- a/include/sta/StringUtil.hh +++ b/include/sta/StringUtil.hh @@ -1,5 +1,5 @@ // OpenSTA, Static Timing Analyzer -// Copyright (c) 2024, Parallax Software, Inc. +// Copyright (c) 2025, Parallax Software, Inc. // // This program is free software: you can redistribute it and/or modify // it under the terms of the GNU General Public License as published by @@ -13,6 +13,14 @@ // // You should have received a copy of the GNU General Public License // along with this program. If not, see . +// +// The origin of this software must not be misrepresented; you must not +// claim that you wrote the original software. +// +// Altered source versions must be plainly marked as such, and must not be +// misrepresented as being the original software. +// +// This notice may not be removed or altered from any source distribution. #pragma once diff --git a/include/sta/TableModel.hh b/include/sta/TableModel.hh index b52a4805..f18c163c 100644 --- a/include/sta/TableModel.hh +++ b/include/sta/TableModel.hh @@ -1,5 +1,5 @@ // OpenSTA, Static Timing Analyzer -// Copyright (c) 2024, Parallax Software, Inc. +// Copyright (c) 2025, Parallax Software, Inc. // // This program is free software: you can redistribute it and/or modify // it under the terms of the GNU General Public License as published by @@ -13,6 +13,14 @@ // // You should have received a copy of the GNU General Public License // along with this program. If not, see . +// +// The origin of this software must not be misrepresented; you must not +// claim that you wrote the original software. +// +// Altered source versions must be plainly marked as such, and must not be +// misrepresented as being the original software. +// +// This notice may not be removed or altered from any source distribution. #pragma once diff --git a/include/sta/TclTypeHelpers.hh b/include/sta/TclTypeHelpers.hh index 25a6490e..506d3a0c 100644 --- a/include/sta/TclTypeHelpers.hh +++ b/include/sta/TclTypeHelpers.hh @@ -1,5 +1,5 @@ // OpenSTA, Static Timing Analyzer -// Copyright (c) 2024, Parallax Software, Inc. +// Copyright (c) 2025, Parallax Software, Inc. // // This program is free software: you can redistribute it and/or modify // it under the terms of the GNU General Public License as published by @@ -13,6 +13,14 @@ // // You should have received a copy of the GNU General Public License // along with this program. If not, see . +// +// The origin of this software must not be misrepresented; you must not +// claim that you wrote the original software. +// +// Altered source versions must be plainly marked as such, and must not be +// misrepresented as being the original software. +// +// This notice may not be removed or altered from any source distribution. #include "ArcDelayCalc.hh" #include "StringSet.hh" diff --git a/include/sta/TimingArc.hh b/include/sta/TimingArc.hh index bc593fa0..992369cc 100644 --- a/include/sta/TimingArc.hh +++ b/include/sta/TimingArc.hh @@ -1,5 +1,5 @@ // OpenSTA, Static Timing Analyzer -// Copyright (c) 2024, Parallax Software, Inc. +// Copyright (c) 2025, Parallax Software, Inc. // // This program is free software: you can redistribute it and/or modify // it under the terms of the GNU General Public License as published by @@ -13,6 +13,14 @@ // // You should have received a copy of the GNU General Public License // along with this program. If not, see . +// +// The origin of this software must not be misrepresented; you must not +// claim that you wrote the original software. +// +// Altered source versions must be plainly marked as such, and must not be +// misrepresented as being the original software. +// +// This notice may not be removed or altered from any source distribution. #pragma once diff --git a/include/sta/TimingModel.hh b/include/sta/TimingModel.hh index 9819b7b2..c2f55c7a 100644 --- a/include/sta/TimingModel.hh +++ b/include/sta/TimingModel.hh @@ -1,5 +1,5 @@ // OpenSTA, Static Timing Analyzer -// Copyright (c) 2024, Parallax Software, Inc. +// Copyright (c) 2025, Parallax Software, Inc. // // This program is free software: you can redistribute it and/or modify // it under the terms of the GNU General Public License as published by @@ -13,6 +13,14 @@ // // You should have received a copy of the GNU General Public License // along with this program. If not, see . +// +// The origin of this software must not be misrepresented; you must not +// claim that you wrote the original software. +// +// Altered source versions must be plainly marked as such, and must not be +// misrepresented as being the original software. +// +// This notice may not be removed or altered from any source distribution. #pragma once diff --git a/include/sta/TimingRole.hh b/include/sta/TimingRole.hh index 9dc6951b..d3a93015 100644 --- a/include/sta/TimingRole.hh +++ b/include/sta/TimingRole.hh @@ -1,5 +1,5 @@ // OpenSTA, Static Timing Analyzer -// Copyright (c) 2024, Parallax Software, Inc. +// Copyright (c) 2025, Parallax Software, Inc. // // This program is free software: you can redistribute it and/or modify // it under the terms of the GNU General Public License as published by @@ -13,6 +13,14 @@ // // You should have received a copy of the GNU General Public License // along with this program. If not, see . +// +// The origin of this software must not be misrepresented; you must not +// claim that you wrote the original software. +// +// Altered source versions must be plainly marked as such, and must not be +// misrepresented as being the original software. +// +// This notice may not be removed or altered from any source distribution. #pragma once diff --git a/include/sta/TokenParser.hh b/include/sta/TokenParser.hh index 23888477..f5f1bb20 100644 --- a/include/sta/TokenParser.hh +++ b/include/sta/TokenParser.hh @@ -1,5 +1,5 @@ // OpenSTA, Static Timing Analyzer -// Copyright (c) 2024, Parallax Software, Inc. +// Copyright (c) 2025, Parallax Software, Inc. // // This program is free software: you can redistribute it and/or modify // it under the terms of the GNU General Public License as published by @@ -13,6 +13,14 @@ // // You should have received a copy of the GNU General Public License // along with this program. If not, see . +// +// The origin of this software must not be misrepresented; you must not +// claim that you wrote the original software. +// +// Altered source versions must be plainly marked as such, and must not be +// misrepresented as being the original software. +// +// This notice may not be removed or altered from any source distribution. #pragma once diff --git a/include/sta/Transition.hh b/include/sta/Transition.hh index 42baede9..fca92270 100644 --- a/include/sta/Transition.hh +++ b/include/sta/Transition.hh @@ -1,5 +1,5 @@ // OpenSTA, Static Timing Analyzer -// Copyright (c) 2024, Parallax Software, Inc. +// Copyright (c) 2025, Parallax Software, Inc. // // This program is free software: you can redistribute it and/or modify // it under the terms of the GNU General Public License as published by @@ -13,6 +13,14 @@ // // You should have received a copy of the GNU General Public License // along with this program. If not, see . +// +// The origin of this software must not be misrepresented; you must not +// claim that you wrote the original software. +// +// Altered source versions must be plainly marked as such, and must not be +// misrepresented as being the original software. +// +// This notice may not be removed or altered from any source distribution. #pragma once diff --git a/include/sta/Units.hh b/include/sta/Units.hh index 541a8162..675d7e65 100644 --- a/include/sta/Units.hh +++ b/include/sta/Units.hh @@ -1,5 +1,5 @@ // OpenSTA, Static Timing Analyzer -// Copyright (c) 2024, Parallax Software, Inc. +// Copyright (c) 2025, Parallax Software, Inc. // // This program is free software: you can redistribute it and/or modify // it under the terms of the GNU General Public License as published by @@ -13,6 +13,14 @@ // // You should have received a copy of the GNU General Public License // along with this program. If not, see . +// +// The origin of this software must not be misrepresented; you must not +// claim that you wrote the original software. +// +// Altered source versions must be plainly marked as such, and must not be +// misrepresented as being the original software. +// +// This notice may not be removed or altered from any source distribution. #pragma once diff --git a/include/sta/UnorderedMap.hh b/include/sta/UnorderedMap.hh index 3e06c879..0c292d8c 100644 --- a/include/sta/UnorderedMap.hh +++ b/include/sta/UnorderedMap.hh @@ -1,5 +1,5 @@ // OpenSTA, Static Timing Analyzer -// Copyright (c) 2024, Parallax Software, Inc. +// Copyright (c) 2025, Parallax Software, Inc. // // This program is free software: you can redistribute it and/or modify // it under the terms of the GNU General Public License as published by @@ -13,6 +13,14 @@ // // You should have received a copy of the GNU General Public License // along with this program. If not, see . +// +// The origin of this software must not be misrepresented; you must not +// claim that you wrote the original software. +// +// Altered source versions must be plainly marked as such, and must not be +// misrepresented as being the original software. +// +// This notice may not be removed or altered from any source distribution. #pragma once diff --git a/include/sta/UnorderedSet.hh b/include/sta/UnorderedSet.hh index ecb1525e..2d859815 100644 --- a/include/sta/UnorderedSet.hh +++ b/include/sta/UnorderedSet.hh @@ -1,5 +1,5 @@ // OpenSTA, Static Timing Analyzer -// Copyright (c) 2024, Parallax Software, Inc. +// Copyright (c) 2025, Parallax Software, Inc. // // This program is free software: you can redistribute it and/or modify // it under the terms of the GNU General Public License as published by @@ -13,6 +13,14 @@ // // You should have received a copy of the GNU General Public License // along with this program. If not, see . +// +// The origin of this software must not be misrepresented; you must not +// claim that you wrote the original software. +// +// Altered source versions must be plainly marked as such, and must not be +// misrepresented as being the original software. +// +// This notice may not be removed or altered from any source distribution. #pragma once diff --git a/include/sta/Vector.hh b/include/sta/Vector.hh index 3d69e147..001b3713 100644 --- a/include/sta/Vector.hh +++ b/include/sta/Vector.hh @@ -1,5 +1,5 @@ // OpenSTA, Static Timing Analyzer -// Copyright (c) 2024, Parallax Software, Inc. +// Copyright (c) 2025, Parallax Software, Inc. // // This program is free software: you can redistribute it and/or modify // it under the terms of the GNU General Public License as published by @@ -13,6 +13,14 @@ // // You should have received a copy of the GNU General Public License // along with this program. If not, see . +// +// The origin of this software must not be misrepresented; you must not +// claim that you wrote the original software. +// +// Altered source versions must be plainly marked as such, and must not be +// misrepresented as being the original software. +// +// This notice may not be removed or altered from any source distribution. #pragma once diff --git a/include/sta/VerilogNamespace.hh b/include/sta/VerilogNamespace.hh index a0b2b79e..d793ef6a 100644 --- a/include/sta/VerilogNamespace.hh +++ b/include/sta/VerilogNamespace.hh @@ -1,5 +1,5 @@ // OpenSTA, Static Timing Analyzer -// Copyright (c) 2024, Parallax Software, Inc. +// Copyright (c) 2025, Parallax Software, Inc. // // This program is free software: you can redistribute it and/or modify // it under the terms of the GNU General Public License as published by @@ -13,6 +13,14 @@ // // You should have received a copy of the GNU General Public License // along with this program. If not, see . +// +// The origin of this software must not be misrepresented; you must not +// claim that you wrote the original software. +// +// Altered source versions must be plainly marked as such, and must not be +// misrepresented as being the original software. +// +// This notice may not be removed or altered from any source distribution. #pragma once diff --git a/include/sta/VerilogWriter.hh b/include/sta/VerilogWriter.hh index 375f76b3..ec44dd30 100644 --- a/include/sta/VerilogWriter.hh +++ b/include/sta/VerilogWriter.hh @@ -1,5 +1,5 @@ // OpenSTA, Static Timing Analyzer -// Copyright (c) 2024, Parallax Software, Inc. +// Copyright (c) 2025, Parallax Software, Inc. // // This program is free software: you can redistribute it and/or modify // it under the terms of the GNU General Public License as published by @@ -13,6 +13,14 @@ // // You should have received a copy of the GNU General Public License // along with this program. If not, see . +// +// The origin of this software must not be misrepresented; you must not +// claim that you wrote the original software. +// +// Altered source versions must be plainly marked as such, and must not be +// misrepresented as being the original software. +// +// This notice may not be removed or altered from any source distribution. #pragma once diff --git a/include/sta/VertexId.hh b/include/sta/VertexId.hh index 3dffcfde..b56b8b7c 100644 --- a/include/sta/VertexId.hh +++ b/include/sta/VertexId.hh @@ -1,5 +1,5 @@ // OpenSTA, Static Timing Analyzer -// Copyright (c) 2024, Parallax Software, Inc. +// Copyright (c) 2025, Parallax Software, Inc. // // This program is free software: you can redistribute it and/or modify // it under the terms of the GNU General Public License as published by @@ -13,6 +13,14 @@ // // You should have received a copy of the GNU General Public License // along with this program. If not, see . +// +// The origin of this software must not be misrepresented; you must not +// claim that you wrote the original software. +// +// Altered source versions must be plainly marked as such, and must not be +// misrepresented as being the original software. +// +// This notice may not be removed or altered from any source distribution. #pragma once diff --git a/include/sta/VertexVisitor.hh b/include/sta/VertexVisitor.hh index dfa6ef06..b371ef8e 100644 --- a/include/sta/VertexVisitor.hh +++ b/include/sta/VertexVisitor.hh @@ -1,5 +1,5 @@ // OpenSTA, Static Timing Analyzer -// Copyright (c) 2024, Parallax Software, Inc. +// Copyright (c) 2025, Parallax Software, Inc. // // This program is free software: you can redistribute it and/or modify // it under the terms of the GNU General Public License as published by @@ -13,6 +13,14 @@ // // You should have received a copy of the GNU General Public License // along with this program. If not, see . +// +// The origin of this software must not be misrepresented; you must not +// claim that you wrote the original software. +// +// Altered source versions must be plainly marked as such, and must not be +// misrepresented as being the original software. +// +// This notice may not be removed or altered from any source distribution. #pragma once diff --git a/include/sta/VisitPathEnds.hh b/include/sta/VisitPathEnds.hh index b9eee013..c91b117d 100644 --- a/include/sta/VisitPathEnds.hh +++ b/include/sta/VisitPathEnds.hh @@ -1,5 +1,5 @@ // OpenSTA, Static Timing Analyzer -// Copyright (c) 2024, Parallax Software, Inc. +// Copyright (c) 2025, Parallax Software, Inc. // // This program is free software: you can redistribute it and/or modify // it under the terms of the GNU General Public License as published by @@ -13,6 +13,14 @@ // // You should have received a copy of the GNU General Public License // along with this program. If not, see . +// +// The origin of this software must not be misrepresented; you must not +// claim that you wrote the original software. +// +// Altered source versions must be plainly marked as such, and must not be +// misrepresented as being the original software. +// +// This notice may not be removed or altered from any source distribution. #pragma once diff --git a/include/sta/Wireload.hh b/include/sta/Wireload.hh index eb7d8c79..d0ea001c 100644 --- a/include/sta/Wireload.hh +++ b/include/sta/Wireload.hh @@ -1,5 +1,5 @@ // OpenSTA, Static Timing Analyzer -// Copyright (c) 2024, Parallax Software, Inc. +// Copyright (c) 2025, Parallax Software, Inc. // // This program is free software: you can redistribute it and/or modify // it under the terms of the GNU General Public License as published by @@ -13,6 +13,14 @@ // // You should have received a copy of the GNU General Public License // along with this program. If not, see . +// +// The origin of this software must not be misrepresented; you must not +// claim that you wrote the original software. +// +// Altered source versions must be plainly marked as such, and must not be +// misrepresented as being the original software. +// +// This notice may not be removed or altered from any source distribution. #pragma once diff --git a/include/sta/WriteSdc.hh b/include/sta/WriteSdc.hh index 198c15c2..3aa51768 100644 --- a/include/sta/WriteSdc.hh +++ b/include/sta/WriteSdc.hh @@ -1,5 +1,5 @@ // OpenSTA, Static Timing Analyzer -// Copyright (c) 2024, Parallax Software, Inc. +// Copyright (c) 2025, Parallax Software, Inc. // // This program is free software: you can redistribute it and/or modify // it under the terms of the GNU General Public License as published by @@ -13,6 +13,14 @@ // // You should have received a copy of the GNU General Public License // along with this program. If not, see . +// +// The origin of this software must not be misrepresented; you must not +// claim that you wrote the original software. +// +// Altered source versions must be plainly marked as such, and must not be +// misrepresented as being the original software. +// +// This notice may not be removed or altered from any source distribution. #pragma once diff --git a/include/sta/Zlib.hh b/include/sta/Zlib.hh index 0dd14157..8cc50ebe 100644 --- a/include/sta/Zlib.hh +++ b/include/sta/Zlib.hh @@ -1,5 +1,5 @@ // OpenSTA, Static Timing Analyzer -// Copyright (c) 2024, Parallax Software, Inc. +// Copyright (c) 2025, Parallax Software, Inc. // // This program is free software: you can redistribute it and/or modify // it under the terms of the GNU General Public License as published by @@ -13,6 +13,14 @@ // // You should have received a copy of the GNU General Public License // along with this program. If not, see . +// +// The origin of this software must not be misrepresented; you must not +// claim that you wrote the original software. +// +// Altered source versions must be plainly marked as such, and must not be +// misrepresented as being the original software. +// +// This notice may not be removed or altered from any source distribution. #pragma once diff --git a/liberty/EquivCells.cc b/liberty/EquivCells.cc index 5e43cb98..e7c2c0fd 100644 --- a/liberty/EquivCells.cc +++ b/liberty/EquivCells.cc @@ -1,5 +1,5 @@ // OpenSTA, Static Timing Analyzer -// Copyright (c) 2024, Parallax Software, Inc. +// Copyright (c) 2025, Parallax Software, Inc. // // This program is free software: you can redistribute it and/or modify // it under the terms of the GNU General Public License as published by @@ -13,6 +13,14 @@ // // You should have received a copy of the GNU General Public License // along with this program. If not, see . +// +// The origin of this software must not be misrepresented; you must not +// claim that you wrote the original software. +// +// Altered source versions must be plainly marked as such, and must not be +// misrepresented as being the original software. +// +// This notice may not be removed or altered from any source distribution. #include "EquivCells.hh" diff --git a/liberty/FuncExpr.cc b/liberty/FuncExpr.cc index 1de36ac3..55dd8821 100644 --- a/liberty/FuncExpr.cc +++ b/liberty/FuncExpr.cc @@ -1,5 +1,5 @@ // OpenSTA, Static Timing Analyzer -// Copyright (c) 2024, Parallax Software, Inc. +// Copyright (c) 2025, Parallax Software, Inc. // // This program is free software: you can redistribute it and/or modify // it under the terms of the GNU General Public License as published by @@ -13,6 +13,14 @@ // // You should have received a copy of the GNU General Public License // along with this program. If not, see . +// +// The origin of this software must not be misrepresented; you must not +// claim that you wrote the original software. +// +// Altered source versions must be plainly marked as such, and must not be +// misrepresented as being the original software. +// +// This notice may not be removed or altered from any source distribution. #include "FuncExpr.hh" diff --git a/liberty/InternalPower.cc b/liberty/InternalPower.cc index 40520cc2..5c6c29f9 100644 --- a/liberty/InternalPower.cc +++ b/liberty/InternalPower.cc @@ -1,5 +1,5 @@ // OpenSTA, Static Timing Analyzer -// Copyright (c) 2024, Parallax Software, Inc. +// Copyright (c) 2025, Parallax Software, Inc. // // This program is free software: you can redistribute it and/or modify // it under the terms of the GNU General Public License as published by @@ -13,6 +13,14 @@ // // You should have received a copy of the GNU General Public License // along with this program. If not, see . +// +// The origin of this software must not be misrepresented; you must not +// claim that you wrote the original software. +// +// Altered source versions must be plainly marked as such, and must not be +// misrepresented as being the original software. +// +// This notice may not be removed or altered from any source distribution. #include "InternalPower.hh" diff --git a/liberty/LeakagePower.cc b/liberty/LeakagePower.cc index 30d95166..5b53604b 100644 --- a/liberty/LeakagePower.cc +++ b/liberty/LeakagePower.cc @@ -1,5 +1,5 @@ // OpenSTA, Static Timing Analyzer -// Copyright (c) 2024, Parallax Software, Inc. +// Copyright (c) 2025, Parallax Software, Inc. // // This program is free software: you can redistribute it and/or modify // it under the terms of the GNU General Public License as published by @@ -13,6 +13,14 @@ // // You should have received a copy of the GNU General Public License // along with this program. If not, see . +// +// The origin of this software must not be misrepresented; you must not +// claim that you wrote the original software. +// +// Altered source versions must be plainly marked as such, and must not be +// misrepresented as being the original software. +// +// This notice may not be removed or altered from any source distribution. #include "LeakagePower.hh" diff --git a/liberty/Liberty.cc b/liberty/Liberty.cc index a1bf89bf..e4893739 100644 --- a/liberty/Liberty.cc +++ b/liberty/Liberty.cc @@ -1,5 +1,5 @@ // OpenSTA, Static Timing Analyzer -// Copyright (c) 2024, Parallax Software, Inc. +// Copyright (c) 2025, Parallax Software, Inc. // // This program is free software: you can redistribute it and/or modify // it under the terms of the GNU General Public License as published by @@ -13,6 +13,14 @@ // // You should have received a copy of the GNU General Public License // along with this program. If not, see . +// +// The origin of this software must not be misrepresented; you must not +// claim that you wrote the original software. +// +// Altered source versions must be plainly marked as such, and must not be +// misrepresented as being the original software. +// +// This notice may not be removed or altered from any source distribution. #include "Liberty.hh" diff --git a/liberty/Liberty.i b/liberty/Liberty.i index 5103c3cd..43ba05e2 100644 --- a/liberty/Liberty.i +++ b/liberty/Liberty.i @@ -1,5 +1,5 @@ // OpenSTA, Static Timing Analyzer -// Copyright (c) 2024, Parallax Software, Inc. +// Copyright (c) 2025, Parallax Software, Inc. // // This program is free software: you can redistribute it and/or modify // it under the terms of the GNU General Public License as published by @@ -13,6 +13,14 @@ // // You should have received a copy of the GNU General Public License // along with this program. If not, see . +// +// The origin of this software must not be misrepresented; you must not +// claim that you wrote the original software. +// +// Altered source versions must be plainly marked as such, and must not be +// misrepresented as being the original software. +// +// This notice may not be removed or altered from any source distribution. %module liberty diff --git a/liberty/Liberty.tcl b/liberty/Liberty.tcl index 6f48dcb1..4297683b 100644 --- a/liberty/Liberty.tcl +++ b/liberty/Liberty.tcl @@ -1,5 +1,5 @@ # OpenSTA, Static Timing Analyzer -# Copyright (c) 2024, Parallax Software, Inc. +# Copyright (c) 2025, Parallax Software, Inc. # # This program is free software: you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by @@ -13,6 +13,14 @@ # # You should have received a copy of the GNU General Public License # along with this program. If not, see . +# +# The origin of this software must not be misrepresented; you must not +# claim that you wrote the original software. +# +# Altered source versions must be plainly marked as such, and must not be +# misrepresented as being the original software. +# +# This notice may not be removed or altered from any source distribution. # Liberty commands. diff --git a/liberty/LibertyBuilder.cc b/liberty/LibertyBuilder.cc index 9b52db9f..1bbca275 100644 --- a/liberty/LibertyBuilder.cc +++ b/liberty/LibertyBuilder.cc @@ -1,5 +1,5 @@ // OpenSTA, Static Timing Analyzer -// Copyright (c) 2024, Parallax Software, Inc. +// Copyright (c) 2025, Parallax Software, Inc. // // This program is free software: you can redistribute it and/or modify // it under the terms of the GNU General Public License as published by @@ -13,6 +13,14 @@ // // You should have received a copy of the GNU General Public License // along with this program. If not, see . +// +// The origin of this software must not be misrepresented; you must not +// claim that you wrote the original software. +// +// Altered source versions must be plainly marked as such, and must not be +// misrepresented as being the original software. +// +// This notice may not be removed or altered from any source distribution. #include "LibertyBuilder.hh" diff --git a/liberty/LibertyBuilder.hh b/liberty/LibertyBuilder.hh index 7aed7212..47c6d6e9 100644 --- a/liberty/LibertyBuilder.hh +++ b/liberty/LibertyBuilder.hh @@ -1,5 +1,5 @@ // OpenSTA, Static Timing Analyzer -// Copyright (c) 2024, Parallax Software, Inc. +// Copyright (c) 2025, Parallax Software, Inc. // // This program is free software: you can redistribute it and/or modify // it under the terms of the GNU General Public License as published by @@ -13,6 +13,14 @@ // // You should have received a copy of the GNU General Public License // along with this program. If not, see . +// +// The origin of this software must not be misrepresented; you must not +// claim that you wrote the original software. +// +// Altered source versions must be plainly marked as such, and must not be +// misrepresented as being the original software. +// +// This notice may not be removed or altered from any source distribution. #pragma once diff --git a/liberty/LibertyExpr.cc b/liberty/LibertyExpr.cc index 3252212f..ef8f31a5 100644 --- a/liberty/LibertyExpr.cc +++ b/liberty/LibertyExpr.cc @@ -1,5 +1,5 @@ // OpenSTA, Static Timing Analyzer -// Copyright (c) 2024, Parallax Software, Inc. +// Copyright (c) 2025, Parallax Software, Inc. // // This program is free software: you can redistribute it and/or modify // it under the terms of the GNU General Public License as published by @@ -13,6 +13,14 @@ // // You should have received a copy of the GNU General Public License // along with this program. If not, see . +// +// The origin of this software must not be misrepresented; you must not +// claim that you wrote the original software. +// +// Altered source versions must be plainly marked as such, and must not be +// misrepresented as being the original software. +// +// This notice may not be removed or altered from any source distribution. #include "FuncExpr.hh" diff --git a/liberty/LibertyExpr.hh b/liberty/LibertyExpr.hh index 0bd84c7c..3e15ac35 100644 --- a/liberty/LibertyExpr.hh +++ b/liberty/LibertyExpr.hh @@ -1,5 +1,5 @@ // OpenSTA, Static Timing Analyzer -// Copyright (c) 2024, Parallax Software, Inc. +// Copyright (c) 2025, Parallax Software, Inc. // // This program is free software: you can redistribute it and/or modify // it under the terms of the GNU General Public License as published by @@ -13,6 +13,14 @@ // // You should have received a copy of the GNU General Public License // along with this program. If not, see . +// +// The origin of this software must not be misrepresented; you must not +// claim that you wrote the original software. +// +// Altered source versions must be plainly marked as such, and must not be +// misrepresented as being the original software. +// +// This notice may not be removed or altered from any source distribution. #pragma once diff --git a/liberty/LibertyExprLex.ll b/liberty/LibertyExprLex.ll index 3784e134..34a777c1 100644 --- a/liberty/LibertyExprLex.ll +++ b/liberty/LibertyExprLex.ll @@ -1,7 +1,7 @@ %{ // OpenSTA, Static Timing Analyzer -// Copyright (c) 2024, Parallax Software, Inc. +// Copyright (c) 2025, Parallax Software, Inc. // // This program is free software: you can redistribute it and/or modify // it under the terms of the GNU General Public License as published by @@ -15,6 +15,14 @@ // // You should have received a copy of the GNU General Public License // along with this program. If not, see . +// +// The origin of this software must not be misrepresented; you must not +// claim that you wrote the original software. +// +// Altered source versions must be plainly marked as such, and must not be +// misrepresented as being the original software. +// +// This notice may not be removed or altered from any source distribution. // Liberty function expression lexical analyzer diff --git a/liberty/LibertyExprParse.yy b/liberty/LibertyExprParse.yy index c2b58222..4e974121 100644 --- a/liberty/LibertyExprParse.yy +++ b/liberty/LibertyExprParse.yy @@ -1,7 +1,7 @@ %{ // OpenSTA, Static Timing Analyzer -// Copyright (c) 2024, Parallax Software, Inc. +// Copyright (c) 2025, Parallax Software, Inc. // // This program is free software: you can redistribute it and/or modify // it under the terms of the GNU General Public License as published by @@ -15,6 +15,14 @@ // // You should have received a copy of the GNU General Public License // along with this program. If not, see . +// +// The origin of this software must not be misrepresented; you must not +// claim that you wrote the original software. +// +// Altered source versions must be plainly marked as such, and must not be +// misrepresented as being the original software. +// +// This notice may not be removed or altered from any source distribution. // Liberty function expression parser. diff --git a/liberty/LibertyExprPvt.hh b/liberty/LibertyExprPvt.hh index e9a05bd3..1eea3914 100644 --- a/liberty/LibertyExprPvt.hh +++ b/liberty/LibertyExprPvt.hh @@ -1,5 +1,5 @@ // OpenSTA, Static Timing Analyzer -// Copyright (c) 2024, Parallax Software, Inc. +// Copyright (c) 2025, Parallax Software, Inc. // // This program is free software: you can redistribute it and/or modify // it under the terms of the GNU General Public License as published by @@ -13,6 +13,14 @@ // // You should have received a copy of the GNU General Public License // along with this program. If not, see . +// +// The origin of this software must not be misrepresented; you must not +// claim that you wrote the original software. +// +// Altered source versions must be plainly marked as such, and must not be +// misrepresented as being the original software. +// +// This notice may not be removed or altered from any source distribution. #pragma once diff --git a/liberty/LibertyExt.cc b/liberty/LibertyExt.cc index dc928bff..aa2850e8 100644 --- a/liberty/LibertyExt.cc +++ b/liberty/LibertyExt.cc @@ -1,5 +1,5 @@ // OpenSTA, Static Timing Analyzer -// Copyright (c) 2024, Parallax Software, Inc. +// Copyright (c) 2025, Parallax Software, Inc. // // This program is free software: you can redistribute it and/or modify // it under the terms of the GNU General Public License as published by @@ -13,6 +13,14 @@ // // You should have received a copy of the GNU General Public License // along with this program. If not, see . +// +// The origin of this software must not be misrepresented; you must not +// claim that you wrote the original software. +// +// Altered source versions must be plainly marked as such, and must not be +// misrepresented as being the original software. +// +// This notice may not be removed or altered from any source distribution. // This file illustratates how to customize the liberty file reader to // read attributes that are not used by the STA. In this example: diff --git a/liberty/LibertyLex.ll b/liberty/LibertyLex.ll index cfc24677..9acd5c76 100644 --- a/liberty/LibertyLex.ll +++ b/liberty/LibertyLex.ll @@ -1,6 +1,6 @@ %{ // OpenSTA, Static Timing Analyzer -// Copyright (c) 2024, Parallax Software, Inc. +// Copyright (c) 2025, Parallax Software, Inc. // // This program is free software: you can redistribute it and/or modify // it under the terms of the GNU General Public License as published by @@ -14,6 +14,14 @@ // // You should have received a copy of the GNU General Public License // along with this program. If not, see . +// +// The origin of this software must not be misrepresented; you must not +// claim that you wrote the original software. +// +// Altered source versions must be plainly marked as such, and must not be +// misrepresented as being the original software. +// +// This notice may not be removed or altered from any source distribution. #include #include diff --git a/liberty/LibertyParse.yy b/liberty/LibertyParse.yy index 1424fa29..aba2f65e 100644 --- a/liberty/LibertyParse.yy +++ b/liberty/LibertyParse.yy @@ -1,6 +1,6 @@ %{ // OpenSTA, Static Timing Analyzer -// Copyright (c) 2024, Parallax Software, Inc. +// Copyright (c) 2025, Parallax Software, Inc. // // This program is free software: you can redistribute it and/or modify // it under the terms of the GNU General Public License as published by @@ -14,6 +14,14 @@ // // You should have received a copy of the GNU General Public License // along with this program. If not, see . +// +// The origin of this software must not be misrepresented; you must not +// claim that you wrote the original software. +// +// Altered source versions must be plainly marked as such, and must not be +// misrepresented as being the original software. +// +// This notice may not be removed or altered from any source distribution. #include #include diff --git a/liberty/LibertyParser.cc b/liberty/LibertyParser.cc index 45a79802..14ec9c2d 100644 --- a/liberty/LibertyParser.cc +++ b/liberty/LibertyParser.cc @@ -1,5 +1,5 @@ // OpenSTA, Static Timing Analyzer -// Copyright (c) 2024, Parallax Software, Inc. +// Copyright (c) 2025, Parallax Software, Inc. // // This program is free software: you can redistribute it and/or modify // it under the terms of the GNU General Public License as published by @@ -13,6 +13,14 @@ // // You should have received a copy of the GNU General Public License // along with this program. If not, see . +// +// The origin of this software must not be misrepresented; you must not +// claim that you wrote the original software. +// +// Altered source versions must be plainly marked as such, and must not be +// misrepresented as being the original software. +// +// This notice may not be removed or altered from any source distribution. #include "LibertyParser.hh" diff --git a/liberty/LibertyParser.hh b/liberty/LibertyParser.hh index bd3a8804..8d48c188 100644 --- a/liberty/LibertyParser.hh +++ b/liberty/LibertyParser.hh @@ -1,5 +1,5 @@ // OpenSTA, Static Timing Analyzer -// Copyright (c) 2024, Parallax Software, Inc. +// Copyright (c) 2025, Parallax Software, Inc. // // This program is free software: you can redistribute it and/or modify // it under the terms of the GNU General Public License as published by @@ -13,6 +13,14 @@ // // You should have received a copy of the GNU General Public License // along with this program. If not, see . +// +// The origin of this software must not be misrepresented; you must not +// claim that you wrote the original software. +// +// Altered source versions must be plainly marked as such, and must not be +// misrepresented as being the original software. +// +// This notice may not be removed or altered from any source distribution. #pragma once diff --git a/liberty/LibertyReader.cc b/liberty/LibertyReader.cc index 5c3d4560..e05e08a7 100644 --- a/liberty/LibertyReader.cc +++ b/liberty/LibertyReader.cc @@ -1,5 +1,5 @@ // OpenSTA, Static Timing Analyzer -// Copyright (c) 2024, Parallax Software, Inc. +// Copyright (c) 2025, Parallax Software, Inc. // // This program is free software: you can redistribute it and/or modify // it under the terms of the GNU General Public License as published by @@ -13,6 +13,14 @@ // // You should have received a copy of the GNU General Public License // along with this program. If not, see . +// +// The origin of this software must not be misrepresented; you must not +// claim that you wrote the original software. +// +// Altered source versions must be plainly marked as such, and must not be +// misrepresented as being the original software. +// +// This notice may not be removed or altered from any source distribution. #include "LibertyReader.hh" diff --git a/liberty/LibertyReader.hh b/liberty/LibertyReader.hh index f83340bc..bc1a47a7 100644 --- a/liberty/LibertyReader.hh +++ b/liberty/LibertyReader.hh @@ -1,5 +1,5 @@ // OpenSTA, Static Timing Analyzer -// Copyright (c) 2024, Parallax Software, Inc. +// Copyright (c) 2025, Parallax Software, Inc. // // This program is free software: you can redistribute it and/or modify // it under the terms of the GNU General Public License as published by @@ -13,6 +13,14 @@ // // You should have received a copy of the GNU General Public License // along with this program. If not, see . +// +// The origin of this software must not be misrepresented; you must not +// claim that you wrote the original software. +// +// Altered source versions must be plainly marked as such, and must not be +// misrepresented as being the original software. +// +// This notice may not be removed or altered from any source distribution. #pragma once diff --git a/liberty/LibertyReaderPvt.hh b/liberty/LibertyReaderPvt.hh index 17075187..69db54c7 100644 --- a/liberty/LibertyReaderPvt.hh +++ b/liberty/LibertyReaderPvt.hh @@ -1,5 +1,5 @@ // OpenSTA, Static Timing Analyzer -// Copyright (c) 2024, Parallax Software, Inc. +// Copyright (c) 2025, Parallax Software, Inc. // // This program is free software: you can redistribute it and/or modify // it under the terms of the GNU General Public License as published by @@ -13,6 +13,14 @@ // // You should have received a copy of the GNU General Public License // along with this program. If not, see . +// +// The origin of this software must not be misrepresented; you must not +// claim that you wrote the original software. +// +// Altered source versions must be plainly marked as such, and must not be +// misrepresented as being the original software. +// +// This notice may not be removed or altered from any source distribution. #pragma once diff --git a/liberty/LibertyWriter.cc b/liberty/LibertyWriter.cc index 5360ef0f..684c314c 100644 --- a/liberty/LibertyWriter.cc +++ b/liberty/LibertyWriter.cc @@ -1,5 +1,5 @@ // OpenSTA, Static Timing Analyzer -// Copyright (c) 2024, Parallax Software, Inc. +// Copyright (c) 2025, Parallax Software, Inc. // // This program is free software: you can redistribute it and/or modify // it under the terms of the GNU General Public License as published by @@ -13,6 +13,14 @@ // // You should have received a copy of the GNU General Public License // along with this program. If not, see . +// +// The origin of this software must not be misrepresented; you must not +// claim that you wrote the original software. +// +// Altered source versions must be plainly marked as such, and must not be +// misrepresented as being the original software. +// +// This notice may not be removed or altered from any source distribution. #include "LibertyWriter.hh" diff --git a/liberty/LinearModel.cc b/liberty/LinearModel.cc index 6abebfcf..65e94f62 100644 --- a/liberty/LinearModel.cc +++ b/liberty/LinearModel.cc @@ -1,5 +1,5 @@ // OpenSTA, Static Timing Analyzer -// Copyright (c) 2024, Parallax Software, Inc. +// Copyright (c) 2025, Parallax Software, Inc. // // This program is free software: you can redistribute it and/or modify // it under the terms of the GNU General Public License as published by @@ -13,6 +13,14 @@ // // You should have received a copy of the GNU General Public License // along with this program. If not, see . +// +// The origin of this software must not be misrepresented; you must not +// claim that you wrote the original software. +// +// Altered source versions must be plainly marked as such, and must not be +// misrepresented as being the original software. +// +// This notice may not be removed or altered from any source distribution. #include "LinearModel.hh" diff --git a/liberty/Sequential.cc b/liberty/Sequential.cc index 970798de..559c6158 100644 --- a/liberty/Sequential.cc +++ b/liberty/Sequential.cc @@ -1,5 +1,5 @@ // OpenSTA, Static Timing Analyzer -// Copyright (c) 2024, Parallax Software, Inc. +// Copyright (c) 2025, Parallax Software, Inc. // // This program is free software: you can redistribute it and/or modify // it under the terms of the GNU General Public License as published by @@ -13,6 +13,14 @@ // // You should have received a copy of the GNU General Public License // along with this program. If not, see . +// +// The origin of this software must not be misrepresented; you must not +// claim that you wrote the original software. +// +// Altered source versions must be plainly marked as such, and must not be +// misrepresented as being the original software. +// +// This notice may not be removed or altered from any source distribution. #include "Sequential.hh" diff --git a/liberty/TableModel.cc b/liberty/TableModel.cc index fe430ef0..09dc8222 100644 --- a/liberty/TableModel.cc +++ b/liberty/TableModel.cc @@ -1,5 +1,5 @@ // OpenSTA, Static Timing Analyzer -// Copyright (c) 2024, Parallax Software, Inc. +// Copyright (c) 2025, Parallax Software, Inc. // // This program is free software: you can redistribute it and/or modify // it under the terms of the GNU General Public License as published by @@ -13,6 +13,14 @@ // // You should have received a copy of the GNU General Public License // along with this program. If not, see . +// +// The origin of this software must not be misrepresented; you must not +// claim that you wrote the original software. +// +// Altered source versions must be plainly marked as such, and must not be +// misrepresented as being the original software. +// +// This notice may not be removed or altered from any source distribution. #include "TableModel.hh" diff --git a/liberty/TimingArc.cc b/liberty/TimingArc.cc index 89219382..e1b1497d 100644 --- a/liberty/TimingArc.cc +++ b/liberty/TimingArc.cc @@ -1,5 +1,5 @@ // OpenSTA, Static Timing Analyzer -// Copyright (c) 2024, Parallax Software, Inc. +// Copyright (c) 2025, Parallax Software, Inc. // // This program is free software: you can redistribute it and/or modify // it under the terms of the GNU General Public License as published by @@ -13,6 +13,14 @@ // // You should have received a copy of the GNU General Public License // along with this program. If not, see . +// +// The origin of this software must not be misrepresented; you must not +// claim that you wrote the original software. +// +// Altered source versions must be plainly marked as such, and must not be +// misrepresented as being the original software. +// +// This notice may not be removed or altered from any source distribution. #include "TimingModel.hh" diff --git a/liberty/TimingModel.cc b/liberty/TimingModel.cc index 9436b47b..fe955005 100644 --- a/liberty/TimingModel.cc +++ b/liberty/TimingModel.cc @@ -1,5 +1,5 @@ // OpenSTA, Static Timing Analyzer -// Copyright (c) 2024, Parallax Software, Inc. +// Copyright (c) 2025, Parallax Software, Inc. // // This program is free software: you can redistribute it and/or modify // it under the terms of the GNU General Public License as published by @@ -13,6 +13,14 @@ // // You should have received a copy of the GNU General Public License // along with this program. If not, see . +// +// The origin of this software must not be misrepresented; you must not +// claim that you wrote the original software. +// +// Altered source versions must be plainly marked as such, and must not be +// misrepresented as being the original software. +// +// This notice may not be removed or altered from any source distribution. #include "TimingModel.hh" diff --git a/liberty/TimingRole.cc b/liberty/TimingRole.cc index deb4f762..6d699fdb 100644 --- a/liberty/TimingRole.cc +++ b/liberty/TimingRole.cc @@ -1,5 +1,5 @@ // OpenSTA, Static Timing Analyzer -// Copyright (c) 2024, Parallax Software, Inc. +// Copyright (c) 2025, Parallax Software, Inc. // // This program is free software: you can redistribute it and/or modify // it under the terms of the GNU General Public License as published by @@ -13,6 +13,14 @@ // // You should have received a copy of the GNU General Public License // along with this program. If not, see . +// +// The origin of this software must not be misrepresented; you must not +// claim that you wrote the original software. +// +// Altered source versions must be plainly marked as such, and must not be +// misrepresented as being the original software. +// +// This notice may not be removed or altered from any source distribution. #include "TimingRole.hh" diff --git a/liberty/Units.cc b/liberty/Units.cc index 4874c19b..70e4e8d3 100644 --- a/liberty/Units.cc +++ b/liberty/Units.cc @@ -1,5 +1,5 @@ // OpenSTA, Static Timing Analyzer -// Copyright (c) 2024, Parallax Software, Inc. +// Copyright (c) 2025, Parallax Software, Inc. // // This program is free software: you can redistribute it and/or modify // it under the terms of the GNU General Public License as published by @@ -13,6 +13,14 @@ // // You should have received a copy of the GNU General Public License // along with this program. If not, see . +// +// The origin of this software must not be misrepresented; you must not +// claim that you wrote the original software. +// +// Altered source versions must be plainly marked as such, and must not be +// misrepresented as being the original software. +// +// This notice may not be removed or altered from any source distribution. #include "Units.hh" diff --git a/liberty/Wireload.cc b/liberty/Wireload.cc index a501af03..9c8ea3e5 100644 --- a/liberty/Wireload.cc +++ b/liberty/Wireload.cc @@ -1,5 +1,5 @@ // OpenSTA, Static Timing Analyzer -// Copyright (c) 2024, Parallax Software, Inc. +// Copyright (c) 2025, Parallax Software, Inc. // // This program is free software: you can redistribute it and/or modify // it under the terms of the GNU General Public License as published by @@ -13,6 +13,14 @@ // // You should have received a copy of the GNU General Public License // along with this program. If not, see . +// +// The origin of this software must not be misrepresented; you must not +// claim that you wrote the original software. +// +// Altered source versions must be plainly marked as such, and must not be +// misrepresented as being the original software. +// +// This notice may not be removed or altered from any source distribution. #include "Wireload.hh" diff --git a/network/ConcreteLibrary.cc b/network/ConcreteLibrary.cc index 9cfca944..7c6ebb6a 100644 --- a/network/ConcreteLibrary.cc +++ b/network/ConcreteLibrary.cc @@ -1,5 +1,5 @@ // OpenSTA, Static Timing Analyzer -// Copyright (c) 2024, Parallax Software, Inc. +// Copyright (c) 2025, Parallax Software, Inc. // // This program is free software: you can redistribute it and/or modify // it under the terms of the GNU General Public License as published by @@ -13,6 +13,14 @@ // // You should have received a copy of the GNU General Public License // along with this program. If not, see . +// +// The origin of this software must not be misrepresented; you must not +// claim that you wrote the original software. +// +// Altered source versions must be plainly marked as such, and must not be +// misrepresented as being the original software. +// +// This notice may not be removed or altered from any source distribution. #include "ConcreteLibrary.hh" diff --git a/network/ConcreteNetwork.cc b/network/ConcreteNetwork.cc index ea184fb1..8123f88e 100644 --- a/network/ConcreteNetwork.cc +++ b/network/ConcreteNetwork.cc @@ -1,5 +1,5 @@ // OpenSTA, Static Timing Analyzer -// Copyright (c) 2024, Parallax Software, Inc. +// Copyright (c) 2025, Parallax Software, Inc. // // This program is free software: you can redistribute it and/or modify // it under the terms of the GNU General Public License as published by @@ -13,6 +13,14 @@ // // You should have received a copy of the GNU General Public License // along with this program. If not, see . +// +// The origin of this software must not be misrepresented; you must not +// claim that you wrote the original software. +// +// Altered source versions must be plainly marked as such, and must not be +// misrepresented as being the original software. +// +// This notice may not be removed or altered from any source distribution. #include "ConcreteNetwork.hh" diff --git a/network/HpinDrvrLoad.cc b/network/HpinDrvrLoad.cc index 5a9126d9..94477739 100644 --- a/network/HpinDrvrLoad.cc +++ b/network/HpinDrvrLoad.cc @@ -1,5 +1,5 @@ // OpenSTA, Static Timing Analyzer -// Copyright (c) 2024, Parallax Software, Inc. +// Copyright (c) 2025, Parallax Software, Inc. // // This program is free software: you can redistribute it and/or modify // it under the terms of the GNU General Public License as published by @@ -13,6 +13,14 @@ // // You should have received a copy of the GNU General Public License // along with this program. If not, see . +// +// The origin of this software must not be misrepresented; you must not +// claim that you wrote the original software. +// +// Altered source versions must be plainly marked as such, and must not be +// misrepresented as being the original software. +// +// This notice may not be removed or altered from any source distribution. #include "HpinDrvrLoad.hh" diff --git a/network/Link.tcl b/network/Link.tcl index a278c710..4dd5bae4 100644 --- a/network/Link.tcl +++ b/network/Link.tcl @@ -1,5 +1,5 @@ # OpenSTA, Static Timing Analyzer -# Copyright (c) 2024, Parallax Software, Inc. +# Copyright (c) 2025, Parallax Software, Inc. # # This program is free software: you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by @@ -13,6 +13,14 @@ # # You should have received a copy of the GNU General Public License # along with this program. If not, see . +# +# The origin of this software must not be misrepresented; you must not +# claim that you wrote the original software. +# +# Altered source versions must be plainly marked as such, and must not be +# misrepresented as being the original software. +# +# This notice may not be removed or altered from any source distribution. # Network commands. diff --git a/network/Network.cc b/network/Network.cc index da2f3af1..40d70be6 100644 --- a/network/Network.cc +++ b/network/Network.cc @@ -1,5 +1,5 @@ // OpenSTA, Static Timing Analyzer -// Copyright (c) 2024, Parallax Software, Inc. +// Copyright (c) 2025, Parallax Software, Inc. // // This program is free software: you can redistribute it and/or modify // it under the terms of the GNU General Public License as published by @@ -13,6 +13,14 @@ // // You should have received a copy of the GNU General Public License // along with this program. If not, see . +// +// The origin of this software must not be misrepresented; you must not +// claim that you wrote the original software. +// +// Altered source versions must be plainly marked as such, and must not be +// misrepresented as being the original software. +// +// This notice may not be removed or altered from any source distribution. #include "Network.hh" diff --git a/network/Network.i b/network/Network.i index fcdb0034..e0f59b6b 100644 --- a/network/Network.i +++ b/network/Network.i @@ -1,5 +1,5 @@ // OpenSTA, Static Timing Analyzer -// Copyright (c) 2024, Parallax Software, Inc. +// Copyright (c) 2025, Parallax Software, Inc. // // This program is free software: you can redistribute it and/or modify // it under the terms of the GNU General Public License as published by @@ -13,6 +13,14 @@ // // You should have received a copy of the GNU General Public License // along with this program. If not, see . +// +// The origin of this software must not be misrepresented; you must not +// claim that you wrote the original software. +// +// Altered source versions must be plainly marked as such, and must not be +// misrepresented as being the original software. +// +// This notice may not be removed or altered from any source distribution. %module network diff --git a/network/Network.tcl b/network/Network.tcl index 7fc7c1c3..d2d9108a 100644 --- a/network/Network.tcl +++ b/network/Network.tcl @@ -1,5 +1,5 @@ # OpenSTA, Static Timing Analyzer -# Copyright (c) 2024, Parallax Software, Inc. +# Copyright (c) 2025, Parallax Software, Inc. # # This program is free software: you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by @@ -13,6 +13,14 @@ # # You should have received a copy of the GNU General Public License # along with this program. If not, see . +# +# The origin of this software must not be misrepresented; you must not +# claim that you wrote the original software. +# +# Altered source versions must be plainly marked as such, and must not be +# misrepresented as being the original software. +# +# This notice may not be removed or altered from any source distribution. # Network reporting commands. diff --git a/network/NetworkCmp.cc b/network/NetworkCmp.cc index 16378cbf..e00df131 100644 --- a/network/NetworkCmp.cc +++ b/network/NetworkCmp.cc @@ -1,5 +1,5 @@ // OpenSTA, Static Timing Analyzer -// Copyright (c) 2024, Parallax Software, Inc. +// Copyright (c) 2025, Parallax Software, Inc. // // This program is free software: you can redistribute it and/or modify // it under the terms of the GNU General Public License as published by @@ -13,6 +13,14 @@ // // You should have received a copy of the GNU General Public License // along with this program. If not, see . +// +// The origin of this software must not be misrepresented; you must not +// claim that you wrote the original software. +// +// Altered source versions must be plainly marked as such, and must not be +// misrepresented as being the original software. +// +// This notice may not be removed or altered from any source distribution. #include "NetworkCmp.hh" diff --git a/network/NetworkEdit.i b/network/NetworkEdit.i index 70da0dd1..c0fa6527 100644 --- a/network/NetworkEdit.i +++ b/network/NetworkEdit.i @@ -1,5 +1,5 @@ // OpenSTA, Static Timing Analyzer -// Copyright (c) 2024, Parallax Software, Inc. +// Copyright (c) 2025, Parallax Software, Inc. // // This program is free software: you can redistribute it and/or modify // it under the terms of the GNU General Public License as published by @@ -13,6 +13,14 @@ // // You should have received a copy of the GNU General Public License // along with this program. If not, see . +// +// The origin of this software must not be misrepresented; you must not +// claim that you wrote the original software. +// +// Altered source versions must be plainly marked as such, and must not be +// misrepresented as being the original software. +// +// This notice may not be removed or altered from any source distribution. %module NetworkEdit diff --git a/network/NetworkEdit.tcl b/network/NetworkEdit.tcl index 38a11555..0f70b461 100644 --- a/network/NetworkEdit.tcl +++ b/network/NetworkEdit.tcl @@ -1,5 +1,5 @@ # OpenSTA, Static Timing Analyzer -# Copyright (c) 2024, Parallax Software, Inc. +# Copyright (c) 2025, Parallax Software, Inc. # # This program is free software: you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by @@ -13,6 +13,14 @@ # # You should have received a copy of the GNU General Public License # along with this program. If not, see . +# +# The origin of this software must not be misrepresented; you must not +# claim that you wrote the original software. +# +# Altered source versions must be plainly marked as such, and must not be +# misrepresented as being the original software. +# +# This notice may not be removed or altered from any source distribution. # Network editing commands. diff --git a/network/ParseBus.cc b/network/ParseBus.cc index 0df07559..18ca03f3 100644 --- a/network/ParseBus.cc +++ b/network/ParseBus.cc @@ -1,5 +1,5 @@ // OpenSTA, Static Timing Analyzer -// Copyright (c) 2024, Parallax Software, Inc. +// Copyright (c) 2025, Parallax Software, Inc. // // This program is free software: you can redistribute it and/or modify // it under the terms of the GNU General Public License as published by @@ -13,6 +13,14 @@ // // You should have received a copy of the GNU General Public License // along with this program. If not, see . +// +// The origin of this software must not be misrepresented; you must not +// claim that you wrote the original software. +// +// Altered source versions must be plainly marked as such, and must not be +// misrepresented as being the original software. +// +// This notice may not be removed or altered from any source distribution. #include "ParseBus.hh" diff --git a/network/PortDirection.cc b/network/PortDirection.cc index 7d82e793..693f6908 100644 --- a/network/PortDirection.cc +++ b/network/PortDirection.cc @@ -1,5 +1,5 @@ // OpenSTA, Static Timing Analyzer -// Copyright (c) 2024, Parallax Software, Inc. +// Copyright (c) 2025, Parallax Software, Inc. // // This program is free software: you can redistribute it and/or modify // it under the terms of the GNU General Public License as published by @@ -13,6 +13,14 @@ // // You should have received a copy of the GNU General Public License // along with this program. If not, see . +// +// The origin of this software must not be misrepresented; you must not +// claim that you wrote the original software. +// +// Altered source versions must be plainly marked as such, and must not be +// misrepresented as being the original software. +// +// This notice may not be removed or altered from any source distribution. #include "PortDirection.hh" diff --git a/network/SdcNetwork.cc b/network/SdcNetwork.cc index 323536a8..207decd7 100644 --- a/network/SdcNetwork.cc +++ b/network/SdcNetwork.cc @@ -1,5 +1,5 @@ // OpenSTA, Static Timing Analyzer -// Copyright (c) 2024, Parallax Software, Inc. +// Copyright (c) 2025, Parallax Software, Inc. // // This program is free software: you can redistribute it and/or modify // it under the terms of the GNU General Public License as published by @@ -13,6 +13,14 @@ // // You should have received a copy of the GNU General Public License // along with this program. If not, see . +// +// The origin of this software must not be misrepresented; you must not +// claim that you wrote the original software. +// +// Altered source versions must be plainly marked as such, and must not be +// misrepresented as being the original software. +// +// This notice may not be removed or altered from any source distribution. #include "SdcNetwork.hh" diff --git a/network/VerilogNamespace.cc b/network/VerilogNamespace.cc index 4e264b00..a20cdd23 100644 --- a/network/VerilogNamespace.cc +++ b/network/VerilogNamespace.cc @@ -1,5 +1,5 @@ // OpenSTA, Static Timing Analyzer -// Copyright (c) 2024, Parallax Software, Inc. +// Copyright (c) 2025, Parallax Software, Inc. // // This program is free software: you can redistribute it and/or modify // it under the terms of the GNU General Public License as published by @@ -13,6 +13,14 @@ // // You should have received a copy of the GNU General Public License // along with this program. If not, see . +// +// The origin of this software must not be misrepresented; you must not +// claim that you wrote the original software. +// +// Altered source versions must be plainly marked as such, and must not be +// misrepresented as being the original software. +// +// This notice may not be removed or altered from any source distribution. #include "VerilogNamespace.hh" diff --git a/parasitics/ConcreteParasitics.cc b/parasitics/ConcreteParasitics.cc index 5a78c154..0d71d4ec 100644 --- a/parasitics/ConcreteParasitics.cc +++ b/parasitics/ConcreteParasitics.cc @@ -1,5 +1,5 @@ // OpenSTA, Static Timing Analyzer -// Copyright (c) 2024, Parallax Software, Inc. +// Copyright (c) 2025, Parallax Software, Inc. // // This program is free software: you can redistribute it and/or modify // it under the terms of the GNU General Public License as published by @@ -13,6 +13,14 @@ // // You should have received a copy of the GNU General Public License // along with this program. If not, see . +// +// The origin of this software must not be misrepresented; you must not +// claim that you wrote the original software. +// +// Altered source versions must be plainly marked as such, and must not be +// misrepresented as being the original software. +// +// This notice may not be removed or altered from any source distribution. #include "ConcreteParasitics.hh" diff --git a/parasitics/ConcreteParasitics.hh b/parasitics/ConcreteParasitics.hh index f9259fd2..0c0b91af 100644 --- a/parasitics/ConcreteParasitics.hh +++ b/parasitics/ConcreteParasitics.hh @@ -1,5 +1,5 @@ // OpenSTA, Static Timing Analyzer -// Copyright (c) 2024, Parallax Software, Inc. +// Copyright (c) 2025, Parallax Software, Inc. // // This program is free software: you can redistribute it and/or modify // it under the terms of the GNU General Public License as published by @@ -13,6 +13,14 @@ // // You should have received a copy of the GNU General Public License // along with this program. If not, see . +// +// The origin of this software must not be misrepresented; you must not +// claim that you wrote the original software. +// +// Altered source versions must be plainly marked as such, and must not be +// misrepresented as being the original software. +// +// This notice may not be removed or altered from any source distribution. #pragma once diff --git a/parasitics/ConcreteParasiticsPvt.hh b/parasitics/ConcreteParasiticsPvt.hh index e098b2bb..72c44a9c 100644 --- a/parasitics/ConcreteParasiticsPvt.hh +++ b/parasitics/ConcreteParasiticsPvt.hh @@ -1,5 +1,5 @@ // OpenSTA, Static Timing Analyzer -// Copyright (c) 2024, Parallax Software, Inc. +// Copyright (c) 2025, Parallax Software, Inc. // // This program is free software: you can redistribute it and/or modify // it under the terms of the GNU General Public License as published by @@ -13,6 +13,14 @@ // // You should have received a copy of the GNU General Public License // along with this program. If not, see . +// +// The origin of this software must not be misrepresented; you must not +// claim that you wrote the original software. +// +// Altered source versions must be plainly marked as such, and must not be +// misrepresented as being the original software. +// +// This notice may not be removed or altered from any source distribution. #pragma once diff --git a/parasitics/EstimateParasitics.cc b/parasitics/EstimateParasitics.cc index eeff7430..5f656cfb 100644 --- a/parasitics/EstimateParasitics.cc +++ b/parasitics/EstimateParasitics.cc @@ -1,5 +1,5 @@ // OpenSTA, Static Timing Analyzer -// Copyright (c) 2024, Parallax Software, Inc. +// Copyright (c) 2025, Parallax Software, Inc. // // This program is free software: you can redistribute it and/or modify // it under the terms of the GNU General Public License as published by @@ -13,6 +13,14 @@ // // You should have received a copy of the GNU General Public License // along with this program. If not, see . +// +// The origin of this software must not be misrepresented; you must not +// claim that you wrote the original software. +// +// Altered source versions must be plainly marked as such, and must not be +// misrepresented as being the original software. +// +// This notice may not be removed or altered from any source distribution. #include "EstimateParasitics.hh" diff --git a/parasitics/EstimateParasitics.hh b/parasitics/EstimateParasitics.hh index 48cc6aee..689183ea 100644 --- a/parasitics/EstimateParasitics.hh +++ b/parasitics/EstimateParasitics.hh @@ -1,5 +1,5 @@ // OpenSTA, Static Timing Analyzer -// Copyright (c) 2024, Parallax Software, Inc. +// Copyright (c) 2025, Parallax Software, Inc. // // This program is free software: you can redistribute it and/or modify // it under the terms of the GNU General Public License as published by @@ -13,6 +13,14 @@ // // You should have received a copy of the GNU General Public License // along with this program. If not, see . +// +// The origin of this software must not be misrepresented; you must not +// claim that you wrote the original software. +// +// Altered source versions must be plainly marked as such, and must not be +// misrepresented as being the original software. +// +// This notice may not be removed or altered from any source distribution. #pragma once diff --git a/parasitics/Parasitics.cc b/parasitics/Parasitics.cc index a82a96e7..400e9239 100644 --- a/parasitics/Parasitics.cc +++ b/parasitics/Parasitics.cc @@ -1,5 +1,5 @@ // OpenSTA, Static Timing Analyzer -// Copyright (c) 2024, Parallax Software, Inc. +// Copyright (c) 2025, Parallax Software, Inc. // // This program is free software: you can redistribute it and/or modify // it under the terms of the GNU General Public License as published by @@ -13,6 +13,14 @@ // // You should have received a copy of the GNU General Public License // along with this program. If not, see . +// +// The origin of this software must not be misrepresented; you must not +// claim that you wrote the original software. +// +// Altered source versions must be plainly marked as such, and must not be +// misrepresented as being the original software. +// +// This notice may not be removed or altered from any source distribution. #include "Parasitics.hh" diff --git a/parasitics/Parasitics.i b/parasitics/Parasitics.i index 104ed951..2854d38e 100644 --- a/parasitics/Parasitics.i +++ b/parasitics/Parasitics.i @@ -1,5 +1,5 @@ // OpenSTA, Static Timing Analyzer -// Copyright (c) 2024, Parallax Software, Inc. +// Copyright (c) 2025, Parallax Software, Inc. // // This program is free software: you can redistribute it and/or modify // it under the terms of the GNU General Public License as published by @@ -13,6 +13,14 @@ // // You should have received a copy of the GNU General Public License // along with this program. If not, see . +// +// The origin of this software must not be misrepresented; you must not +// claim that you wrote the original software. +// +// Altered source versions must be plainly marked as such, and must not be +// misrepresented as being the original software. +// +// This notice may not be removed or altered from any source distribution. %module parasitics diff --git a/parasitics/Parasitics.tcl b/parasitics/Parasitics.tcl index a4911212..f0c2aa5f 100644 --- a/parasitics/Parasitics.tcl +++ b/parasitics/Parasitics.tcl @@ -1,5 +1,5 @@ # OpenSTA, Static Timing Analyzer -# Copyright (c) 2024, Parallax Software, Inc. +# Copyright (c) 2025, Parallax Software, Inc. # # This program is free software: you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by @@ -13,6 +13,14 @@ # # You should have received a copy of the GNU General Public License # along with this program. If not, see . +# +# The origin of this software must not be misrepresented; you must not +# claim that you wrote the original software. +# +# Altered source versions must be plainly marked as such, and must not be +# misrepresented as being the original software. +# +# This notice may not be removed or altered from any source distribution. namespace eval sta { diff --git a/parasitics/ReduceParasitics.cc b/parasitics/ReduceParasitics.cc index a4190b3f..d1ac79fb 100644 --- a/parasitics/ReduceParasitics.cc +++ b/parasitics/ReduceParasitics.cc @@ -1,5 +1,5 @@ // OpenSTA, Static Timing Analyzer -// Copyright (c) 2024, Parallax Software, Inc. +// Copyright (c) 2025, Parallax Software, Inc. // // This program is free software: you can redistribute it and/or modify // it under the terms of the GNU General Public License as published by @@ -13,6 +13,14 @@ // // You should have received a copy of the GNU General Public License // along with this program. If not, see . +// +// The origin of this software must not be misrepresented; you must not +// claim that you wrote the original software. +// +// Altered source versions must be plainly marked as such, and must not be +// misrepresented as being the original software. +// +// This notice may not be removed or altered from any source distribution. #include "ReduceParasitics.hh" diff --git a/parasitics/ReduceParasitics.hh b/parasitics/ReduceParasitics.hh index ec7f8d3d..84a51e64 100644 --- a/parasitics/ReduceParasitics.hh +++ b/parasitics/ReduceParasitics.hh @@ -1,5 +1,5 @@ // OpenSTA, Static Timing Analyzer -// Copyright (c) 2024, Parallax Software, Inc. +// Copyright (c) 2025, Parallax Software, Inc. // // This program is free software: you can redistribute it and/or modify // it under the terms of the GNU General Public License as published by @@ -13,6 +13,14 @@ // // You should have received a copy of the GNU General Public License // along with this program. If not, see . +// +// The origin of this software must not be misrepresented; you must not +// claim that you wrote the original software. +// +// Altered source versions must be plainly marked as such, and must not be +// misrepresented as being the original software. +// +// This notice may not be removed or altered from any source distribution. #pragma once diff --git a/parasitics/ReportParasiticAnnotation.cc b/parasitics/ReportParasiticAnnotation.cc index 41eb3081..d27ac0f4 100644 --- a/parasitics/ReportParasiticAnnotation.cc +++ b/parasitics/ReportParasiticAnnotation.cc @@ -1,5 +1,5 @@ // OpenSTA, Static Timing Analyzer -// Copyright (c) 2024, Parallax Software, Inc. +// Copyright (c) 2025, Parallax Software, Inc. // // This program is free software: you can redistribute it and/or modify // it under the terms of the GNU General Public License as published by @@ -13,6 +13,14 @@ // // You should have received a copy of the GNU General Public License // along with this program. If not, see . +// +// The origin of this software must not be misrepresented; you must not +// claim that you wrote the original software. +// +// Altered source versions must be plainly marked as such, and must not be +// misrepresented as being the original software. +// +// This notice may not be removed or altered from any source distribution. #include "ReportParasiticAnnotation.hh" diff --git a/parasitics/ReportParasiticAnnotation.hh b/parasitics/ReportParasiticAnnotation.hh index 1607a9bb..eb446c05 100644 --- a/parasitics/ReportParasiticAnnotation.hh +++ b/parasitics/ReportParasiticAnnotation.hh @@ -1,5 +1,5 @@ // OpenSTA, Static Timing Analyzer -// Copyright (c) 2024, Parallax Software, Inc. +// Copyright (c) 2025, Parallax Software, Inc. // // This program is free software: you can redistribute it and/or modify // it under the terms of the GNU General Public License as published by @@ -13,6 +13,14 @@ // // You should have received a copy of the GNU General Public License // along with this program. If not, see . +// +// The origin of this software must not be misrepresented; you must not +// claim that you wrote the original software. +// +// Altered source versions must be plainly marked as such, and must not be +// misrepresented as being the original software. +// +// This notice may not be removed or altered from any source distribution. #pragma once diff --git a/parasitics/SpefLex.ll b/parasitics/SpefLex.ll index 2fd939c1..aeb2972d 100644 --- a/parasitics/SpefLex.ll +++ b/parasitics/SpefLex.ll @@ -1,7 +1,7 @@ %{ // OpenSTA, Static Timing Analyzer -// Copyright (c) 2024, Parallax Software, Inc. +// Copyright (c) 2025, Parallax Software, Inc. // // This program is free software: you can redistribute it and/or modify // it under the terms of the GNU General Public License as published by @@ -15,6 +15,14 @@ // // You should have received a copy of the GNU General Public License // along with this program. If not, see . +// +// The origin of this software must not be misrepresented; you must not +// claim that you wrote the original software. +// +// Altered source versions must be plainly marked as such, and must not be +// misrepresented as being the original software. +// +// This notice may not be removed or altered from any source distribution. #include #include diff --git a/parasitics/SpefNamespace.cc b/parasitics/SpefNamespace.cc index b58eb7e8..b9178a1f 100644 --- a/parasitics/SpefNamespace.cc +++ b/parasitics/SpefNamespace.cc @@ -1,5 +1,5 @@ // OpenSTA, Static Timing Analyzer -// Copyright (c) 2024, Parallax Software, Inc. +// Copyright (c) 2025, Parallax Software, Inc. // // This program is free software: you can redistribute it and/or modify // it under the terms of the GNU General Public License as published by @@ -13,6 +13,14 @@ // // You should have received a copy of the GNU General Public License // along with this program. If not, see . +// +// The origin of this software must not be misrepresented; you must not +// claim that you wrote the original software. +// +// Altered source versions must be plainly marked as such, and must not be +// misrepresented as being the original software. +// +// This notice may not be removed or altered from any source distribution. #include "SpefNamespace.hh" diff --git a/parasitics/SpefNamespace.hh b/parasitics/SpefNamespace.hh index 77bff0c9..15f47ded 100644 --- a/parasitics/SpefNamespace.hh +++ b/parasitics/SpefNamespace.hh @@ -1,5 +1,5 @@ // OpenSTA, Static Timing Analyzer -// Copyright (c) 2024, Parallax Software, Inc. +// Copyright (c) 2025, Parallax Software, Inc. // // This program is free software: you can redistribute it and/or modify // it under the terms of the GNU General Public License as published by @@ -13,6 +13,14 @@ // // You should have received a copy of the GNU General Public License // along with this program. If not, see . +// +// The origin of this software must not be misrepresented; you must not +// claim that you wrote the original software. +// +// Altered source versions must be plainly marked as such, and must not be +// misrepresented as being the original software. +// +// This notice may not be removed or altered from any source distribution. #pragma once diff --git a/parasitics/SpefParse.yy b/parasitics/SpefParse.yy index c61a8a7e..ca1e2101 100755 --- a/parasitics/SpefParse.yy +++ b/parasitics/SpefParse.yy @@ -1,7 +1,7 @@ %{ // OpenSTA, Static Timing Analyzer -// Copyright (c) 2024, Parallax Software, Inc. +// Copyright (c) 2025, Parallax Software, Inc. // // This program is free software: you can redistribute it and/or modify // it under the terms of the GNU General Public License as published by @@ -15,6 +15,14 @@ // // You should have received a copy of the GNU General Public License // along with this program. If not, see . +// +// The origin of this software must not be misrepresented; you must not +// claim that you wrote the original software. +// +// Altered source versions must be plainly marked as such, and must not be +// misrepresented as being the original software. +// +// This notice may not be removed or altered from any source distribution. #include diff --git a/parasitics/SpefReader.cc b/parasitics/SpefReader.cc index 7b331f99..f115fbf2 100644 --- a/parasitics/SpefReader.cc +++ b/parasitics/SpefReader.cc @@ -1,5 +1,5 @@ // OpenSTA, Static Timing Analyzer -// Copyright (c) 2024, Parallax Software, Inc. +// Copyright (c) 2025, Parallax Software, Inc. // // This program is free software: you can redistribute it and/or modify // it under the terms of the GNU General Public License as published by @@ -13,6 +13,14 @@ // // You should have received a copy of the GNU General Public License // along with this program. If not, see . +// +// The origin of this software must not be misrepresented; you must not +// claim that you wrote the original software. +// +// Altered source versions must be plainly marked as such, and must not be +// misrepresented as being the original software. +// +// This notice may not be removed or altered from any source distribution. #include "SpefReader.hh" diff --git a/parasitics/SpefReader.hh b/parasitics/SpefReader.hh index 105f5dd1..3e391348 100644 --- a/parasitics/SpefReader.hh +++ b/parasitics/SpefReader.hh @@ -1,5 +1,5 @@ // OpenSTA, Static Timing Analyzer -// Copyright (c) 2024, Parallax Software, Inc. +// Copyright (c) 2025, Parallax Software, Inc. // // This program is free software: you can redistribute it and/or modify // it under the terms of the GNU General Public License as published by @@ -13,6 +13,14 @@ // // You should have received a copy of the GNU General Public License // along with this program. If not, see . +// +// The origin of this software must not be misrepresented; you must not +// claim that you wrote the original software. +// +// Altered source versions must be plainly marked as such, and must not be +// misrepresented as being the original software. +// +// This notice may not be removed or altered from any source distribution. #pragma once diff --git a/parasitics/SpefReaderPvt.hh b/parasitics/SpefReaderPvt.hh index 44fc7af2..7afc2a98 100644 --- a/parasitics/SpefReaderPvt.hh +++ b/parasitics/SpefReaderPvt.hh @@ -1,5 +1,5 @@ // OpenSTA, Static Timing Analyzer -// Copyright (c) 2024, Parallax Software, Inc. +// Copyright (c) 2025, Parallax Software, Inc. // // This program is free software: you can redistribute it and/or modify // it under the terms of the GNU General Public License as published by @@ -13,6 +13,14 @@ // // You should have received a copy of the GNU General Public License // along with this program. If not, see . +// +// The origin of this software must not be misrepresented; you must not +// claim that you wrote the original software. +// +// Altered source versions must be plainly marked as such, and must not be +// misrepresented as being the original software. +// +// This notice may not be removed or altered from any source distribution. #pragma once diff --git a/power/Power.cc b/power/Power.cc index fe081788..39abd14c 100644 --- a/power/Power.cc +++ b/power/Power.cc @@ -1,5 +1,5 @@ // OpenSTA, Static Timing Analyzer -// Copyright (c) 2024, Parallax Software, Inc. +// Copyright (c) 2025, Parallax Software, Inc. // // This program is free software: you can redistribute it and/or modify // it under the terms of the GNU General Public License as published by @@ -13,6 +13,14 @@ // // You should have received a copy of the GNU General Public License // along with this program. If not, see . +// +// The origin of this software must not be misrepresented; you must not +// claim that you wrote the original software. +// +// Altered source versions must be plainly marked as such, and must not be +// misrepresented as being the original software. +// +// This notice may not be removed or altered from any source distribution. #include "Power.hh" diff --git a/power/Power.hh b/power/Power.hh index af93792b..23d48d36 100644 --- a/power/Power.hh +++ b/power/Power.hh @@ -1,5 +1,5 @@ // OpenSTA, Static Timing Analyzer -// Copyright (c) 2024, Parallax Software, Inc. +// Copyright (c) 2025, Parallax Software, Inc. // // This program is free software: you can redistribute it and/or modify // it under the terms of the GNU General Public License as published by @@ -13,6 +13,14 @@ // // You should have received a copy of the GNU General Public License // along with this program. If not, see . +// +// The origin of this software must not be misrepresented; you must not +// claim that you wrote the original software. +// +// Altered source versions must be plainly marked as such, and must not be +// misrepresented as being the original software. +// +// This notice may not be removed or altered from any source distribution. #pragma once diff --git a/power/Power.i b/power/Power.i index e9c0ea42..72035c2a 100644 --- a/power/Power.i +++ b/power/Power.i @@ -1,5 +1,5 @@ // OpenSTA, Static Timing Analyzer -// Copyright (c) 2024, Parallax Software, Inc. +// Copyright (c) 2025, Parallax Software, Inc. // // This program is free software: you can redistribute it and/or modify // it under the terms of the GNU General Public License as published by @@ -13,6 +13,14 @@ // // You should have received a copy of the GNU General Public License // along with this program. If not, see . +// +// The origin of this software must not be misrepresented; you must not +// claim that you wrote the original software. +// +// Altered source versions must be plainly marked as such, and must not be +// misrepresented as being the original software. +// +// This notice may not be removed or altered from any source distribution. %module power diff --git a/power/Power.tcl b/power/Power.tcl index 1c7e02fe..2a1e47c6 100644 --- a/power/Power.tcl +++ b/power/Power.tcl @@ -1,5 +1,5 @@ # OpenSTA, Static Timing Analyzer -# Copyright (c) 2024, Parallax Software, Inc. +# Copyright (c) 2025, Parallax Software, Inc. # # This program is free software: you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by @@ -13,6 +13,14 @@ # # You should have received a copy of the GNU General Public License # along with this program. If not, see . +# +# The origin of this software must not be misrepresented; you must not +# claim that you wrote the original software. +# +# Altered source versions must be plainly marked as such, and must not be +# misrepresented as being the original software. +# +# This notice may not be removed or altered from any source distribution. ################################################################ # diff --git a/power/SaifLex.ll b/power/SaifLex.ll index b37061b6..ea2c484f 100644 --- a/power/SaifLex.ll +++ b/power/SaifLex.ll @@ -1,7 +1,7 @@ %{ // OpenSTA, Static Timing Analyzer -// Copyright (c) 2024, Parallax Software, Inc. +// Copyright (c) 2025, Parallax Software, Inc. // // This program is free software: you can redistribute it and/or modify // it under the terms of the GNU General Public License as published by @@ -15,6 +15,14 @@ // // You should have received a copy of the GNU General Public License // along with this program. If not, see . +// +// The origin of this software must not be misrepresented; you must not +// claim that you wrote the original software. +// +// Altered source versions must be plainly marked as such, and must not be +// misrepresented as being the original software. +// +// This notice may not be removed or altered from any source distribution. #include diff --git a/power/SaifParse.yy b/power/SaifParse.yy index a4e73c9a..b0024f89 100644 --- a/power/SaifParse.yy +++ b/power/SaifParse.yy @@ -1,7 +1,7 @@ %{ // OpenSTA, Static Timing Analyzer -// Copyright (c) 2024, Parallax Software, Inc. +// Copyright (c) 2025, Parallax Software, Inc. // // This program is free software: you can redistribute it and/or modify // it under the terms of the GNU General Public License as published by @@ -15,6 +15,14 @@ // // You should have received a copy of the GNU General Public License // along with this program. If not, see . +// +// The origin of this software must not be misrepresented; you must not +// claim that you wrote the original software. +// +// Altered source versions must be plainly marked as such, and must not be +// misrepresented as being the original software. +// +// This notice may not be removed or altered from any source distribution. #include diff --git a/power/SaifReader.cc b/power/SaifReader.cc index 0c0925f8..2126545a 100644 --- a/power/SaifReader.cc +++ b/power/SaifReader.cc @@ -1,5 +1,5 @@ // OpenSTA, Static Timing Analyzer -// Copyright (c) 2024, Parallax Software, Inc. +// Copyright (c) 2025, Parallax Software, Inc. // // This program is free software: you can redistribute it and/or modify // it under the terms of the GNU General Public License as published by @@ -13,6 +13,14 @@ // // You should have received a copy of the GNU General Public License // along with this program. If not, see . +// +// The origin of this software must not be misrepresented; you must not +// claim that you wrote the original software. +// +// Altered source versions must be plainly marked as such, and must not be +// misrepresented as being the original software. +// +// This notice may not be removed or altered from any source distribution. #include "power/SaifReader.hh" diff --git a/power/SaifReader.hh b/power/SaifReader.hh index d1dd9320..7fa8b988 100644 --- a/power/SaifReader.hh +++ b/power/SaifReader.hh @@ -1,5 +1,5 @@ // OpenSTA, Static Timing Analyzer -// Copyright (c) 2024, Parallax Software, Inc. +// Copyright (c) 2025, Parallax Software, Inc. // // This program is free software: you can redistribute it and/or modify // it under the terms of the GNU General Public License as published by @@ -13,6 +13,14 @@ // // You should have received a copy of the GNU General Public License // along with this program. If not, see . +// +// The origin of this software must not be misrepresented; you must not +// claim that you wrote the original software. +// +// Altered source versions must be plainly marked as such, and must not be +// misrepresented as being the original software. +// +// This notice may not be removed or altered from any source distribution. #pragma once diff --git a/power/SaifReaderPvt.hh b/power/SaifReaderPvt.hh index c744cb08..bf498329 100644 --- a/power/SaifReaderPvt.hh +++ b/power/SaifReaderPvt.hh @@ -1,5 +1,5 @@ // OpenSTA, Static Timing Analyzer -// Copyright (c) 2024, Parallax Software, Inc. +// Copyright (c) 2025, Parallax Software, Inc. // // This program is free software: you can redistribute it and/or modify // it under the terms of the GNU General Public License as published by @@ -13,6 +13,14 @@ // // You should have received a copy of the GNU General Public License // along with this program. If not, see . +// +// The origin of this software must not be misrepresented; you must not +// claim that you wrote the original software. +// +// Altered source versions must be plainly marked as such, and must not be +// misrepresented as being the original software. +// +// This notice may not be removed or altered from any source distribution. #pragma once diff --git a/power/VcdParse.cc b/power/VcdParse.cc index 6fb8c330..7857eff5 100644 --- a/power/VcdParse.cc +++ b/power/VcdParse.cc @@ -1,5 +1,5 @@ // OpenSTA, Static Timing Analyzer -// Copyright (c) 2024, Parallax Software, Inc. +// Copyright (c) 2025, Parallax Software, Inc. // // This program is free software: you can redistribute it and/or modify // it under the terms of the GNU General Public License as published by @@ -13,6 +13,14 @@ // // You should have received a copy of the GNU General Public License // along with this program. If not, see . +// +// The origin of this software must not be misrepresented; you must not +// claim that you wrote the original software. +// +// Altered source versions must be plainly marked as such, and must not be +// misrepresented as being the original software. +// +// This notice may not be removed or altered from any source distribution. #include "VcdParse.hh" diff --git a/power/VcdParse.hh b/power/VcdParse.hh index 0f6abafc..bd42be60 100644 --- a/power/VcdParse.hh +++ b/power/VcdParse.hh @@ -1,5 +1,5 @@ // OpenSTA, Static Timing Analyzer -// Copyright (c) 2024, Parallax Software, Inc. +// Copyright (c) 2025, Parallax Software, Inc. // // This program is free software: you can redistribute it and/or modify // it under the terms of the GNU General Public License as published by @@ -13,6 +13,14 @@ // // You should have received a copy of the GNU General Public License // along with this program. If not, see . +// +// The origin of this software must not be misrepresented; you must not +// claim that you wrote the original software. +// +// Altered source versions must be plainly marked as such, and must not be +// misrepresented as being the original software. +// +// This notice may not be removed or altered from any source distribution. #pragma once diff --git a/power/VcdReader.cc b/power/VcdReader.cc index b060f932..6655686b 100644 --- a/power/VcdReader.cc +++ b/power/VcdReader.cc @@ -1,5 +1,5 @@ // OpenSTA, Static Timing Analyzer -// Copyright (c) 2024, Parallax Software, Inc. +// Copyright (c) 2025, Parallax Software, Inc. // // This program is free software: you can redistribute it and/or modify // it under the terms of the GNU General Public License as published by @@ -13,6 +13,14 @@ // // You should have received a copy of the GNU General Public License // along with this program. If not, see . +// +// The origin of this software must not be misrepresented; you must not +// claim that you wrote the original software. +// +// Altered source versions must be plainly marked as such, and must not be +// misrepresented as being the original software. +// +// This notice may not be removed or altered from any source distribution. #include "VcdReader.hh" diff --git a/power/VcdReader.hh b/power/VcdReader.hh index c7a2a662..a5a67ef3 100644 --- a/power/VcdReader.hh +++ b/power/VcdReader.hh @@ -1,5 +1,5 @@ // OpenSTA, Static Timing Analyzer -// Copyright (c) 2024, Parallax Software, Inc. +// Copyright (c) 2025, Parallax Software, Inc. // // This program is free software: you can redistribute it and/or modify // it under the terms of the GNU General Public License as published by @@ -13,6 +13,14 @@ // // You should have received a copy of the GNU General Public License // along with this program. If not, see . +// +// The origin of this software must not be misrepresented; you must not +// claim that you wrote the original software. +// +// Altered source versions must be plainly marked as such, and must not be +// misrepresented as being the original software. +// +// This notice may not be removed or altered from any source distribution. #pragma once diff --git a/sdc/Clock.cc b/sdc/Clock.cc index f6c322a3..6ca85055 100644 --- a/sdc/Clock.cc +++ b/sdc/Clock.cc @@ -1,5 +1,5 @@ // OpenSTA, Static Timing Analyzer -// Copyright (c) 2024, Parallax Software, Inc. +// Copyright (c) 2025, Parallax Software, Inc. // // This program is free software: you can redistribute it and/or modify // it under the terms of the GNU General Public License as published by @@ -13,6 +13,14 @@ // // You should have received a copy of the GNU General Public License // along with this program. If not, see . +// +// The origin of this software must not be misrepresented; you must not +// claim that you wrote the original software. +// +// Altered source versions must be plainly marked as such, and must not be +// misrepresented as being the original software. +// +// This notice may not be removed or altered from any source distribution. #include "Clock.hh" diff --git a/sdc/ClockGatingCheck.cc b/sdc/ClockGatingCheck.cc index 9f003bc2..1e890baf 100644 --- a/sdc/ClockGatingCheck.cc +++ b/sdc/ClockGatingCheck.cc @@ -1,5 +1,5 @@ // OpenSTA, Static Timing Analyzer -// Copyright (c) 2024, Parallax Software, Inc. +// Copyright (c) 2025, Parallax Software, Inc. // // This program is free software: you can redistribute it and/or modify // it under the terms of the GNU General Public License as published by @@ -13,6 +13,14 @@ // // You should have received a copy of the GNU General Public License // along with this program. If not, see . +// +// The origin of this software must not be misrepresented; you must not +// claim that you wrote the original software. +// +// Altered source versions must be plainly marked as such, and must not be +// misrepresented as being the original software. +// +// This notice may not be removed or altered from any source distribution. #include "ClockGatingCheck.hh" diff --git a/sdc/ClockGroups.cc b/sdc/ClockGroups.cc index 97c6a9ff..850611e5 100644 --- a/sdc/ClockGroups.cc +++ b/sdc/ClockGroups.cc @@ -1,5 +1,5 @@ // OpenSTA, Static Timing Analyzer -// Copyright (c) 2024, Parallax Software, Inc. +// Copyright (c) 2025, Parallax Software, Inc. // // This program is free software: you can redistribute it and/or modify // it under the terms of the GNU General Public License as published by @@ -13,6 +13,14 @@ // // You should have received a copy of the GNU General Public License // along with this program. If not, see . +// +// The origin of this software must not be misrepresented; you must not +// claim that you wrote the original software. +// +// Altered source versions must be plainly marked as such, and must not be +// misrepresented as being the original software. +// +// This notice may not be removed or altered from any source distribution. #include "ClockGroups.hh" diff --git a/sdc/ClockInsertion.cc b/sdc/ClockInsertion.cc index 78e57224..4c245518 100644 --- a/sdc/ClockInsertion.cc +++ b/sdc/ClockInsertion.cc @@ -1,5 +1,5 @@ // OpenSTA, Static Timing Analyzer -// Copyright (c) 2024, Parallax Software, Inc. +// Copyright (c) 2025, Parallax Software, Inc. // // This program is free software: you can redistribute it and/or modify // it under the terms of the GNU General Public License as published by @@ -13,6 +13,14 @@ // // You should have received a copy of the GNU General Public License // along with this program. If not, see . +// +// The origin of this software must not be misrepresented; you must not +// claim that you wrote the original software. +// +// Altered source versions must be plainly marked as such, and must not be +// misrepresented as being the original software. +// +// This notice may not be removed or altered from any source distribution. #include "ClockInsertion.hh" diff --git a/sdc/ClockLatency.cc b/sdc/ClockLatency.cc index a2e8bbe8..22fe82ba 100644 --- a/sdc/ClockLatency.cc +++ b/sdc/ClockLatency.cc @@ -1,5 +1,5 @@ // OpenSTA, Static Timing Analyzer -// Copyright (c) 2024, Parallax Software, Inc. +// Copyright (c) 2025, Parallax Software, Inc. // // This program is free software: you can redistribute it and/or modify // it under the terms of the GNU General Public License as published by @@ -13,6 +13,14 @@ // // You should have received a copy of the GNU General Public License // along with this program. If not, see . +// +// The origin of this software must not be misrepresented; you must not +// claim that you wrote the original software. +// +// Altered source versions must be plainly marked as such, and must not be +// misrepresented as being the original software. +// +// This notice may not be removed or altered from any source distribution. #include "ClockLatency.hh" diff --git a/sdc/CycleAccting.cc b/sdc/CycleAccting.cc index 9de3e939..b25e500f 100644 --- a/sdc/CycleAccting.cc +++ b/sdc/CycleAccting.cc @@ -1,5 +1,5 @@ // OpenSTA, Static Timing Analyzer -// Copyright (c) 2024, Parallax Software, Inc. +// Copyright (c) 2025, Parallax Software, Inc. // // This program is free software: you can redistribute it and/or modify // it under the terms of the GNU General Public License as published by @@ -13,6 +13,14 @@ // // You should have received a copy of the GNU General Public License // along with this program. If not, see . +// +// The origin of this software must not be misrepresented; you must not +// claim that you wrote the original software. +// +// Altered source versions must be plainly marked as such, and must not be +// misrepresented as being the original software. +// +// This notice may not be removed or altered from any source distribution. #include "CycleAccting.hh" diff --git a/sdc/DataCheck.cc b/sdc/DataCheck.cc index 6e1ca132..7a2065bb 100644 --- a/sdc/DataCheck.cc +++ b/sdc/DataCheck.cc @@ -1,5 +1,5 @@ // OpenSTA, Static Timing Analyzer -// Copyright (c) 2024, Parallax Software, Inc. +// Copyright (c) 2025, Parallax Software, Inc. // // This program is free software: you can redistribute it and/or modify // it under the terms of the GNU General Public License as published by @@ -13,6 +13,14 @@ // // You should have received a copy of the GNU General Public License // along with this program. If not, see . +// +// The origin of this software must not be misrepresented; you must not +// claim that you wrote the original software. +// +// Altered source versions must be plainly marked as such, and must not be +// misrepresented as being the original software. +// +// This notice may not be removed or altered from any source distribution. #include "DataCheck.hh" diff --git a/sdc/DeratingFactors.cc b/sdc/DeratingFactors.cc index a7499f75..34609412 100644 --- a/sdc/DeratingFactors.cc +++ b/sdc/DeratingFactors.cc @@ -1,5 +1,5 @@ // OpenSTA, Static Timing Analyzer -// Copyright (c) 2024, Parallax Software, Inc. +// Copyright (c) 2025, Parallax Software, Inc. // // This program is free software: you can redistribute it and/or modify // it under the terms of the GNU General Public License as published by @@ -13,6 +13,14 @@ // // You should have received a copy of the GNU General Public License // along with this program. If not, see . +// +// The origin of this software must not be misrepresented; you must not +// claim that you wrote the original software. +// +// Altered source versions must be plainly marked as such, and must not be +// misrepresented as being the original software. +// +// This notice may not be removed or altered from any source distribution. #include "DeratingFactors.hh" diff --git a/sdc/DisabledPorts.cc b/sdc/DisabledPorts.cc index c2e50d0b..20f2cc36 100644 --- a/sdc/DisabledPorts.cc +++ b/sdc/DisabledPorts.cc @@ -1,5 +1,5 @@ // OpenSTA, Static Timing Analyzer -// Copyright (c) 2024, Parallax Software, Inc. +// Copyright (c) 2025, Parallax Software, Inc. // // This program is free software: you can redistribute it and/or modify // it under the terms of the GNU General Public License as published by @@ -13,6 +13,14 @@ // // You should have received a copy of the GNU General Public License // along with this program. If not, see . +// +// The origin of this software must not be misrepresented; you must not +// claim that you wrote the original software. +// +// Altered source versions must be plainly marked as such, and must not be +// misrepresented as being the original software. +// +// This notice may not be removed or altered from any source distribution. #include "DisabledPorts.hh" diff --git a/sdc/ExceptionPath.cc b/sdc/ExceptionPath.cc index bfe31f2b..fa5f6587 100644 --- a/sdc/ExceptionPath.cc +++ b/sdc/ExceptionPath.cc @@ -1,5 +1,5 @@ // OpenSTA, Static Timing Analyzer -// Copyright (c) 2024, Parallax Software, Inc. +// Copyright (c) 2025, Parallax Software, Inc. // // This program is free software: you can redistribute it and/or modify // it under the terms of the GNU General Public License as published by @@ -13,6 +13,14 @@ // // You should have received a copy of the GNU General Public License // along with this program. If not, see . +// +// The origin of this software must not be misrepresented; you must not +// claim that you wrote the original software. +// +// Altered source versions must be plainly marked as such, and must not be +// misrepresented as being the original software. +// +// This notice may not be removed or altered from any source distribution. #include "ExceptionPath.hh" diff --git a/sdc/InputDrive.cc b/sdc/InputDrive.cc index 606df5f5..35ae01a3 100644 --- a/sdc/InputDrive.cc +++ b/sdc/InputDrive.cc @@ -1,5 +1,5 @@ // OpenSTA, Static Timing Analyzer -// Copyright (c) 2024, Parallax Software, Inc. +// Copyright (c) 2025, Parallax Software, Inc. // // This program is free software: you can redistribute it and/or modify // it under the terms of the GNU General Public License as published by @@ -13,6 +13,14 @@ // // You should have received a copy of the GNU General Public License // along with this program. If not, see . +// +// The origin of this software must not be misrepresented; you must not +// claim that you wrote the original software. +// +// Altered source versions must be plainly marked as such, and must not be +// misrepresented as being the original software. +// +// This notice may not be removed or altered from any source distribution. #include "InputDrive.hh" diff --git a/sdc/PinPair.cc b/sdc/PinPair.cc index 586bb3aa..6178a9dd 100644 --- a/sdc/PinPair.cc +++ b/sdc/PinPair.cc @@ -1,5 +1,5 @@ // OpenSTA, Static Timing Analyzer -// Copyright (c) 2024, Parallax Software, Inc. +// Copyright (c) 2025, Parallax Software, Inc. // // This program is free software: you can redistribute it and/or modify // it under the terms of the GNU General Public License as published by @@ -13,6 +13,14 @@ // // You should have received a copy of the GNU General Public License // along with this program. If not, see . +// +// The origin of this software must not be misrepresented; you must not +// claim that you wrote the original software. +// +// Altered source versions must be plainly marked as such, and must not be +// misrepresented as being the original software. +// +// This notice may not be removed or altered from any source distribution. #include "PinPair.hh" diff --git a/sdc/PortDelay.cc b/sdc/PortDelay.cc index cabd7d0a..4e576260 100644 --- a/sdc/PortDelay.cc +++ b/sdc/PortDelay.cc @@ -1,5 +1,5 @@ // OpenSTA, Static Timing Analyzer -// Copyright (c) 2024, Parallax Software, Inc. +// Copyright (c) 2025, Parallax Software, Inc. // // This program is free software: you can redistribute it and/or modify // it under the terms of the GNU General Public License as published by @@ -13,6 +13,14 @@ // // You should have received a copy of the GNU General Public License // along with this program. If not, see . +// +// The origin of this software must not be misrepresented; you must not +// claim that you wrote the original software. +// +// Altered source versions must be plainly marked as such, and must not be +// misrepresented as being the original software. +// +// This notice may not be removed or altered from any source distribution. #include "PortDelay.hh" diff --git a/sdc/PortExtCap.cc b/sdc/PortExtCap.cc index ca1663e8..5dfd2180 100644 --- a/sdc/PortExtCap.cc +++ b/sdc/PortExtCap.cc @@ -1,5 +1,5 @@ // OpenSTA, Static Timing Analyzer -// Copyright (c) 2024, Parallax Software, Inc. +// Copyright (c) 2025, Parallax Software, Inc. // // This program is free software: you can redistribute it and/or modify // it under the terms of the GNU General Public License as published by @@ -13,6 +13,14 @@ // // You should have received a copy of the GNU General Public License // along with this program. If not, see . +// +// The origin of this software must not be misrepresented; you must not +// claim that you wrote the original software. +// +// Altered source versions must be plainly marked as such, and must not be +// misrepresented as being the original software. +// +// This notice may not be removed or altered from any source distribution. #include "PortExtCap.hh" diff --git a/sdc/Sdc.cc b/sdc/Sdc.cc index 99db7c8a..f15c4f9d 100644 --- a/sdc/Sdc.cc +++ b/sdc/Sdc.cc @@ -1,5 +1,5 @@ // OpenSTA, Static Timing Analyzer -// Copyright (c) 2024, Parallax Software, Inc. +// Copyright (c) 2025, Parallax Software, Inc. // // This program is free software: you can redistribute it and/or modify // it under the terms of the GNU General Public License as published by @@ -13,6 +13,14 @@ // // You should have received a copy of the GNU General Public License // along with this program. If not, see . +// +// The origin of this software must not be misrepresented; you must not +// claim that you wrote the original software. +// +// Altered source versions must be plainly marked as such, and must not be +// misrepresented as being the original software. +// +// This notice may not be removed or altered from any source distribution. #include "Sdc.hh" diff --git a/sdc/Sdc.i b/sdc/Sdc.i index 0fc292fd..c03a8165 100644 --- a/sdc/Sdc.i +++ b/sdc/Sdc.i @@ -1,5 +1,5 @@ // OpenSTA, Static Timing Analyzer -// Copyright (c) 2024, Parallax Software, Inc. +// Copyright (c) 2025, Parallax Software, Inc. // // This program is free software: you can redistribute it and/or modify // it under the terms of the GNU General Public License as published by @@ -13,6 +13,14 @@ // // You should have received a copy of the GNU General Public License // along with this program. If not, see . +// +// The origin of this software must not be misrepresented; you must not +// claim that you wrote the original software. +// +// Altered source versions must be plainly marked as such, and must not be +// misrepresented as being the original software. +// +// This notice may not be removed or altered from any source distribution. %module sdc diff --git a/sdc/Sdc.tcl b/sdc/Sdc.tcl index b2382800..d2512ba8 100644 --- a/sdc/Sdc.tcl +++ b/sdc/Sdc.tcl @@ -1,5 +1,5 @@ # OpenSTA, Static Timing Analyzer -# Copyright (c) 2024, Parallax Software, Inc. +# Copyright (c) 2025, Parallax Software, Inc. # # This program is free software: you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by @@ -13,6 +13,14 @@ # # You should have received a copy of the GNU General Public License # along with this program. If not, see . +# +# The origin of this software must not be misrepresented; you must not +# claim that you wrote the original software. +# +# Altered source versions must be plainly marked as such, and must not be +# misrepresented as being the original software. +# +# This notice may not be removed or altered from any source distribution. ################################################################ # diff --git a/sdc/SdcCmdComment.cc b/sdc/SdcCmdComment.cc index 41aa411a..667cacd0 100644 --- a/sdc/SdcCmdComment.cc +++ b/sdc/SdcCmdComment.cc @@ -1,5 +1,5 @@ // OpenSTA, Static Timing Analyzer -// Copyright (c) 2024, Parallax Software, Inc. +// Copyright (c) 2025, Parallax Software, Inc. // // This program is free software: you can redistribute it and/or modify // it under the terms of the GNU General Public License as published by @@ -13,6 +13,14 @@ // // You should have received a copy of the GNU General Public License // along with this program. If not, see . +// +// The origin of this software must not be misrepresented; you must not +// claim that you wrote the original software. +// +// Altered source versions must be plainly marked as such, and must not be +// misrepresented as being the original software. +// +// This notice may not be removed or altered from any source distribution. #include "StringUtil.hh" #include "SdcCmdComment.hh" diff --git a/sdc/SdcGraph.cc b/sdc/SdcGraph.cc index 1e5a2bbb..afd14c70 100644 --- a/sdc/SdcGraph.cc +++ b/sdc/SdcGraph.cc @@ -1,5 +1,5 @@ // OpenSTA, Static Timing Analyzer -// Copyright (c) 2024, Parallax Software, Inc. +// Copyright (c) 2025, Parallax Software, Inc. // // This program is free software: you can redistribute it and/or modify // it under the terms of the GNU General Public License as published by @@ -13,6 +13,14 @@ // // You should have received a copy of the GNU General Public License // along with this program. If not, see . +// +// The origin of this software must not be misrepresented; you must not +// claim that you wrote the original software. +// +// Altered source versions must be plainly marked as such, and must not be +// misrepresented as being the original software. +// +// This notice may not be removed or altered from any source distribution. #include "Stats.hh" #include "PortDirection.hh" diff --git a/sdc/WriteSdc.cc b/sdc/WriteSdc.cc index 5808f5c3..183d2c17 100644 --- a/sdc/WriteSdc.cc +++ b/sdc/WriteSdc.cc @@ -1,5 +1,5 @@ // OpenSTA, Static Timing Analyzer -// Copyright (c) 2024, Parallax Software, Inc. +// Copyright (c) 2025, Parallax Software, Inc. // // This program is free software: you can redistribute it and/or modify // it under the terms of the GNU General Public License as published by @@ -13,6 +13,14 @@ // // You should have received a copy of the GNU General Public License // along with this program. If not, see . +// +// The origin of this software must not be misrepresented; you must not +// claim that you wrote the original software. +// +// Altered source versions must be plainly marked as such, and must not be +// misrepresented as being the original software. +// +// This notice may not be removed or altered from any source distribution. #include "WriteSdc.hh" diff --git a/sdc/WriteSdcPvt.hh b/sdc/WriteSdcPvt.hh index cb4768fd..b75f34f9 100644 --- a/sdc/WriteSdcPvt.hh +++ b/sdc/WriteSdcPvt.hh @@ -1,5 +1,5 @@ // OpenSTA, Static Timing Analyzer -// Copyright (c) 2024, Parallax Software, Inc. +// Copyright (c) 2025, Parallax Software, Inc. // // This program is free software: you can redistribute it and/or modify // it under the terms of the GNU General Public License as published by @@ -13,6 +13,14 @@ // // You should have received a copy of the GNU General Public License // along with this program. If not, see . +// +// The origin of this software must not be misrepresented; you must not +// claim that you wrote the original software. +// +// Altered source versions must be plainly marked as such, and must not be +// misrepresented as being the original software. +// +// This notice may not be removed or altered from any source distribution. #pragma once diff --git a/sdf/ReportAnnotation.cc b/sdf/ReportAnnotation.cc index 1bfdc077..36798f25 100644 --- a/sdf/ReportAnnotation.cc +++ b/sdf/ReportAnnotation.cc @@ -1,5 +1,5 @@ // OpenSTA, Static Timing Analyzer -// Copyright (c) 2024, Parallax Software, Inc. +// Copyright (c) 2025, Parallax Software, Inc. // // This program is free software: you can redistribute it and/or modify // it under the terms of the GNU General Public License as published by @@ -13,6 +13,14 @@ // // You should have received a copy of the GNU General Public License // along with this program. If not, see . +// +// The origin of this software must not be misrepresented; you must not +// claim that you wrote the original software. +// +// Altered source versions must be plainly marked as such, and must not be +// misrepresented as being the original software. +// +// This notice may not be removed or altered from any source distribution. #include "sdf/ReportAnnotation.hh" diff --git a/sdf/ReportAnnotation.hh b/sdf/ReportAnnotation.hh index 815b0d3e..eb1b5ff5 100644 --- a/sdf/ReportAnnotation.hh +++ b/sdf/ReportAnnotation.hh @@ -1,5 +1,5 @@ // OpenSTA, Static Timing Analyzer -// Copyright (c) 2024, Parallax Software, Inc. +// Copyright (c) 2025, Parallax Software, Inc. // // This program is free software: you can redistribute it and/or modify // it under the terms of the GNU General Public License as published by @@ -13,6 +13,14 @@ // // You should have received a copy of the GNU General Public License // along with this program. If not, see . +// +// The origin of this software must not be misrepresented; you must not +// claim that you wrote the original software. +// +// Altered source versions must be plainly marked as such, and must not be +// misrepresented as being the original software. +// +// This notice may not be removed or altered from any source distribution. #pragma once diff --git a/sdf/Sdf.i b/sdf/Sdf.i index 61e5dbac..8e35fd0e 100644 --- a/sdf/Sdf.i +++ b/sdf/Sdf.i @@ -1,5 +1,5 @@ // OpenSTA, Static Timing Analyzer -// Copyright (c) 2024, Parallax Software, Inc. +// Copyright (c) 2025, Parallax Software, Inc. // // This program is free software: you can redistribute it and/or modify // it under the terms of the GNU General Public License as published by @@ -13,6 +13,14 @@ // // You should have received a copy of the GNU General Public License // along with this program. If not, see . +// +// The origin of this software must not be misrepresented; you must not +// claim that you wrote the original software. +// +// Altered source versions must be plainly marked as such, and must not be +// misrepresented as being the original software. +// +// This notice may not be removed or altered from any source distribution. %module sdf diff --git a/sdf/Sdf.tcl b/sdf/Sdf.tcl index 5bcf0f5b..d84bd17c 100644 --- a/sdf/Sdf.tcl +++ b/sdf/Sdf.tcl @@ -1,5 +1,5 @@ # OpenSTA, Static Timing Analyzer -# Copyright (c) 2024, Parallax Software, Inc. +# Copyright (c) 2025, Parallax Software, Inc. # # This program is free software: you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by @@ -13,6 +13,14 @@ # # You should have received a copy of the GNU General Public License # along with this program. If not, see . +# +# The origin of this software must not be misrepresented; you must not +# claim that you wrote the original software. +# +# Altered source versions must be plainly marked as such, and must not be +# misrepresented as being the original software. +# +# This notice may not be removed or altered from any source distribution. namespace eval sta { diff --git a/sdf/SdfLex.ll b/sdf/SdfLex.ll index a414000b..60940928 100644 --- a/sdf/SdfLex.ll +++ b/sdf/SdfLex.ll @@ -1,7 +1,7 @@ %{ // OpenSTA, Static Timing Analyzer -// Copyright (c) 2024, Parallax Software, Inc. +// Copyright (c) 2025, Parallax Software, Inc. // // This program is free software: you can redistribute it and/or modify // it under the terms of the GNU General Public License as published by @@ -15,6 +15,14 @@ // // You should have received a copy of the GNU General Public License // along with this program. If not, see . +// +// The origin of this software must not be misrepresented; you must not +// claim that you wrote the original software. +// +// Altered source versions must be plainly marked as such, and must not be +// misrepresented as being the original software. +// +// This notice may not be removed or altered from any source distribution. #include "util/FlexDisableRegister.hh" #include "sdf/SdfReaderPvt.hh" diff --git a/sdf/SdfParse.yy b/sdf/SdfParse.yy index 9f9ae445..593e6aa6 100644 --- a/sdf/SdfParse.yy +++ b/sdf/SdfParse.yy @@ -1,7 +1,7 @@ %{ // OpenSTA, Static Timing Analyzer -// Copyright (c) 2024, Parallax Software, Inc. +// Copyright (c) 2025, Parallax Software, Inc. // // This program is free software: you can redistribute it and/or modify // it under the terms of the GNU General Public License as published by @@ -15,6 +15,14 @@ // // You should have received a copy of the GNU General Public License // along with this program. If not, see . +// +// The origin of this software must not be misrepresented; you must not +// claim that you wrote the original software. +// +// Altered source versions must be plainly marked as such, and must not be +// misrepresented as being the original software. +// +// This notice may not be removed or altered from any source distribution. #include diff --git a/sdf/SdfReader.cc b/sdf/SdfReader.cc index 9e470d91..415f10fe 100644 --- a/sdf/SdfReader.cc +++ b/sdf/SdfReader.cc @@ -1,5 +1,5 @@ // OpenSTA, Static Timing Analyzer -// Copyright (c) 2024, Parallax Software, Inc. +// Copyright (c) 2025, Parallax Software, Inc. // // This program is free software: you can redistribute it and/or modify // it under the terms of the GNU General Public License as published by @@ -13,6 +13,14 @@ // // You should have received a copy of the GNU General Public License // along with this program. If not, see . +// +// The origin of this software must not be misrepresented; you must not +// claim that you wrote the original software. +// +// Altered source versions must be plainly marked as such, and must not be +// misrepresented as being the original software. +// +// This notice may not be removed or altered from any source distribution. #include "sdf/SdfReader.hh" diff --git a/sdf/SdfReader.hh b/sdf/SdfReader.hh index 215d30b4..a2b4e064 100644 --- a/sdf/SdfReader.hh +++ b/sdf/SdfReader.hh @@ -1,5 +1,5 @@ // OpenSTA, Static Timing Analyzer -// Copyright (c) 2024, Parallax Software, Inc. +// Copyright (c) 2025, Parallax Software, Inc. // // This program is free software: you can redistribute it and/or modify // it under the terms of the GNU General Public License as published by @@ -13,6 +13,14 @@ // // You should have received a copy of the GNU General Public License // along with this program. If not, see . +// +// The origin of this software must not be misrepresented; you must not +// claim that you wrote the original software. +// +// Altered source versions must be plainly marked as such, and must not be +// misrepresented as being the original software. +// +// This notice may not be removed or altered from any source distribution. #pragma once diff --git a/sdf/SdfReaderPvt.hh b/sdf/SdfReaderPvt.hh index 06103bd5..437ed212 100644 --- a/sdf/SdfReaderPvt.hh +++ b/sdf/SdfReaderPvt.hh @@ -1,5 +1,5 @@ // OpenSTA, Static Timing Analyzer -// Copyright (c) 2024, Parallax Software, Inc. +// Copyright (c) 2025, Parallax Software, Inc. // // This program is free software: you can redistribute it and/or modify // it under the terms of the GNU General Public License as published by @@ -13,6 +13,14 @@ // // You should have received a copy of the GNU General Public License // along with this program. If not, see . +// +// The origin of this software must not be misrepresented; you must not +// claim that you wrote the original software. +// +// Altered source versions must be plainly marked as such, and must not be +// misrepresented as being the original software. +// +// This notice may not be removed or altered from any source distribution. #pragma once diff --git a/sdf/SdfWriter.cc b/sdf/SdfWriter.cc index 5e0fbe0b..0f6f0083 100644 --- a/sdf/SdfWriter.cc +++ b/sdf/SdfWriter.cc @@ -1,5 +1,5 @@ // OpenSTA, Static Timing Analyzer -// Copyright (c) 2024, Parallax Software, Inc. +// Copyright (c) 2025, Parallax Software, Inc. // // This program is free software: you can redistribute it and/or modify // it under the terms of the GNU General Public License as published by @@ -13,6 +13,14 @@ // // You should have received a copy of the GNU General Public License // along with this program. If not, see . +// +// The origin of this software must not be misrepresented; you must not +// claim that you wrote the original software. +// +// Altered source versions must be plainly marked as such, and must not be +// misrepresented as being the original software. +// +// This notice may not be removed or altered from any source distribution. #include "sdf/SdfWriter.hh" diff --git a/sdf/SdfWriter.hh b/sdf/SdfWriter.hh index acd2fff3..382faa71 100644 --- a/sdf/SdfWriter.hh +++ b/sdf/SdfWriter.hh @@ -1,5 +1,5 @@ // OpenSTA, Static Timing Analyzer -// Copyright (c) 2024, Parallax Software, Inc. +// Copyright (c) 2025, Parallax Software, Inc. // // This program is free software: you can redistribute it and/or modify // it under the terms of the GNU General Public License as published by @@ -13,6 +13,14 @@ // // You should have received a copy of the GNU General Public License // along with this program. If not, see . +// +// The origin of this software must not be misrepresented; you must not +// claim that you wrote the original software. +// +// Altered source versions must be plainly marked as such, and must not be +// misrepresented as being the original software. +// +// This notice may not be removed or altered from any source distribution. #pragma once diff --git a/search/Bdd.cc b/search/Bdd.cc index a2598c15..0845c24c 100644 --- a/search/Bdd.cc +++ b/search/Bdd.cc @@ -1,5 +1,5 @@ // OpenSTA, Static Timing Analyzer -// Copyright (c) 2024, Parallax Software, Inc. +// Copyright (c) 2025, Parallax Software, Inc. // // This program is free software: you can redistribute it and/or modify // it under the terms of the GNU General Public License as published by @@ -13,6 +13,14 @@ // // You should have received a copy of the GNU General Public License // along with this program. If not, see . +// +// The origin of this software must not be misrepresented; you must not +// claim that you wrote the original software. +// +// Altered source versions must be plainly marked as such, and must not be +// misrepresented as being the original software. +// +// This notice may not be removed or altered from any source distribution. #include "Bdd.hh" diff --git a/search/Bfs.cc b/search/Bfs.cc index eced2dd3..fcec71ca 100644 --- a/search/Bfs.cc +++ b/search/Bfs.cc @@ -1,5 +1,5 @@ // OpenSTA, Static Timing Analyzer -// Copyright (c) 2024, Parallax Software, Inc. +// Copyright (c) 2025, Parallax Software, Inc. // // This program is free software: you can redistribute it and/or modify // it under the terms of the GNU General Public License as published by @@ -13,6 +13,14 @@ // // You should have received a copy of the GNU General Public License // along with this program. If not, see . +// +// The origin of this software must not be misrepresented; you must not +// claim that you wrote the original software. +// +// Altered source versions must be plainly marked as such, and must not be +// misrepresented as being the original software. +// +// This notice may not be removed or altered from any source distribution. #include "Bfs.hh" diff --git a/search/CheckCapacitanceLimits.cc b/search/CheckCapacitanceLimits.cc index c980e025..391ecda1 100644 --- a/search/CheckCapacitanceLimits.cc +++ b/search/CheckCapacitanceLimits.cc @@ -1,5 +1,5 @@ // OpenSTA, Static Timing Analyzer -// Copyright (c) 2024, Parallax Software, Inc. +// Copyright (c) 2025, Parallax Software, Inc. // // This program is free software: you can redistribute it and/or modify // it under the terms of the GNU General Public License as published by @@ -13,6 +13,14 @@ // // You should have received a copy of the GNU General Public License // along with this program. If not, see . +// +// The origin of this software must not be misrepresented; you must not +// claim that you wrote the original software. +// +// Altered source versions must be plainly marked as such, and must not be +// misrepresented as being the original software. +// +// This notice may not be removed or altered from any source distribution. #include "CheckCapacitanceLimits.hh" diff --git a/search/CheckCapacitanceLimits.hh b/search/CheckCapacitanceLimits.hh index 98f2382e..cae73774 100644 --- a/search/CheckCapacitanceLimits.hh +++ b/search/CheckCapacitanceLimits.hh @@ -1,5 +1,5 @@ // OpenSTA, Static Timing Analyzer -// Copyright (c) 2024, Parallax Software, Inc. +// Copyright (c) 2025, Parallax Software, Inc. // // This program is free software: you can redistribute it and/or modify // it under the terms of the GNU General Public License as published by @@ -13,6 +13,14 @@ // // You should have received a copy of the GNU General Public License // along with this program. If not, see . +// +// The origin of this software must not be misrepresented; you must not +// claim that you wrote the original software. +// +// Altered source versions must be plainly marked as such, and must not be +// misrepresented as being the original software. +// +// This notice may not be removed or altered from any source distribution. #pragma once diff --git a/search/CheckFanoutLimits.cc b/search/CheckFanoutLimits.cc index e11843cd..726fbc31 100644 --- a/search/CheckFanoutLimits.cc +++ b/search/CheckFanoutLimits.cc @@ -1,5 +1,5 @@ // OpenSTA, Static Timing Analyzer -// Copyright (c) 2024, Parallax Software, Inc. +// Copyright (c) 2025, Parallax Software, Inc. // // This program is free software: you can redistribute it and/or modify // it under the terms of the GNU General Public License as published by @@ -13,6 +13,14 @@ // // You should have received a copy of the GNU General Public License // along with this program. If not, see . +// +// The origin of this software must not be misrepresented; you must not +// claim that you wrote the original software. +// +// Altered source versions must be plainly marked as such, and must not be +// misrepresented as being the original software. +// +// This notice may not be removed or altered from any source distribution. #include "CheckFanoutLimits.hh" diff --git a/search/CheckFanoutLimits.hh b/search/CheckFanoutLimits.hh index 8c3e6652..0af63f3e 100644 --- a/search/CheckFanoutLimits.hh +++ b/search/CheckFanoutLimits.hh @@ -1,5 +1,5 @@ // OpenSTA, Static Timing Analyzer -// Copyright (c) 2024, Parallax Software, Inc. +// Copyright (c) 2025, Parallax Software, Inc. // // This program is free software: you can redistribute it and/or modify // it under the terms of the GNU General Public License as published by @@ -13,6 +13,14 @@ // // You should have received a copy of the GNU General Public License // along with this program. If not, see . +// +// The origin of this software must not be misrepresented; you must not +// claim that you wrote the original software. +// +// Altered source versions must be plainly marked as such, and must not be +// misrepresented as being the original software. +// +// This notice may not be removed or altered from any source distribution. #pragma once diff --git a/search/CheckMaxSkews.cc b/search/CheckMaxSkews.cc index 258738a4..e2da8420 100644 --- a/search/CheckMaxSkews.cc +++ b/search/CheckMaxSkews.cc @@ -1,5 +1,5 @@ // OpenSTA, Static Timing Analyzer -// Copyright (c) 2024, Parallax Software, Inc. +// Copyright (c) 2025, Parallax Software, Inc. // // This program is free software: you can redistribute it and/or modify // it under the terms of the GNU General Public License as published by @@ -13,6 +13,14 @@ // // You should have received a copy of the GNU General Public License // along with this program. If not, see . +// +// The origin of this software must not be misrepresented; you must not +// claim that you wrote the original software. +// +// Altered source versions must be plainly marked as such, and must not be +// misrepresented as being the original software. +// +// This notice may not be removed or altered from any source distribution. #include "CheckMaxSkews.hh" diff --git a/search/CheckMaxSkews.hh b/search/CheckMaxSkews.hh index c5f548d5..e5b070eb 100644 --- a/search/CheckMaxSkews.hh +++ b/search/CheckMaxSkews.hh @@ -1,5 +1,5 @@ // OpenSTA, Static Timing Analyzer -// Copyright (c) 2024, Parallax Software, Inc. +// Copyright (c) 2025, Parallax Software, Inc. // // This program is free software: you can redistribute it and/or modify // it under the terms of the GNU General Public License as published by @@ -13,6 +13,14 @@ // // You should have received a copy of the GNU General Public License // along with this program. If not, see . +// +// The origin of this software must not be misrepresented; you must not +// claim that you wrote the original software. +// +// Altered source versions must be plainly marked as such, and must not be +// misrepresented as being the original software. +// +// This notice may not be removed or altered from any source distribution. #pragma once diff --git a/search/CheckMinPeriods.cc b/search/CheckMinPeriods.cc index b7e8bcd4..7e3a14c9 100644 --- a/search/CheckMinPeriods.cc +++ b/search/CheckMinPeriods.cc @@ -1,5 +1,5 @@ // OpenSTA, Static Timing Analyzer -// Copyright (c) 2024, Parallax Software, Inc. +// Copyright (c) 2025, Parallax Software, Inc. // // This program is free software: you can redistribute it and/or modify // it under the terms of the GNU General Public License as published by @@ -13,6 +13,14 @@ // // You should have received a copy of the GNU General Public License // along with this program. If not, see . +// +// The origin of this software must not be misrepresented; you must not +// claim that you wrote the original software. +// +// Altered source versions must be plainly marked as such, and must not be +// misrepresented as being the original software. +// +// This notice may not be removed or altered from any source distribution. #include "CheckMinPeriods.hh" diff --git a/search/CheckMinPeriods.hh b/search/CheckMinPeriods.hh index 8da1c5c6..871cec50 100644 --- a/search/CheckMinPeriods.hh +++ b/search/CheckMinPeriods.hh @@ -1,5 +1,5 @@ // OpenSTA, Static Timing Analyzer -// Copyright (c) 2024, Parallax Software, Inc. +// Copyright (c) 2025, Parallax Software, Inc. // // This program is free software: you can redistribute it and/or modify // it under the terms of the GNU General Public License as published by @@ -13,6 +13,14 @@ // // You should have received a copy of the GNU General Public License // along with this program. If not, see . +// +// The origin of this software must not be misrepresented; you must not +// claim that you wrote the original software. +// +// Altered source versions must be plainly marked as such, and must not be +// misrepresented as being the original software. +// +// This notice may not be removed or altered from any source distribution. #pragma once diff --git a/search/CheckMinPulseWidths.cc b/search/CheckMinPulseWidths.cc index f1835b39..eb4821a4 100644 --- a/search/CheckMinPulseWidths.cc +++ b/search/CheckMinPulseWidths.cc @@ -1,5 +1,5 @@ // OpenSTA, Static Timing Analyzer -// Copyright (c) 2024, Parallax Software, Inc. +// Copyright (c) 2025, Parallax Software, Inc. // // This program is free software: you can redistribute it and/or modify // it under the terms of the GNU General Public License as published by @@ -13,6 +13,14 @@ // // You should have received a copy of the GNU General Public License // along with this program. If not, see . +// +// The origin of this software must not be misrepresented; you must not +// claim that you wrote the original software. +// +// Altered source versions must be plainly marked as such, and must not be +// misrepresented as being the original software. +// +// This notice may not be removed or altered from any source distribution. #include "CheckMinPulseWidths.hh" diff --git a/search/CheckMinPulseWidths.hh b/search/CheckMinPulseWidths.hh index d493929f..21773cd5 100644 --- a/search/CheckMinPulseWidths.hh +++ b/search/CheckMinPulseWidths.hh @@ -1,5 +1,5 @@ // OpenSTA, Static Timing Analyzer -// Copyright (c) 2024, Parallax Software, Inc. +// Copyright (c) 2025, Parallax Software, Inc. // // This program is free software: you can redistribute it and/or modify // it under the terms of the GNU General Public License as published by @@ -13,6 +13,14 @@ // // You should have received a copy of the GNU General Public License // along with this program. If not, see . +// +// The origin of this software must not be misrepresented; you must not +// claim that you wrote the original software. +// +// Altered source versions must be plainly marked as such, and must not be +// misrepresented as being the original software. +// +// This notice may not be removed or altered from any source distribution. #pragma once diff --git a/search/CheckSlewLimits.cc b/search/CheckSlewLimits.cc index 9ad90c05..1bb36662 100644 --- a/search/CheckSlewLimits.cc +++ b/search/CheckSlewLimits.cc @@ -1,5 +1,5 @@ // OpenSTA, Static Timing Analyzer -// Copyright (c) 2024, Parallax Software, Inc. +// Copyright (c) 2025, Parallax Software, Inc. // // This program is free software: you can redistribute it and/or modify // it under the terms of the GNU General Public License as published by @@ -13,6 +13,14 @@ // // You should have received a copy of the GNU General Public License // along with this program. If not, see . +// +// The origin of this software must not be misrepresented; you must not +// claim that you wrote the original software. +// +// Altered source versions must be plainly marked as such, and must not be +// misrepresented as being the original software. +// +// This notice may not be removed or altered from any source distribution. #include "CheckSlewLimits.hh" diff --git a/search/CheckSlewLimits.hh b/search/CheckSlewLimits.hh index d0a8c3c2..ba907103 100644 --- a/search/CheckSlewLimits.hh +++ b/search/CheckSlewLimits.hh @@ -1,5 +1,5 @@ // OpenSTA, Static Timing Analyzer -// Copyright (c) 2024, Parallax Software, Inc. +// Copyright (c) 2025, Parallax Software, Inc. // // This program is free software: you can redistribute it and/or modify // it under the terms of the GNU General Public License as published by @@ -13,6 +13,14 @@ // // You should have received a copy of the GNU General Public License // along with this program. If not, see . +// +// The origin of this software must not be misrepresented; you must not +// claim that you wrote the original software. +// +// Altered source versions must be plainly marked as such, and must not be +// misrepresented as being the original software. +// +// This notice may not be removed or altered from any source distribution. #pragma once diff --git a/search/CheckTiming.cc b/search/CheckTiming.cc index 1c84ef83..e90f73de 100644 --- a/search/CheckTiming.cc +++ b/search/CheckTiming.cc @@ -1,5 +1,5 @@ // OpenSTA, Static Timing Analyzer -// Copyright (c) 2024, Parallax Software, Inc. +// Copyright (c) 2025, Parallax Software, Inc. // // This program is free software: you can redistribute it and/or modify // it under the terms of the GNU General Public License as published by @@ -13,6 +13,14 @@ // // You should have received a copy of the GNU General Public License // along with this program. If not, see . +// +// The origin of this software must not be misrepresented; you must not +// claim that you wrote the original software. +// +// Altered source versions must be plainly marked as such, and must not be +// misrepresented as being the original software. +// +// This notice may not be removed or altered from any source distribution. #include "CheckTiming.hh" diff --git a/search/CheckTiming.hh b/search/CheckTiming.hh index 6603e87d..150ad322 100644 --- a/search/CheckTiming.hh +++ b/search/CheckTiming.hh @@ -1,5 +1,5 @@ // OpenSTA, Static Timing Analyzer -// Copyright (c) 2024, Parallax Software, Inc. +// Copyright (c) 2025, Parallax Software, Inc. // // This program is free software: you can redistribute it and/or modify // it under the terms of the GNU General Public License as published by @@ -13,6 +13,14 @@ // // You should have received a copy of the GNU General Public License // along with this program. If not, see . +// +// The origin of this software must not be misrepresented; you must not +// claim that you wrote the original software. +// +// Altered source versions must be plainly marked as such, and must not be +// misrepresented as being the original software. +// +// This notice may not be removed or altered from any source distribution. #pragma once diff --git a/search/ClkDelays.hh b/search/ClkDelays.hh index dacf37f6..1eba8bf5 100644 --- a/search/ClkDelays.hh +++ b/search/ClkDelays.hh @@ -1,5 +1,5 @@ // OpenSTA, Static Timing Analyzer -// Copyright (c) 2024, Parallax Software, Inc. +// Copyright (c) 2025, Parallax Software, Inc. // // This program is free software: you can redistribute it and/or modify // it under the terms of the GNU General Public License as published by @@ -13,6 +13,14 @@ // // You should have received a copy of the GNU General Public License // along with this program. If not, see . +// +// The origin of this software must not be misrepresented; you must not +// claim that you wrote the original software. +// +// Altered source versions must be plainly marked as such, and must not be +// misrepresented as being the original software. +// +// This notice may not be removed or altered from any source distribution. #pragma once diff --git a/search/ClkInfo.cc b/search/ClkInfo.cc index 0bc2d728..89b10471 100644 --- a/search/ClkInfo.cc +++ b/search/ClkInfo.cc @@ -1,5 +1,5 @@ // OpenSTA, Static Timing Analyzer -// Copyright (c) 2024, Parallax Software, Inc. +// Copyright (c) 2025, Parallax Software, Inc. // // This program is free software: you can redistribute it and/or modify // it under the terms of the GNU General Public License as published by @@ -13,6 +13,14 @@ // // You should have received a copy of the GNU General Public License // along with this program. If not, see . +// +// The origin of this software must not be misrepresented; you must not +// claim that you wrote the original software. +// +// Altered source versions must be plainly marked as such, and must not be +// misrepresented as being the original software. +// +// This notice may not be removed or altered from any source distribution. #include "ClkInfo.hh" diff --git a/search/ClkInfo.hh b/search/ClkInfo.hh index 3989f368..977f77d6 100644 --- a/search/ClkInfo.hh +++ b/search/ClkInfo.hh @@ -1,5 +1,5 @@ // OpenSTA, Static Timing Analyzer -// Copyright (c) 2024, Parallax Software, Inc. +// Copyright (c) 2025, Parallax Software, Inc. // // This program is free software: you can redistribute it and/or modify // it under the terms of the GNU General Public License as published by @@ -13,6 +13,14 @@ // // You should have received a copy of the GNU General Public License // along with this program. If not, see . +// +// The origin of this software must not be misrepresented; you must not +// claim that you wrote the original software. +// +// Altered source versions must be plainly marked as such, and must not be +// misrepresented as being the original software. +// +// This notice may not be removed or altered from any source distribution. #pragma once diff --git a/search/ClkLatency.cc b/search/ClkLatency.cc index 0e42b583..334d3e56 100644 --- a/search/ClkLatency.cc +++ b/search/ClkLatency.cc @@ -1,5 +1,5 @@ // OpenSTA, Static Timing Analyzer -// Copyright (c) 2024, Parallax Software, Inc. +// Copyright (c) 2025, Parallax Software, Inc. // // This program is free software: you can redistribute it and/or modify // it under the terms of the GNU General Public License as published by @@ -13,6 +13,14 @@ // // You should have received a copy of the GNU General Public License // along with this program. If not, see . +// +// The origin of this software must not be misrepresented; you must not +// claim that you wrote the original software. +// +// Altered source versions must be plainly marked as such, and must not be +// misrepresented as being the original software. +// +// This notice may not be removed or altered from any source distribution. #include "ClkLatency.hh" diff --git a/search/ClkLatency.hh b/search/ClkLatency.hh index d7c2470f..8f4e0933 100644 --- a/search/ClkLatency.hh +++ b/search/ClkLatency.hh @@ -1,5 +1,5 @@ // OpenSTA, Static Timing Analyzer -// Copyright (c) 2024, Parallax Software, Inc. +// Copyright (c) 2025, Parallax Software, Inc. // // This program is free software: you can redistribute it and/or modify // it under the terms of the GNU General Public License as published by @@ -13,6 +13,14 @@ // // You should have received a copy of the GNU General Public License // along with this program. If not, see . +// +// The origin of this software must not be misrepresented; you must not +// claim that you wrote the original software. +// +// Altered source versions must be plainly marked as such, and must not be +// misrepresented as being the original software. +// +// This notice may not be removed or altered from any source distribution. #pragma once diff --git a/search/ClkNetwork.cc b/search/ClkNetwork.cc index fee8131e..663c350c 100644 --- a/search/ClkNetwork.cc +++ b/search/ClkNetwork.cc @@ -1,5 +1,5 @@ // OpenSTA, Static Timing Analyzer -// Copyright (c) 2024, Parallax Software, Inc. +// Copyright (c) 2025, Parallax Software, Inc. // // This program is free software: you can redistribute it and/or modify // it under the terms of the GNU General Public License as published by @@ -13,6 +13,14 @@ // // You should have received a copy of the GNU General Public License // along with this program. If not, see . +// +// The origin of this software must not be misrepresented; you must not +// claim that you wrote the original software. +// +// Altered source versions must be plainly marked as such, and must not be +// misrepresented as being the original software. +// +// This notice may not be removed or altered from any source distribution. #include "ClkNetwork.hh" diff --git a/search/ClkSkew.cc b/search/ClkSkew.cc index bc6c45f2..7b9ae64b 100644 --- a/search/ClkSkew.cc +++ b/search/ClkSkew.cc @@ -1,5 +1,5 @@ // OpenSTA, Static Timing Analyzer -// Copyright (c) 2024, Parallax Software, Inc. +// Copyright (c) 2025, Parallax Software, Inc. // // This program is free software: you can redistribute it and/or modify // it under the terms of the GNU General Public License as published by @@ -13,6 +13,14 @@ // // You should have received a copy of the GNU General Public License // along with this program. If not, see . +// +// The origin of this software must not be misrepresented; you must not +// claim that you wrote the original software. +// +// Altered source versions must be plainly marked as such, and must not be +// misrepresented as being the original software. +// +// This notice may not be removed or altered from any source distribution. #include "ClkSkew.hh" diff --git a/search/ClkSkew.hh b/search/ClkSkew.hh index 3c2e28a4..f9b89fd6 100644 --- a/search/ClkSkew.hh +++ b/search/ClkSkew.hh @@ -1,5 +1,5 @@ // OpenSTA, Static Timing Analyzer -// Copyright (c) 2024, Parallax Software, Inc. +// Copyright (c) 2025, Parallax Software, Inc. // // This program is free software: you can redistribute it and/or modify // it under the terms of the GNU General Public License as published by @@ -13,6 +13,14 @@ // // You should have received a copy of the GNU General Public License // along with this program. If not, see . +// +// The origin of this software must not be misrepresented; you must not +// claim that you wrote the original software. +// +// Altered source versions must be plainly marked as such, and must not be +// misrepresented as being the original software. +// +// This notice may not be removed or altered from any source distribution. #pragma once diff --git a/search/Corner.cc b/search/Corner.cc index 47902c7c..2d1ce8ea 100644 --- a/search/Corner.cc +++ b/search/Corner.cc @@ -1,5 +1,5 @@ // OpenSTA, Static Timing Analyzer -// Copyright (c) 2024, Parallax Software, Inc. +// Copyright (c) 2025, Parallax Software, Inc. // // This program is free software: you can redistribute it and/or modify // it under the terms of the GNU General Public License as published by @@ -13,6 +13,14 @@ // // You should have received a copy of the GNU General Public License // along with this program. If not, see . +// +// The origin of this software must not be misrepresented; you must not +// claim that you wrote the original software. +// +// Altered source versions must be plainly marked as such, and must not be +// misrepresented as being the original software. +// +// This notice may not be removed or altered from any source distribution. #include "Corner.hh" diff --git a/search/Crpr.cc b/search/Crpr.cc index 92bae4b9..898a21d6 100644 --- a/search/Crpr.cc +++ b/search/Crpr.cc @@ -1,5 +1,5 @@ // OpenSTA, Static Timing Analyzer -// Copyright (c) 2024, Parallax Software, Inc. +// Copyright (c) 2025, Parallax Software, Inc. // // This program is free software: you can redistribute it and/or modify // it under the terms of the GNU General Public License as published by @@ -13,6 +13,14 @@ // // You should have received a copy of the GNU General Public License // along with this program. If not, see . +// +// The origin of this software must not be misrepresented; you must not +// claim that you wrote the original software. +// +// Altered source versions must be plainly marked as such, and must not be +// misrepresented as being the original software. +// +// This notice may not be removed or altered from any source distribution. #include "Crpr.hh" diff --git a/search/Crpr.hh b/search/Crpr.hh index 114a362c..26bcc4c4 100644 --- a/search/Crpr.hh +++ b/search/Crpr.hh @@ -1,5 +1,5 @@ // OpenSTA, Static Timing Analyzer -// Copyright (c) 2024, Parallax Software, Inc. +// Copyright (c) 2025, Parallax Software, Inc. // // This program is free software: you can redistribute it and/or modify // it under the terms of the GNU General Public License as published by @@ -13,6 +13,14 @@ // // You should have received a copy of the GNU General Public License // along with this program. If not, see . +// +// The origin of this software must not be misrepresented; you must not +// claim that you wrote the original software. +// +// Altered source versions must be plainly marked as such, and must not be +// misrepresented as being the original software. +// +// This notice may not be removed or altered from any source distribution. #pragma once diff --git a/search/FindRegister.cc b/search/FindRegister.cc index 90973487..32da6eec 100644 --- a/search/FindRegister.cc +++ b/search/FindRegister.cc @@ -1,5 +1,5 @@ // OpenSTA, Static Timing Analyzer -// Copyright (c) 2024, Parallax Software, Inc. +// Copyright (c) 2025, Parallax Software, Inc. // // This program is free software: you can redistribute it and/or modify // it under the terms of the GNU General Public License as published by @@ -13,6 +13,14 @@ // // You should have received a copy of the GNU General Public License // along with this program. If not, see . +// +// The origin of this software must not be misrepresented; you must not +// claim that you wrote the original software. +// +// Altered source versions must be plainly marked as such, and must not be +// misrepresented as being the original software. +// +// This notice may not be removed or altered from any source distribution. #include "FindRegister.hh" diff --git a/search/FindRegister.hh b/search/FindRegister.hh index 48dc5474..f9820f9c 100644 --- a/search/FindRegister.hh +++ b/search/FindRegister.hh @@ -1,5 +1,5 @@ // OpenSTA, Static Timing Analyzer -// Copyright (c) 2024, Parallax Software, Inc. +// Copyright (c) 2025, Parallax Software, Inc. // // This program is free software: you can redistribute it and/or modify // it under the terms of the GNU General Public License as published by @@ -13,6 +13,14 @@ // // You should have received a copy of the GNU General Public License // along with this program. If not, see . +// +// The origin of this software must not be misrepresented; you must not +// claim that you wrote the original software. +// +// Altered source versions must be plainly marked as such, and must not be +// misrepresented as being the original software. +// +// This notice may not be removed or altered from any source distribution. #pragma once diff --git a/search/GatedClk.cc b/search/GatedClk.cc index 6fbaac7a..7e3ea00f 100644 --- a/search/GatedClk.cc +++ b/search/GatedClk.cc @@ -1,5 +1,5 @@ // OpenSTA, Static Timing Analyzer -// Copyright (c) 2024, Parallax Software, Inc. +// Copyright (c) 2025, Parallax Software, Inc. // // This program is free software: you can redistribute it and/or modify // it under the terms of the GNU General Public License as published by @@ -13,6 +13,14 @@ // // You should have received a copy of the GNU General Public License // along with this program. If not, see . +// +// The origin of this software must not be misrepresented; you must not +// claim that you wrote the original software. +// +// Altered source versions must be plainly marked as such, and must not be +// misrepresented as being the original software. +// +// This notice may not be removed or altered from any source distribution. #include "GatedClk.hh" diff --git a/search/GatedClk.hh b/search/GatedClk.hh index 55767cac..f69c3b81 100644 --- a/search/GatedClk.hh +++ b/search/GatedClk.hh @@ -1,5 +1,5 @@ // OpenSTA, Static Timing Analyzer -// Copyright (c) 2024, Parallax Software, Inc. +// Copyright (c) 2025, Parallax Software, Inc. // // This program is free software: you can redistribute it and/or modify // it under the terms of the GNU General Public License as published by @@ -13,6 +13,14 @@ // // You should have received a copy of the GNU General Public License // along with this program. If not, see . +// +// The origin of this software must not be misrepresented; you must not +// claim that you wrote the original software. +// +// Altered source versions must be plainly marked as such, and must not be +// misrepresented as being the original software. +// +// This notice may not be removed or altered from any source distribution. #pragma once diff --git a/search/Genclks.cc b/search/Genclks.cc index 7d264770..c0cebf84 100644 --- a/search/Genclks.cc +++ b/search/Genclks.cc @@ -1,5 +1,5 @@ // OpenSTA, Static Timing Analyzer -// Copyright (c) 2024, Parallax Software, Inc. +// Copyright (c) 2025, Parallax Software, Inc. // // This program is free software: you can redistribute it and/or modify // it under the terms of the GNU General Public License as published by @@ -13,6 +13,14 @@ // // You should have received a copy of the GNU General Public License // along with this program. If not, see . +// +// The origin of this software must not be misrepresented; you must not +// claim that you wrote the original software. +// +// Altered source versions must be plainly marked as such, and must not be +// misrepresented as being the original software. +// +// This notice may not be removed or altered from any source distribution. #include "Genclks.hh" diff --git a/search/Genclks.hh b/search/Genclks.hh index 2f9d6df0..4b76b06d 100644 --- a/search/Genclks.hh +++ b/search/Genclks.hh @@ -1,5 +1,5 @@ // OpenSTA, Static Timing Analyzer -// Copyright (c) 2024, Parallax Software, Inc. +// Copyright (c) 2025, Parallax Software, Inc. // // This program is free software: you can redistribute it and/or modify // it under the terms of the GNU General Public License as published by @@ -13,6 +13,14 @@ // // You should have received a copy of the GNU General Public License // along with this program. If not, see . +// +// The origin of this software must not be misrepresented; you must not +// claim that you wrote the original software. +// +// Altered source versions must be plainly marked as such, and must not be +// misrepresented as being the original software. +// +// This notice may not be removed or altered from any source distribution. #pragma once diff --git a/search/Latches.cc b/search/Latches.cc index 3ec2dfe8..2532165c 100644 --- a/search/Latches.cc +++ b/search/Latches.cc @@ -1,5 +1,5 @@ // OpenSTA, Static Timing Analyzer -// Copyright (c) 2024, Parallax Software, Inc. +// Copyright (c) 2025, Parallax Software, Inc. // // This program is free software: you can redistribute it and/or modify // it under the terms of the GNU General Public License as published by @@ -13,6 +13,14 @@ // // You should have received a copy of the GNU General Public License // along with this program. If not, see . +// +// The origin of this software must not be misrepresented; you must not +// claim that you wrote the original software. +// +// Altered source versions must be plainly marked as such, and must not be +// misrepresented as being the original software. +// +// This notice may not be removed or altered from any source distribution. #include "Latches.hh" diff --git a/search/Latches.hh b/search/Latches.hh index 827b182f..6f4941cf 100644 --- a/search/Latches.hh +++ b/search/Latches.hh @@ -1,5 +1,5 @@ // OpenSTA, Static Timing Analyzer -// Copyright (c) 2024, Parallax Software, Inc. +// Copyright (c) 2025, Parallax Software, Inc. // // This program is free software: you can redistribute it and/or modify // it under the terms of the GNU General Public License as published by @@ -13,6 +13,14 @@ // // You should have received a copy of the GNU General Public License // along with this program. If not, see . +// +// The origin of this software must not be misrepresented; you must not +// claim that you wrote the original software. +// +// Altered source versions must be plainly marked as such, and must not be +// misrepresented as being the original software. +// +// This notice may not be removed or altered from any source distribution. #pragma once diff --git a/search/Levelize.cc b/search/Levelize.cc index 96536f67..48dcad2c 100644 --- a/search/Levelize.cc +++ b/search/Levelize.cc @@ -1,5 +1,5 @@ // OpenSTA, Static Timing Analyzer -// Copyright (c) 2024, Parallax Software, Inc. +// Copyright (c) 2025, Parallax Software, Inc. // // This program is free software: you can redistribute it and/or modify // it under the terms of the GNU General Public License as published by @@ -13,6 +13,14 @@ // // You should have received a copy of the GNU General Public License // along with this program. If not, see . +// +// The origin of this software must not be misrepresented; you must not +// claim that you wrote the original software. +// +// Altered source versions must be plainly marked as such, and must not be +// misrepresented as being the original software. +// +// This notice may not be removed or altered from any source distribution. #include "Levelize.hh" diff --git a/search/Levelize.hh b/search/Levelize.hh index 03ae3b4c..2c089ddb 100644 --- a/search/Levelize.hh +++ b/search/Levelize.hh @@ -1,5 +1,5 @@ // OpenSTA, Static Timing Analyzer -// Copyright (c) 2024, Parallax Software, Inc. +// Copyright (c) 2025, Parallax Software, Inc. // // This program is free software: you can redistribute it and/or modify // it under the terms of the GNU General Public License as published by @@ -13,6 +13,14 @@ // // You should have received a copy of the GNU General Public License // along with this program. If not, see . +// +// The origin of this software must not be misrepresented; you must not +// claim that you wrote the original software. +// +// Altered source versions must be plainly marked as such, and must not be +// misrepresented as being the original software. +// +// This notice may not be removed or altered from any source distribution. #pragma once diff --git a/search/MakeTimingModel.cc b/search/MakeTimingModel.cc index cc90b22e..9de20759 100644 --- a/search/MakeTimingModel.cc +++ b/search/MakeTimingModel.cc @@ -1,5 +1,5 @@ // OpenSTA, Static Timing Analyzer -// Copyright (c) 2024, Parallax Software, Inc. +// Copyright (c) 2025, Parallax Software, Inc. // // This program is free software: you can redistribute it and/or modify // it under the terms of the GNU General Public License as published by @@ -13,6 +13,14 @@ // // You should have received a copy of the GNU General Public License // along with this program. If not, see . +// +// The origin of this software must not be misrepresented; you must not +// claim that you wrote the original software. +// +// Altered source versions must be plainly marked as such, and must not be +// misrepresented as being the original software. +// +// This notice may not be removed or altered from any source distribution. #include "MakeTimingModel.hh" #include "MakeTimingModelPvt.hh" diff --git a/search/MakeTimingModel.hh b/search/MakeTimingModel.hh index 60b6662e..0f9c8ea9 100644 --- a/search/MakeTimingModel.hh +++ b/search/MakeTimingModel.hh @@ -1,5 +1,5 @@ // OpenSTA, Static Timing Analyzer -// Copyright (c) 2024, Parallax Software, Inc. +// Copyright (c) 2025, Parallax Software, Inc. // // This program is free software: you can redistribute it and/or modify // it under the terms of the GNU General Public License as published by @@ -13,6 +13,14 @@ // // You should have received a copy of the GNU General Public License // along with this program. If not, see . +// +// The origin of this software must not be misrepresented; you must not +// claim that you wrote the original software. +// +// Altered source versions must be plainly marked as such, and must not be +// misrepresented as being the original software. +// +// This notice may not be removed or altered from any source distribution. #pragma once diff --git a/search/MakeTimingModelPvt.hh b/search/MakeTimingModelPvt.hh index c22ad730..eb102073 100644 --- a/search/MakeTimingModelPvt.hh +++ b/search/MakeTimingModelPvt.hh @@ -1,5 +1,5 @@ // OpenSTA, Static Timing Analyzer -// Copyright (c) 2024, Parallax Software, Inc. +// Copyright (c) 2025, Parallax Software, Inc. // // This program is free software: you can redistribute it and/or modify // it under the terms of the GNU General Public License as published by @@ -13,6 +13,14 @@ // // You should have received a copy of the GNU General Public License // along with this program. If not, see . +// +// The origin of this software must not be misrepresented; you must not +// claim that you wrote the original software. +// +// Altered source versions must be plainly marked as such, and must not be +// misrepresented as being the original software. +// +// This notice may not be removed or altered from any source distribution. #pragma once diff --git a/search/Path.cc b/search/Path.cc index c7a91fc9..c592a418 100644 --- a/search/Path.cc +++ b/search/Path.cc @@ -1,5 +1,5 @@ // OpenSTA, Static Timing Analyzer -// Copyright (c) 2024, Parallax Software, Inc. +// Copyright (c) 2025, Parallax Software, Inc. // // This program is free software: you can redistribute it and/or modify // it under the terms of the GNU General Public License as published by @@ -13,6 +13,14 @@ // // You should have received a copy of the GNU General Public License // along with this program. If not, see . +// +// The origin of this software must not be misrepresented; you must not +// claim that you wrote the original software. +// +// Altered source versions must be plainly marked as such, and must not be +// misrepresented as being the original software. +// +// This notice may not be removed or altered from any source distribution. #include "Path.hh" diff --git a/search/PathAnalysisPt.cc b/search/PathAnalysisPt.cc index fdafdf84..ddcb09fc 100644 --- a/search/PathAnalysisPt.cc +++ b/search/PathAnalysisPt.cc @@ -1,5 +1,5 @@ // OpenSTA, Static Timing Analyzer -// Copyright (c) 2024, Parallax Software, Inc. +// Copyright (c) 2025, Parallax Software, Inc. // // This program is free software: you can redistribute it and/or modify // it under the terms of the GNU General Public License as published by @@ -13,6 +13,14 @@ // // You should have received a copy of the GNU General Public License // along with this program. If not, see . +// +// The origin of this software must not be misrepresented; you must not +// claim that you wrote the original software. +// +// Altered source versions must be plainly marked as such, and must not be +// misrepresented as being the original software. +// +// This notice may not be removed or altered from any source distribution. #include "PathAnalysisPt.hh" diff --git a/search/PathEnd.cc b/search/PathEnd.cc index 18c29828..5157fc7b 100644 --- a/search/PathEnd.cc +++ b/search/PathEnd.cc @@ -1,5 +1,5 @@ // OpenSTA, Static Timing Analyzer -// Copyright (c) 2024, Parallax Software, Inc. +// Copyright (c) 2025, Parallax Software, Inc. // // This program is free software: you can redistribute it and/or modify // it under the terms of the GNU General Public License as published by @@ -13,6 +13,14 @@ // // You should have received a copy of the GNU General Public License // along with this program. If not, see . +// +// The origin of this software must not be misrepresented; you must not +// claim that you wrote the original software. +// +// Altered source versions must be plainly marked as such, and must not be +// misrepresented as being the original software. +// +// This notice may not be removed or altered from any source distribution. #include "PathEnd.hh" diff --git a/search/PathEnum.cc b/search/PathEnum.cc index 371b4a9b..0b151b07 100644 --- a/search/PathEnum.cc +++ b/search/PathEnum.cc @@ -1,5 +1,5 @@ // OpenSTA, Static Timing Analyzer -// Copyright (c) 2024, Parallax Software, Inc. +// Copyright (c) 2025, Parallax Software, Inc. // // This program is free software: you can redistribute it and/or modify // it under the terms of the GNU General Public License as published by @@ -13,6 +13,14 @@ // // You should have received a copy of the GNU General Public License // along with this program. If not, see . +// +// The origin of this software must not be misrepresented; you must not +// claim that you wrote the original software. +// +// Altered source versions must be plainly marked as such, and must not be +// misrepresented as being the original software. +// +// This notice may not be removed or altered from any source distribution. #include "PathEnum.hh" diff --git a/search/PathEnum.hh b/search/PathEnum.hh index b7dab956..859cef80 100644 --- a/search/PathEnum.hh +++ b/search/PathEnum.hh @@ -1,5 +1,5 @@ // OpenSTA, Static Timing Analyzer -// Copyright (c) 2024, Parallax Software, Inc. +// Copyright (c) 2025, Parallax Software, Inc. // // This program is free software: you can redistribute it and/or modify // it under the terms of the GNU General Public License as published by @@ -13,6 +13,14 @@ // // You should have received a copy of the GNU General Public License // along with this program. If not, see . +// +// The origin of this software must not be misrepresented; you must not +// claim that you wrote the original software. +// +// Altered source versions must be plainly marked as such, and must not be +// misrepresented as being the original software. +// +// This notice may not be removed or altered from any source distribution. #pragma once diff --git a/search/PathEnumed.cc b/search/PathEnumed.cc index 1283b15a..3c0adc87 100644 --- a/search/PathEnumed.cc +++ b/search/PathEnumed.cc @@ -1,5 +1,5 @@ // OpenSTA, Static Timing Analyzer -// Copyright (c) 2024, Parallax Software, Inc. +// Copyright (c) 2025, Parallax Software, Inc. // // This program is free software: you can redistribute it and/or modify // it under the terms of the GNU General Public License as published by @@ -13,6 +13,14 @@ // // You should have received a copy of the GNU General Public License // along with this program. If not, see . +// +// The origin of this software must not be misrepresented; you must not +// claim that you wrote the original software. +// +// Altered source versions must be plainly marked as such, and must not be +// misrepresented as being the original software. +// +// This notice may not be removed or altered from any source distribution. #include "PathEnumed.hh" diff --git a/search/PathEnumed.hh b/search/PathEnumed.hh index 1203bc28..8613ed69 100644 --- a/search/PathEnumed.hh +++ b/search/PathEnumed.hh @@ -1,5 +1,5 @@ // OpenSTA, Static Timing Analyzer -// Copyright (c) 2024, Parallax Software, Inc. +// Copyright (c) 2025, Parallax Software, Inc. // // This program is free software: you can redistribute it and/or modify // it under the terms of the GNU General Public License as published by @@ -13,6 +13,14 @@ // // You should have received a copy of the GNU General Public License // along with this program. If not, see . +// +// The origin of this software must not be misrepresented; you must not +// claim that you wrote the original software. +// +// Altered source versions must be plainly marked as such, and must not be +// misrepresented as being the original software. +// +// This notice may not be removed or altered from any source distribution. #pragma once diff --git a/search/PathExpanded.cc b/search/PathExpanded.cc index 8c63e5b2..d3288966 100644 --- a/search/PathExpanded.cc +++ b/search/PathExpanded.cc @@ -1,5 +1,5 @@ // OpenSTA, Static Timing Analyzer -// Copyright (c) 2024, Parallax Software, Inc. +// Copyright (c) 2025, Parallax Software, Inc. // // This program is free software: you can redistribute it and/or modify // it under the terms of the GNU General Public License as published by @@ -13,6 +13,14 @@ // // You should have received a copy of the GNU General Public License // along with this program. If not, see . +// +// The origin of this software must not be misrepresented; you must not +// claim that you wrote the original software. +// +// Altered source versions must be plainly marked as such, and must not be +// misrepresented as being the original software. +// +// This notice may not be removed or altered from any source distribution. #include "PathExpanded.hh" diff --git a/search/PathGroup.cc b/search/PathGroup.cc index 6bd07a50..119a21c6 100644 --- a/search/PathGroup.cc +++ b/search/PathGroup.cc @@ -1,5 +1,5 @@ // OpenSTA, Static Timing Analyzer -// Copyright (c) 2024, Parallax Software, Inc. +// Copyright (c) 2025, Parallax Software, Inc. // // This program is free software: you can redistribute it and/or modify // it under the terms of the GNU General Public License as published by @@ -13,6 +13,14 @@ // // You should have received a copy of the GNU General Public License // along with this program. If not, see . +// +// The origin of this software must not be misrepresented; you must not +// claim that you wrote the original software. +// +// Altered source versions must be plainly marked as such, and must not be +// misrepresented as being the original software. +// +// This notice may not be removed or altered from any source distribution. #include "PathGroup.hh" diff --git a/search/PathRef.cc b/search/PathRef.cc index 386df1ed..70401ef6 100644 --- a/search/PathRef.cc +++ b/search/PathRef.cc @@ -1,5 +1,5 @@ // OpenSTA, Static Timing Analyzer -// Copyright (c) 2024, Parallax Software, Inc. +// Copyright (c) 2025, Parallax Software, Inc. // // This program is free software: you can redistribute it and/or modify // it under the terms of the GNU General Public License as published by @@ -13,6 +13,14 @@ // // You should have received a copy of the GNU General Public License // along with this program. If not, see . +// +// The origin of this software must not be misrepresented; you must not +// claim that you wrote the original software. +// +// Altered source versions must be plainly marked as such, and must not be +// misrepresented as being the original software. +// +// This notice may not be removed or altered from any source distribution. #include "PathRef.hh" diff --git a/search/PathVertex.cc b/search/PathVertex.cc index 09b53880..5bb20a57 100644 --- a/search/PathVertex.cc +++ b/search/PathVertex.cc @@ -1,5 +1,5 @@ // OpenSTA, Static Timing Analyzer -// Copyright (c) 2024, Parallax Software, Inc. +// Copyright (c) 2025, Parallax Software, Inc. // // This program is free software: you can redistribute it and/or modify // it under the terms of the GNU General Public License as published by @@ -13,6 +13,14 @@ // // You should have received a copy of the GNU General Public License // along with this program. If not, see . +// +// The origin of this software must not be misrepresented; you must not +// claim that you wrote the original software. +// +// Altered source versions must be plainly marked as such, and must not be +// misrepresented as being the original software. +// +// This notice may not be removed or altered from any source distribution. #include "PathVertex.hh" diff --git a/search/PathVertexRep.cc b/search/PathVertexRep.cc index 18e4098d..ebb3cd53 100644 --- a/search/PathVertexRep.cc +++ b/search/PathVertexRep.cc @@ -1,5 +1,5 @@ // OpenSTA, Static Timing Analyzer -// Copyright (c) 2024, Parallax Software, Inc. +// Copyright (c) 2025, Parallax Software, Inc. // // This program is free software: you can redistribute it and/or modify // it under the terms of the GNU General Public License as published by @@ -13,6 +13,14 @@ // // You should have received a copy of the GNU General Public License // along with this program. If not, see . +// +// The origin of this software must not be misrepresented; you must not +// claim that you wrote the original software. +// +// Altered source versions must be plainly marked as such, and must not be +// misrepresented as being the original software. +// +// This notice may not be removed or altered from any source distribution. #include "PathVertexRep.hh" diff --git a/search/Property.cc b/search/Property.cc index 4b39f0df..de8b2b80 100644 --- a/search/Property.cc +++ b/search/Property.cc @@ -1,5 +1,5 @@ // OpenSTA, Static Timing Analyzer -// Copyright (c) 2024, Parallax Software, Inc. +// Copyright (c) 2025, Parallax Software, Inc. // // This program is free software: you can redistribute it and/or modify // it under the terms of the GNU General Public License as published by @@ -13,6 +13,14 @@ // // You should have received a copy of the GNU General Public License // along with this program. If not, see . +// +// The origin of this software must not be misrepresented; you must not +// claim that you wrote the original software. +// +// Altered source versions must be plainly marked as such, and must not be +// misrepresented as being the original software. +// +// This notice may not be removed or altered from any source distribution. #include "Property.hh" diff --git a/search/ReportPath.cc b/search/ReportPath.cc index 1661591d..687ec230 100644 --- a/search/ReportPath.cc +++ b/search/ReportPath.cc @@ -1,5 +1,5 @@ // OpenSTA, Static Timing Analyzer -// Copyright (c) 2024, Parallax Software, Inc. +// Copyright (c) 2025, Parallax Software, Inc. // // This program is free software: you can redistribute it and/or modify // it under the terms of the GNU General Public License as published by @@ -13,6 +13,14 @@ // // You should have received a copy of the GNU General Public License // along with this program. If not, see . +// +// The origin of this software must not be misrepresented; you must not +// claim that you wrote the original software. +// +// Altered source versions must be plainly marked as such, and must not be +// misrepresented as being the original software. +// +// This notice may not be removed or altered from any source distribution. #include // reverse diff --git a/search/ReportPath.hh b/search/ReportPath.hh index b709b780..93a27db7 100644 --- a/search/ReportPath.hh +++ b/search/ReportPath.hh @@ -1,5 +1,5 @@ // OpenSTA, Static Timing Analyzer -// Copyright (c) 2024, Parallax Software, Inc. +// Copyright (c) 2025, Parallax Software, Inc. // // This program is free software: you can redistribute it and/or modify // it under the terms of the GNU General Public License as published by @@ -13,6 +13,14 @@ // // You should have received a copy of the GNU General Public License // along with this program. If not, see . +// +// The origin of this software must not be misrepresented; you must not +// claim that you wrote the original software. +// +// Altered source versions must be plainly marked as such, and must not be +// misrepresented as being the original software. +// +// This notice may not be removed or altered from any source distribution. #pragma once diff --git a/search/Search.cc b/search/Search.cc index 9cc3d1df..49338cf2 100644 --- a/search/Search.cc +++ b/search/Search.cc @@ -1,5 +1,5 @@ // OpenSTA, Static Timing Analyzer -// Copyright (c) 2024, Parallax Software, Inc. +// Copyright (c) 2025, Parallax Software, Inc. // // This program is free software: you can redistribute it and/or modify // it under the terms of the GNU General Public License as published by @@ -13,6 +13,14 @@ // // You should have received a copy of the GNU General Public License // along with this program. If not, see . +// +// The origin of this software must not be misrepresented; you must not +// claim that you wrote the original software. +// +// Altered source versions must be plainly marked as such, and must not be +// misrepresented as being the original software. +// +// This notice may not be removed or altered from any source distribution. #include "Search.hh" diff --git a/search/Search.i b/search/Search.i index b740da2f..51f6e327 100644 --- a/search/Search.i +++ b/search/Search.i @@ -1,5 +1,5 @@ // OpenSTA, Static Timing Analyzer -// Copyright (c) 2024, Parallax Software, Inc. +// Copyright (c) 2025, Parallax Software, Inc. // // This program is free software: you can redistribute it and/or modify // it under the terms of the GNU General Public License as published by @@ -13,6 +13,14 @@ // // You should have received a copy of the GNU General Public License // along with this program. If not, see . +// +// The origin of this software must not be misrepresented; you must not +// claim that you wrote the original software. +// +// Altered source versions must be plainly marked as such, and must not be +// misrepresented as being the original software. +// +// This notice may not be removed or altered from any source distribution. %module search diff --git a/search/Search.tcl b/search/Search.tcl index 15fe5a61..f8f5dc6d 100644 --- a/search/Search.tcl +++ b/search/Search.tcl @@ -1,5 +1,5 @@ # OpenSTA, Static Timing Analyzer -# Copyright (c) 2024, Parallax Software, Inc. +# Copyright (c) 2025, Parallax Software, Inc. # # This program is free software: you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by @@ -13,6 +13,14 @@ # # You should have received a copy of the GNU General Public License # along with this program. If not, see . +# +# The origin of this software must not be misrepresented; you must not +# claim that you wrote the original software. +# +# Altered source versions must be plainly marked as such, and must not be +# misrepresented as being the original software. +# +# This notice may not be removed or altered from any source distribution. namespace eval sta { diff --git a/search/SearchPred.cc b/search/SearchPred.cc index 8fcb8fac..03baa5f7 100644 --- a/search/SearchPred.cc +++ b/search/SearchPred.cc @@ -1,5 +1,5 @@ // OpenSTA, Static Timing Analyzer -// Copyright (c) 2024, Parallax Software, Inc. +// Copyright (c) 2025, Parallax Software, Inc. // // This program is free software: you can redistribute it and/or modify // it under the terms of the GNU General Public License as published by @@ -13,6 +13,14 @@ // // You should have received a copy of the GNU General Public License // along with this program. If not, see . +// +// The origin of this software must not be misrepresented; you must not +// claim that you wrote the original software. +// +// Altered source versions must be plainly marked as such, and must not be +// misrepresented as being the original software. +// +// This notice may not be removed or altered from any source distribution. #include "SearchPred.hh" diff --git a/search/Sim.cc b/search/Sim.cc index deed4142..783b7547 100644 --- a/search/Sim.cc +++ b/search/Sim.cc @@ -1,5 +1,5 @@ // OpenSTA, Static Timing Analyzer -// Copyright (c) 2024, Parallax Software, Inc. +// Copyright (c) 2025, Parallax Software, Inc. // // This program is free software: you can redistribute it and/or modify // it under the terms of the GNU General Public License as published by @@ -13,6 +13,14 @@ // // You should have received a copy of the GNU General Public License // along with this program. If not, see . +// +// The origin of this software must not be misrepresented; you must not +// claim that you wrote the original software. +// +// Altered source versions must be plainly marked as such, and must not be +// misrepresented as being the original software. +// +// This notice may not be removed or altered from any source distribution. #include "Sim.hh" diff --git a/search/Sim.hh b/search/Sim.hh index 6d3d0c71..958e9d82 100644 --- a/search/Sim.hh +++ b/search/Sim.hh @@ -1,5 +1,5 @@ // OpenSTA, Static Timing Analyzer -// Copyright (c) 2024, Parallax Software, Inc. +// Copyright (c) 2025, Parallax Software, Inc. // // This program is free software: you can redistribute it and/or modify // it under the terms of the GNU General Public License as published by @@ -13,6 +13,14 @@ // // You should have received a copy of the GNU General Public License // along with this program. If not, see . +// +// The origin of this software must not be misrepresented; you must not +// claim that you wrote the original software. +// +// Altered source versions must be plainly marked as such, and must not be +// misrepresented as being the original software. +// +// This notice may not be removed or altered from any source distribution. #pragma once diff --git a/search/Sta.cc b/search/Sta.cc index 04c6caa9..0b91bd59 100644 --- a/search/Sta.cc +++ b/search/Sta.cc @@ -1,5 +1,5 @@ // OpenSTA, Static Timing Analyzer -// Copyright (c) 2024, Parallax Software, Inc. +// Copyright (c) 2025, Parallax Software, Inc. // // This program is free software: you can redistribute it and/or modify // it under the terms of the GNU General Public License as published by @@ -13,6 +13,14 @@ // // You should have received a copy of the GNU General Public License // along with this program. If not, see . +// +// The origin of this software must not be misrepresented; you must not +// claim that you wrote the original software. +// +// Altered source versions must be plainly marked as such, and must not be +// misrepresented as being the original software. +// +// This notice may not be removed or altered from any source distribution. #include "Sta.hh" diff --git a/search/StaState.cc b/search/StaState.cc index 249d2bd9..bf457a2f 100644 --- a/search/StaState.cc +++ b/search/StaState.cc @@ -1,5 +1,5 @@ // OpenSTA, Static Timing Analyzer -// Copyright (c) 2024, Parallax Software, Inc. +// Copyright (c) 2025, Parallax Software, Inc. // // This program is free software: you can redistribute it and/or modify // it under the terms of the GNU General Public License as published by @@ -13,6 +13,14 @@ // // You should have received a copy of the GNU General Public License // along with this program. If not, see . +// +// The origin of this software must not be misrepresented; you must not +// claim that you wrote the original software. +// +// Altered source versions must be plainly marked as such, and must not be +// misrepresented as being the original software. +// +// This notice may not be removed or altered from any source distribution. #include "StaState.hh" diff --git a/search/Tag.cc b/search/Tag.cc index 9cb73b5f..3b4ac5de 100644 --- a/search/Tag.cc +++ b/search/Tag.cc @@ -1,5 +1,5 @@ // OpenSTA, Static Timing Analyzer -// Copyright (c) 2024, Parallax Software, Inc. +// Copyright (c) 2025, Parallax Software, Inc. // // This program is free software: you can redistribute it and/or modify // it under the terms of the GNU General Public License as published by @@ -13,6 +13,14 @@ // // You should have received a copy of the GNU General Public License // along with this program. If not, see . +// +// The origin of this software must not be misrepresented; you must not +// claim that you wrote the original software. +// +// Altered source versions must be plainly marked as such, and must not be +// misrepresented as being the original software. +// +// This notice may not be removed or altered from any source distribution. #include "Tag.hh" diff --git a/search/Tag.hh b/search/Tag.hh index 55a27103..10c77d5d 100644 --- a/search/Tag.hh +++ b/search/Tag.hh @@ -1,5 +1,5 @@ // OpenSTA, Static Timing Analyzer -// Copyright (c) 2024, Parallax Software, Inc. +// Copyright (c) 2025, Parallax Software, Inc. // // This program is free software: you can redistribute it and/or modify // it under the terms of the GNU General Public License as published by @@ -13,6 +13,14 @@ // // You should have received a copy of the GNU General Public License // along with this program. If not, see . +// +// The origin of this software must not be misrepresented; you must not +// claim that you wrote the original software. +// +// Altered source versions must be plainly marked as such, and must not be +// misrepresented as being the original software. +// +// This notice may not be removed or altered from any source distribution. #pragma once diff --git a/search/TagGroup.cc b/search/TagGroup.cc index bb0b2a6f..b00ed4c6 100644 --- a/search/TagGroup.cc +++ b/search/TagGroup.cc @@ -1,5 +1,5 @@ // OpenSTA, Static Timing Analyzer -// Copyright (c) 2024, Parallax Software, Inc. +// Copyright (c) 2025, Parallax Software, Inc. // // This program is free software: you can redistribute it and/or modify // it under the terms of the GNU General Public License as published by @@ -13,6 +13,14 @@ // // You should have received a copy of the GNU General Public License // along with this program. If not, see . +// +// The origin of this software must not be misrepresented; you must not +// claim that you wrote the original software. +// +// Altered source versions must be plainly marked as such, and must not be +// misrepresented as being the original software. +// +// This notice may not be removed or altered from any source distribution. #include "TagGroup.hh" diff --git a/search/TagGroup.hh b/search/TagGroup.hh index ca923bfa..eca1d26a 100644 --- a/search/TagGroup.hh +++ b/search/TagGroup.hh @@ -1,5 +1,5 @@ // OpenSTA, Static Timing Analyzer -// Copyright (c) 2024, Parallax Software, Inc. +// Copyright (c) 2025, Parallax Software, Inc. // // This program is free software: you can redistribute it and/or modify // it under the terms of the GNU General Public License as published by @@ -13,6 +13,14 @@ // // You should have received a copy of the GNU General Public License // along with this program. If not, see . +// +// The origin of this software must not be misrepresented; you must not +// claim that you wrote the original software. +// +// Altered source versions must be plainly marked as such, and must not be +// misrepresented as being the original software. +// +// This notice may not be removed or altered from any source distribution. #pragma once diff --git a/search/VertexVisitor.cc b/search/VertexVisitor.cc index fc201706..900c7823 100644 --- a/search/VertexVisitor.cc +++ b/search/VertexVisitor.cc @@ -1,5 +1,5 @@ // OpenSTA, Static Timing Analyzer -// Copyright (c) 2024, Parallax Software, Inc. +// Copyright (c) 2025, Parallax Software, Inc. // // This program is free software: you can redistribute it and/or modify // it under the terms of the GNU General Public License as published by @@ -13,6 +13,14 @@ // // You should have received a copy of the GNU General Public License // along with this program. If not, see . +// +// The origin of this software must not be misrepresented; you must not +// claim that you wrote the original software. +// +// Altered source versions must be plainly marked as such, and must not be +// misrepresented as being the original software. +// +// This notice may not be removed or altered from any source distribution. #include "VertexVisitor.hh" diff --git a/search/VisitPathEnds.cc b/search/VisitPathEnds.cc index d72d3972..d7d409d9 100644 --- a/search/VisitPathEnds.cc +++ b/search/VisitPathEnds.cc @@ -1,5 +1,5 @@ // OpenSTA, Static Timing Analyzer -// Copyright (c) 2024, Parallax Software, Inc. +// Copyright (c) 2025, Parallax Software, Inc. // // This program is free software: you can redistribute it and/or modify // it under the terms of the GNU General Public License as published by @@ -13,6 +13,14 @@ // // You should have received a copy of the GNU General Public License // along with this program. If not, see . +// +// The origin of this software must not be misrepresented; you must not +// claim that you wrote the original software. +// +// Altered source versions must be plainly marked as such, and must not be +// misrepresented as being the original software. +// +// This notice may not be removed or altered from any source distribution. #include "VisitPathEnds.hh" diff --git a/search/VisitPathGroupVertices.cc b/search/VisitPathGroupVertices.cc index 0dfab288..2d4217bc 100644 --- a/search/VisitPathGroupVertices.cc +++ b/search/VisitPathGroupVertices.cc @@ -1,5 +1,5 @@ // OpenSTA, Static Timing Analyzer -// Copyright (c) 2024, Parallax Software, Inc. +// Copyright (c) 2025, Parallax Software, Inc. // // This program is free software: you can redistribute it and/or modify // it under the terms of the GNU General Public License as published by @@ -13,6 +13,14 @@ // // You should have received a copy of the GNU General Public License // along with this program. If not, see . +// +// The origin of this software must not be misrepresented; you must not +// claim that you wrote the original software. +// +// Altered source versions must be plainly marked as such, and must not be +// misrepresented as being the original software. +// +// This notice may not be removed or altered from any source distribution. #include "VisitPathGroupVertices.hh" diff --git a/search/VisitPathGroupVertices.hh b/search/VisitPathGroupVertices.hh index bf93cea4..55f585ef 100644 --- a/search/VisitPathGroupVertices.hh +++ b/search/VisitPathGroupVertices.hh @@ -1,5 +1,5 @@ // OpenSTA, Static Timing Analyzer -// Copyright (c) 2024, Parallax Software, Inc. +// Copyright (c) 2025, Parallax Software, Inc. // // This program is free software: you can redistribute it and/or modify // it under the terms of the GNU General Public License as published by @@ -13,6 +13,14 @@ // // You should have received a copy of the GNU General Public License // along with this program. If not, see . +// +// The origin of this software must not be misrepresented; you must not +// claim that you wrote the original software. +// +// Altered source versions must be plainly marked as such, and must not be +// misrepresented as being the original software. +// +// This notice may not be removed or altered from any source distribution. #pragma once diff --git a/search/WorstSlack.cc b/search/WorstSlack.cc index 2aacdc49..f7f798c6 100644 --- a/search/WorstSlack.cc +++ b/search/WorstSlack.cc @@ -1,5 +1,5 @@ // OpenSTA, Static Timing Analyzer -// Copyright (c) 2024, Parallax Software, Inc. +// Copyright (c) 2025, Parallax Software, Inc. // // This program is free software: you can redistribute it and/or modify // it under the terms of the GNU General Public License as published by @@ -13,6 +13,14 @@ // // You should have received a copy of the GNU General Public License // along with this program. If not, see . +// +// The origin of this software must not be misrepresented; you must not +// claim that you wrote the original software. +// +// Altered source versions must be plainly marked as such, and must not be +// misrepresented as being the original software. +// +// This notice may not be removed or altered from any source distribution. #include "WorstSlack.hh" diff --git a/search/WorstSlack.hh b/search/WorstSlack.hh index ebe5729c..c304fd6b 100644 --- a/search/WorstSlack.hh +++ b/search/WorstSlack.hh @@ -1,5 +1,5 @@ // OpenSTA, Static Timing Analyzer -// Copyright (c) 2024, Parallax Software, Inc. +// Copyright (c) 2025, Parallax Software, Inc. // // This program is free software: you can redistribute it and/or modify // it under the terms of the GNU General Public License as published by @@ -13,6 +13,14 @@ // // You should have received a copy of the GNU General Public License // along with this program. If not, see . +// +// The origin of this software must not be misrepresented; you must not +// claim that you wrote the original software. +// +// Altered source versions must be plainly marked as such, and must not be +// misrepresented as being the original software. +// +// This notice may not be removed or altered from any source distribution. #pragma once diff --git a/spice/WritePathSpice.cc b/spice/WritePathSpice.cc index 9733dabb..7db01a26 100644 --- a/spice/WritePathSpice.cc +++ b/spice/WritePathSpice.cc @@ -1,5 +1,5 @@ // OpenSTA, Static Timing Analyzer -// Copyright (c) 2024, Parallax Software, Inc. +// Copyright (c) 2025, Parallax Software, Inc. // // This program is free software: you can redistribute it and/or modify // it under the terms of the GNU General Public License as published by @@ -13,6 +13,14 @@ // // You should have received a copy of the GNU General Public License // along with this program. If not, see . +// +// The origin of this software must not be misrepresented; you must not +// claim that you wrote the original software. +// +// Altered source versions must be plainly marked as such, and must not be +// misrepresented as being the original software. +// +// This notice may not be removed or altered from any source distribution. #include "WritePathSpice.hh" diff --git a/spice/WritePathSpice.hh b/spice/WritePathSpice.hh index 826e12ce..bf4ab506 100644 --- a/spice/WritePathSpice.hh +++ b/spice/WritePathSpice.hh @@ -1,5 +1,5 @@ // OpenSTA, Static Timing Analyzer -// Copyright (c) 2024, Parallax Software, Inc. +// Copyright (c) 2025, Parallax Software, Inc. // // This program is free software: you can redistribute it and/or modify // it under the terms of the GNU General Public License as published by @@ -13,6 +13,14 @@ // // You should have received a copy of the GNU General Public License // along with this program. If not, see . +// +// The origin of this software must not be misrepresented; you must not +// claim that you wrote the original software. +// +// Altered source versions must be plainly marked as such, and must not be +// misrepresented as being the original software. +// +// This notice may not be removed or altered from any source distribution. #pragma once diff --git a/spice/WriteSpice.cc b/spice/WriteSpice.cc index 84d7b656..14de0f34 100644 --- a/spice/WriteSpice.cc +++ b/spice/WriteSpice.cc @@ -1,5 +1,5 @@ // OpenSTA, Static Timing Analyzer -// Copyright (c) 2024, Parallax Software, Inc. +// Copyright (c) 2025, Parallax Software, Inc. // // This program is free software: you can redistribute it and/or modify // it under the terms of the GNU General Public License as published by @@ -13,6 +13,14 @@ // // You should have received a copy of the GNU General Public License // along with this program. If not, see . +// +// The origin of this software must not be misrepresented; you must not +// claim that you wrote the original software. +// +// Altered source versions must be plainly marked as such, and must not be +// misrepresented as being the original software. +// +// This notice may not be removed or altered from any source distribution. #include "spice/WriteSpice.hh" diff --git a/spice/WriteSpice.hh b/spice/WriteSpice.hh index 5a5f8137..373a22fb 100644 --- a/spice/WriteSpice.hh +++ b/spice/WriteSpice.hh @@ -1,5 +1,5 @@ // OpenSTA, Static Timing Analyzer -// Copyright (c) 2024, Parallax Software, Inc. +// Copyright (c) 2025, Parallax Software, Inc. // // This program is free software: you can redistribute it and/or modify // it under the terms of the GNU General Public License as published by @@ -13,6 +13,14 @@ // // You should have received a copy of the GNU General Public License // along with this program. If not, see . +// +// The origin of this software must not be misrepresented; you must not +// claim that you wrote the original software. +// +// Altered source versions must be plainly marked as such, and must not be +// misrepresented as being the original software. +// +// This notice may not be removed or altered from any source distribution. #pragma once diff --git a/spice/WriteSpice.i b/spice/WriteSpice.i index 3a44733b..4078cd19 100644 --- a/spice/WriteSpice.i +++ b/spice/WriteSpice.i @@ -1,5 +1,5 @@ // OpenSTA, Static Timing Analyzer -// Copyright (c) 2024, Parallax Software, Inc. +// Copyright (c) 2025, Parallax Software, Inc. // // This program is free software: you can redistribute it and/or modify // it under the terms of the GNU General Public License as published by @@ -13,6 +13,14 @@ // // You should have received a copy of the GNU General Public License // along with this program. If not, see . +// +// The origin of this software must not be misrepresented; you must not +// claim that you wrote the original software. +// +// Altered source versions must be plainly marked as such, and must not be +// misrepresented as being the original software. +// +// This notice may not be removed or altered from any source distribution. %module write_gate_spice diff --git a/spice/WriteSpice.tcl b/spice/WriteSpice.tcl index 200df1e8..af15905b 100644 --- a/spice/WriteSpice.tcl +++ b/spice/WriteSpice.tcl @@ -1,5 +1,5 @@ # OpenSTA, Static Timing Analyzer -# Copyright (c) 2024, Parallax Software, Inc. +# Copyright (c) 2025, Parallax Software, Inc. # # This program is free software: you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by @@ -13,6 +13,14 @@ # # You should have received a copy of the GNU General Public License # along with this program. If not, see . +# +# The origin of this software must not be misrepresented; you must not +# claim that you wrote the original software. +# +# Altered source versions must be plainly marked as such, and must not be +# misrepresented as being the original software. +# +# This notice may not be removed or altered from any source distribution. namespace eval sta { diff --git a/spice/Xyce.cc b/spice/Xyce.cc index 7635fe6a..618b65b1 100644 --- a/spice/Xyce.cc +++ b/spice/Xyce.cc @@ -1,5 +1,5 @@ // OpenSTA, Static Timing Analyzer -// Copyright (c) 2024, Parallax Software, Inc. +// Copyright (c) 2025, Parallax Software, Inc. // // This program is free software: you can redistribute it and/or modify // it under the terms of the GNU General Public License as published by @@ -13,6 +13,14 @@ // // You should have received a copy of the GNU General Public License // along with this program. If not, see . +// +// The origin of this software must not be misrepresented; you must not +// claim that you wrote the original software. +// +// Altered source versions must be plainly marked as such, and must not be +// misrepresented as being the original software. +// +// This notice may not be removed or altered from any source distribution. #include "Xyce.hh" diff --git a/spice/Xyce.hh b/spice/Xyce.hh index 94b84693..848c9987 100644 --- a/spice/Xyce.hh +++ b/spice/Xyce.hh @@ -1,5 +1,5 @@ // OpenSTA, Static Timing Analyzer -// Copyright (c) 2024, Parallax Software, Inc. +// Copyright (c) 2025, Parallax Software, Inc. // // This program is free software: you can redistribute it and/or modify // it under the terms of the GNU General Public License as published by @@ -13,6 +13,14 @@ // // You should have received a copy of the GNU General Public License // along with this program. If not, see . +// +// The origin of this software must not be misrepresented; you must not +// claim that you wrote the original software. +// +// Altered source versions must be plainly marked as such, and must not be +// misrepresented as being the original software. +// +// This notice may not be removed or altered from any source distribution. #pragma once diff --git a/tcl/CmdArgs.tcl b/tcl/CmdArgs.tcl index 3cab4a07..c1a59889 100644 --- a/tcl/CmdArgs.tcl +++ b/tcl/CmdArgs.tcl @@ -1,5 +1,5 @@ # OpenSTA, Static Timing Analyzer -# Copyright (c) 2024, Parallax Software, Inc. +# Copyright (c) 2025, Parallax Software, Inc. # # This program is free software: you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by @@ -13,6 +13,14 @@ # # You should have received a copy of the GNU General Public License # along with this program. If not, see . +# +# The origin of this software must not be misrepresented; you must not +# claim that you wrote the original software. +# +# Altered source versions must be plainly marked as such, and must not be +# misrepresented as being the original software. +# +# This notice may not be removed or altered from any source distribution. ################################################################ # diff --git a/tcl/CmdUtil.tcl b/tcl/CmdUtil.tcl index 34f50db1..deb4c51f 100644 --- a/tcl/CmdUtil.tcl +++ b/tcl/CmdUtil.tcl @@ -1,5 +1,5 @@ # OpenSTA, Static Timing Analyzer -# Copyright (c) 2024, Parallax Software, Inc. +# Copyright (c) 2025, Parallax Software, Inc. # # This program is free software: you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by @@ -13,6 +13,14 @@ # # You should have received a copy of the GNU General Public License # along with this program. If not, see . +# +# The origin of this software must not be misrepresented; you must not +# claim that you wrote the original software. +# +# Altered source versions must be plainly marked as such, and must not be +# misrepresented as being the original software. +# +# This notice may not be removed or altered from any source distribution. namespace eval sta { diff --git a/tcl/Exception.i b/tcl/Exception.i index 2211c529..39d73c46 100644 --- a/tcl/Exception.i +++ b/tcl/Exception.i @@ -1,5 +1,5 @@ // OpenSTA, Static Timing Analyzer -// Copyright (c) 2024, Parallax Software, Inc. +// Copyright (c) 2025, Parallax Software, Inc. // // This program is free software: you can redistribute it and/or modify // it under the terms of the GNU General Public License as published by @@ -13,6 +13,14 @@ // // You should have received a copy of the GNU General Public License // along with this program. If not, see . +// +// The origin of this software must not be misrepresented; you must not +// claim that you wrote the original software. +// +// Altered source versions must be plainly marked as such, and must not be +// misrepresented as being the original software. +// +// This notice may not be removed or altered from any source distribution. %exception { try { $function } diff --git a/tcl/Init.tcl b/tcl/Init.tcl index 4c2df17c..bb5c5fd7 100644 --- a/tcl/Init.tcl +++ b/tcl/Init.tcl @@ -1,5 +1,5 @@ # OpenSTA, Static Timing Analyzer -# Copyright (c) 2024, Parallax Software, Inc. +# Copyright (c) 2025, Parallax Software, Inc. # # This program is free software: you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by @@ -13,6 +13,14 @@ # # You should have received a copy of the GNU General Public License # along with this program. If not, see . +# +# The origin of this software must not be misrepresented; you must not +# claim that you wrote the original software. +# +# Altered source versions must be plainly marked as such, and must not be +# misrepresented as being the original software. +# +# This notice may not be removed or altered from any source distribution. proc init_sta_cmds {} { global auto_index diff --git a/tcl/Property.tcl b/tcl/Property.tcl index 68660784..4e08b5dd 100644 --- a/tcl/Property.tcl +++ b/tcl/Property.tcl @@ -1,5 +1,5 @@ # OpenSTA, Static Timing Analyzer -# Copyright (c) 2024, Parallax Software, Inc. +# Copyright (c) 2025, Parallax Software, Inc. # # This program is free software: you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by @@ -13,6 +13,14 @@ # # You should have received a copy of the GNU General Public License # along with this program. If not, see . +# +# The origin of this software must not be misrepresented; you must not +# claim that you wrote the original software. +# +# Altered source versions must be plainly marked as such, and must not be +# misrepresented as being the original software. +# +# This notice may not be removed or altered from any source distribution. namespace eval sta { diff --git a/tcl/Splash.tcl b/tcl/Splash.tcl index 5f3f1b3f..60b49931 100644 --- a/tcl/Splash.tcl +++ b/tcl/Splash.tcl @@ -1,5 +1,5 @@ # OpenSTA, Static Timing Analyzer -# Copyright (c) 2024, Parallax Software, Inc. +# Copyright (c) 2025, Parallax Software, Inc. # # This program is free software: you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by @@ -13,6 +13,14 @@ # # You should have received a copy of the GNU General Public License # along with this program. If not, see . +# +# The origin of this software must not be misrepresented; you must not +# claim that you wrote the original software. +# +# Altered source versions must be plainly marked as such, and must not be +# misrepresented as being the original software. +# +# This notice may not be removed or altered from any source distribution. namespace eval sta { @@ -25,7 +33,7 @@ namespace eval sta { define_cmd_args show_splash {} proc show_splash {} { - report_line "OpenSTA [sta::version] [string range [sta::git_sha1] 0 9] Copyright (c) 2024, Parallax Software, Inc. + report_line "OpenSTA [sta::version] [string range [sta::git_sha1] 0 9] Copyright (c) 2025, Parallax Software, Inc. License GPLv3: GNU GPL version 3 This is free software, and you are free to change and redistribute it diff --git a/tcl/Sta.tcl b/tcl/Sta.tcl index 4be84978..76fd474f 100644 --- a/tcl/Sta.tcl +++ b/tcl/Sta.tcl @@ -1,5 +1,5 @@ # OpenSTA, Static Timing Analyzer -# Copyright (c) 2024, Parallax Software, Inc. +# Copyright (c) 2025, Parallax Software, Inc. # # This program is free software: you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by @@ -13,6 +13,14 @@ # # You should have received a copy of the GNU General Public License # along with this program. If not, see . +# +# The origin of this software must not be misrepresented; you must not +# claim that you wrote the original software. +# +# Altered source versions must be plainly marked as such, and must not be +# misrepresented as being the original software. +# +# This notice may not be removed or altered from any source distribution. namespace eval sta { diff --git a/tcl/StaTclTypes.i b/tcl/StaTclTypes.i index d3668654..b5f6b5e5 100644 --- a/tcl/StaTclTypes.i +++ b/tcl/StaTclTypes.i @@ -1,5 +1,5 @@ // OpenSTA, Static Timing Analyzer -// Copyright (c) 2024, Parallax Software, Inc. +// Copyright (c) 2025, Parallax Software, Inc. // // This program is free software: you can redistribute it and/or modify // it under the terms of the GNU General Public License as published by @@ -13,6 +13,14 @@ // // You should have received a copy of the GNU General Public License // along with this program. If not, see . +// +// The origin of this software must not be misrepresented; you must not +// claim that you wrote the original software. +// +// Altered source versions must be plainly marked as such, and must not be +// misrepresented as being the original software. +// +// This notice may not be removed or altered from any source distribution. // Swig TCL input/output type parsers. %{ diff --git a/tcl/TclTypeHelpers.cc b/tcl/TclTypeHelpers.cc index 2dcbf8ac..d8da8e44 100644 --- a/tcl/TclTypeHelpers.cc +++ b/tcl/TclTypeHelpers.cc @@ -1,5 +1,5 @@ // OpenSTA, Static Timing Analyzer -// Copyright (c) 2024, Parallax Software, Inc. +// Copyright (c) 2025, Parallax Software, Inc. // // This program is free software: you can redistribute it and/or modify // it under the terms of the GNU General Public License as published by @@ -13,6 +13,14 @@ // // You should have received a copy of the GNU General Public License // along with this program. If not, see . +// +// The origin of this software must not be misrepresented; you must not +// claim that you wrote the original software. +// +// Altered source versions must be plainly marked as such, and must not be +// misrepresented as being the original software. +// +// This notice may not be removed or altered from any source distribution. #include "TclTypeHelpers.hh" diff --git a/tcl/Util.tcl b/tcl/Util.tcl index 5f35d8a7..3a3919a0 100644 --- a/tcl/Util.tcl +++ b/tcl/Util.tcl @@ -1,5 +1,5 @@ # OpenSTA, Static Timing Analyzer -# Copyright (c) 2024, Parallax Software, Inc. +# Copyright (c) 2025, Parallax Software, Inc. # # This program is free software: you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by @@ -13,6 +13,14 @@ # # You should have received a copy of the GNU General Public License # along with this program. If not, see . +# +# The origin of this software must not be misrepresented; you must not +# claim that you wrote the original software. +# +# Altered source versions must be plainly marked as such, and must not be +# misrepresented as being the original software. +# +# This notice may not be removed or altered from any source distribution. # The sta namespace is used for all commands defined by the sta. # Use define_cmd_args to define command arguments for the help diff --git a/tcl/Variables.tcl b/tcl/Variables.tcl index 01e45d0e..a019c295 100644 --- a/tcl/Variables.tcl +++ b/tcl/Variables.tcl @@ -1,5 +1,5 @@ # OpenSTA, Static Timing Analyzer -# Copyright (c) 2024, Parallax Software, Inc. +# Copyright (c) 2025, Parallax Software, Inc. # # This program is free software: you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by @@ -13,6 +13,14 @@ # # You should have received a copy of the GNU General Public License # along with this program. If not, see . +# +# The origin of this software must not be misrepresented; you must not +# claim that you wrote the original software. +# +# Altered source versions must be plainly marked as such, and must not be +# misrepresented as being the original software. +# +# This notice may not be removed or altered from any source distribution. namespace eval sta { diff --git a/test/regression b/test/regression index f7731a61..2688454a 100755 --- a/test/regression +++ b/test/regression @@ -3,7 +3,7 @@ exec tclsh $0 ${1+"$@"} # OpenSTA, Static Timing Analyzer -# Copyright (c) 2024, Parallax Software, Inc. +# Copyright (c) 2025, Parallax Software, Inc. # # This program is free software: you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by @@ -17,6 +17,14 @@ exec tclsh $0 ${1+"$@"} # # You should have received a copy of the GNU General Public License # along with this program. If not, see . +# +# The origin of this software must not be misrepresented; you must not +# claim that you wrote the original software. +# +# Altered source versions must be plainly marked as such, and must not be +# misrepresented as being the original software. +# +# This notice may not be removed or altered from any source distribution. # Usage: regression help | test1 [test2...] # where test is all or the name of a tcl script in $STA/test diff --git a/test/regression.tcl b/test/regression.tcl index 1beb7090..b24bf4e1 100755 --- a/test/regression.tcl +++ b/test/regression.tcl @@ -1,5 +1,5 @@ # OpenSTA, Static Timing Analyzer -# Copyright (c) 2024, Parallax Software, Inc. +# Copyright (c) 2025, Parallax Software, Inc. # # This program is free software: you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by @@ -13,6 +13,22 @@ # # You should have received a copy of the GNU General Public License # along with this program. If not, see . +# +# The origin of this software must not be misrepresented; you must not +# claim that you wrote the original software. +# +# Altered source versions must be plainly marked as such, and must not be +# misrepresented as being the original software. +# +# This notice may not be removed or altered from any source distribution. +# +# The origin of this software must not be misrepresented; you must not +# claim that you wrote the original software. +# +# Altered source versions must be plainly marked as such, and must not be +# misrepresented as being the original software. +# +# This notice may not be removed or altered from any source distribution. # regression -help | [-threads threads] [-valgrind] [-report_stats] test1 [test2...] diff --git a/test/regression_vars.tcl b/test/regression_vars.tcl index 40f08d79..2d8ccbe1 100644 --- a/test/regression_vars.tcl +++ b/test/regression_vars.tcl @@ -1,5 +1,5 @@ # OpenSTA, Static Timing Analyzer -# Copyright (c) 2024, Parallax Software, Inc. +# Copyright (c) 2025, Parallax Software, Inc. # # This program is free software: you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by @@ -13,6 +13,22 @@ # # You should have received a copy of the GNU General Public License # along with this program. If not, see . +# +# The origin of this software must not be misrepresented; you must not +# claim that you wrote the original software. +# +# Altered source versions must be plainly marked as such, and must not be +# misrepresented as being the original software. +# +# This notice may not be removed or altered from any source distribution. +# +# The origin of this software must not be misrepresented; you must not +# claim that you wrote the original software. +# +# Altered source versions must be plainly marked as such, and must not be +# misrepresented as being the original software. +# +# This notice may not be removed or altered from any source distribution. # Regression variables. diff --git a/test/save_ok b/test/save_ok index 19af6802..7eb25bc3 100755 --- a/test/save_ok +++ b/test/save_ok @@ -3,7 +3,7 @@ exec tclsh $0 ${1+"$@"} # OpenSTA, Static Timing Analyzer -# Copyright (c) 2024, Parallax Software, Inc. +# Copyright (c) 2025, Parallax Software, Inc. # # This program is free software: you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by @@ -17,6 +17,14 @@ exec tclsh $0 ${1+"$@"} # # You should have received a copy of the GNU General Public License # along with this program. If not, see . +# +# The origin of this software must not be misrepresented; you must not +# claim that you wrote the original software. +# +# Altered source versions must be plainly marked as such, and must not be +# misrepresented as being the original software. +# +# This notice may not be removed or altered from any source distribution. # Directory containing tests. set test_dir [file dirname [info script]] diff --git a/util/Debug.cc b/util/Debug.cc index 656d6972..4116379c 100644 --- a/util/Debug.cc +++ b/util/Debug.cc @@ -1,5 +1,5 @@ // OpenSTA, Static Timing Analyzer -// Copyright (c) 2024, Parallax Software, Inc. +// Copyright (c) 2025, Parallax Software, Inc. // // This program is free software: you can redistribute it and/or modify // it under the terms of the GNU General Public License as published by @@ -13,6 +13,14 @@ // // You should have received a copy of the GNU General Public License // along with this program. If not, see . +// +// The origin of this software must not be misrepresented; you must not +// claim that you wrote the original software. +// +// Altered source versions must be plainly marked as such, and must not be +// misrepresented as being the original software. +// +// This notice may not be removed or altered from any source distribution. #include "Debug.hh" diff --git a/util/Error.cc b/util/Error.cc index 06d24073..b198c4a4 100644 --- a/util/Error.cc +++ b/util/Error.cc @@ -1,5 +1,5 @@ // OpenSTA, Static Timing Analyzer -// Copyright (c) 2024, Parallax Software, Inc. +// Copyright (c) 2025, Parallax Software, Inc. // // This program is free software: you can redistribute it and/or modify // it under the terms of the GNU General Public License as published by @@ -13,6 +13,14 @@ // // You should have received a copy of the GNU General Public License // along with this program. If not, see . +// +// The origin of this software must not be misrepresented; you must not +// claim that you wrote the original software. +// +// Altered source versions must be plainly marked as such, and must not be +// misrepresented as being the original software. +// +// This notice may not be removed or altered from any source distribution. #include "Error.hh" diff --git a/util/Fuzzy.cc b/util/Fuzzy.cc index 1a5f3a13..b6c69e6e 100644 --- a/util/Fuzzy.cc +++ b/util/Fuzzy.cc @@ -1,5 +1,5 @@ // OpenSTA, Static Timing Analyzer -// Copyright (c) 2024, Parallax Software, Inc. +// Copyright (c) 2025, Parallax Software, Inc. // // This program is free software: you can redistribute it and/or modify // it under the terms of the GNU General Public License as published by @@ -13,6 +13,14 @@ // // You should have received a copy of the GNU General Public License // along with this program. If not, see . +// +// The origin of this software must not be misrepresented; you must not +// claim that you wrote the original software. +// +// Altered source versions must be plainly marked as such, and must not be +// misrepresented as being the original software. +// +// This notice may not be removed or altered from any source distribution. #include "Fuzzy.hh" diff --git a/util/Hash.cc b/util/Hash.cc index 45bb58d8..2160ec1c 100644 --- a/util/Hash.cc +++ b/util/Hash.cc @@ -1,5 +1,5 @@ // OpenSTA, Static Timing Analyzer -// Copyright (c) 2024, Parallax Software, Inc. +// Copyright (c) 2025, Parallax Software, Inc. // // This program is free software: you can redistribute it and/or modify // it under the terms of the GNU General Public License as published by @@ -13,6 +13,14 @@ // // You should have received a copy of the GNU General Public License // along with this program. If not, see . +// +// The origin of this software must not be misrepresented; you must not +// claim that you wrote the original software. +// +// Altered source versions must be plainly marked as such, and must not be +// misrepresented as being the original software. +// +// This notice may not be removed or altered from any source distribution. #include "Hash.hh" diff --git a/util/Machine.cc b/util/Machine.cc index 785d6900..d387e994 100644 --- a/util/Machine.cc +++ b/util/Machine.cc @@ -1,5 +1,5 @@ // OpenSTA, Static Timing Analyzer -// Copyright (c) 2024, Parallax Software, Inc. +// Copyright (c) 2025, Parallax Software, Inc. // // This program is free software: you can redistribute it and/or modify // it under the terms of the GNU General Public License as published by @@ -13,6 +13,14 @@ // // You should have received a copy of the GNU General Public License // along with this program. If not, see . +// +// The origin of this software must not be misrepresented; you must not +// claim that you wrote the original software. +// +// Altered source versions must be plainly marked as such, and must not be +// misrepresented as being the original software. +// +// This notice may not be removed or altered from any source distribution. #if defined(_WIN32) #include "MachineWin32.cc" diff --git a/util/MachineApple.cc b/util/MachineApple.cc index d06145ff..220df772 100644 --- a/util/MachineApple.cc +++ b/util/MachineApple.cc @@ -1,5 +1,5 @@ // OpenSTA, Static Timing Analyzer -// Copyright (c) 2024, Parallax Software, Inc. +// Copyright (c) 2025, Parallax Software, Inc. // // This program is free software: you can redistribute it and/or modify // it under the terms of the GNU General Public License as published by @@ -13,6 +13,14 @@ // // You should have received a copy of the GNU General Public License // along with this program. If not, see . +// +// The origin of this software must not be misrepresented; you must not +// claim that you wrote the original software. +// +// Altered source versions must be plainly marked as such, and must not be +// misrepresented as being the original software. +// +// This notice may not be removed or altered from any source distribution. #include "Machine.hh" diff --git a/util/MachineLinux.cc b/util/MachineLinux.cc index 26fc6d12..104b8717 100644 --- a/util/MachineLinux.cc +++ b/util/MachineLinux.cc @@ -1,5 +1,5 @@ // OpenSTA, Static Timing Analyzer -// Copyright (c) 2024, Parallax Software, Inc. +// Copyright (c) 2025, Parallax Software, Inc. // // This program is free software: you can redistribute it and/or modify // it under the terms of the GNU General Public License as published by @@ -13,6 +13,14 @@ // // You should have received a copy of the GNU General Public License // along with this program. If not, see . +// +// The origin of this software must not be misrepresented; you must not +// claim that you wrote the original software. +// +// Altered source versions must be plainly marked as such, and must not be +// misrepresented as being the original software. +// +// This notice may not be removed or altered from any source distribution. #include "Machine.hh" diff --git a/util/MachineUnknown.cc b/util/MachineUnknown.cc index 4b8f1415..0a28118b 100644 --- a/util/MachineUnknown.cc +++ b/util/MachineUnknown.cc @@ -1,5 +1,5 @@ // OpenSTA, Static Timing Analyzer -// Copyright (c) 2024, Parallax Software, Inc. +// Copyright (c) 2025, Parallax Software, Inc. // // This program is free software: you can redistribute it and/or modify // it under the terms of the GNU General Public License as published by @@ -13,6 +13,14 @@ // // You should have received a copy of the GNU General Public License // along with this program. If not, see . +// +// The origin of this software must not be misrepresented; you must not +// claim that you wrote the original software. +// +// Altered source versions must be plainly marked as such, and must not be +// misrepresented as being the original software. +// +// This notice may not be removed or altered from any source distribution. #include "Machine.hh" diff --git a/util/MachineWin32.cc b/util/MachineWin32.cc index ee90f3ae..3fec862f 100644 --- a/util/MachineWin32.cc +++ b/util/MachineWin32.cc @@ -1,5 +1,5 @@ // OpenSTA, Static Timing Analyzer -// Copyright (c) 2024, Parallax Software, Inc. +// Copyright (c) 2025, Parallax Software, Inc. // // This program is free software: you can redistribute it and/or modify // it under the terms of the GNU General Public License as published by @@ -13,6 +13,14 @@ // // You should have received a copy of the GNU General Public License // along with this program. If not, see . +// +// The origin of this software must not be misrepresented; you must not +// claim that you wrote the original software. +// +// Altered source versions must be plainly marked as such, and must not be +// misrepresented as being the original software. +// +// This notice may not be removed or altered from any source distribution. #include "Machine.hh" diff --git a/util/MinMax.cc b/util/MinMax.cc index 5c7ed750..27b598b8 100644 --- a/util/MinMax.cc +++ b/util/MinMax.cc @@ -1,5 +1,5 @@ // OpenSTA, Static Timing Analyzer -// Copyright (c) 2024, Parallax Software, Inc. +// Copyright (c) 2025, Parallax Software, Inc. // // This program is free software: you can redistribute it and/or modify // it under the terms of the GNU General Public License as published by @@ -13,6 +13,14 @@ // // You should have received a copy of the GNU General Public License // along with this program. If not, see . +// +// The origin of this software must not be misrepresented; you must not +// claim that you wrote the original software. +// +// Altered source versions must be plainly marked as such, and must not be +// misrepresented as being the original software. +// +// This notice may not be removed or altered from any source distribution. #include "MinMax.hh" diff --git a/util/PatternMatch.cc b/util/PatternMatch.cc index b8faf6c4..94b32641 100644 --- a/util/PatternMatch.cc +++ b/util/PatternMatch.cc @@ -1,5 +1,5 @@ // OpenSTA, Static Timing Analyzer -// Copyright (c) 2024, Parallax Software, Inc. +// Copyright (c) 2025, Parallax Software, Inc. // // This program is free software: you can redistribute it and/or modify // it under the terms of the GNU General Public License as published by @@ -13,6 +13,14 @@ // // You should have received a copy of the GNU General Public License // along with this program. If not, see . +// +// The origin of this software must not be misrepresented; you must not +// claim that you wrote the original software. +// +// Altered source versions must be plainly marked as such, and must not be +// misrepresented as being the original software. +// +// This notice may not be removed or altered from any source distribution. #include "PatternMatch.hh" #include diff --git a/util/Report.cc b/util/Report.cc index 2c2f0b4e..d3fdda65 100644 --- a/util/Report.cc +++ b/util/Report.cc @@ -1,5 +1,5 @@ // OpenSTA, Static Timing Analyzer -// Copyright (c) 2024, Parallax Software, Inc. +// Copyright (c) 2025, Parallax Software, Inc. // // This program is free software: you can redistribute it and/or modify // it under the terms of the GNU General Public License as published by @@ -13,6 +13,14 @@ // // You should have received a copy of the GNU General Public License // along with this program. If not, see . +// +// The origin of this software must not be misrepresented; you must not +// claim that you wrote the original software. +// +// Altered source versions must be plainly marked as such, and must not be +// misrepresented as being the original software. +// +// This notice may not be removed or altered from any source distribution. #include "Report.hh" diff --git a/util/ReportStd.cc b/util/ReportStd.cc index f929249a..abf088d3 100644 --- a/util/ReportStd.cc +++ b/util/ReportStd.cc @@ -1,5 +1,5 @@ // OpenSTA, Static Timing Analyzer -// Copyright (c) 2024, Parallax Software, Inc. +// Copyright (c) 2025, Parallax Software, Inc. // // This program is free software: you can redistribute it and/or modify // it under the terms of the GNU General Public License as published by @@ -13,6 +13,14 @@ // // You should have received a copy of the GNU General Public License // along with this program. If not, see . +// +// The origin of this software must not be misrepresented; you must not +// claim that you wrote the original software. +// +// Altered source versions must be plainly marked as such, and must not be +// misrepresented as being the original software. +// +// This notice may not be removed or altered from any source distribution. #include "ReportStd.hh" diff --git a/util/ReportTcl.cc b/util/ReportTcl.cc index 5994c518..a8b9c159 100644 --- a/util/ReportTcl.cc +++ b/util/ReportTcl.cc @@ -1,5 +1,5 @@ // OpenSTA, Static Timing Analyzer -// Copyright (c) 2024, Parallax Software, Inc. +// Copyright (c) 2025, Parallax Software, Inc. // // This program is free software: you can redistribute it and/or modify // it under the terms of the GNU General Public License as published by @@ -13,6 +13,14 @@ // // You should have received a copy of the GNU General Public License // along with this program. If not, see . +// +// The origin of this software must not be misrepresented; you must not +// claim that you wrote the original software. +// +// Altered source versions must be plainly marked as such, and must not be +// misrepresented as being the original software. +// +// This notice may not be removed or altered from any source distribution. #include "ReportTcl.hh" diff --git a/util/RiseFallMinMax.cc b/util/RiseFallMinMax.cc index 22081616..2a692ff9 100644 --- a/util/RiseFallMinMax.cc +++ b/util/RiseFallMinMax.cc @@ -1,5 +1,5 @@ // OpenSTA, Static Timing Analyzer -// Copyright (c) 2024, Parallax Software, Inc. +// Copyright (c) 2025, Parallax Software, Inc. // // This program is free software: you can redistribute it and/or modify // it under the terms of the GNU General Public License as published by @@ -13,6 +13,14 @@ // // You should have received a copy of the GNU General Public License // along with this program. If not, see . +// +// The origin of this software must not be misrepresented; you must not +// claim that you wrote the original software. +// +// Altered source versions must be plainly marked as such, and must not be +// misrepresented as being the original software. +// +// This notice may not be removed or altered from any source distribution. #include "RiseFallMinMax.hh" diff --git a/util/RiseFallValues.cc b/util/RiseFallValues.cc index a9ce0af2..6dd4fda4 100644 --- a/util/RiseFallValues.cc +++ b/util/RiseFallValues.cc @@ -1,5 +1,5 @@ // OpenSTA, Static Timing Analyzer -// Copyright (c) 2024, Parallax Software, Inc. +// Copyright (c) 2025, Parallax Software, Inc. // // This program is free software: you can redistribute it and/or modify // it under the terms of the GNU General Public License as published by @@ -13,6 +13,14 @@ // // You should have received a copy of the GNU General Public License // along with this program. If not, see . +// +// The origin of this software must not be misrepresented; you must not +// claim that you wrote the original software. +// +// Altered source versions must be plainly marked as such, and must not be +// misrepresented as being the original software. +// +// This notice may not be removed or altered from any source distribution. #include "RiseFallValues.hh" diff --git a/util/Stats.cc b/util/Stats.cc index 94e2dd54..ccf1675f 100644 --- a/util/Stats.cc +++ b/util/Stats.cc @@ -1,5 +1,5 @@ // OpenSTA, Static Timing Analyzer -// Copyright (c) 2024, Parallax Software, Inc. +// Copyright (c) 2025, Parallax Software, Inc. // // This program is free software: you can redistribute it and/or modify // it under the terms of the GNU General Public License as published by @@ -13,6 +13,14 @@ // // You should have received a copy of the GNU General Public License // along with this program. If not, see . +// +// The origin of this software must not be misrepresented; you must not +// claim that you wrote the original software. +// +// Altered source versions must be plainly marked as such, and must not be +// misrepresented as being the original software. +// +// This notice may not be removed or altered from any source distribution. #include "Stats.hh" diff --git a/util/StringSeq.cc b/util/StringSeq.cc index f9f167c0..67d51a4b 100644 --- a/util/StringSeq.cc +++ b/util/StringSeq.cc @@ -1,5 +1,5 @@ // OpenSTA, Static Timing Analyzer -// Copyright (c) 2024, Parallax Software, Inc. +// Copyright (c) 2025, Parallax Software, Inc. // // This program is free software: you can redistribute it and/or modify // it under the terms of the GNU General Public License as published by @@ -13,6 +13,14 @@ // // You should have received a copy of the GNU General Public License // along with this program. If not, see . +// +// The origin of this software must not be misrepresented; you must not +// claim that you wrote the original software. +// +// Altered source versions must be plainly marked as such, and must not be +// misrepresented as being the original software. +// +// This notice may not be removed or altered from any source distribution. #include "StringSeq.hh" diff --git a/util/StringSet.cc b/util/StringSet.cc index 57d09bfe..22d0d303 100644 --- a/util/StringSet.cc +++ b/util/StringSet.cc @@ -1,5 +1,5 @@ // OpenSTA, Static Timing Analyzer -// Copyright (c) 2024, Parallax Software, Inc. +// Copyright (c) 2025, Parallax Software, Inc. // // This program is free software: you can redistribute it and/or modify // it under the terms of the GNU General Public License as published by @@ -13,6 +13,14 @@ // // You should have received a copy of the GNU General Public License // along with this program. If not, see . +// +// The origin of this software must not be misrepresented; you must not +// claim that you wrote the original software. +// +// Altered source versions must be plainly marked as such, and must not be +// misrepresented as being the original software. +// +// This notice may not be removed or altered from any source distribution. #include "StringSet.hh" diff --git a/util/StringUtil.cc b/util/StringUtil.cc index 685ae389..52de6928 100644 --- a/util/StringUtil.cc +++ b/util/StringUtil.cc @@ -1,5 +1,5 @@ // OpenSTA, Static Timing Analyzer -// Copyright (c) 2024, Parallax Software, Inc. +// Copyright (c) 2025, Parallax Software, Inc. // // This program is free software: you can redistribute it and/or modify // it under the terms of the GNU General Public License as published by @@ -13,6 +13,14 @@ // // You should have received a copy of the GNU General Public License // along with this program. If not, see . +// +// The origin of this software must not be misrepresented; you must not +// claim that you wrote the original software. +// +// Altered source versions must be plainly marked as such, and must not be +// misrepresented as being the original software. +// +// This notice may not be removed or altered from any source distribution. #include "StringUtil.hh" diff --git a/util/TokenParser.cc b/util/TokenParser.cc index bb659553..dba068df 100644 --- a/util/TokenParser.cc +++ b/util/TokenParser.cc @@ -1,5 +1,5 @@ // OpenSTA, Static Timing Analyzer -// Copyright (c) 2024, Parallax Software, Inc. +// Copyright (c) 2025, Parallax Software, Inc. // // This program is free software: you can redistribute it and/or modify // it under the terms of the GNU General Public License as published by @@ -13,6 +13,14 @@ // // You should have received a copy of the GNU General Public License // along with this program. If not, see . +// +// The origin of this software must not be misrepresented; you must not +// claim that you wrote the original software. +// +// Altered source versions must be plainly marked as such, and must not be +// misrepresented as being the original software. +// +// This notice may not be removed or altered from any source distribution. #include "TokenParser.hh" diff --git a/util/Transition.cc b/util/Transition.cc index 289aac02..cf327424 100644 --- a/util/Transition.cc +++ b/util/Transition.cc @@ -1,5 +1,5 @@ // OpenSTA, Static Timing Analyzer -// Copyright (c) 2024, Parallax Software, Inc. +// Copyright (c) 2025, Parallax Software, Inc. // // This program is free software: you can redistribute it and/or modify // it under the terms of the GNU General Public License as published by @@ -13,6 +13,14 @@ // // You should have received a copy of the GNU General Public License // along with this program. If not, see . +// +// The origin of this software must not be misrepresented; you must not +// claim that you wrote the original software. +// +// Altered source versions must be plainly marked as such, and must not be +// misrepresented as being the original software. +// +// This notice may not be removed or altered from any source distribution. #include "Transition.hh" diff --git a/util/Util.i b/util/Util.i index 5ae1f6c6..674a40e0 100644 --- a/util/Util.i +++ b/util/Util.i @@ -1,5 +1,5 @@ // OpenSTA, Static Timing Analyzer -// Copyright (c) 2024, Parallax Software, Inc. +// Copyright (c) 2025, Parallax Software, Inc. // // This program is free software: you can redistribute it and/or modify // it under the terms of the GNU General Public License as published by @@ -13,6 +13,14 @@ // // You should have received a copy of the GNU General Public License // along with this program. If not, see . +// +// The origin of this software must not be misrepresented; you must not +// claim that you wrote the original software. +// +// Altered source versions must be plainly marked as such, and must not be +// misrepresented as being the original software. +// +// This notice may not be removed or altered from any source distribution. %module util diff --git a/verilog/Verilog.i b/verilog/Verilog.i index 8b528ea8..63561423 100644 --- a/verilog/Verilog.i +++ b/verilog/Verilog.i @@ -1,5 +1,5 @@ // OpenSTA, Static Timing Analyzer -// Copyright (c) 2024, Parallax Software, Inc. +// Copyright (c) 2025, Parallax Software, Inc. // // This program is free software: you can redistribute it and/or modify // it under the terms of the GNU General Public License as published by @@ -13,6 +13,14 @@ // // You should have received a copy of the GNU General Public License // along with this program. If not, see . +// +// The origin of this software must not be misrepresented; you must not +// claim that you wrote the original software. +// +// Altered source versions must be plainly marked as such, and must not be +// misrepresented as being the original software. +// +// This notice may not be removed or altered from any source distribution. %module verilog diff --git a/verilog/Verilog.tcl b/verilog/Verilog.tcl index 6a9031e4..bf024119 100644 --- a/verilog/Verilog.tcl +++ b/verilog/Verilog.tcl @@ -1,5 +1,5 @@ # OpenSTA, Static Timing Analyzer -# Copyright (c) 2024, Parallax Software, Inc. +# Copyright (c) 2025, Parallax Software, Inc. # # This program is free software: you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by @@ -13,6 +13,14 @@ # # You should have received a copy of the GNU General Public License # along with this program. If not, see . +# +# The origin of this software must not be misrepresented; you must not +# claim that you wrote the original software. +# +# Altered source versions must be plainly marked as such, and must not be +# misrepresented as being the original software. +# +# This notice may not be removed or altered from any source distribution. namespace eval sta { diff --git a/verilog/VerilogLex.ll b/verilog/VerilogLex.ll index 392dc8c2..91d304d8 100644 --- a/verilog/VerilogLex.ll +++ b/verilog/VerilogLex.ll @@ -1,6 +1,6 @@ %{ // OpenSTA, Static Timing Analyzer -// Copyright (c) 2024, Parallax Software, Inc. +// Copyright (c) 2025, Parallax Software, Inc. // // This program is free software: you can redistribute it and/or modify // it under the terms of the GNU General Public License as published by @@ -14,6 +14,14 @@ // // You should have received a copy of the GNU General Public License // along with this program. If not, see . +// +// The origin of this software must not be misrepresented; you must not +// claim that you wrote the original software. +// +// Altered source versions must be plainly marked as such, and must not be +// misrepresented as being the original software. +// +// This notice may not be removed or altered from any source distribution. #include "VerilogNamespace.hh" #include "verilog/VerilogReader.hh" diff --git a/verilog/VerilogParse.yy b/verilog/VerilogParse.yy index 4bcacb46..124f3014 100644 --- a/verilog/VerilogParse.yy +++ b/verilog/VerilogParse.yy @@ -1,5 +1,5 @@ // OpenSTA, Static Timing Analyzer -// Copyright (c) 2024, Parallax Software, Inc. +// Copyright (c) 2025, Parallax Software, Inc. // // This program is free software: you can redistribute it and/or modify // it under the terms of the GNU General Public License as published by @@ -13,6 +13,14 @@ // // You should have received a copy of the GNU General Public License // along with this program. If not, see . +// +// The origin of this software must not be misrepresented; you must not +// claim that you wrote the original software. +// +// Altered source versions must be plainly marked as such, and must not be +// misrepresented as being the original software. +// +// This notice may not be removed or altered from any source distribution. %require "3.0" %skeleton "lalr1.cc" diff --git a/verilog/VerilogReader.cc b/verilog/VerilogReader.cc index 3500725d..40fc45b6 100644 --- a/verilog/VerilogReader.cc +++ b/verilog/VerilogReader.cc @@ -1,5 +1,5 @@ // OpenSTA, Static Timing Analyzer -// Copyright (c) 2024, Parallax Software, Inc. +// Copyright (c) 2025, Parallax Software, Inc. // // This program is free software: you can redistribute it and/or modify // it under the terms of the GNU General Public License as published by @@ -13,6 +13,14 @@ // // You should have received a copy of the GNU General Public License // along with this program. If not, see . +// +// The origin of this software must not be misrepresented; you must not +// claim that you wrote the original software. +// +// Altered source versions must be plainly marked as such, and must not be +// misrepresented as being the original software. +// +// This notice may not be removed or altered from any source distribution. #include "verilog/VerilogReader.hh" diff --git a/verilog/VerilogReader.hh b/verilog/VerilogReader.hh index 54adeeaf..0108e0a4 100644 --- a/verilog/VerilogReader.hh +++ b/verilog/VerilogReader.hh @@ -1,5 +1,5 @@ // OpenSTA, Static Timing Analyzer -// Copyright (c) 2024, Parallax Software, Inc. +// Copyright (c) 2025, Parallax Software, Inc. // // This program is free software: you can redistribute it and/or modify // it under the terms of the GNU General Public License as published by @@ -13,6 +13,14 @@ // // You should have received a copy of the GNU General Public License // along with this program. If not, see . +// +// The origin of this software must not be misrepresented; you must not +// claim that you wrote the original software. +// +// Altered source versions must be plainly marked as such, and must not be +// misrepresented as being the original software. +// +// This notice may not be removed or altered from any source distribution. #pragma once diff --git a/verilog/VerilogReaderPvt.hh b/verilog/VerilogReaderPvt.hh index a9f6f9b0..35be91f1 100644 --- a/verilog/VerilogReaderPvt.hh +++ b/verilog/VerilogReaderPvt.hh @@ -1,5 +1,5 @@ // OpenSTA, Static Timing Analyzer -// Copyright (c) 2024, Parallax Software, Inc. +// Copyright (c) 2025, Parallax Software, Inc. // // This program is free software: you can redistribute it and/or modify // it under the terms of the GNU General Public License as published by @@ -13,6 +13,14 @@ // // You should have received a copy of the GNU General Public License // along with this program. If not, see . +// +// The origin of this software must not be misrepresented; you must not +// claim that you wrote the original software. +// +// Altered source versions must be plainly marked as such, and must not be +// misrepresented as being the original software. +// +// This notice may not be removed or altered from any source distribution. #pragma once diff --git a/verilog/VerilogScanner.hh b/verilog/VerilogScanner.hh index 16612244..193c3bb3 100644 --- a/verilog/VerilogScanner.hh +++ b/verilog/VerilogScanner.hh @@ -1,5 +1,5 @@ // OpenSTA, Static Timing Analyzer -// Copyright (c) 2024, Parallax Software, Inc. +// Copyright (c) 2025, Parallax Software, Inc. // // This program is free software: you can redistribute it and/or modify // it under the terms of the GNU General Public License as published by @@ -13,6 +13,14 @@ // // You should have received a copy of the GNU General Public License // along with this program. If not, see . +// +// The origin of this software must not be misrepresented; you must not +// claim that you wrote the original software. +// +// Altered source versions must be plainly marked as such, and must not be +// misrepresented as being the original software. +// +// This notice may not be removed or altered from any source distribution. #pragma once diff --git a/verilog/VerilogWriter.cc b/verilog/VerilogWriter.cc index 9a192163..57bece2a 100644 --- a/verilog/VerilogWriter.cc +++ b/verilog/VerilogWriter.cc @@ -1,5 +1,5 @@ // OpenSTA, Static Timing Analyzer -// Copyright (c) 2024, Parallax Software, Inc. +// Copyright (c) 2025, Parallax Software, Inc. // // This program is free software: you can redistribute it and/or modify // it under the terms of the GNU General Public License as published by @@ -13,6 +13,14 @@ // // You should have received a copy of the GNU General Public License // along with this program. If not, see . +// +// The origin of this software must not be misrepresented; you must not +// claim that you wrote the original software. +// +// Altered source versions must be plainly marked as such, and must not be +// misrepresented as being the original software. +// +// This notice may not be removed or altered from any source distribution. #include "VerilogWriter.hh"