Copyright go to 2025 year

This commit is contained in:
Patrick Pelissier committed 2025-03-01 11:03:38 +01:00
1 parent 76b40d247d
commit 6d621703eb
100 files changed
+101 -101

No files matched your search

+1 -1
View File
@@ -1,4 +1,4 @@
# Copyright (c) 2017-2024, Patrick Pelissier # Copyright (c) 2017-2025, Patrick Pelissier
# All rights reserved. # All rights reserved.
# #
# Redistribution and use in source and binary forms, with or without # Redistribution and use in source and binary forms, with or without
+1 -1
View File
@@ -9663,7 +9663,7 @@ _________________
All files of M\*LIB are distributed under the following license. All files of M\*LIB are distributed under the following license.
Copyright (c) 2017-2024, Patrick Pelissier Copyright (c) 2017-2025, Patrick Pelissier
All rights reserved. All rights reserved.
Redistribution and use in source and binary forms, with or without Redistribution and use in source and binary forms, with or without
+1 -1
View File
@@ -1,7 +1,7 @@
/* /*
* M*LIB - ALGO module * M*LIB - ALGO module
* *
* Copyright (c) 2017-2024, Patrick Pelissier * Copyright (c) 2017-2025, Patrick Pelissier
* All rights reserved. * All rights reserved.
* Redistribution and use in source and binary forms, with or without * Redistribution and use in source and binary forms, with or without
* modification, are permitted provided that the following conditions are met: * modification, are permitted provided that the following conditions are met:
+1 -1
View File
@@ -1,7 +1,7 @@
/* /*
* M*LIB - dynamic ARRAY module * M*LIB - dynamic ARRAY module
* *
* Copyright (c) 2017-2024, Patrick Pelissier * Copyright (c) 2017-2025, Patrick Pelissier
* All rights reserved. * All rights reserved.
* Redistribution and use in source and binary forms, with or without * Redistribution and use in source and binary forms, with or without
* modification, are permitted provided that the following conditions are met: * modification, are permitted provided that the following conditions are met:
+1 -1
View File
@@ -1,7 +1,7 @@
/* /*
* M*LIB - Thin stdatomic wrapper for C++ compatibility * M*LIB - Thin stdatomic wrapper for C++ compatibility
* *
* Copyright (c) 2017-2024, Patrick Pelissier * Copyright (c) 2017-2025, Patrick Pelissier
* All rights reserved. * All rights reserved.
* Redistribution and use in source and binary forms, with or without * Redistribution and use in source and binary forms, with or without
* modification, are permitted provided that the following conditions are met: * modification, are permitted provided that the following conditions are met:
+1 -1
View File
@@ -1,7 +1,7 @@
/* /*
* M*LIB - BITSET module * M*LIB - BITSET module
* *
* Copyright (c) 2017-2024, Patrick Pelissier * Copyright (c) 2017-2025, Patrick Pelissier
* All rights reserved. * All rights reserved.
* Redistribution and use in source and binary forms, with or without * Redistribution and use in source and binary forms, with or without
* modification, are permitted provided that the following conditions are met: * modification, are permitted provided that the following conditions are met:
+1 -1
View File
@@ -1,7 +1,7 @@
/* /*
* M*LIB - B+TREE module * M*LIB - B+TREE module
* *
* Copyright (c) 2017-2024, Patrick Pelissier * Copyright (c) 2017-2025, Patrick Pelissier
* All rights reserved. * All rights reserved.
* Redistribution and use in source and binary forms, with or without * Redistribution and use in source and binary forms, with or without
* modification, are permitted provided that the following conditions are met: * modification, are permitted provided that the following conditions are met:
+1 -1
View File
@@ -1,7 +1,7 @@
/* /*
* M*LIB - Byte String module * M*LIB - Byte String module
* *
* Copyright (c) 2017-2024, Patrick Pelissier * Copyright (c) 2017-2025, Patrick Pelissier
* All rights reserved. * All rights reserved.
* Redistribution and use in source and binary forms, with or without * Redistribution and use in source and binary forms, with or without
* modification, are permitted provided that the following conditions are met: * modification, are permitted provided that the following conditions are met:
+1 -1
View File
@@ -1,7 +1,7 @@
/* /*
* M*LIB - Fixed size (Bounded) QUEUE & STACK interface * M*LIB - Fixed size (Bounded) QUEUE & STACK interface
* *
* Copyright (c) 2017-2024, Patrick Pelissier * Copyright (c) 2017-2025, Patrick Pelissier
* All rights reserved. * All rights reserved.
* Redistribution and use in source and binary forms, with or without * Redistribution and use in source and binary forms, with or without
* modification, are permitted provided that the following conditions are met: * modification, are permitted provided that the following conditions are met:
+1 -1
View File
@@ -1,7 +1,7 @@
/* /*
* M*LIB - Concurrent memory pool allocator * M*LIB - Concurrent memory pool allocator
* *
* Copyright (c) 2017-2024, Patrick Pelissier * Copyright (c) 2017-2025, Patrick Pelissier
* All rights reserved. * All rights reserved.
* Redistribution and use in source and binary forms, with or without * Redistribution and use in source and binary forms, with or without
* modification, are permitted provided that the following conditions are met: * modification, are permitted provided that the following conditions are met:
+1 -1
View File
@@ -1,7 +1,7 @@
/* /*
* M*LIB - Basic Protected Concurrent module over container. * M*LIB - Basic Protected Concurrent module over container.
* *
* Copyright (c) 2017-2024, Patrick Pelissier * Copyright (c) 2017-2025, Patrick Pelissier
* All rights reserved. * All rights reserved.
* Redistribution and use in source and binary forms, with or without * Redistribution and use in source and binary forms, with or without
* modification, are permitted provided that the following conditions are met: * modification, are permitted provided that the following conditions are met:
+1 -1
View File
@@ -1,7 +1,7 @@
/* /*
* M*LIB - Extended Pre-processing macros module * M*LIB - Extended Pre-processing macros module
* *
* Copyright (c) 2017-2024, Patrick Pelissier * Copyright (c) 2017-2025, Patrick Pelissier
* All rights reserved. * All rights reserved.
* Redistribution and use in source and binary forms, with or without * Redistribution and use in source and binary forms, with or without
* modification, are permitted provided that the following conditions are met: * modification, are permitted provided that the following conditions are met:
+1 -1
View File
@@ -1,7 +1,7 @@
/* /*
* M*LIB - DEQUE module * M*LIB - DEQUE module
* *
* Copyright (c) 2017-2024, Patrick Pelissier * Copyright (c) 2017-2025, Patrick Pelissier
* All rights reserved. * All rights reserved.
* Redistribution and use in source and binary forms, with or without * Redistribution and use in source and binary forms, with or without
* modification, are permitted provided that the following conditions are met: * modification, are permitted provided that the following conditions are met:
+1 -1
View File
@@ -1,7 +1,7 @@
/* /*
* M*LIB - DICTIONARY Module * M*LIB - DICTIONARY Module
* *
* Copyright (c) 2017-2024, Patrick Pelissier * Copyright (c) 2017-2025, Patrick Pelissier
* All rights reserved. * All rights reserved.
* Redistribution and use in source and binary forms, with or without * Redistribution and use in source and binary forms, with or without
* modification, are permitted provided that the following conditions are met: * modification, are permitted provided that the following conditions are met:
+1 -1
View File
@@ -1,7 +1,7 @@
/* /*
* M*LIB - Function Object module * M*LIB - Function Object module
* *
* Copyright (c) 2017-2024, Patrick Pelissier * Copyright (c) 2017-2025, Patrick Pelissier
* All rights reserved. * All rights reserved.
* Redistribution and use in source and binary forms, with or without * Redistribution and use in source and binary forms, with or without
* modification, are permitted provided that the following conditions are met: * modification, are permitted provided that the following conditions are met:
+1 -1
View File
@@ -1,7 +1,7 @@
/* /*
* M*LIB - Generic module * M*LIB - Generic module
* *
* Copyright (c) 2017-2024, Patrick Pelissier * Copyright (c) 2017-2025, Patrick Pelissier
* All rights reserved. * All rights reserved.
* Redistribution and use in source and binary forms, with or without * Redistribution and use in source and binary forms, with or without
* modification, are permitted provided that the following conditions are met: * modification, are permitted provided that the following conditions are met:
+1 -1
View File
@@ -1,7 +1,7 @@
/* /*
* M*LIB - Integer Generator (GENINT) module * M*LIB - Integer Generator (GENINT) module
* *
* Copyright (c) 2017-2024, Patrick Pelissier * Copyright (c) 2017-2025, Patrick Pelissier
* All rights reserved. * All rights reserved.
* Redistribution and use in source and binary forms, with or without * Redistribution and use in source and binary forms, with or without
* modification, are permitted provided that the following conditions are met: * modification, are permitted provided that the following conditions are met:
+1 -1
View File
@@ -1,7 +1,7 @@
/* /*
* M*LIB - Intrusive List module * M*LIB - Intrusive List module
* *
* Copyright (c) 2017-2024, Patrick Pelissier * Copyright (c) 2017-2025, Patrick Pelissier
* All rights reserved. * All rights reserved.
* Redistribution and use in source and binary forms, with or without * Redistribution and use in source and binary forms, with or without
* modification, are permitted provided that the following conditions are met: * modification, are permitted provided that the following conditions are met:
+1 -1
View File
@@ -1,7 +1,7 @@
/* /*
* M*LIB - INTRUSIVE SHARED PTR Module * M*LIB - INTRUSIVE SHARED PTR Module
* *
* Copyright (c) 2017-2024, Patrick Pelissier * Copyright (c) 2017-2025, Patrick Pelissier
* All rights reserved. * All rights reserved.
* Redistribution and use in source and binary forms, with or without * Redistribution and use in source and binary forms, with or without
* modification, are permitted provided that the following conditions are met: * modification, are permitted provided that the following conditions are met:
+1 -1
View File
@@ -1,7 +1,7 @@
/* /*
* M*LIB - LIST module * M*LIB - LIST module
* *
* Copyright (c) 2017-2024, Patrick Pelissier * Copyright (c) 2017-2025, Patrick Pelissier
* All rights reserved. * All rights reserved.
* Redistribution and use in source and binary forms, with or without * Redistribution and use in source and binary forms, with or without
* modification, are permitted provided that the following conditions are met: * modification, are permitted provided that the following conditions are met:
+1 -1
View File
@@ -1,7 +1,7 @@
/* /*
* M*LIB - MEMPOOL module * M*LIB - MEMPOOL module
* *
* Copyright (c) 2017-2024, Patrick Pelissier * Copyright (c) 2017-2025, Patrick Pelissier
* All rights reserved. * All rights reserved.
* Redistribution and use in source and binary forms, with or without * Redistribution and use in source and binary forms, with or without
* modification, are permitted provided that the following conditions are met: * modification, are permitted provided that the following conditions are met:
+1 -1
View File
@@ -1,7 +1,7 @@
/* /*
* M*LIB - Thin Mutex & Thread wrapper (compatibility layer) * M*LIB - Thin Mutex & Thread wrapper (compatibility layer)
* *
* Copyright (c) 2017-2024, Patrick Pelissier * Copyright (c) 2017-2025, Patrick Pelissier
* All rights reserved. * All rights reserved.
* Redistribution and use in source and binary forms, with or without * Redistribution and use in source and binary forms, with or without
* modification, are permitted provided that the following conditions are met: * modification, are permitted provided that the following conditions are met:
+1 -1
View File
@@ -1,7 +1,7 @@
/* /*
* M*LIB - dynamic priority queue module * M*LIB - dynamic priority queue module
* *
* Copyright (c) 2017-2024, Patrick Pelissier * Copyright (c) 2017-2025, Patrick Pelissier
* All rights reserved. * All rights reserved.
* Redistribution and use in source and binary forms, with or without * Redistribution and use in source and binary forms, with or without
* modification, are permitted provided that the following conditions are met: * modification, are permitted provided that the following conditions are met:
+1 -1
View File
@@ -1,7 +1,7 @@
/* /*
* M*LIB - RED BLACK TREE module * M*LIB - RED BLACK TREE module
* *
* Copyright (c) 2017-2024, Patrick Pelissier * Copyright (c) 2017-2025, Patrick Pelissier
* All rights reserved. * All rights reserved.
* Redistribution and use in source and binary forms, with or without * Redistribution and use in source and binary forms, with or without
* modification, are permitted provided that the following conditions are met: * modification, are permitted provided that the following conditions are met:
+1 -1
View File
@@ -1,7 +1,7 @@
/* /*
* M*LIB - Serial BIN * M*LIB - Serial BIN
* *
* Copyright (c) 2017-2024, Patrick Pelissier * Copyright (c) 2017-2025, Patrick Pelissier
* All rights reserved. * All rights reserved.
* Redistribution and use in source and binary forms, with or without * Redistribution and use in source and binary forms, with or without
* modification, are permitted provided that the following conditions are met: * modification, are permitted provided that the following conditions are met:
+1 -1
View File
@@ -1,7 +1,7 @@
/* /*
* M*LIB - Serial JSON * M*LIB - Serial JSON
* *
* Copyright (c) 2017-2024, Patrick Pelissier * Copyright (c) 2017-2025, Patrick Pelissier
* All rights reserved. * All rights reserved.
* Redistribution and use in source and binary forms, with or without * Redistribution and use in source and binary forms, with or without
* modification, are permitted provided that the following conditions are met: * modification, are permitted provided that the following conditions are met:
+1 -1
View File
@@ -1,7 +1,7 @@
/* /*
* M*LIB - Shared Pointer container providing encapsulation and protected concurrent access. * M*LIB - Shared Pointer container providing encapsulation and protected concurrent access.
* *
* Copyright (c) 2017-2024, Patrick Pelissier * Copyright (c) 2017-2025, Patrick Pelissier
* All rights reserved. * All rights reserved.
* Redistribution and use in source and binary forms, with or without * Redistribution and use in source and binary forms, with or without
* modification, are permitted provided that the following conditions are met: * modification, are permitted provided that the following conditions are met:
+1 -1
View File
@@ -1,7 +1,7 @@
/* /*
* M*LIB - SHARED Pointer Module * M*LIB - SHARED Pointer Module
* *
* Copyright (c) 2017-2024, Patrick Pelissier * Copyright (c) 2017-2025, Patrick Pelissier
* All rights reserved. * All rights reserved.
* Redistribution and use in source and binary forms, with or without * Redistribution and use in source and binary forms, with or without
* modification, are permitted provided that the following conditions are met: * modification, are permitted provided that the following conditions are met:
+1 -1
View File
@@ -1,7 +1,7 @@
/* /*
* M*LIB - SNAPSHOT Module * M*LIB - SNAPSHOT Module
* *
* Copyright (c) 2017-2024, Patrick Pelissier * Copyright (c) 2017-2025, Patrick Pelissier
* All rights reserved. * All rights reserved.
* Redistribution and use in source and binary forms, with or without * Redistribution and use in source and binary forms, with or without
* modification, are permitted provided that the following conditions are met: * modification, are permitted provided that the following conditions are met:
+1 -1
View File
@@ -1,7 +1,7 @@
/* /*
* M*LIB - Dynamic Size String Module * M*LIB - Dynamic Size String Module
* *
* Copyright (c) 2017-2024, Patrick Pelissier * Copyright (c) 2017-2025, Patrick Pelissier
* All rights reserved. * All rights reserved.
* Redistribution and use in source and binary forms, with or without * Redistribution and use in source and binary forms, with or without
* modification, are permitted provided that the following conditions are met: * modification, are permitted provided that the following conditions are met:
+1 -1
View File
@@ -1,7 +1,7 @@
/* /*
* M*LIB - Thin Mutex & Thread wrapper * M*LIB - Thin Mutex & Thread wrapper
* *
* Copyright (c) 2017-2024, Patrick Pelissier * Copyright (c) 2017-2025, Patrick Pelissier
* All rights reserved. * All rights reserved.
* Redistribution and use in source and binary forms, with or without * Redistribution and use in source and binary forms, with or without
* modification, are permitted provided that the following conditions are met: * modification, are permitted provided that the following conditions are met:
+1 -1
View File
@@ -1,7 +1,7 @@
/* /*
* M*LIB - TREE module * M*LIB - TREE module
* *
* Copyright (c) 2017-2024, Patrick Pelissier * Copyright (c) 2017-2025, Patrick Pelissier
* All rights reserved. * All rights reserved.
* Redistribution and use in source and binary forms, with or without * Redistribution and use in source and binary forms, with or without
* modification, are permitted provided that the following conditions are met: * modification, are permitted provided that the following conditions are met:
+1 -1
View File
@@ -1,7 +1,7 @@
/* /*
* M*LIB - try / catch mechanism for M*LIB * M*LIB - try / catch mechanism for M*LIB
* *
* Copyright (c) 2017-2024, Patrick Pelissier * Copyright (c) 2017-2025, Patrick Pelissier
* All rights reserved. * All rights reserved.
* Redistribution and use in source and binary forms, with or without * Redistribution and use in source and binary forms, with or without
* modification, are permitted provided that the following conditions are met: * modification, are permitted provided that the following conditions are met:
+1 -1
View File
@@ -1,7 +1,7 @@
/* /*
* M*LIB - TUPLE module * M*LIB - TUPLE module
* *
* Copyright (c) 2017-2024, Patrick Pelissier * Copyright (c) 2017-2025, Patrick Pelissier
* All rights reserved. * All rights reserved.
* Redistribution and use in source and binary forms, with or without * Redistribution and use in source and binary forms, with or without
* modification, are permitted provided that the following conditions are met: * modification, are permitted provided that the following conditions are met:
+1 -1
View File
@@ -1,7 +1,7 @@
/* /*
* M*LIB - VARIANT module * M*LIB - VARIANT module
* *
* Copyright (c) 2017-2024, Patrick Pelissier * Copyright (c) 2017-2025, Patrick Pelissier
* All rights reserved. * All rights reserved.
* Redistribution and use in source and binary forms, with or without * Redistribution and use in source and binary forms, with or without
* modification, are permitted provided that the following conditions are met: * modification, are permitted provided that the following conditions are met:
+1 -1
View File
@@ -1,7 +1,7 @@
/* /*
* M*LIB / WORKER - Extra worker interface * M*LIB / WORKER - Extra worker interface
* *
* Copyright (c) 2017-2024, Patrick Pelissier * Copyright (c) 2017-2025, Patrick Pelissier
* All rights reserved. * All rights reserved.
* Redistribution and use in source and binary forms, with or without * Redistribution and use in source and binary forms, with or without
* modification, are permitted provided that the following conditions are met: * modification, are permitted provided that the following conditions are met:
+1 -1
View File
@@ -1,4 +1,4 @@
REM Copyright (c) 2017-2024, Patrick Pelissier REM Copyright (c) 2017-2025, Patrick Pelissier
REM All rights reserved. REM All rights reserved.
REM REM
REM Redistribution and use in source and binary forms, with or without REM Redistribution and use in source and binary forms, with or without
+1 -1
View File
@@ -1,5 +1,5 @@
/* /*
* Copyright (c) 2021-2024, Patrick Pelissier * Copyright (c) 2021-2025, Patrick Pelissier
* All rights reserved. * All rights reserved.
* Redistribution and use in source and binary forms, with or without * Redistribution and use in source and binary forms, with or without
* modification, are permitted provided that the following conditions are met: * modification, are permitted provided that the following conditions are met:
+1 -1
View File
@@ -1,5 +1,5 @@
/* /*
* Copyright (c) 2021-2024, Patrick Pelissier * Copyright (c) 2021-2025, Patrick Pelissier
* All rights reserved. * All rights reserved.
* Redistribution and use in source and binary forms, with or without * Redistribution and use in source and binary forms, with or without
* modification, are permitted provided that the following conditions are met: * modification, are permitted provided that the following conditions are met:
+1 -1
View File
@@ -1,5 +1,5 @@
/* /*
* Copyright (c) 2021-2024-2024, Patrick Pelissier * Copyright (c) 2021-2025-2025, Patrick Pelissier
* All rights reserved. * All rights reserved.
* Redistribution and use in source and binary forms, with or without * Redistribution and use in source and binary forms, with or without
* modification, are permitted provided that the following conditions are met: * modification, are permitted provided that the following conditions are met:
+1 -1
View File
@@ -1,5 +1,5 @@
/* /*
* Copyright (c) 2021-2024, Patrick Pelissier * Copyright (c) 2021-2025, Patrick Pelissier
* All rights reserved. * All rights reserved.
* Redistribution and use in source and binary forms, with or without * Redistribution and use in source and binary forms, with or without
* modification, are permitted provided that the following conditions are met: * modification, are permitted provided that the following conditions are met:
+1 -1
View File
@@ -1,5 +1,5 @@
/* /*
* Copyright (c) 2021-2024, Patrick Pelissier * Copyright (c) 2021-2025, Patrick Pelissier
* All rights reserved. * All rights reserved.
* Redistribution and use in source and binary forms, with or without * Redistribution and use in source and binary forms, with or without
* modification, are permitted provided that the following conditions are met: * modification, are permitted provided that the following conditions are met:
+1 -1
View File
@@ -1,5 +1,5 @@
/* /*
* Copyright (c) 2021-2024 Patrick Pelissier * Copyright (c) 2021-2025 Patrick Pelissier
* All rights reserved. * All rights reserved.
* Redistribution and use in source and binary forms, with or without * Redistribution and use in source and binary forms, with or without
* modification, are permitted provided that the following conditions are met: * modification, are permitted provided that the following conditions are met:
+1 -1
View File
@@ -1,5 +1,5 @@
/* /*
* Copyright (c) 2021-2024, Patrick Pelissier * Copyright (c) 2021-2025, Patrick Pelissier
* All rights reserved. * All rights reserved.
* Redistribution and use in source and binary forms, with or without * Redistribution and use in source and binary forms, with or without
* modification, are permitted provided that the following conditions are met: * modification, are permitted provided that the following conditions are met:
+1 -1
View File
@@ -1,5 +1,5 @@
/* /*
* Copyright (c) 2021-2024-2024, Patrick Pelissier * Copyright (c) 2021-2025-2025, Patrick Pelissier
* All rights reserved. * All rights reserved.
* Redistribution and use in source and binary forms, with or without * Redistribution and use in source and binary forms, with or without
* modification, are permitted provided that the following conditions are met: * modification, are permitted provided that the following conditions are met:
+1 -1
View File
@@ -1,5 +1,5 @@
/* /*
* Copyright (c) 2021-2024, Patrick Pelissier * Copyright (c) 2021-2025, Patrick Pelissier
* All rights reserved. * All rights reserved.
* Redistribution and use in source and binary forms, with or without * Redistribution and use in source and binary forms, with or without
* modification, are permitted provided that the following conditions are met: * modification, are permitted provided that the following conditions are met:
+1 -1
View File
@@ -1,5 +1,5 @@
/* /*
* Copyright (c) 2021-2024, Patrick Pelissier * Copyright (c) 2021-2025, Patrick Pelissier
* All rights reserved. * All rights reserved.
* Redistribution and use in source and binary forms, with or without * Redistribution and use in source and binary forms, with or without
* modification, are permitted provided that the following conditions are met: * modification, are permitted provided that the following conditions are met:
+1 -1
View File
@@ -1,5 +1,5 @@
/* /*
* Copyright (c) 2021-2024, Patrick Pelissier * Copyright (c) 2021-2025, Patrick Pelissier
* All rights reserved. * All rights reserved.
* Redistribution and use in source and binary forms, with or without * Redistribution and use in source and binary forms, with or without
* modification, are permitted provided that the following conditions are met: * modification, are permitted provided that the following conditions are met:
+1 -1
View File
@@ -1,5 +1,5 @@
/* /*
* Copyright (c) 2017-2024, Patrick Pelissier * Copyright (c) 2017-2025, Patrick Pelissier
* All rights reserved. * All rights reserved.
* Redistribution and use in source and binary forms, with or without * Redistribution and use in source and binary forms, with or without
* modification, are permitted provided that the following conditions are met: * modification, are permitted provided that the following conditions are met:
+1 -1
View File
@@ -1,7 +1,7 @@
/* /*
* Test that the array module properly support exceptions * Test that the array module properly support exceptions
* *
* Copyright (c) 2017-2024, Patrick Pelissier * Copyright (c) 2017-2025, Patrick Pelissier
* All rights reserved. * All rights reserved.
* Redistribution and use in source and binary forms, with or without * Redistribution and use in source and binary forms, with or without
* modification, are permitted provided that the following conditions are met: * modification, are permitted provided that the following conditions are met:
+1 -1
View File
@@ -1,7 +1,7 @@
/* /*
* Test that the bitset module properly support exceptions * Test that the bitset module properly support exceptions
* *
* Copyright (c) 2017-2024, Patrick Pelissier * Copyright (c) 2017-2025, Patrick Pelissier
* All rights reserved. * All rights reserved.
* Redistribution and use in source and binary forms, with or without * Redistribution and use in source and binary forms, with or without
* modification, are permitted provided that the following conditions are met: * modification, are permitted provided that the following conditions are met:
+1 -1
View File
@@ -1,7 +1,7 @@
/* /*
* Test that the deque module properly support exceptions * Test that the deque module properly support exceptions
* *
* Copyright (c) 2017-2024, Patrick Pelissier * Copyright (c) 2017-2025, Patrick Pelissier
* All rights reserved. * All rights reserved.
* Redistribution and use in source and binary forms, with or without * Redistribution and use in source and binary forms, with or without
* modification, are permitted provided that the following conditions are met: * modification, are permitted provided that the following conditions are met:
+1 -1
View File
@@ -1,7 +1,7 @@
/* /*
* Test that the list module properly support exceptions * Test that the list module properly support exceptions
* *
* Copyright (c) 2017-2024, Patrick Pelissier * Copyright (c) 2017-2025, Patrick Pelissier
* All rights reserved. * All rights reserved.
* Redistribution and use in source and binary forms, with or without * Redistribution and use in source and binary forms, with or without
* modification, are permitted provided that the following conditions are met: * modification, are permitted provided that the following conditions are met:
+1 -1
View File
@@ -1,7 +1,7 @@
/* /*
* Test that the string module properly support exceptions * Test that the string module properly support exceptions
* *
* Copyright (c) 2017-2024, Patrick Pelissier * Copyright (c) 2017-2025, Patrick Pelissier
* All rights reserved. * All rights reserved.
* Redistribution and use in source and binary forms, with or without * Redistribution and use in source and binary forms, with or without
* modification, are permitted provided that the following conditions are met: * modification, are permitted provided that the following conditions are met:
+1 -1
View File
@@ -1,5 +1,5 @@
/* /*
* Copyright (c) 2017-2024, Patrick Pelissier * Copyright (c) 2017-2025, Patrick Pelissier
* All rights reserved. * All rights reserved.
* Redistribution and use in source and binary forms, with or without * Redistribution and use in source and binary forms, with or without
* modification, are permitted provided that the following conditions are met: * modification, are permitted provided that the following conditions are met:
+1 -1
View File
@@ -1,5 +1,5 @@
/* /*
* Copyright (c) 2017-2024, Patrick Pelissier * Copyright (c) 2017-2025, Patrick Pelissier
* All rights reserved. * All rights reserved.
* Redistribution and use in source and binary forms, with or without * Redistribution and use in source and binary forms, with or without
* modification, are permitted provided that the following conditions are met: * modification, are permitted provided that the following conditions are met:
+1 -1
View File
@@ -1,5 +1,5 @@
/* /*
* Copyright (c) 2017-2024, Patrick Pelissier * Copyright (c) 2017-2025, Patrick Pelissier
* All rights reserved. * All rights reserved.
* Redistribution and use in source and binary forms, with or without * Redistribution and use in source and binary forms, with or without
* modification, are permitted provided that the following conditions are met: * modification, are permitted provided that the following conditions are met:
+1 -1
View File
@@ -1,5 +1,5 @@
/* /*
* Copyright (c) 2017-2024, Patrick Pelissier * Copyright (c) 2017-2025, Patrick Pelissier
* All rights reserved. * All rights reserved.
* Redistribution and use in source and binary forms, with or without * Redistribution and use in source and binary forms, with or without
* modification, are permitted provided that the following conditions are met: * modification, are permitted provided that the following conditions are met:
+1 -1
View File
@@ -1,5 +1,5 @@
/* /*
* Copyright (c) 2017-2024, Patrick Pelissier * Copyright (c) 2017-2025, Patrick Pelissier
* All rights reserved. * All rights reserved.
* Redistribution and use in source and binary forms, with or without * Redistribution and use in source and binary forms, with or without
* modification, are permitted provided that the following conditions are met: * modification, are permitted provided that the following conditions are met:
+1 -1
View File
@@ -1,5 +1,5 @@
/* /*
* Copyright (c) 2017-2024, Patrick Pelissier * Copyright (c) 2017-2025, Patrick Pelissier
* All rights reserved. * All rights reserved.
* Redistribution and use in source and binary forms, with or without * Redistribution and use in source and binary forms, with or without
* modification, are permitted provided that the following conditions are met: * modification, are permitted provided that the following conditions are met:
+1 -1
View File
@@ -1,5 +1,5 @@
/* /*
* Copyright (c) 2017-2024, Patrick Pelissier * Copyright (c) 2017-2025, Patrick Pelissier
* All rights reserved. * All rights reserved.
* Redistribution and use in source and binary forms, with or without * Redistribution and use in source and binary forms, with or without
* modification, are permitted provided that the following conditions are met: * modification, are permitted provided that the following conditions are met:
+1 -1
View File
@@ -1,5 +1,5 @@
/* /*
* Copyright (c) 2017-2024, Patrick Pelissier * Copyright (c) 2017-2025, Patrick Pelissier
* All rights reserved. * All rights reserved.
* Redistribution and use in source and binary forms, with or without * Redistribution and use in source and binary forms, with or without
* modification, are permitted provided that the following conditions are met: * modification, are permitted provided that the following conditions are met:
+1 -1
View File
@@ -1,5 +1,5 @@
/* /*
* Copyright (c) 2017-2024, Patrick Pelissier * Copyright (c) 2017-2025, Patrick Pelissier
* All rights reserved. * All rights reserved.
* Redistribution and use in source and binary forms, with or without * Redistribution and use in source and binary forms, with or without
* modification, are permitted provided that the following conditions are met: * modification, are permitted provided that the following conditions are met:
+1 -1
View File
@@ -1,7 +1,7 @@
/* /*
* M*LIB - Test for Concurrent memory pool allocator * M*LIB - Test for Concurrent memory pool allocator
* *
* Copyright (c) 2017-2024, Patrick Pelissier * Copyright (c) 2017-2025, Patrick Pelissier
* All rights reserved. * All rights reserved.
* Redistribution and use in source and binary forms, with or without * Redistribution and use in source and binary forms, with or without
* modification, are permitted provided that the following conditions are met: * modification, are permitted provided that the following conditions are met:
+1 -1
View File
@@ -1,5 +1,5 @@
/* /*
* Copyright (c) 2017-2024, Patrick Pelissier * Copyright (c) 2017-2025, Patrick Pelissier
* All rights reserved. * All rights reserved.
* Redistribution and use in source and binary forms, with or without * Redistribution and use in source and binary forms, with or without
* modification, are permitted provided that the following conditions are met: * modification, are permitted provided that the following conditions are met:
+1 -1
View File
@@ -1,5 +1,5 @@
/* /*
* Copyright (c) 2017-2024, Patrick Pelissier * Copyright (c) 2017-2025, Patrick Pelissier
* All rights reserved. * All rights reserved.
* Redistribution and use in source and binary forms, with or without * Redistribution and use in source and binary forms, with or without
* modification, are permitted provided that the following conditions are met: * modification, are permitted provided that the following conditions are met:
+1 -1
View File
@@ -1,5 +1,5 @@
/* /*
* Copyright (c) 2017-2024, Patrick Pelissier * Copyright (c) 2017-2025, Patrick Pelissier
* All rights reserved. * All rights reserved.
* Redistribution and use in source and binary forms, with or without * Redistribution and use in source and binary forms, with or without
* modification, are permitted provided that the following conditions are met: * modification, are permitted provided that the following conditions are met:
+1 -1
View File
@@ -1,6 +1,6 @@
/* /*
* Copyright (c) 2017-2024, Patrick Pelissier * Copyright (c) 2017-2025, Patrick Pelissier
* All rights reserved. * All rights reserved.
* Redistribution and use in source and binary forms, with or without * Redistribution and use in source and binary forms, with or without
* modification, are permitted provided that the following conditions are met: * modification, are permitted provided that the following conditions are met:
+1 -1
View File
@@ -1,5 +1,5 @@
/* /*
* Copyright (c) 2017-2024, Patrick Pelissier * Copyright (c) 2017-2025, Patrick Pelissier
* All rights reserved. * All rights reserved.
* Redistribution and use in source and binary forms, with or without * Redistribution and use in source and binary forms, with or without
* modification, are permitted provided that the following conditions are met: * modification, are permitted provided that the following conditions are met:
+2 -2
View File
@@ -1,5 +1,5 @@
/* /*
* Copyright (c) 2017-2024, Patrick Pelissier * Copyright (c) 2017-2025, Patrick Pelissier
* All rights reserved. * All rights reserved.
* Redistribution and use in source and binary forms, with or without * Redistribution and use in source and binary forms, with or without
* modification, are permitted provided that the following conditions are met: * modification, are permitted provided that the following conditions are met:
@@ -32,7 +32,7 @@
// Generic is not supported if not C11 // Generic is not supported if not C11
// TCC has some issues in the preprocessing. // TCC has some issues in the preprocessing.
// See https://lists.nongnu.org/archive/html/tinycc-devel/2024-12/msg00004.html // See https://lists.nongnu.org/archive/html/tinycc-devel/2025-12/msg00004.html
#if defined(__STDC_VERSION__) && __STDC_VERSION__ >= 201112L && !defined(__TINYC__) #if defined(__STDC_VERSION__) && __STDC_VERSION__ >= 201112L && !defined(__TINYC__)
ARRAY_DEF(array_int, int) ARRAY_DEF(array_int, int)
+1 -1
View File
@@ -1,5 +1,5 @@
/* /*
* Copyright (c) 2017-2024, Patrick Pelissier * Copyright (c) 2017-2025, Patrick Pelissier
* All rights reserved. * All rights reserved.
* Redistribution and use in source and binary forms, with or without * Redistribution and use in source and binary forms, with or without
* modification, are permitted provided that the following conditions are met: * modification, are permitted provided that the following conditions are met:
+1 -1
View File
@@ -1,7 +1,7 @@
/* /*
* MLIB - TEST module * MLIB - TEST module
* *
* Copyright (c) 2017-2024, Patrick Pelissier * Copyright (c) 2017-2025, Patrick Pelissier
* All rights reserved. * All rights reserved.
* Redistribution and use in source and binary forms, with or without * Redistribution and use in source and binary forms, with or without
* modification, are permitted provided that the following conditions are met: * modification, are permitted provided that the following conditions are met:
+1 -1
View File
@@ -1,5 +1,5 @@
/* /*
* Copyright (c) 2017-2024, Patrick Pelissier * Copyright (c) 2017-2025, Patrick Pelissier
* All rights reserved. * All rights reserved.
* Redistribution and use in source and binary forms, with or without * Redistribution and use in source and binary forms, with or without
* modification, are permitted provided that the following conditions are met: * modification, are permitted provided that the following conditions are met:
+1 -1
View File
@@ -1,5 +1,5 @@
/* /*
* Copyright (c) 2017-2024, Patrick Pelissier * Copyright (c) 2017-2025, Patrick Pelissier
* All rights reserved. * All rights reserved.
* Redistribution and use in source and binary forms, with or without * Redistribution and use in source and binary forms, with or without
* modification, are permitted provided that the following conditions are met: * modification, are permitted provided that the following conditions are met:
+1 -1
View File
@@ -1,5 +1,5 @@
/* /*
* Copyright (c) 2017-2024, Patrick Pelissier * Copyright (c) 2017-2025, Patrick Pelissier
* All rights reserved. * All rights reserved.
* Redistribution and use in source and binary forms, with or without * Redistribution and use in source and binary forms, with or without
* modification, are permitted provided that the following conditions are met: * modification, are permitted provided that the following conditions are met:
+1 -1
View File
@@ -1,5 +1,5 @@
/* /*
* Copyright (c) 2017-2024, Patrick Pelissier * Copyright (c) 2017-2025, Patrick Pelissier
* All rights reserved. * All rights reserved.
* Redistribution and use in source and binary forms, with or without * Redistribution and use in source and binary forms, with or without
* modification, are permitted provided that the following conditions are met: * modification, are permitted provided that the following conditions are met:
+1 -1
View File
@@ -1,5 +1,5 @@
/* /*
* Copyright (c) 2017-2024, Patrick Pelissier * Copyright (c) 2017-2025, Patrick Pelissier
* All rights reserved. * All rights reserved.
* Redistribution and use in source and binary forms, with or without * Redistribution and use in source and binary forms, with or without
* modification, are permitted provided that the following conditions are met: * modification, are permitted provided that the following conditions are met:
+1 -1
View File
@@ -1,5 +1,5 @@
/* /*
* Copyright (c) 2017-2024, Patrick Pelissier * Copyright (c) 2017-2025, Patrick Pelissier
* All rights reserved. * All rights reserved.
* Redistribution and use in source and binary forms, with or without * Redistribution and use in source and binary forms, with or without
* modification, are permitted provided that the following conditions are met: * modification, are permitted provided that the following conditions are met:
+1 -1
View File
@@ -1,5 +1,5 @@
/* /*
* Copyright (c) 2017-2024, Patrick Pelissier * Copyright (c) 2017-2025, Patrick Pelissier
* All rights reserved. * All rights reserved.
* Redistribution and use in source and binary forms, with or without * Redistribution and use in source and binary forms, with or without
* modification, are permitted provided that the following conditions are met: * modification, are permitted provided that the following conditions are met:
+1 -1
View File
@@ -1,5 +1,5 @@
/* /*
* Copyright (c) 2017-2024, Patrick Pelissier * Copyright (c) 2017-2025, Patrick Pelissier
* All rights reserved. * All rights reserved.
* Redistribution and use in source and binary forms, with or without * Redistribution and use in source and binary forms, with or without
* modification, are permitted provided that the following conditions are met: * modification, are permitted provided that the following conditions are met:
+1 -1
View File
@@ -1,5 +1,5 @@
/* /*
* Copyright (c) 2017-2024, Patrick Pelissier * Copyright (c) 2017-2025, Patrick Pelissier
* All rights reserved. * All rights reserved.
* Redistribution and use in source and binary forms, with or without * Redistribution and use in source and binary forms, with or without
* modification, are permitted provided that the following conditions are met: * modification, are permitted provided that the following conditions are met:
+1 -1
View File
@@ -1,5 +1,5 @@
/* /*
* Copyright (c) 2017-2024, Patrick Pelissier * Copyright (c) 2017-2025, Patrick Pelissier
* All rights reserved. * All rights reserved.
* Redistribution and use in source and binary forms, with or without * Redistribution and use in source and binary forms, with or without
* modification, are permitted provided that the following conditions are met: * modification, are permitted provided that the following conditions are met:
+1 -1
View File
@@ -1,5 +1,5 @@
/* /*
* Copyright (c) 2017-2024, Patrick Pelissier * Copyright (c) 2017-2025, Patrick Pelissier
* All rights reserved. * All rights reserved.
* Redistribution and use in source and binary forms, with or without * Redistribution and use in source and binary forms, with or without
* modification, are permitted provided that the following conditions are met: * modification, are permitted provided that the following conditions are met:
+1 -1
View File
@@ -1,5 +1,5 @@
/* /*
* Copyright (c) 2017-2024, Patrick Pelissier * Copyright (c) 2017-2025, Patrick Pelissier
* All rights reserved. * All rights reserved.
* Redistribution and use in source and binary forms, with or without * Redistribution and use in source and binary forms, with or without
* modification, are permitted provided that the following conditions are met: * modification, are permitted provided that the following conditions are met:
+1 -1
View File
@@ -1,5 +1,5 @@
/* /*
* Copyright (c) 2017-2024, Patrick Pelissier * Copyright (c) 2017-2025, Patrick Pelissier
* All rights reserved. * All rights reserved.
* Redistribution and use in source and binary forms, with or without * Redistribution and use in source and binary forms, with or without
* modification, are permitted provided that the following conditions are met: * modification, are permitted provided that the following conditions are met:
+1 -1
View File
@@ -1,5 +1,5 @@
/* /*
* Copyright (c) 2017-2024, Patrick Pelissier * Copyright (c) 2017-2025, Patrick Pelissier
* All rights reserved. * All rights reserved.
* Redistribution and use in source and binary forms, with or without * Redistribution and use in source and binary forms, with or without
* modification, are permitted provided that the following conditions are met: * modification, are permitted provided that the following conditions are met:
+1 -1
View File
@@ -1,5 +1,5 @@
/* /*
* Copyright (c) 2017-2024, Patrick Pelissier * Copyright (c) 2017-2025, Patrick Pelissier
* All rights reserved. * All rights reserved.
* Redistribution and use in source and binary forms, with or without * Redistribution and use in source and binary forms, with or without
* modification, are permitted provided that the following conditions are met: * modification, are permitted provided that the following conditions are met:
+1 -1
View File
@@ -1,5 +1,5 @@
/* /*
* Copyright (c) 2017-2024, Patrick Pelissier * Copyright (c) 2017-2025, Patrick Pelissier
* All rights reserved. * All rights reserved.
* Redistribution and use in source and binary forms, with or without * Redistribution and use in source and binary forms, with or without
* modification, are permitted provided that the following conditions are met: * modification, are permitted provided that the following conditions are met:
+1 -1
View File
@@ -1,5 +1,5 @@
/* /*
* Copyright (c) 2017-2024, Patrick Pelissier * Copyright (c) 2017-2025, Patrick Pelissier
* All rights reserved. * All rights reserved.
* Redistribution and use in source and binary forms, with or without * Redistribution and use in source and binary forms, with or without
* modification, are permitted provided that the following conditions are met: * modification, are permitted provided that the following conditions are met:
+1 -1
View File
@@ -2,7 +2,7 @@
* Define a test object that sometimes throw exception * Define a test object that sometimes throw exception
* Use only for tests * Use only for tests
* *
* Copyright (c) 2017-2024, Patrick Pelissier * Copyright (c) 2017-2025, Patrick Pelissier
* All rights reserved. * All rights reserved.
* Redistribution and use in source and binary forms, with or without * Redistribution and use in source and binary forms, with or without
* modification, are permitted provided that the following conditions are met: * modification, are permitted provided that the following conditions are met:
+1 -1
View File
@@ -1,5 +1,5 @@
/* /*
* Copyright (c) 2017-2024, Patrick Pelissier * Copyright (c) 2017-2025, Patrick Pelissier
* All rights reserved. * All rights reserved.
* Redistribution and use in source and binary forms, with or without * Redistribution and use in source and binary forms, with or without
* modification, are permitted provided that the following conditions are met: * modification, are permitted provided that the following conditions are met:
+1 -1
View File
@@ -1,5 +1,5 @@
/* /*
* Copyright (c) 2017-2024, Patrick Pelissier * Copyright (c) 2017-2025, Patrick Pelissier
* All rights reserved. * All rights reserved.
* Redistribution and use in source and binary forms, with or without * Redistribution and use in source and binary forms, with or without
* modification, are permitted provided that the following conditions are met: * modification, are permitted provided that the following conditions are met:
+1 -1
View File
@@ -1,5 +1,5 @@
/* /*
* Copyright (c) 2017-2024, Patrick Pelissier * Copyright (c) 2017-2025, Patrick Pelissier
* All rights reserved. * All rights reserved.
* Redistribution and use in source and binary forms, with or without * Redistribution and use in source and binary forms, with or without
* modification, are permitted provided that the following conditions are met: * modification, are permitted provided that the following conditions are met:
+1 -1
View File
@@ -1,5 +1,5 @@
/* /*
* Copyright (c) 2017-2024, Patrick Pelissier * Copyright (c) 2017-2025, Patrick Pelissier
* All rights reserved. * All rights reserved.
* Redistribution and use in source and binary forms, with or without * Redistribution and use in source and binary forms, with or without
* modification, are permitted provided that the following conditions are met: * modification, are permitted provided that the following conditions are met:
+1 -1
View File
@@ -1,5 +1,5 @@
/* /*
* Copyright (c) 2017-2024, Patrick Pelissier * Copyright (c) 2017-2025, Patrick Pelissier
* All rights reserved. * All rights reserved.
* Redistribution and use in source and binary forms, with or without * Redistribution and use in source and binary forms, with or without
* modification, are permitted provided that the following conditions are met: * modification, are permitted provided that the following conditions are met:
+1 -1
View File
@@ -1,5 +1,5 @@
/* /*
* Copyright (c) 2017-2024, Patrick Pelissier * Copyright (c) 2017-2025, Patrick Pelissier
* All rights reserved. * All rights reserved.
* Redistribution and use in source and binary forms, with or without * Redistribution and use in source and binary forms, with or without
* modification, are permitted provided that the following conditions are met: * modification, are permitted provided that the following conditions are met:
+1 -1
View File
@@ -1,5 +1,5 @@
/* /*
* Copyright (c) 2017-2024, Patrick Pelissier * Copyright (c) 2017-2025, Patrick Pelissier
* All rights reserved. * All rights reserved.
* Redistribution and use in source and binary forms, with or without * Redistribution and use in source and binary forms, with or without
* modification, are permitted provided that the following conditions are met: * modification, are permitted provided that the following conditions are met:
+1 -1
View File
@@ -1,5 +1,5 @@
/* /*
* Copyright (c) 2017-2024, Patrick Pelissier * Copyright (c) 2017-2025, Patrick Pelissier
* All rights reserved. * All rights reserved.
* Redistribution and use in source and binary forms, with or without * Redistribution and use in source and binary forms, with or without
* modification, are permitted provided that the following conditions are met: * modification, are permitted provided that the following conditions are met:
+1 -1
View File
@@ -1,5 +1,5 @@
/* /*
* Copyright (c) 2017-2024, Patrick Pelissier * Copyright (c) 2017-2025, Patrick Pelissier
* All rights reserved. * All rights reserved.
* Redistribution and use in source and binary forms, with or without * Redistribution and use in source and binary forms, with or without
* modification, are permitted provided that the following conditions are met: * modification, are permitted provided that the following conditions are met:
+1 -1
View File
@@ -1,5 +1,5 @@
/* /*
* Copyright (c) 2017-2024, Patrick Pelissier * Copyright (c) 2017-2025, Patrick Pelissier
* All rights reserved. * All rights reserved.
* Redistribution and use in source and binary forms, with or without * Redistribution and use in source and binary forms, with or without
* modification, are permitted provided that the following conditions are met: * modification, are permitted provided that the following conditions are met: