<feed xmlns='http://www.w3.org/2005/Atom'>
<title>rt-thread.git/include/rtcompiler.h, branch v5.2.2</title>
<subtitle>Unnamed repository; edit this file 'description' to name the repository.</subtitle>
<id>http://cgit.235523.xyz/rt-thread.git/atom/include/rtcompiler.h?h=v5.2.2</id>
<link rel='self' href='http://cgit.235523.xyz/rt-thread.git/atom/include/rtcompiler.h?h=v5.2.2'/>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/rt-thread.git/'/>
<updated>2025-08-06T07:16:18Z</updated>
<entry>
<title>[arm_compiler_v4/v5] define rt_packed as __packed #10553</title>
<updated>2025-08-06T07:16:18Z</updated>
<author>
<name>cmbjxxiao</name>
<email>48663789+cmbjxxiao@users.noreply.github.com</email>
</author>
<published>2025-08-06T07:16:18Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/rt-thread.git/commit/?id=37d902537cef5d6474d7eb11221b6f647e203263'/>
<id>urn:sha1:37d902537cef5d6474d7eb11221b6f647e203263</id>
<content type='text'>
</content>
</entry>
<entry>
<title>fix: fixed an issue where rt_typeof was not supported in the MDK toolchain</title>
<updated>2025-02-20T01:24:59Z</updated>
<author>
<name>kurisaw</name>
<email>2053731441@qq.com</email>
</author>
<published>2025-02-19T09:37:55Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/rt-thread.git/commit/?id=ea31985b32c5b7a128adc55b0f4de7cca8ac41af'/>
<id>urn:sha1:ea31985b32c5b7a128adc55b0f4de7cca8ac41af</id>
<content type='text'>
</content>
</entry>
<entry>
<title>[COMPILER/FEATURE] Support rt_packed</title>
<updated>2024-11-04T02:10:15Z</updated>
<author>
<name>GuEe-GUI</name>
<email>2991707448@qq.com</email>
</author>
<published>2024-10-30T06:27:08Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/rt-thread.git/commit/?id=d8db49c17af98cedfe1a7634233b505d92ce8445'/>
<id>urn:sha1:d8db49c17af98cedfe1a7634233b505d92ce8445</id>
<content type='text'>
__ARMCC_VERSION:         https://smtp.keil.com/support/man/docs/armcc/armcc_chr1359124980173.htm
__IAR_SYSTEMS_ICC__:     &lt;Not Found&gt;
__GNUC__:                https://gcc.gnu.org/onlinedocs/gcc/Common-Type-Attributes.html#index-packed-type-attribute
__ADSPBLACKFIN__:        &lt;Not Found&gt;
_MSC_VER:                https://learn.microsoft.com/en-us/cpp/preprocessor/pack?view=msvc-170
__TI_COMPILER_VERSION__: https://software-dl.ti.com/codegen/docs/tiarmclang/rel1_3_0_LTS/migration_guide/migrating_c_and_cpp_source/pragmas_and_attributes.html
__TASKING__:             https://resources.tasking.com/sites/default/files/2021-02/TASKING_Alignment%20Requirements%20Restrictions_WEB.pdf

Usage:
```c
rt_packed(struct object1
{
    int dword;
    char byte;
});
typedef struct object1 object1;

rt_packed(struct object2
{
    int dword;
    char byte;
});
```

Signed-off-by: GuEe-GUI &lt;2991707448@qq.com&gt;
</content>
</entry>
<entry>
<title>Fixed an issue in mdk where macro definitions are not supported in the C99 specification</title>
<updated>2024-03-20T14:43:55Z</updated>
<author>
<name>Yuqiang Wang</name>
<email>yifang.wangyq@foxmail.com</email>
</author>
<published>2024-03-20T12:21:17Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/rt-thread.git/commit/?id=c0e632e56feecd6f24e5096147c83973d4d6b6f0'/>
<id>urn:sha1:c0e632e56feecd6f24e5096147c83973d4d6b6f0</id>
<content type='text'>
</content>
</entry>
<entry>
<title>🎯 Sync smart &amp; scheduler codes (#8537)</title>
<updated>2024-02-23T09:49:15Z</updated>
<author>
<name>Shell</name>
<email>smokewood@qq.com</email>
</author>
<published>2024-02-23T09:49:15Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/rt-thread.git/commit/?id=71560bafb5735220696ca24a42ba4a668b55949b'/>
<id>urn:sha1:71560bafb5735220696ca24a42ba4a668b55949b</id>
<content type='text'>
Signed-off-by: Shell &lt;smokewood@qq.com&gt;
Co-authored-by: xqyjlj &lt;xqyjlj@126.com&gt;</content>
</entry>
</feed>
