Skip to content

Commit

Permalink
spec+proof+lib: update copyright headers
Browse files Browse the repository at this point in the history
Add Proofcraft copyright header to the files with substantial changes
where we had forgotten to do so.

Signed-off-by: Gerwin Klein <gerwin.klein@proofcraft.systems>
  • Loading branch information
lsf37 committed Oct 18, 2023
1 parent e436249 commit 7fed183
Show file tree
Hide file tree
Showing 79 changed files with 85 additions and 16 deletions.
1 change: 1 addition & 0 deletions lib/Corres_UL.thy
Original file line number Diff line number Diff line change
@@ -1,4 +1,5 @@
(*
* Copyright 2022, Proofcraft Pty Ltd
* Copyright 2020, Data61, CSIRO (ABN 41 687 119 230)
*
* SPDX-License-Identifier: BSD-2-Clause
Expand Down
1 change: 1 addition & 0 deletions proof/access-control/RISCV64/ArchArch_AC.thy
Original file line number Diff line number Diff line change
@@ -1,4 +1,5 @@
(*
* Copyright 2022, Proofcraft Pty Ltd
* Copyright 2020, Data61, CSIRO (ABN 41 687 119 230)
*
* SPDX-License-Identifier: GPL-2.0-only
Expand Down
1 change: 1 addition & 0 deletions proof/crefine/ARM/CLevityCatch.thy
Original file line number Diff line number Diff line change
@@ -1,4 +1,5 @@
(*
* Copyright 2022, Proofcraft Pty Ltd
* Copyright 2014, General Dynamics C4 Systems
*
* SPDX-License-Identifier: GPL-2.0-only
Expand Down
1 change: 1 addition & 0 deletions proof/crefine/ARM/CSpaceAcc_C.thy
Original file line number Diff line number Diff line change
@@ -1,4 +1,5 @@
(*
* Copyright 2022, Proofcraft Pty Ltd
* Copyright 2014, General Dynamics C4 Systems
*
* SPDX-License-Identifier: GPL-2.0-only
Expand Down
2 changes: 1 addition & 1 deletion proof/crefine/ARM/Fastpath_Defs.thy
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
(*
* Copyright 2014, General Dynamics C4 Systems
* Copyright 2022, Proofcraft Pty Ltd
* Copyright 2014, General Dynamics C4 Systems
*
* SPDX-License-Identifier: GPL-2.0-only
*)
Expand Down
1 change: 1 addition & 0 deletions proof/crefine/ARM/PSpace_C.thy
Original file line number Diff line number Diff line change
@@ -1,4 +1,5 @@
(*
* Copyright 2022, Proofcraft Pty Ltd
* Copyright 2014, General Dynamics C4 Systems
*
* SPDX-License-Identifier: GPL-2.0-only
Expand Down
1 change: 1 addition & 0 deletions proof/crefine/ARM/Recycle_C.thy
Original file line number Diff line number Diff line change
@@ -1,4 +1,5 @@
(*
* Copyright 2022, Proofcraft Pty Ltd
* Copyright 2014, General Dynamics C4 Systems
*
* SPDX-License-Identifier: GPL-2.0-only
Expand Down
1 change: 1 addition & 0 deletions proof/crefine/ARM/Refine_C.thy
Original file line number Diff line number Diff line change
@@ -1,4 +1,5 @@
(*
* Copyright 2022, Proofcraft Pty Ltd
* Copyright 2014, General Dynamics C4 Systems
*
* SPDX-License-Identifier: GPL-2.0-only
Expand Down
1 change: 1 addition & 0 deletions proof/crefine/ARM/SR_lemmas_C.thy
Original file line number Diff line number Diff line change
@@ -1,4 +1,5 @@
(*
* Copyright 2022, Proofcraft Pty Ltd
* Copyright 2014, General Dynamics C4 Systems
*
* SPDX-License-Identifier: GPL-2.0-only
Expand Down
1 change: 1 addition & 0 deletions proof/crefine/ARM_HYP/CLevityCatch.thy
Original file line number Diff line number Diff line change
@@ -1,4 +1,5 @@
(*
* Copyright 2022, Proofcraft Pty Ltd
* Copyright 2014, General Dynamics C4 Systems
*
* SPDX-License-Identifier: GPL-2.0-only
Expand Down
1 change: 1 addition & 0 deletions proof/crefine/ARM_HYP/CSpaceAcc_C.thy
Original file line number Diff line number Diff line change
@@ -1,4 +1,5 @@
(*
* Copyright 2022, Proofcraft Pty Ltd
* Copyright 2014, General Dynamics C4 Systems
*
* SPDX-License-Identifier: GPL-2.0-only
Expand Down
2 changes: 1 addition & 1 deletion proof/crefine/ARM_HYP/Fastpath_Defs.thy
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
(*
* Copyright 2014, General Dynamics C4 Systems
* Copyright 2022, Proofcraft Pty Ltd
* Copyright 2014, General Dynamics C4 Systems
*
* SPDX-License-Identifier: GPL-2.0-only
*)
Expand Down
1 change: 1 addition & 0 deletions proof/crefine/ARM_HYP/PSpace_C.thy
Original file line number Diff line number Diff line change
@@ -1,4 +1,5 @@
(*
* Copyright 2022, Proofcraft Pty Ltd
* Copyright 2014, General Dynamics C4 Systems
*
* SPDX-License-Identifier: GPL-2.0-only
Expand Down
1 change: 1 addition & 0 deletions proof/crefine/ARM_HYP/Recycle_C.thy
Original file line number Diff line number Diff line change
@@ -1,4 +1,5 @@
(*
* Copyright 2022, Proofcraft Pty Ltd
* Copyright 2014, General Dynamics C4 Systems
*
* SPDX-License-Identifier: GPL-2.0-only
Expand Down
1 change: 1 addition & 0 deletions proof/crefine/ARM_HYP/Refine_C.thy
Original file line number Diff line number Diff line change
@@ -1,4 +1,5 @@
(*
* Copyright 2022, Proofcraft Pty Ltd
* Copyright 2014, General Dynamics C4 Systems
*
* SPDX-License-Identifier: GPL-2.0-only
Expand Down
1 change: 1 addition & 0 deletions proof/crefine/ARM_HYP/SR_lemmas_C.thy
Original file line number Diff line number Diff line change
@@ -1,4 +1,5 @@
(*
* Copyright 2022, Proofcraft Pty Ltd
* Copyright 2014, General Dynamics C4 Systems
*
* SPDX-License-Identifier: GPL-2.0-only
Expand Down
1 change: 1 addition & 0 deletions proof/crefine/Move_C.thy
Original file line number Diff line number Diff line change
@@ -1,4 +1,5 @@
(*
* Copyright 2022, Proofcraft Pty Ltd
* Copyright 2020, Data61, CSIRO (ABN 41 687 119 230)
* Copyright 2014, General Dynamics C4 Systems
*
Expand Down
3 changes: 2 additions & 1 deletion proof/crefine/RISCV64/ADT_C.thy
Original file line number Diff line number Diff line change
@@ -1,6 +1,7 @@
(*
* Copyright 2014, General Dynamics C4 Systems
* Copyright 2022, Proofcraft Pty Ltd
* Copyright 2020, Data61, CSIRO (ABN 41 687 119 230)
* Copyright 2014, General Dynamics C4 Systems
*
* SPDX-License-Identifier: GPL-2.0-only
*)
Expand Down
1 change: 1 addition & 0 deletions proof/crefine/RISCV64/ArchMove_C.thy
Original file line number Diff line number Diff line change
@@ -1,4 +1,5 @@
(*
* Copyright 2022, Proofcraft Pty Ltd
* Copyright 2020, Data61, CSIRO (ABN 41 687 119 230)
*
* SPDX-License-Identifier: GPL-2.0-only
Expand Down
2 changes: 1 addition & 1 deletion proof/crefine/RISCV64/Arch_C.thy
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
(*
* Copyright 2023, Proofcraft Pty Ltd
* Copyright 2014, General Dynamics C4 Systems
* Copyright 2020, Data61, CSIRO (ABN 41 687 119 230)
* Copyright 2014, General Dynamics C4 Systems
*
* SPDX-License-Identifier: GPL-2.0-only
*)
Expand Down
1 change: 1 addition & 0 deletions proof/crefine/RISCV64/CLevityCatch.thy
Original file line number Diff line number Diff line change
@@ -1,4 +1,5 @@
(*
* Copyright 2022, Proofcraft Pty Ltd
* Copyright 2020, Data61, CSIRO (ABN 41 687 119 230)
*
* SPDX-License-Identifier: GPL-2.0-only
Expand Down
3 changes: 2 additions & 1 deletion proof/crefine/RISCV64/CSpaceAcc_C.thy
Original file line number Diff line number Diff line change
@@ -1,6 +1,7 @@
(*
* Copyright 2014, General Dynamics C4 Systems
* Copyright 2022, Proofcraft Pty Ltd
* Copyright 2020, Data61, CSIRO (ABN 41 687 119 230)
* Copyright 2014, General Dynamics C4 Systems
*
* SPDX-License-Identifier: GPL-2.0-only
*)
Expand Down
2 changes: 1 addition & 1 deletion proof/crefine/RISCV64/CSpace_C.thy
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
(*
* Copyright 2023, Proofcraft Pty Ltd
* Copyright 2014, General Dynamics C4 Systems
* Copyright 2020, Data61, CSIRO (ABN 41 687 119 230)
* Copyright 2014, General Dynamics C4 Systems
*
* SPDX-License-Identifier: GPL-2.0-only
*)
Expand Down
1 change: 1 addition & 0 deletions proof/crefine/RISCV64/Ctac_lemmas_C.thy
Original file line number Diff line number Diff line change
@@ -1,4 +1,5 @@
(*
* Copyright 2022, Proofcraft Pty Ltd
* Copyright 2020, Data61, CSIRO (ABN 41 687 119 230)
*
* SPDX-License-Identifier: GPL-2.0-only
Expand Down
3 changes: 2 additions & 1 deletion proof/crefine/RISCV64/DetWP.thy
Original file line number Diff line number Diff line change
@@ -1,6 +1,7 @@
(*
* Copyright 2014, General Dynamics C4 Systems
* Copyright 2022, Proofcraft Pty Ltd
* Copyright 2020, Data61, CSIRO (ABN 41 687 119 230)
* Copyright 2014, General Dynamics C4 Systems
*
* SPDX-License-Identifier: GPL-2.0-only
*)
Expand Down
1 change: 1 addition & 0 deletions proof/crefine/RISCV64/Detype_C.thy
Original file line number Diff line number Diff line change
@@ -1,4 +1,5 @@
(*
* Copyright 2022, Proofcraft Pty Ltd
* Copyright 2014, General Dynamics C4 Systems
*
* SPDX-License-Identifier: GPL-2.0-only
Expand Down
2 changes: 1 addition & 1 deletion proof/crefine/RISCV64/Finalise_C.thy
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
(*
* Copyright 2023, Proofcraft Pty Ltd
* Copyright 2014, General Dynamics C4 Systems
* Copyright 2020, Data61, CSIRO (ABN 41 687 119 230)
* Copyright 2014, General Dynamics C4 Systems
*
* SPDX-License-Identifier: GPL-2.0-only
*)
Expand Down
1 change: 1 addition & 0 deletions proof/crefine/RISCV64/Machine_C.thy
Original file line number Diff line number Diff line change
@@ -1,4 +1,5 @@
(*
* Copyright 2022, Proofcraft Pty Ltd
* Copyright 2020, Data61, CSIRO (ABN 41 687 119 230)
* Copyright 2014, General Dynamics C4 Systems
*
Expand Down
1 change: 1 addition & 0 deletions proof/crefine/RISCV64/PSpace_C.thy
Original file line number Diff line number Diff line change
@@ -1,4 +1,5 @@
(*
* Copyright 2022, Proofcraft Pty Ltd
* Copyright 2014, General Dynamics C4 Systems
* Copyright 2020, Data61, CSIRO (ABN 41 687 119 230)
*
Expand Down
3 changes: 2 additions & 1 deletion proof/crefine/RISCV64/Recycle_C.thy
Original file line number Diff line number Diff line change
@@ -1,6 +1,7 @@
(*
* Copyright 2014, General Dynamics C4 Systems
* Copyright 2022, Proofcraft Pty Ltd
* Copyright 2020, Data61, CSIRO (ABN 41 687 119 230)
* Copyright 2014, General Dynamics C4 Systems
*
* SPDX-License-Identifier: GPL-2.0-only
*)
Expand Down
1 change: 1 addition & 0 deletions proof/crefine/RISCV64/Refine_C.thy
Original file line number Diff line number Diff line change
@@ -1,4 +1,5 @@
(*
* Copyright 2022, Proofcraft Pty Ltd
* Copyright 2020, Data61, CSIRO (ABN 41 687 119 230)
*
* SPDX-License-Identifier: GPL-2.0-only
Expand Down
3 changes: 2 additions & 1 deletion proof/crefine/RISCV64/SR_lemmas_C.thy
Original file line number Diff line number Diff line change
@@ -1,6 +1,7 @@
(*
* Copyright 2014, General Dynamics C4 Systems
* Copyright 2022, Proofcraft Pty Ltd
* Copyright 2020, Data61, CSIRO (ABN 41 687 119 230)
* Copyright 2014, General Dynamics C4 Systems
*
* SPDX-License-Identifier: GPL-2.0-only
*)
Expand Down
2 changes: 1 addition & 1 deletion proof/crefine/RISCV64/Schedule_C.thy
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
(*
* Copyright 2023, Proofcraft Pty Ltd
* Copyright 2014, General Dynamics C4 Systems
* Copyright 2020, Data61, CSIRO (ABN 41 687 119 230)
* Copyright 2014, General Dynamics C4 Systems
*
* SPDX-License-Identifier: GPL-2.0-only
*)
Expand Down
1 change: 1 addition & 0 deletions proof/crefine/RISCV64/StateRelation_C.thy
Original file line number Diff line number Diff line change
@@ -1,4 +1,5 @@
(*
* Copyright 2022, Proofcraft Pty Ltd
* Copyright 2020, Data61, CSIRO (ABN 41 687 119 230)
* Copyright 2014, General Dynamics C4 Systems
*
Expand Down
3 changes: 2 additions & 1 deletion proof/crefine/RISCV64/StoreWord_C.thy
Original file line number Diff line number Diff line change
@@ -1,6 +1,7 @@
(*
* Copyright 2014, General Dynamics C4 Systems
* Copyright 2022, Proofcraft Pty Ltd
* Copyright 2020, Data61, CSIRO (ABN 41 687 119 230)
* Copyright 2014, General Dynamics C4 Systems
*
* SPDX-License-Identifier: GPL-2.0-only
*)
Expand Down
2 changes: 1 addition & 1 deletion proof/crefine/RISCV64/SyscallArgs_C.thy
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
(*
* Copyright 2023, Proofcraft Pty Ltd
* Copyright 2014, General Dynamics C4 Systems
* Copyright 2020, Data61, CSIRO (ABN 41 687 119 230)
* Copyright 2014, General Dynamics C4 Systems
*
* SPDX-License-Identifier: GPL-2.0-only
*)
Expand Down
2 changes: 1 addition & 1 deletion proof/crefine/RISCV64/Syscall_C.thy
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
(*
* Copyright 2023, Proofcraft Pty Ltd
* Copyright 2014, General Dynamics C4 Systems
* Copyright 2020, Data61, CSIRO (ABN 41 687 119 230)
* Copyright 2014, General Dynamics C4 Systems
*
* SPDX-License-Identifier: GPL-2.0-only
*)
Expand Down
1 change: 1 addition & 0 deletions proof/crefine/RISCV64/TcbQueue_C.thy
Original file line number Diff line number Diff line change
@@ -1,4 +1,5 @@
(*
* Copyright 2022, Proofcraft Pty Ltd
* Copyright 2014, General Dynamics C4 Systems
* Copyright 2020, Data61, CSIRO (ABN 41 687 119 230)
*
Expand Down
2 changes: 1 addition & 1 deletion proof/crefine/RISCV64/Tcb_C.thy
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
(*
* Copyright 2023, Proofcraft Pty Ltd
* Copyright 2014, General Dynamics C4 Systems
* Copyright 2020, Data61, CSIRO (ABN 41 687 119 230)
* Copyright 2014, General Dynamics C4 Systems
*
* SPDX-License-Identifier: GPL-2.0-only
*)
Expand Down
2 changes: 1 addition & 1 deletion proof/crefine/RISCV64/VSpace_C.thy
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
(*
* Copyright 2023, Proofcraft Pty Ltd
* Copyright 2014, General Dynamics C4 Systems
* Copyright 2020, Data61, CSIRO (ABN 41 687 119 230)
* Copyright 2014, General Dynamics C4 Systems
*
* SPDX-License-Identifier: GPL-2.0-only
*)
Expand Down
1 change: 1 addition & 0 deletions proof/crefine/RISCV64/Wellformed_C.thy
Original file line number Diff line number Diff line change
@@ -1,4 +1,5 @@
(*
* Copyright 2022, Proofcraft Pty Ltd
* Copyright 2020, Data61, CSIRO (ABN 41 687 119 230)
* Copyright 2014, General Dynamics C4 Systems
*
Expand Down
1 change: 1 addition & 0 deletions proof/crefine/X64/Recycle_C.thy
Original file line number Diff line number Diff line change
@@ -1,4 +1,5 @@
(*
* Copyright 2022, Proofcraft Pty Ltd
* Copyright 2014, General Dynamics C4 Systems
*
* SPDX-License-Identifier: GPL-2.0-only
Expand Down
1 change: 1 addition & 0 deletions proof/crefine/X64/TcbAcc_C.thy
Original file line number Diff line number Diff line change
@@ -1,4 +1,5 @@
(*
* Copyright 2022, Proofcraft Pty Ltd
* Copyright 2014, General Dynamics C4 Systems
*
* SPDX-License-Identifier: GPL-2.0-only
Expand Down
1 change: 1 addition & 0 deletions proof/drefine/Arch_DR.thy
Original file line number Diff line number Diff line change
@@ -1,4 +1,5 @@
(*
* Copyright 2022, Proofcraft Pty Ltd
* Copyright 2020, Data61, CSIRO (ABN 41 687 119 230)
*
* SPDX-License-Identifier: GPL-2.0-only
Expand Down
1 change: 1 addition & 0 deletions proof/infoflow/ARM/ArchArch_IF.thy
Original file line number Diff line number Diff line change
@@ -1,4 +1,5 @@
(*
* Copyright 2022, Proofcraft Pty Ltd
* Copyright 2020, Data61, CSIRO (ABN 41 687 119 230)
*
* SPDX-License-Identifier: GPL-2.0-only
Expand Down
1 change: 1 addition & 0 deletions proof/infoflow/RISCV64/ArchArch_IF.thy
Original file line number Diff line number Diff line change
@@ -1,4 +1,5 @@
(*
* Copyright 2022, Proofcraft Pty Ltd
* Copyright 2020, Data61, CSIRO (ABN 41 687 119 230)
*
* SPDX-License-Identifier: GPL-2.0-only
Expand Down
1 change: 1 addition & 0 deletions proof/invariant-abstract/X64/ArchVSpace_AI.thy
Original file line number Diff line number Diff line change
@@ -1,4 +1,5 @@
(*
* Copyright 2022, Proofcraft Pty Ltd
* Copyright 2014, General Dynamics C4 Systems
*
* SPDX-License-Identifier: GPL-2.0-only
Expand Down
1 change: 1 addition & 0 deletions proof/refine/ARM/Detype_R.thy
Original file line number Diff line number Diff line change
@@ -1,4 +1,5 @@
(*
* Copyright 2022, Proofcraft Pty Ltd
* Copyright 2014, General Dynamics C4 Systems
*
* SPDX-License-Identifier: GPL-2.0-only
Expand Down
1 change: 1 addition & 0 deletions proof/refine/ARM/KHeap_R.thy
Original file line number Diff line number Diff line change
@@ -1,4 +1,5 @@
(*
* Copyright 2022, Proofcraft Pty Ltd
* Copyright 2014, General Dynamics C4 Systems
*
* SPDX-License-Identifier: GPL-2.0-only
Expand Down
1 change: 1 addition & 0 deletions proof/refine/ARM/PageTableDuplicates.thy
Original file line number Diff line number Diff line change
@@ -1,4 +1,5 @@
(*
* Copyright 2022, Proofcraft Pty Ltd
* Copyright 2014, General Dynamics C4 Systems
*
* SPDX-License-Identifier: GPL-2.0-only
Expand Down
1 change: 1 addition & 0 deletions proof/refine/ARM/TcbAcc_R.thy
Original file line number Diff line number Diff line change
@@ -1,4 +1,5 @@
(*
* Copyright 2022, Proofcraft Pty Ltd
* Copyright 2014, General Dynamics C4 Systems
*
* SPDX-License-Identifier: GPL-2.0-only
Expand Down
1 change: 1 addition & 0 deletions proof/refine/ARM/VSpace_R.thy
Original file line number Diff line number Diff line change
@@ -1,4 +1,5 @@
(*
* Copyright 2022, Proofcraft Pty Ltd
* Copyright 2014, General Dynamics C4 Systems
*
* SPDX-License-Identifier: GPL-2.0-only
Expand Down
1 change: 1 addition & 0 deletions proof/refine/ARM_HYP/VSpace_R.thy
Original file line number Diff line number Diff line change
@@ -1,4 +1,5 @@
(*
* Copyright 2022, Proofcraft Pty Ltd
* Copyright 2014, General Dynamics C4 Systems
*
* SPDX-License-Identifier: GPL-2.0-only
Expand Down
1 change: 1 addition & 0 deletions proof/refine/RISCV64/ADT_H.thy
Original file line number Diff line number Diff line change
@@ -1,4 +1,5 @@
(*
* Copyright 2022, Proofcraft Pty Ltd
* Copyright 2020, Data61, CSIRO (ABN 41 687 119 230)
*
* SPDX-License-Identifier: GPL-2.0-only
Expand Down
1 change: 1 addition & 0 deletions proof/refine/RISCV64/Arch_R.thy
Original file line number Diff line number Diff line change
@@ -1,4 +1,5 @@
(*
* Copyright 2022, Proofcraft Pty Ltd
* Copyright 2020, Data61, CSIRO (ABN 41 687 119 230)
*
* SPDX-License-Identifier: GPL-2.0-only
Expand Down
1 change: 1 addition & 0 deletions proof/refine/RISCV64/Detype_R.thy
Original file line number Diff line number Diff line change
@@ -1,4 +1,5 @@
(*
* Copyright 2022, Proofcraft Pty Ltd
* Copyright 2020, Data61, CSIRO (ABN 41 687 119 230)
*
* SPDX-License-Identifier: GPL-2.0-only
Expand Down
1 change: 1 addition & 0 deletions proof/refine/RISCV64/KHeap_R.thy
Original file line number Diff line number Diff line change
@@ -1,4 +1,5 @@
(*
* Copyright 2022, Proofcraft Pty Ltd
* Copyright 2020, Data61, CSIRO (ABN 41 687 119 230)
*
* SPDX-License-Identifier: GPL-2.0-only
Expand Down
1 change: 1 addition & 0 deletions proof/refine/RISCV64/StateRelation.thy
Original file line number Diff line number Diff line change
@@ -1,4 +1,5 @@
(*
* Copyright 2022, Proofcraft Pty Ltd
* Copyright 2020, Data61, CSIRO (ABN 41 687 119 230)
*
* SPDX-License-Identifier: GPL-2.0-only
Expand Down
1 change: 1 addition & 0 deletions proof/refine/RISCV64/TcbAcc_R.thy
Original file line number Diff line number Diff line change
@@ -1,4 +1,5 @@
(*
* Copyright 2022, Proofcraft Pty Ltd
* Copyright 2020, Data61, CSIRO (ABN 41 687 119 230)
*
* SPDX-License-Identifier: GPL-2.0-only
Expand Down
Loading

0 comments on commit 7fed183

Please sign in to comment.