Skip to content

Commit

Permalink
Update copyright year
Browse files Browse the repository at this point in the history
  • Loading branch information
alastairreid committed Jan 7, 2025
1 parent 3b7de26 commit 56c03e3
Show file tree
Hide file tree
Showing 330 changed files with 340 additions and 336 deletions.
2 changes: 1 addition & 1 deletion LICENSE
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
Copyright (c) 2017-2019 Arm Limited
Copyright (C) 2022-2024 Intel Corporation
Copyright (C) 2022-2025 Intel Corporation
SPDX-Licence-Identifier: BSD-3-Clause

Redistribution and use in source and binary forms, with or without
Expand Down
2 changes: 1 addition & 1 deletion Makefile
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
# ASL Makefile
#
# Copyright Arm Limited (c) 2017-2019
# Copyright (C) 2022-2024 Intel Corporation
# Copyright (C) 2022-2025 Intel Corporation
# SPDX-Licence-Identifier: BSD-3-Clause
################################################################

Expand Down
2 changes: 1 addition & 1 deletion README.md
Original file line number Diff line number Diff line change
Expand Up @@ -205,7 +205,7 @@ statements and expressions.
_____ _ _
/\ / ____|| | (_) ASL interpreter
/ \ | (___ | | _ Copyright Arm Limited (c) 2017-2019
/ /\ \ \___ \ | | | | Copyright (C) 2022-2024 Intel Corporation
/ /\ \ \___ \ | | | | Copyright (C) 2022-2025 Intel Corporation
/ ____ \ ____) || |____ | |
/_/ \_\|_____/ |______||_| ASLi 1.0.0
Expand Down
4 changes: 2 additions & 2 deletions bin/asli.ml
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
* ASL interactive frontend
*
* Copyright Arm Limited (c) 2017-2019
* Copyright (C) 2022-2024 Intel Corporation
* Copyright (C) 2022-2025 Intel Corporation
* SPDX-Licence-Identifier: BSD-3-Clause
****************************************************************)

Expand Down Expand Up @@ -386,7 +386,7 @@ let banner =
{| _____ _ _ |};
{| /\ / ____|| | (_) ASL interpreter |};
{| / \ | (___ | | _ Copyright Arm Limited (c) 2017-2019|};
{| / /\ \ \___ \ | | | | Copyright (C) 2022-2024 Intel Corporation|};
{| / /\ \ \___ \ | | | | Copyright (C) 2022-2025 Intel Corporation|};
{| / ____ \ ____) || |____ | | |};
{|/_/ \_\|_____/ |______||_| |} ^ version;
]
Expand Down
2 changes: 1 addition & 1 deletion bin/dune
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
; Copyright Arm Limited (c) 2017-2019
; Copyright (C) 2022-2024 Intel Corporation
; Copyright (C) 2022-2025 Intel Corporation
; SPDX-Licence-Identifier: BSD-3-Clause

