Репозиторий Sisyphus
Последнее обновление: 1 октября 2023 | Пакетов: 18631 | Посещений: 37602338
en ru br
Репозитории ALT
S:10.2.0-alt1_1
5.1: 4.2.2-alt2
4.1: 4.2.2-alt1
4.0: 3.4.4-alt1
3.0: 3.3.1-alt1
www.altlinux.org/Changes

Группа :: Разработка/Прочее
Пакет: avr-gcc

 Главная   Изменения   Спек   Патчи   Sources   Загрузить   Gear   Bugs and FR  Repocop 

Патч: avr-gcc-4.5.3-mint8.patch
Скачать


diff -up avr-gcc-9.2.0/gcc-9.2.0/gcc/config/avr/avr.h.mint8 avr-gcc-9.2.0/gcc-9.2.0/gcc/config/avr/avr.h
--- avr-gcc-9.2.0/gcc-9.2.0/gcc/config/avr/avr.h.mint8	2019-01-01 13:31:55.000000000 +0100
+++ avr-gcc-9.2.0/gcc-9.2.0/gcc/config/avr/avr.h	2019-08-21 10:46:22.765490163 +0200
@@ -149,6 +149,9 @@ FIXME: DRIVER_SELF_SPECS has changed.
 #define SIZE_TYPE (INT_TYPE_SIZE == 8 ? "long unsigned int" : "unsigned int")
 #define PTRDIFF_TYPE (INT_TYPE_SIZE == 8 ? "long int" :"int")
 
+#define CHAR16_TYPE (INT_TYPE_SIZE == 8 ? "long unsigned int" : "unsigned int")
+#define CHAR32_TYPE (INT_TYPE_SIZE == 8 ? "long long unsigned int" : "long unsigned int")
+
 #define WCHAR_TYPE_SIZE 16
 
 #define FIRST_PSEUDO_REGISTER 36
diff -up avr-gcc-9.2.0/gcc-9.2.0/gcc/defaults.h.mint8 avr-gcc-9.2.0/gcc-9.2.0/gcc/defaults.h
--- avr-gcc-9.2.0/gcc-9.2.0/gcc/defaults.h.mint8	2019-08-21 10:46:22.766490159 +0200
+++ avr-gcc-9.2.0/gcc-9.2.0/gcc/defaults.h	2019-08-21 10:50:33.058604195 +0200
@@ -587,17 +587,21 @@ see the files COPYING3 and COPYING.RUNTI
 #define CHAR8_TYPE "unsigned char"
 #endif
 
+#ifndef CHAR16_TYPE
 #ifdef UINT_LEAST16_TYPE
 #define CHAR16_TYPE UINT_LEAST16_TYPE
 #else
 #define CHAR16_TYPE "short unsigned int"
 #endif
+#endif
 
+#ifndef CHAR32_TYPE
 #ifdef UINT_LEAST32_TYPE
 #define CHAR32_TYPE UINT_LEAST32_TYPE
 #else
 #define CHAR32_TYPE "unsigned int"
 #endif
+#endif
 
 #ifndef WCHAR_TYPE
 #define WCHAR_TYPE "int"
 
дизайн и разработка: Vladimir Lettiev aka crux © 2004-2005, Andrew Avramenko aka liks © 2007-2008
текущий майнтейнер: Michael Shigorin