diff options
author | Nicolás Bértolo <nicolasbertolo@gmail.com> | 2020-05-31 18:09:12 -0300 |
---|---|---|
committer | Andrea Corallo <akrl@sdf.org> | 2020-06-01 21:24:33 +0100 |
commit | 9f6c12be5574060014f91ad6190d79124ea19802 (patch) | |
tree | ce83e3948f87cf30c4ca3d3aaecc205663727b80 /lisp/emacs-lisp/comp.el | |
parent | 035a91dd963290a40766b430e4e9a108cbbc4eac (diff) | |
download | emacs-9f6c12be5574060014f91ad6190d79124ea19802.tar.gz emacs-9f6c12be5574060014f91ad6190d79124ea19802.tar.bz2 emacs-9f6c12be5574060014f91ad6190d79124ea19802.zip |
* Throw an ICE when asked to emit a cast with sign extension.
* src/comp.c (cast_kind_of_type): Enum that specifies the kind of type
in the cast enum (unsigned, signed, pointer).
(emit_coerce): Throw an ICE when asked to emit a cast with sign
extension.
(define_cast_from_to): Return NULL for casts involving sign extension.
(define_cast_functions): Specify the kind of each type in the cast
union.
Diffstat (limited to 'lisp/emacs-lisp/comp.el')
0 files changed, 0 insertions, 0 deletions