(executable
Expand Down
2 changes: 1 addition & 1 deletion demo/Makefile
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
################################################################
# Demo Makefile
#
# Copyright (C) 2022-2024 Intel Corporation
# Copyright (C) 2022-2025 Intel Corporation
# SPDX-Licence-Identifier: BSD-3-Clause
################################################################

Expand Down
2 changes: 1 addition & 1 deletion demo/demo.asl
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
// A simple 64-bit processor spec for use as a demo.
// (This is not intended to match any actual processor)
//
// Copyright (C) 2023-2024 Intel Corporation
// Copyright (C) 2023-2025 Intel Corporation
/////////////////////////////////////////////////////////////////

/////////////////////////////////////////////////////////////////
Expand Down
2 changes: 1 addition & 1 deletion demo/simulator.c
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
* An example simulator harness for use when compiling an ISA
* specification to C code.
*
* Copyright (C) 2023-2024 Intel Corporation
* Copyright (C) 2023-2025 Intel Corporation
****************************************************************/

#include <assert.h>
Expand Down
2 changes: 1 addition & 1 deletion demo/test.prj
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
// Copyright (C) 2023-2024 Intel Corporation
// Copyright (C) 2023-2025 Intel Corporation

:elf test.elf
// CHECK: Loading ELF file test.elf.
Expand Down
16 changes: 10 additions & 6 deletions dune-project
Original file line number Diff line number Diff line change
Expand Up @@ -5,15 +5,19 @@
(version 1.0.0)

; Copyright Arm Limited (c) 2017-2019
; Copyright (C) 2022-2024 Intel Corporation
; Copyright (C) 2022-2025 Intel Corporation
; SPDX-Licence-Identifier: BSD-3-Clause

(using menhir 2.0)

(package
(name asli)
(synopsis "Interpreter for Architecture Specification Language (ASL)")
(description "\| Interpreter for the language ASL that Arm and Intel use to write their ISA specifications.
(description "\| Architecture Specification Language (ASL) is an executable language for writing
"\| clear, precise specifications of Instruction Set Architectures (ISAs).
"\|
"\| The ASL interpreter (ASLi) is an implementation of ASL that can execute ASL
"\| specifications either in an interpreter or by compiling via C code.
"\|
"\| Currently supports reading/typechecking the specification,
"\| interactive execution of ASL statements and expressions,
Expand Down Expand Up @@ -44,10 +48,10 @@

(license BSD-3-Clause)
(authors "Alastair Reid")
(maintainers "Alastair Reid <alastair.d.reid@gmail.com>")
(source (github alastairreid/asl-interpreter))
(bug_reports "https://github.com/alastairreid/asl-interpreter/issues")
(homepage "https://github.com/alastairreid/asl-interpreter")
(maintainers "Alastair Reid <alastair.reid@intel.com>")
(source (github IntelLabs/asl-interpreter))
(bug_reports "https://github.com/IntelLabs/asl-interpreter/issues")
(homepage "https://github.com/IntelLabs/asl-interpreter")
; (documentation ...)

(generate_opam_files true)
2 changes: 1 addition & 1 deletion libASL/asl_ast.ml
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
* ASL AST definitions
*
* Copyright Arm Limited (c) 2017-2019
* Copyright (C) 2022-2024 Intel Corporation
* Copyright (C) 2022-2025 Intel Corporation
* SPDX-Licence-Identifier: BSD-3-Clause
****************************************************************)

Expand Down
2 changes: 1 addition & 1 deletion libASL/asl_fmt.ml
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
(****************************************************************
* ASL format
*
* Copyright (C) 2022-2024 Intel Corporation
* Copyright (C) 2022-2025 Intel Corporation
* SPDX-Licence-Identifier: BSD-3-Clause
****************************************************************)

Expand Down
2 changes: 1 addition & 1 deletion libASL/asl_fmt.mli
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
(****************************************************************
* ASL pretty printer
*
* Copyright (C) 2022-2024 Intel Corporation
* Copyright (C) 2022-2025 Intel Corporation
* SPDX-Licence-Identifier: BSD-3-Clause
****************************************************************)

Expand Down
2 changes: 1 addition & 1 deletion libASL/asl_parser.mly
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
* ASL grammar file
*
* Copyright Arm Limited (c) 2017-2019
* Copyright (C) 2022-2024 Intel Corporation
* Copyright (C) 2022-2025 Intel Corporation
* SPDX-Licence-Identifier: BSD-3-Clause
****************************************************************)

Expand Down
2 changes: 1 addition & 1 deletion libASL/asl_utils.ml
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
* ASL utility functions
*
* Copyright Arm Limited (c) 2017-2019
* Copyright (C) 2022-2024 Intel Corporation
* Copyright (C) 2022-2025 Intel Corporation
* SPDX-Licence-Identifier: BSD-3-Clause
****************************************************************)

Expand Down
2 changes: 1 addition & 1 deletion libASL/asl_utils.mli
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
* ASL utility functions
*
* Copyright Arm Limited (c) 2017-2019
* Copyright (C) 2022-2024 Intel Corporation
* Copyright (C) 2022-2025 Intel Corporation
* SPDX-Licence-Identifier: BSD-3-Clause
****************************************************************)

