mescc: Add signed char.

* module/mescc/armv4/info.scm (armv4:type-alist): Add signed char.
* module/mescc/i386/info.scm (i386:type-alist): Likewise.
* module/mescc/x86_64/info.scm (x86_64:type-alist): Likewise.
This commit is contained in:
Jan (janneke) Nieuwenhuizen 2020-08-23 12:37:18 +02:00
parent 3973e87219
commit eba5c15088
No known key found for this signature in database
GPG key ID: F3C1A0D9C1D65273
3 changed files with 6 additions and 3 deletions

View file

@ -1,5 +1,5 @@
;;; GNU Mes --- Maxwell Equations of Software ;;; GNU Mes --- Maxwell Equations of Software
;;; Copyright © 2018 Jan (janneke) Nieuwenhuizen <janneke@gnu.org> ;;; Copyright © 2018,2020 Jan (janneke) Nieuwenhuizen <janneke@gnu.org>
;;; Copyright © 2019 Danny Milosavljevic <dannym@scratchpost.org> ;;; Copyright © 2019 Danny Milosavljevic <dannym@scratchpost.org>
;;; ;;;
;;; This file is part of GNU Mes. ;;; This file is part of GNU Mes.
@ -43,6 +43,7 @@
("long long int" . ,(make-type 'signed 8 #f)) ("long long int" . ,(make-type 'signed 8 #f))
("void" . ,(make-type 'void 1 #f)) ("void" . ,(make-type 'void 1 #f))
("signed char" . ,(make-type 'signed 1 #f))
("unsigned char" . ,(make-type 'unsigned 1 #f)) ("unsigned char" . ,(make-type 'unsigned 1 #f))
("unsigned short" . ,(make-type 'unsigned 2 #f)) ("unsigned short" . ,(make-type 'unsigned 2 #f))
("unsigned" . ,(make-type 'unsigned 4 #f)) ("unsigned" . ,(make-type 'unsigned 4 #f))

View file

@ -1,5 +1,5 @@
;;; GNU Mes --- Maxwell Equations of Software ;;; GNU Mes --- Maxwell Equations of Software
;;; Copyright © 2018 Jan (janneke) Nieuwenhuizen <janneke@gnu.org> ;;; Copyright © 2018,2020 Jan (janneke) Nieuwenhuizen <janneke@gnu.org>
;;; ;;;
;;; This file is part of GNU Mes. ;;; This file is part of GNU Mes.
;;; ;;;
@ -42,6 +42,7 @@
("long long int" . ,(make-type 'signed 4 #f)) ("long long int" . ,(make-type 'signed 4 #f))
("void" . ,(make-type 'void 1 #f)) ("void" . ,(make-type 'void 1 #f))
("signed char" . ,(make-type 'signed 1 #f))
("unsigned char" . ,(make-type 'unsigned 1 #f)) ("unsigned char" . ,(make-type 'unsigned 1 #f))
("unsigned short" . ,(make-type 'unsigned 2 #f)) ("unsigned short" . ,(make-type 'unsigned 2 #f))
("unsigned" . ,(make-type 'unsigned 4 #f)) ("unsigned" . ,(make-type 'unsigned 4 #f))

View file

@ -1,5 +1,5 @@
;;; GNU Mes --- Maxwell Equations of Software ;;; GNU Mes --- Maxwell Equations of Software
;;; Copyright © 2018 Jan (janneke) Nieuwenhuizen <janneke@gnu.org> ;;; Copyright © 2018,2020 Jan (janneke) Nieuwenhuizen <janneke@gnu.org>
;;; ;;;
;;; This file is part of GNU Mes. ;;; This file is part of GNU Mes.
;;; ;;;
@ -43,6 +43,7 @@
("long long int" . ,(make-type 'signed 8 #f)) ("long long int" . ,(make-type 'signed 8 #f))
("void" . ,(make-type 'void 1 #f)) ("void" . ,(make-type 'void 1 #f))
("signed char" . ,(make-type 'signed 1 #f))
("unsigned char" . ,(make-type 'unsigned 1 #f)) ("unsigned char" . ,(make-type 'unsigned 1 #f))
("unsigned short" . ,(make-type 'unsigned 2 #f)) ("unsigned short" . ,(make-type 'unsigned 2 #f))
("unsigned" . ,(make-type 'unsigned 4 #f)) ("unsigned" . ,(make-type 'unsigned 4 #f))