Amar Takhar
d37b554bc5
contrib: Import utf8proc 1.1.5
...
URL
https://juliastrings.github.io/utf8proc/releases/
Hash
There is no repo until 1.1.6 the file archive used was utf8proc-v1.1.5.tar.gz
released on 2009-10-16 the sha512 is:
cd75a0aabdf7b331ce6cc210fe343e15804e5a097607e387ec0ab9c994ceecc\
f80aecbe25b06efb756d2989fd623b7a4d6de2c4d3416add20ac8692cf37912c6
2025-07-31 18:07:34 -05:00
Amar Takhar
4374d0ef8b
contrib: Add uuid to README
...
We'll change to the newer upstream eventually.
2025-07-31 18:01:42 -05:00
Amar Takhar
e9870fa74f
cpukit: Remove uuid and add to build
...
Did the best I could handling the location of uuid.h
2025-07-31 18:01:42 -05:00
Amar Takhar
88b7cd7660
contrib: Move uuid.h to uuid/uuid.h
...
I will eventually fix this to keep it in the upstream location.
2025-07-31 18:01:42 -05:00
Amar Takhar
e913a0cca0
contrib: Re-apply uuid changes
...
This all appear to be RTEMS-local changes I looked at some other revisions and
didn't see some of the ones that may have not been local.
2025-07-31 18:01:42 -05:00
Amar Takhar
5db1c64dd4
contrib: Import uuid from e2fsprogs 1.45.5
...
URL
https://github.com/tytso/e2fsprogs/tree/master/lib/uuid
Hash
1207e36d0a8674d6c627bb9b2759faf1e290e13e
contrib/cpukit/uuid/1.45.5
2025-07-31 18:01:42 -05:00
Amar Takhar
6030917dc6
readme: Add note about source with no version
...
If we don't have a version with the source use <commit date>-<hash>
2025-07-31 17:51:28 -05:00
Amar Takhar
3d8ad5c50c
cpukit: Delete xz and add to build
...
No special instructions.
2025-07-31 17:51:28 -05:00
Amar Takhar
2ee51f3176
contrib: Re-apply changes
...
This is from:
71943dd4d2
xz: Suppress attribute warnings
2025-07-31 17:51:28 -05:00
Amar Takhar
1bd3c6fbdf
readme: Add xz-embedded
...
Add xz-embedded
2025-07-31 17:51:28 -05:00
Amar Takhar
8115af2deb
contrib: Import xz-embedded 2015-11-03-e75f4eb
...
There is no version for this so we'll take the commit date the source was taken
from + hash
URL
https://github.com/tukaani-project/xz-embedded
Hash
e75f4eb79165213a02d567940d344f5c2ff1be03
contrib/cpukit/xz-embedded/2015-11-03-e75f4eb
2025-07-31 17:51:28 -05:00
Amar Takhar
05988a9261
readme: Add zlib
...
No special instructions required.
2025-07-31 17:51:28 -05:00
Amar Takhar
9ff0fd6f5b
cpukit: Delete zlib and add to build
...
Includes had to be added to jffs2 and cpukit.
2025-07-31 17:51:28 -05:00
Amar Takhar
76ce2debba
contrib: Apply changes to zlib
...
This is from:
0ab6c7bc58
2025-07-31 17:51:28 -05:00
Amar Takhar
2ce70b29c7
contrib: Import zlib 1.3.1
...
URL
https://github.com/madler/zlib
Hash
51b7f2abdade71cd9bb0e7a373ef2610ec6f9daf
contrib/cpukit/zlib/1.3.1
2025-07-31 17:51:28 -05:00
Amar Takhar
e244a7b031
readme: Add FastLZ
2025-07-31 17:51:28 -05:00
Amar Takhar
fb1ef66175
cpukit: Remove FastLZ and add to build.
...
This moves the files to contrib/cpukit/fastlz
2025-07-31 17:51:28 -05:00
Amar Takhar
b761142fd9
contrib: Apply FastLZ changes
...
This appears to be the warning fix from:
09d811b8a5
2025-07-31 17:51:28 -05:00
Amar Takhar
f00a819274
contrib: Import FastLZ 0.1.0
...
URL
https://github.com/ariya/FastLZ/
Hash
f1217348a868bdb9ee0730244475aee05ab329c5
2025-07-31 17:51:28 -05:00
Amar Takhar
d509bbd57e
contrib: Add a README file with instructions.
...
The instructions are pretty straight forward.
2025-08-01 08:43:29 +10:00
Amar Takhar
d75cfcb52f
bsps: Delete stm32u5xx HAL
...
Also add new build locations and include directories.
This renames 4 files to their original names that had no changes:
stm32u5xx_hal_msp.c ->
stm32u5xx_hal_msp_template.c
stm32u5xx_hal_timebase_rtc_wakeup.c ->
stm32u5xx_hal_timebase_rtc_wakeup_template.c
stm32u5xx_hal_timebase_tim.c ->
stm32u5xx_hal_timebase_tim_template.c
stm32u5xx_hal_timebase_rtc_alarm.c ->
stm32u5xx_hal_timebase_rtc_alarm_template.c
There is one file left behind that will be sorted out in the future:
stm32u5/hal/system_stm32u5xx.c
It comes from
07b6fedf4b/Projects/NUCLEO-U575ZI-Q/Applications/ThreadX/Tx_LowPower/Src/system_stm32u5xx.c
As per Christian on Discord.
2025-08-01 08:43:29 +10:00
Amar Takhar
3d5454fdb2
contrib: Add changes to stm32u5 HAL
...
This includes the changes from:
03aedc0539
317cfa50d0
2025-08-01 08:43:29 +10:00
Amar Takhar
8272f231c0
contrib: Import stm32u5xx-hal-driver 1.5.0
...
URL
https://github.com/STMicroelectronics/stm32u5xx-hal-driver
Hash
55765b13c9425e79c5bbc1dda00973858e1fb437
2025-08-01 08:43:29 +10:00
Amar Takhar
1110ef4303
bsps: Remove stm32h7xx_hal
...
These have now moved to:
contrib/bsps/arm/stm32h7/cmsis-device-h7
contrib/bsps/arm/stm32h7/stm32h7xx_hal_driver
Also add include directories to the build.
2025-08-01 08:43:29 +10:00
Amar Takhar
7f87cbfe8e
contrib: Re-apply changes
...
This includes changes from commits:
b714e4a809
ae5655b88b
b3be636863
6dee307542
2025-08-01 08:43:29 +10:00
Amar Takhar
4b43113eec
contrib: Re-apply changes from initial import
...
These changes are from:
cb78150d86
A comment was removed from the top of the file noting its modification no need
for this as the changes are in a separate commit now.
2025-08-01 08:43:29 +10:00
Amar Takhar
001b368a50
contrib: Re-apply changes from initial import
...
These changes are from:
cb78150d86
The Doxygen comments have been removed to allow for easier importing in the
future.
2025-08-01 08:43:29 +10:00
Amar Takhar
3556b422f8
contrib: Import cmsis-device-h7 1.10.4
...
URL
https://github.com/STMicroelectronics/cmsis_device_h7.git
Hash
faccfec37f82f7a1319c21638111b0f7335de7fe
2025-08-01 08:43:29 +10:00
Amar Takhar
1731074a75
contrib: Import stm32h7xx_hal_driver 1.11.3
...
URL
https://github.com/STMicroelectronics/stm32h7xx_hal_driver.git
Hash
fec141ce999da655a48e1a15db83a72d564a1312
2025-08-01 08:43:29 +10:00
Kinsey Moore
d19852f3f7
cpukit/libdebugger/server: Use generic TLS accessor
...
This updates the libdebugger server to use a generic TLS area access
mechanism so that it works across all supported architectures.
2025-07-30 13:41:29 +10:00
Jeremy Lorelli
d8c5b7fa85
bsps/uC5282: Convert tabs to spaces
...
Most of these files were mixed spaces/tabs, this normalizes it
2025-07-28 17:01:56 -05:00
Jeremy Lorelli
272d355c42
malloctest: Add tests for malloc_usable_size
...
A few tests for malloc_usable_size.
2025-07-26 21:44:11 -04:00
Jeremy Lorelli
20baae458d
cpukit/libcsupport: Implement malloc_usable_size
...
Implement malloc_usable_size to get the underlying heap block size of a
memory address on the heap.
Closes #4503
2025-07-26 21:44:11 -04:00
Joel Sherrill
b7f35f9db9
bsps/m68k/mcf5235/console/console.c: Fix misleading indentation
...
GCC warned that the indentation was misleading. Corrected the
format and added braces on the while.
2025-07-27 01:26:48 +00:00
Joel Sherrill
1a2f6e248b
psxcancel01/init.c: Correct pthread and cleanup prototypes
...
c20dc9c7aa added test code which included a cancellation cleanup
handler and a pthread body which were of the wrong prototype. With
GCC 15, this is now an error.
2025-07-25 10:06:56 -05:00
tangkun
c20dc9c7aa
cpukit/posix/src/clocknanosleep.c: fix cancellation points
...
According to the POSIX standard, sleep/nanosleep/clock_nanosleep
should be treated as cancellation points.
Updates #4675
2025-07-25 09:19:41 -05:00
Joel Sherrill
a350345e29
arm/.../stm32h757i-eval/system_stm32h7xx.c: Fix misleading indentation
...
GCC warned that the incorrectly indented line could be misinterpreted
as needing to belong to the previous for loop which does not have
braces.
2025-07-24 21:20:17 -05:00
Joel Sherrill
9f5913e132
cpukit/libdl/rtl-mdreloc-powerpc.c: Fix multiple warnings
...
Incorrect format specifier: printf() adjusted to be clean on both 32
and 64 bit PowerPCs.
Defined but not used: Adjusted _ARCH_PPC64 ifdef's to properly
eliminate code not used on 64 bit PowerPCs.
2025-07-24 22:02:30 -04:00
Joel Sherrill
86253b9e05
bsps/powerpc/gen5200/mscan/mscan.c: Fix format specifier warning
...
Calling rtems_panic() and should have used %ul.
2025-07-24 22:01:38 -04:00
Joel Sherrill
54f8249915
bsps/mvme5500: Remove the BSP
...
MVME5500 was deprecated in 6 and will not be present in 7.
The Beatnik is recommended.
Updates rtems/rtos/rtems#4160
2025-07-24 22:00:04 -04:00
Joel Sherrill
41f6f28c6d
bsps/powerpc/ss555/start/bspstart.c: Fix array bounds warning
...
GCC warned that the pointer magic was resulting in an array bounds
violation. The solution is to use uintptr_t when doing abusive
pointer math.
2025-07-24 21:59:20 -04:00
Mazen Adel Elmessady
d1f34a45cc
testsuites/libtests: Added quick_exit tests
...
Added the tests for quick_exit() and
at_quick_exit() in textsuits/libtests/exit04
2025-07-24 20:50:43 -05:00
Joel Sherrill
4773863245
bsps/x86_64/amd64/clock/clock.c: Correct printf() format specifiers
...
The DBG_PRINTF() is disabled by default which meant the warning
was normally hidden.
2025-07-24 20:37:11 -05:00
Joel Sherrill
cef5542bc0
x86_64/include/rtems/score/x86_64.h: Use standard variadic macro
...
The DBG_PRINTF() macro was using the GNU extension variadic macro
style. Switched to standard C style variadic macro, printk() so
safer for debug than printf(), and included needed files.
2025-07-24 20:37:11 -05:00
Joel Sherrill
ccc5651c99
altera-cyclone-v/contrib/.../hwmgr/*.c: Fix warnings
...
Some of these were missing prototypes. Usually this could be addressed
by adding static or conditionally compiling unused functions out.
2025-07-24 20:36:11 -05:00
Joel Sherrill
2f04281682
bsps/mips/malta/pci/pci.c: Correct printf() format specifiers
...
Switched to PRIu32.
2025-07-24 20:26:15 -05:00
Joel Sherrill
a1c30b7f71
mghttpd: Remove Mongoose httpd
...
Users should migrate to Civitweb.
Closes #5304 .
2025-07-24 20:09:59 -05:00
Joel Sherrill
b934583853
bsps/mips/include/libcpu/au1x00.h: Correct au_sync() prototype
...
GCC warns that ‘static’ is not at beginning of the function
declaration.
2025-07-24 19:48:22 -05:00
Joel Sherrill
b8408fe39b
score/cpu/mips/include/rtems/score/cpu.h: Add single field to structure
...
GCC warned that the Context_Control_fp structure had no fields.
Added an unused field when there is no FP support.
2025-07-24 19:29:48 -05:00
Joel Sherrill
95a90047df
bsps/arm/lpc176x/include/bsp/lpc176x.h: Correct ADC_DR_VALUE() macro
...
ADC_DR_VALUE() should used starting bit 4 not 6. See the issue
for a link to the LPC17xx manual for reference.
Closes #5293 .
2025-07-24 19:29:11 -05:00