Expand Down
2 changes: 1 addition & 1 deletion libASL/asl_visitor.ml
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
* ASL visitor class
*
* Copyright Arm Limited (c) 2017-2019
* Copyright (C) 2022-2024 Intel Corporation
* Copyright (C) 2022-2025 Intel Corporation
* SPDX-Licence-Identifier: BSD-3-Clause
*
* This code follows the pattern used in the cilVisitor class in
Expand Down
2 changes: 1 addition & 1 deletion libASL/asl_visitor.mli
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
* ASL visitor class
*
* Copyright Arm Limited (c) 2017-2019
* Copyright (C) 2022-2024 Intel Corporation
* Copyright (C) 2022-2025 Intel Corporation
* SPDX-Licence-Identifier: BSD-3-Clause
*
* This code follows the pattern used in the cilVisitor class in
Expand Down
2 changes: 1 addition & 1 deletion libASL/backend_c.ml
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
(****************************************************************
* ASL to C backend
*
* Copyright (C) 2022-2024 Intel Corporation
* Copyright (C) 2022-2025 Intel Corporation
* SPDX-Licence-Identifier: BSD-3-Clause
****************************************************************)

Expand Down
2 changes: 1 addition & 1 deletion libASL/backend_c_new.ml
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
(****************************************************************
* ASL to C backend
*
* Copyright (C) 2022-2024 Intel Corporation
* Copyright (C) 2022-2025 Intel Corporation
* SPDX-Licence-Identifier: BSD-3-Clause
****************************************************************)

Expand Down
2 changes: 1 addition & 1 deletion libASL/backend_c_new.mli
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
(****************************************************************
* ASL to C backend
*
* Copyright (C) 2022-2024 Intel Corporation
* Copyright (C) 2022-2025 Intel Corporation
* SPDX-Licence-Identifier: BSD-3-Clause
****************************************************************)

Expand Down
2 changes: 1 addition & 1 deletion libASL/backend_cpp.ml
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
(****************************************************************
* ASL to CPP backend
*
* Copyright (C) 2022-2024 Intel Corporation
* Copyright (C) 2022-2025 Intel Corporation
* SPDX-Licence-Identifier: BSD-3-Clause
****************************************************************)

Expand Down
2 changes: 1 addition & 1 deletion libASL/bin_file.ml
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@
*
* Simplistic binary file loader
*
* Copyright (C) 2023-2024 Intel Corporation
* Copyright (C) 2023-2025 Intel Corporation
* SPDX-Licence-Identifier: BSD-3-Clause
****************************************************************)

Expand Down
2 changes: 1 addition & 1 deletion libASL/bin_file.mli
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@
*
* Simplistic binary file loader
*
* Copyright (C) 2023-2024 Intel Corporation
* Copyright (C) 2023-2025 Intel Corporation
* SPDX-Licence-Identifier: BSD-3-Clause
****************************************************************)

Expand Down
2 changes: 1 addition & 1 deletion libASL/builtin_idents.ml
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
(****************************************************************
* Identifiers of builtin function, types, etc.
*
* Copyright (C) 2022-2024 Intel Corporation
* Copyright (C) 2022-2025 Intel Corporation
* SPDX-Licence-Identifier: BSD-3-Clause
****************************************************************)

Expand Down
2 changes: 1 addition & 1 deletion libASL/builtin_idents.mli
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
(****************************************************************
* Identifiers of builtin function, types, etc.
*
* Copyright (C) 2022-2024 Intel Corporation
* Copyright (C) 2022-2025 Intel Corporation
* SPDX-Licence-Identifier: BSD-3-Clause
****************************************************************)

Expand Down
2 changes: 1 addition & 1 deletion libASL/check_monomorphization.ml
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
(****************************************************************
* Detect functions that have not been monomorphized
*
* Copyright (C) 2022-2024 Intel Corporation
* Copyright (C) 2022-2025 Intel Corporation
* SPDX-Licence-Identifier: BSD-3-Clause
****************************************************************)

Expand Down
2 changes: 1 addition & 1 deletion libASL/commands.ml
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
(****************************************************************
* Command registry
*
* Copyright (C) 2024-2024 Intel Corporation
* Copyright (C) 2024-2025 Intel Corporation
* SPDX-Licence-Identifier: BSD-3-Clause
****************************************************************)

Expand Down
2 changes: 1 addition & 1 deletion libASL/commands.mli
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
(****************************************************************
* Commands registry
*
* Copyright (C) 2024-2024 Intel Corporation
* Copyright (C) 2024-2025 Intel Corporation
* SPDX-Licence-Identifier: BSD-3-Clause
****************************************************************)

