diff --git a/laborator/content/interactiune-c-assembly/01-inline-for/inline_for.c b/laborator/content/interactiune-c-assembly/01-inline-for/inline_for.c index ed02ca5e..c1b5075c 100644 --- a/laborator/content/interactiune-c-assembly/01-inline-for/inline_for.c +++ b/laborator/content/interactiune-c-assembly/01-inline-for/inline_for.c @@ -1,3 +1,5 @@ +// SPDX-License-Identifier: BSD-3-Clause + #include #define NUM 100 @@ -7,8 +9,6 @@ int main(void) size_t n = NUM; size_t sum = 0; - - __asm__ ( "xor eax, eax\n\t" /* collect the sum in eax */ /* use ecx to go through items, start from n */ @@ -20,7 +20,8 @@ int main(void) "mov %0, eax\n\t" : "=r" (sum) /* output variable */ : "r" (n) /* input variable */ - : "eax", "ecx" ); /* registers used in the assembly code */ + : "eax", "ecx" + ); /* registers used in the assembly code */ printf("sum(%u): %u\n", n, sum); diff --git a/laborator/content/interactiune-c-assembly/02-inline-rotate/inline_rotate.c b/laborator/content/interactiune-c-assembly/02-inline-rotate/inline_rotate.c index e5b59b43..fab95daa 100644 --- a/laborator/content/interactiune-c-assembly/02-inline-rotate/inline_rotate.c +++ b/laborator/content/interactiune-c-assembly/02-inline-rotate/inline_rotate.c @@ -1,3 +1,5 @@ +// SPDX-License-Identifier: BSD-3-Clause + #include #define NUM 0x12345678 diff --git a/laborator/content/interactiune-c-assembly/03-inline-rdtscp/inline_rdtscp.c b/laborator/content/interactiune-c-assembly/03-inline-rdtscp/inline_rdtscp.c index 9c0d12f2..21a2ff93 100644 --- a/laborator/content/interactiune-c-assembly/03-inline-rdtscp/inline_rdtscp.c +++ b/laborator/content/interactiune-c-assembly/03-inline-rdtscp/inline_rdtscp.c @@ -1,3 +1,5 @@ +// SPDX-License-Identifier: BSD-3-Clause + #include int main(void)