1
Fork 0
mirror of https://git.savannah.gnu.org/git/guile.git synced 2025-04-29 19:30:36 +02:00

Reserve a tc3 cell type for forwarded objects

* libguile/scm.h (scm_tc3_forwarded): Reserve.
This commit is contained in:
Andy Wingo 2025-04-16 09:23:37 +02:00
parent ab7288de0e
commit f4d118ebaa

View file

@ -1,7 +1,7 @@
#ifndef SCM_SCM_H
#define SCM_SCM_H
/* Copyright 1995-2004,2006-2015,2017-2019,2023
/* Copyright 1995-2004,2006-2015,2017-2019,2023,2025
Free Software Foundation, Inc.
This file is part of Guile.
@ -452,7 +452,7 @@ typedef uintptr_t scm_t_bits;
#define scm_tc3_cons 0
#define scm_tc3_struct 1
#define scm_tc3_int_1 (scm_tc2_int + 0)
#define scm_tc3_unused 3
#define scm_tc3_forwarded 3
#define scm_tc3_imm24 4
#define scm_tc3_tc7_1 5
#define scm_tc3_int_2 (scm_tc2_int + 4)