Expand Down
2 changes: 1 addition & 1 deletion libASL/configuration.ml
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@
*
* This is used to manage configuration files
*
* Copyright Intel Inc (c) 2023-2024
* Copyright (C) 2023-2025 Intel Corporation
* SPDX-Licence-Identifier: BSD-3-Clause
****************************************************************)

Expand Down
2 changes: 1 addition & 1 deletion libASL/configuration.mli
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@
*
* This is used to manage configuration files
*
* Copyright Intel Inc (c) 2023-2024
* Copyright (C) 2023-2025 Intel Corporation
* SPDX-Licence-Identifier: BSD-3-Clause
****************************************************************)

Expand Down
2 changes: 1 addition & 1 deletion libASL/cpu.ml
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
* CPU interface
*
* Copyright Arm Limited (c) 2017-2019
* Copyright (C) 2022-2024 Intel Corporation
* Copyright (C) 2022-2025 Intel Corporation
* SPDX-Licence-Identifier: BSD-3-Clause
****************************************************************)

Expand Down
2 changes: 1 addition & 1 deletion libASL/cpu.mli
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
* CPU interface
*
* Copyright Arm Limited (c) 2017-2019
* Copyright (C) 2022-2024 Intel Corporation
* Copyright (C) 2022-2025 Intel Corporation
* SPDX-Licence-Identifier: BSD-3-Clause
****************************************************************)

Expand Down
2 changes: 1 addition & 1 deletion libASL/dune
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
; Copyright Arm Limited (c) 2017-2019
; Copyright (C) 2022-2024 Intel Corporation
; Copyright (C) 2022-2025 Intel Corporation
; SPDX-Licence-Identifier: BSD-3-Clause

(ocamllex lexer)
Expand Down
2 changes: 1 addition & 1 deletion libASL/elf.ml
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@
* Currently only handles little-endian, 64-bit
*
* Copyright Alastair Reid (c) 2019-2020
* Copyright (C) 2024-2024 Intel Corporation
* Copyright (C) 2024-2025 Intel Corporation
* SPDX-Licence-Identifier: BSD-3-Clause
****************************************************************)

Expand Down
2 changes: 1 addition & 1 deletion libASL/error.ml
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
(****************************************************************
* Error
*
* Copyright (C) 2022-2024 Intel Corporation
* Copyright (C) 2022-2025 Intel Corporation
* SPDX-Licence-Identifier: BSD-3-Clause
****************************************************************)

Expand Down
2 changes: 1 addition & 1 deletion libASL/error.mli
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
(****************************************************************
* Error
*
* Copyright (C) 2022-2024 Intel Corporation
* Copyright (C) 2022-2025 Intel Corporation
* SPDX-Licence-Identifier: BSD-3-Clause
****************************************************************)

Expand Down
2 changes: 1 addition & 1 deletion libASL/eval.ml
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
* ASL evaluator
*
* Copyright Arm Limited (c) 2017-2019
* Copyright (C) 2022-2024 Intel Corporation
* Copyright (C) 2022-2025 Intel Corporation
* SPDX-Licence-Identifier: BSD-3-Clause
****************************************************************)

Expand Down
2 changes: 1 addition & 1 deletion libASL/eval.mli
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
* ASL evaluator
*
* Copyright Arm Limited (c) 2017-2019
* Copyright (C) 2022-2024 Intel Corporation
* Copyright (C) 2022-2025 Intel Corporation
* SPDX-Licence-Identifier: BSD-3-Clause
****************************************************************)

Expand Down
2 changes: 1 addition & 1 deletion libASL/flags.ml
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
(****************************************************************
* Control flag registry
*
* Copyright (C) 2022-2024 Intel Corporation
* Copyright (C) 2022-2025 Intel Corporation
* SPDX-Licence-Identifier: BSD-3-Clause
****************************************************************)

Expand Down
2 changes: 1 addition & 1 deletion libASL/flags.mli
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
(****************************************************************
* Control flag registry
*
* Copyright (C) 2022-2024 Intel Corporation
* Copyright (C) 2022-2025 Intel Corporation
* SPDX-Licence-Identifier: BSD-3-Clause
****************************************************************)

Expand Down
Loading

0 comments on commit 56c03e3

Please sign in to comment.