TCC 0.9.26 (Win32) (Announce)
>
> #define PACKED __attribute__((packed))
>
> typedef struct {
> short unsigned int limit PACKED;
> unsigned long base PACKED;
> } GDTR;
>
Well this is tested? I used it for old GCC (2.9?), later it was possible to use only one 'packed' for entire struct instead of all members (maybe this old form became deprecated and ignored, not sure). so I update my code. Anyway good to know TCC can do pack.
---
DOS gives me freedom to unlimited HW access.
Complete thread:
- Orange C 5.03 - Rugxulo, 23.05.2013, 23:07 (Announce)
- Tested Orange C 5.03 - DOS386, 25.05.2013, 08:47
- Tested Orange C 5.03 - Rugxulo, 25.05.2013, 22:03
- Orange C 5.0.5 + CC386 4.11 - DOS386, 05.06.2013, 03:59
- Orange C 5.0.5 + CC386 4.11 - Rugxulo, 06.06.2013, 01:28
- Orange C 5.0.6 + CC386 4.12 | 2013-Jun-05 - DOS386, 07.06.2013, 09:55
- Orange C 5.0.6 + CC386 4.12 | 2013-Jun-05 - Rugxulo, 08.06.2013, 01:47
- Orange C 5.0.6 + CC386 4.12 | 2013-Jun-05 - Rugxulo, 13.06.2013, 14:10
- Orange C 5.0.7 + CC386 4.14 - DOS386, 18.06.2013, 10:18
- N/A - DOS386, 24.06.2013, 15:42
- N/A - Rugxulo, 24.06.2013, 19:20
- TCC 0.9.26 (Win32) - Rugxulo, 25.06.2013, 18:18
- TCC 0.9.26 (Win32) - RayeR, 27.06.2013, 11:03
- TCC 0.9.26 (Win32) - Rugxulo, 27.06.2013, 15:31
- TCC 0.9.26 (Win32) - RayeR, 28.06.2013, 00:14
- TCC 0.9.26 (Win32) - Rugxulo, 28.06.2013, 05:45
- TCC 0.9.26 (Win32) - RayeR, 28.06.2013, 14:52
- TCC 0.9.26 (Win32) - Rugxulo, 29.06.2013, 13:25
- TCC 0.9.26 (Win32) - RayeR, 30.06.2013, 00:07
- TCC 0.9.26 (Win32) - Rugxulo, 30.06.2013, 14:46
- TCC 0.9.26 (Win32) - RayeR, 01.07.2013, 02:51
- TCC 0.9.26 (Win32) - Rugxulo, 30.06.2013, 14:46
- TCC 0.9.26 (Win32) - RayeR, 30.06.2013, 00:07
- TCC 0.9.26 (Win32) - Rugxulo, 29.06.2013, 13:25
- TCC 0.9.26 (Win32) - RayeR, 28.06.2013, 14:52
- TCC 0.9.26 (Win32) - Rugxulo, 28.06.2013, 05:45
- TCC 0.9.26 (Win32) - RayeR, 28.06.2013, 00:14
- TCC 0.9.26 (Win32) - Rugxulo, 27.06.2013, 15:31
- TCC 0.9.26 (Win32) - RayeR, 27.06.2013, 11:03
- CC386 4.17 - 2013-Jul-12 (INFOPAD from 4.16 2013-Jun-25) - DOS386, 09.08.2013, 11:03
- CC386 4.18 + OCC 5.09 - DOS386, 04.12.2013, 12:30
- CC386 4.19 - Rugxulo, 21.01.2014, 06:22
- CC386 4.18 + OCC 5.09 - Rugxulo, 06.04.2014, 00:34
- CC386 4.18 + OCC 5.09 - DOS386, 04.12.2013, 12:30
- N/A - DOS386, 24.06.2013, 15:42
- Orange C 5.0.7 + CC386 4.14 - DOS386, 18.06.2013, 10:18
- Orange C 5.0.6 + CC386 4.12 | 2013-Jun-05 - Rugxulo, 13.06.2013, 14:10
- Orange C 5.0.6 + CC386 4.12 | 2013-Jun-05 - Rugxulo, 08.06.2013, 01:47
- Orange C 5.0.6 + CC386 4.12 | 2013-Jun-05 - DOS386, 07.06.2013, 09:55
- Orange C 5.0.5 + CC386 4.11 - Rugxulo, 06.06.2013, 01:28
- Orange C 5.0.5 + CC386 4.11 - DOS386, 05.06.2013, 03:59
- Tested Orange C 5.03 - Rugxulo, 25.05.2013, 22:03
- Tested Orange C 5.03 - DOS386, 25.05.2013, 08:47