1
Fork 0
mirror of https://git.savannah.gnu.org/git/guile.git synced 2025-05-20 11:40:18 +02:00
guile/libguile
Andy Wingo 5e5afde06f Start to use C99 stdint in gen-scmconfig
* configure.ac: Remove checks for stdint.h; we require C99 so it must be
  there; and in any case for our purposes we use gnulib, so it will be
  there.  No need to check for inttypes.h.  No need to check for what
  type maps to e.g. uint32_t either.
* libguile/deprecated.h (SCM_HAVE_T_INT64, SCM_HAVE_T_UINT64): Deprecate
  these, as they are always 1.
  (SCM_HAVE_ARRAYS): Likewise deprecate; it's always 1.
* libguile/gen-scmconfig.c: Always include stdint.h and stddef.h, and
  make it so that scmconfig.h also includes these.  Use C99 types.
* libguile/gen-scmconfig.h.in: Remove configure-substed vars that are no
  longer defined.
2018-06-21 08:08:58 +02:00
..
.gitignore Fix the rule to check for new signals and errors 2016-05-22 19:50:07 +02:00
alist.c Update license notices in all C files 2018-06-20 20:07:34 +02:00
alist.h Update license notices in all C files 2018-06-20 20:07:34 +02:00
array-handle.c Update license notices in all C files 2018-06-20 20:07:34 +02:00
array-handle.h Update license notices in all C files 2018-06-20 20:07:34 +02:00
array-map.c Update license notices in all C files 2018-06-20 20:07:34 +02:00
array-map.h Update license notices in all C files 2018-06-20 20:07:34 +02:00
arrays.c Update license notices in all C files 2018-06-20 20:07:34 +02:00
arrays.h Update license notices in all C files 2018-06-20 20:07:34 +02:00
async.c Update license notices in all C files 2018-06-20 20:07:34 +02:00
async.h Update license notices in all C files 2018-06-20 20:07:34 +02:00
atomic.c Update license notices in all C files 2018-06-20 20:07:34 +02:00
atomic.h Update license notices in all C files 2018-06-20 20:07:34 +02:00
atomics-internal.h Update license notices in all C files 2018-06-20 20:07:34 +02:00
backtrace.c Update license notices in all C files 2018-06-20 20:07:34 +02:00
backtrace.h Update license notices in all C files 2018-06-20 20:07:34 +02:00
bdw-gc.h Update license notices in all C files 2018-06-20 20:07:34 +02:00
bitvectors.c Update license notices in all C files 2018-06-20 20:07:34 +02:00
bitvectors.h Update license notices in all C files 2018-06-20 20:07:34 +02:00
boolean.c Update license notices in all C files 2018-06-20 20:07:34 +02:00
boolean.h Update license notices in all C files 2018-06-20 20:07:34 +02:00
bytevectors.c Update license notices in all C files 2018-06-20 20:07:34 +02:00
bytevectors.h Update license notices in all C files 2018-06-20 20:07:34 +02:00
c-tokenize.lex
cache-internal.h Update license notices in all C files 2018-06-20 20:07:34 +02:00
ChangeLog-1996-1999
ChangeLog-2000
ChangeLog-2008
ChangeLog-scm
ChangeLog-srfi
ChangeLog-threads
chars.c Update license notices in all C files 2018-06-20 20:07:34 +02:00
chars.h Update license notices in all C files 2018-06-20 20:07:34 +02:00
chooks.c Update license notices in all C files 2018-06-20 20:07:34 +02:00
chooks.h Update license notices in all C files 2018-06-20 20:07:34 +02:00
continuations.c Update license notices in all C files 2018-06-20 20:07:34 +02:00
continuations.h Update license notices in all C files 2018-06-20 20:07:34 +02:00
control.c Update license notices in all C files 2018-06-20 20:07:34 +02:00
control.h Update license notices in all C files 2018-06-20 20:07:34 +02:00
conv-integer.i.c Remove Emacs local variables comments in Guile source 2018-06-20 14:32:28 +02:00
conv-uinteger.i.c Inline definition of SIZEOF_SCM_T_BITS 2018-06-17 19:21:42 +02:00
cpp-E.syms Add Hurd signal and error constants. 2016-05-22 19:50:20 +02:00
cpp-SIG.syms Remove SIGEV constant definitions. 2016-05-22 19:50:27 +02:00
debug-malloc.c Update license notices in all C files 2018-06-20 20:07:34 +02:00
debug-malloc.h Update license notices in all C files 2018-06-20 20:07:34 +02:00
debug.c Update license notices in all C files 2018-06-20 20:07:34 +02:00
debug.h Update license notices in all C files 2018-06-20 20:07:34 +02:00
deprecated.c Update license notices in all C files 2018-06-20 20:07:34 +02:00
deprecated.h Start to use C99 stdint in gen-scmconfig 2018-06-21 08:08:58 +02:00
deprecation.c Update license notices in all C files 2018-06-20 20:07:34 +02:00
deprecation.h Update license notices in all C files 2018-06-20 20:07:34 +02:00
dynl.c Update license notices in all C files 2018-06-20 20:07:34 +02:00
dynl.h Update license notices in all C files 2018-06-20 20:07:34 +02:00
dynstack.c Update license notices in all C files 2018-06-20 20:07:34 +02:00
dynstack.h Update license notices in all C files 2018-06-20 20:07:34 +02:00
dynwind.c Update license notices in all C files 2018-06-20 20:07:34 +02:00
dynwind.h Update license notices in all C files 2018-06-20 20:07:34 +02:00
elf.h
eq.c Update license notices in all C files 2018-06-20 20:07:34 +02:00
eq.h Update license notices in all C files 2018-06-20 20:07:34 +02:00
error.c Update license notices in all C files 2018-06-20 20:07:34 +02:00
error.h Update license notices in all C files 2018-06-20 20:07:34 +02:00
eval.c Update license notices in all C files 2018-06-20 20:07:34 +02:00
eval.h Update license notices in all C files 2018-06-20 20:07:34 +02:00
evalext.c Update license notices in all C files 2018-06-20 20:07:34 +02:00
evalext.h Update license notices in all C files 2018-06-20 20:07:34 +02:00
expand.c Update license notices in all C files 2018-06-20 20:07:34 +02:00
expand.h Update license notices in all C files 2018-06-20 20:07:34 +02:00
extensions.c Update license notices in all C files 2018-06-20 20:07:34 +02:00
extensions.h Update license notices in all C files 2018-06-20 20:07:34 +02:00
fdes-finalizers.c Update license notices in all C files 2018-06-20 20:07:34 +02:00
fdes-finalizers.h Update license notices in all C files 2018-06-20 20:07:34 +02:00
feature.c Update license notices in all C files 2018-06-20 20:07:34 +02:00
feature.h Update license notices in all C files 2018-06-20 20:07:34 +02:00
filesys.c Update license notices in all C files 2018-06-20 20:07:34 +02:00
filesys.h Update license notices in all C files 2018-06-20 20:07:34 +02:00
finalizers.c Update license notices in all C files 2018-06-20 20:07:34 +02:00
finalizers.h Update license notices in all C files 2018-06-20 20:07:34 +02:00
fluids.c Update license notices in all C files 2018-06-20 20:07:34 +02:00
fluids.h Update license notices in all C files 2018-06-20 20:07:34 +02:00
foreign-object.c Update license notices in all C files 2018-06-20 20:07:34 +02:00
foreign-object.h Update license notices in all C files 2018-06-20 20:07:34 +02:00
foreign.c Update license notices in all C files 2018-06-20 20:07:34 +02:00
foreign.h Update license notices in all C files 2018-06-20 20:07:34 +02:00
fports.c Update license notices in all C files 2018-06-20 20:07:34 +02:00
fports.h Update license notices in all C files 2018-06-20 20:07:34 +02:00
frames.c Update license notices in all C files 2018-06-20 20:07:34 +02:00
frames.h Update license notices in all C files 2018-06-20 20:07:34 +02:00
gc-inline.h Update license notices in all C files 2018-06-20 20:07:34 +02:00
gc-malloc.c Update license notices in all C files 2018-06-20 20:07:34 +02:00
gc.c Update license notices in all C files 2018-06-20 20:07:34 +02:00
gc.h Update license notices in all C files 2018-06-20 20:07:34 +02:00
gen-scmconfig.c Start to use C99 stdint in gen-scmconfig 2018-06-21 08:08:58 +02:00
gen-scmconfig.h.in Start to use C99 stdint in gen-scmconfig 2018-06-21 08:08:58 +02:00
generalized-arrays.c Update license notices in all C files 2018-06-20 20:07:34 +02:00
generalized-arrays.h Update license notices in all C files 2018-06-20 20:07:34 +02:00
generalized-vectors.c Update license notices in all C files 2018-06-20 20:07:34 +02:00
generalized-vectors.h Update license notices in all C files 2018-06-20 20:07:34 +02:00
gettext.c Update license notices in all C files 2018-06-20 20:07:34 +02:00
gettext.h Update license notices in all C files 2018-06-20 20:07:34 +02:00
goops.c Update license notices in all C files 2018-06-20 20:07:34 +02:00
goops.h Update license notices in all C files 2018-06-20 20:07:34 +02:00
gsubr.c Update license notices in all C files 2018-06-20 20:07:34 +02:00
gsubr.h Update license notices in all C files 2018-06-20 20:07:34 +02:00
guardians.c Update license notices in all C files 2018-06-20 20:07:34 +02:00
guardians.h Update license notices in all C files 2018-06-20 20:07:34 +02:00
guile-func-name-check Fix spurious warnings in net_db.c 2017-04-19 16:48:56 +02:00
guile-snarf-docs.in
guile-snarf.awk.in
guile-snarf.in guile-snarf: skip -g* arguments to avoid build failure 2017-04-19 17:19:40 +02:00
guile.c Update license notices in all C files 2018-06-20 20:07:34 +02:00
hash.c Update license notices in all C files 2018-06-20 20:07:34 +02:00
hash.h Update license notices in all C files 2018-06-20 20:07:34 +02:00
hashtab.c Update license notices in all C files 2018-06-20 20:07:34 +02:00
hashtab.h Update license notices in all C files 2018-06-20 20:07:34 +02:00
hooks.c Update license notices in all C files 2018-06-20 20:07:34 +02:00
hooks.h Update license notices in all C files 2018-06-20 20:07:34 +02:00
i18n.c Update license notices in all C files 2018-06-20 20:07:34 +02:00
i18n.h Update license notices in all C files 2018-06-20 20:07:34 +02:00
init.c Update license notices in all C files 2018-06-20 20:07:34 +02:00
init.h Update license notices in all C files 2018-06-20 20:07:34 +02:00
inline.c Update license notices in all C files 2018-06-20 20:07:34 +02:00
inline.h Update license notices in all C files 2018-06-20 20:07:34 +02:00
instructions.c Update license notices in all C files 2018-06-20 20:07:34 +02:00
instructions.h Update license notices in all C files 2018-06-20 20:07:34 +02:00
intrinsics.c Update license notices in all C files 2018-06-20 20:07:34 +02:00
intrinsics.h Update license notices in all C files 2018-06-20 20:07:34 +02:00
ioext.c Update license notices in all C files 2018-06-20 20:07:34 +02:00
ioext.h Update license notices in all C files 2018-06-20 20:07:34 +02:00
iselect.h Update license notices in all C files 2018-06-20 20:07:34 +02:00
keywords.c Update license notices in all C files 2018-06-20 20:07:34 +02:00
keywords.h Update license notices in all C files 2018-06-20 20:07:34 +02:00
libgettext.h Update license notices in all C files 2018-06-20 20:07:34 +02:00
libguile-2.2-gdb.scm Allow GDB support to be used with GDB-linked-against-Guile-2.0. 2017-11-05 18:21:35 +01:00
libguile.map
list.c Update license notices in all C files 2018-06-20 20:07:34 +02:00
list.h Update license notices in all C files 2018-06-20 20:07:34 +02:00
load.c Update license notices in all C files 2018-06-20 20:07:34 +02:00
load.h Update license notices in all C files 2018-06-20 20:07:34 +02:00
loader.c Update license notices in all C files 2018-06-20 20:07:34 +02:00
loader.h Update license notices in all C files 2018-06-20 20:07:34 +02:00
locale-categories.h Update license notices in all C files 2018-06-20 20:07:34 +02:00
macros.c Update license notices in all C files 2018-06-20 20:07:34 +02:00
macros.h Update license notices in all C files 2018-06-20 20:07:34 +02:00
Makefile.am Rename __scm.h to scm.h 2018-06-20 16:33:33 +02:00
mallocs.c Update license notices in all C files 2018-06-20 20:07:34 +02:00
mallocs.h Update license notices in all C files 2018-06-20 20:07:34 +02:00
memoize.c Update license notices in all C files 2018-06-20 20:07:34 +02:00
memoize.h Update license notices in all C files 2018-06-20 20:07:34 +02:00
modules.c Update license notices in all C files 2018-06-20 20:07:34 +02:00
modules.h Update license notices in all C files 2018-06-20 20:07:34 +02:00
net_db.c Update license notices in all C files 2018-06-20 20:07:34 +02:00
net_db.h Update license notices in all C files 2018-06-20 20:07:34 +02:00
null-threads.c Update license notices in all C files 2018-06-20 20:07:34 +02:00
null-threads.h Update license notices in all C files 2018-06-20 20:07:34 +02:00
numbers.c Update license notices in all C files 2018-06-20 20:07:34 +02:00
numbers.h Update license notices in all C files 2018-06-20 20:07:34 +02:00
objprop.c Update license notices in all C files 2018-06-20 20:07:34 +02:00
objprop.h Update license notices in all C files 2018-06-20 20:07:34 +02:00
options.c Update license notices in all C files 2018-06-20 20:07:34 +02:00
options.h Update license notices in all C files 2018-06-20 20:07:34 +02:00
pairs.c Update license notices in all C files 2018-06-20 20:07:34 +02:00
pairs.h Update license notices in all C files 2018-06-20 20:07:34 +02:00
poll.c Update license notices in all C files 2018-06-20 20:07:34 +02:00
poll.h Update license notices in all C files 2018-06-20 20:07:34 +02:00
ports-internal.h Update license notices in all C files 2018-06-20 20:07:34 +02:00
ports.c Update license notices in all C files 2018-06-20 20:07:34 +02:00
ports.h Update license notices in all C files 2018-06-20 20:07:34 +02:00
posix-w32.c Update license notices in all C files 2018-06-20 20:07:34 +02:00
posix-w32.h Update license notices in all C files 2018-06-20 20:07:34 +02:00
posix.c Update license notices in all C files 2018-06-20 20:07:34 +02:00
posix.h Update license notices in all C files 2018-06-20 20:07:34 +02:00
print.c Update license notices in all C files 2018-06-20 20:07:34 +02:00
print.h Update license notices in all C files 2018-06-20 20:07:34 +02:00
private-options.h Update license notices in all C files 2018-06-20 20:07:34 +02:00
procprop.c Update license notices in all C files 2018-06-20 20:07:34 +02:00
procprop.h Update license notices in all C files 2018-06-20 20:07:34 +02:00
procs.c Update license notices in all C files 2018-06-20 20:07:34 +02:00
procs.h Update license notices in all C files 2018-06-20 20:07:34 +02:00
programs.c Update license notices in all C files 2018-06-20 20:07:34 +02:00
programs.h Update license notices in all C files 2018-06-20 20:07:34 +02:00
promises.c Update license notices in all C files 2018-06-20 20:07:34 +02:00
promises.h Update license notices in all C files 2018-06-20 20:07:34 +02:00
pthread-threads.h Update license notices in all C files 2018-06-20 20:07:34 +02:00
quicksort.i.c Move "min" and "max" macros out of _scm.h 2018-06-17 13:41:03 +02:00
r6rs-ports.c Update license notices in all C files 2018-06-20 20:07:34 +02:00
r6rs-ports.h Update license notices in all C files 2018-06-20 20:07:34 +02:00
random.c Update license notices in all C files 2018-06-20 20:07:34 +02:00
random.h Update license notices in all C files 2018-06-20 20:07:34 +02:00
rdelim.c Update license notices in all C files 2018-06-20 20:07:34 +02:00
rdelim.h Update license notices in all C files 2018-06-20 20:07:34 +02:00
read.c Update license notices in all C files 2018-06-20 20:07:34 +02:00
read.h Update license notices in all C files 2018-06-20 20:07:34 +02:00
regex-posix.c Update license notices in all C files 2018-06-20 20:07:34 +02:00
regex-posix.h Update license notices in all C files 2018-06-20 20:07:34 +02:00
remaining-docs-needed
run-test
rw.c Update license notices in all C files 2018-06-20 20:07:34 +02:00
rw.h Update license notices in all C files 2018-06-20 20:07:34 +02:00
scm.h Update license notices in all C files 2018-06-20 20:07:34 +02:00
scmconfig.h.top Update license notices in all C files 2018-06-20 20:07:34 +02:00
scmsigs.c Update license notices in all C files 2018-06-20 20:07:34 +02:00
scmsigs.h Update license notices in all C files 2018-06-20 20:07:34 +02:00
script.c Update license notices in all C files 2018-06-20 20:07:34 +02:00
script.h Update license notices in all C files 2018-06-20 20:07:34 +02:00
simpos.c Update license notices in all C files 2018-06-20 20:07:34 +02:00
simpos.h Update license notices in all C files 2018-06-20 20:07:34 +02:00
smob.c Update license notices in all C files 2018-06-20 20:07:34 +02:00
smob.h Update license notices in all C files 2018-06-20 20:07:34 +02:00
snarf.h Update license notices in all C files 2018-06-20 20:07:34 +02:00
socket.c Update license notices in all C files 2018-06-20 20:07:34 +02:00
socket.h Update license notices in all C files 2018-06-20 20:07:34 +02:00
sort.c Update license notices in all C files 2018-06-20 20:07:34 +02:00
sort.h Update license notices in all C files 2018-06-20 20:07:34 +02:00
srcprop.c Update license notices in all C files 2018-06-20 20:07:34 +02:00
srcprop.h Update license notices in all C files 2018-06-20 20:07:34 +02:00
srfi-1.c Update license notices in all C files 2018-06-20 20:07:34 +02:00
srfi-1.h Update license notices in all C files 2018-06-20 20:07:34 +02:00
srfi-4.c Update license notices in all C files 2018-06-20 20:07:34 +02:00
srfi-4.h Update license notices in all C files 2018-06-20 20:07:34 +02:00
srfi-13.c Update license notices in all C files 2018-06-20 20:07:34 +02:00
srfi-13.h Update license notices in all C files 2018-06-20 20:07:34 +02:00
srfi-14.c Update license notices in all C files 2018-06-20 20:07:34 +02:00
srfi-14.h Update license notices in all C files 2018-06-20 20:07:34 +02:00
srfi-14.i.c Regenerate SRFI-14 character set data. 2016-05-22 19:51:56 +02:00
srfi-60.c Update license notices in all C files 2018-06-20 20:07:34 +02:00
srfi-60.h Update license notices in all C files 2018-06-20 20:07:34 +02:00
stackchk.c Update license notices in all C files 2018-06-20 20:07:34 +02:00
stackchk.h Update license notices in all C files 2018-06-20 20:07:34 +02:00
stacks.c Update license notices in all C files 2018-06-20 20:07:34 +02:00
stacks.h Update license notices in all C files 2018-06-20 20:07:34 +02:00
stime.c Update license notices in all C files 2018-06-20 20:07:34 +02:00
stime.h Update license notices in all C files 2018-06-20 20:07:34 +02:00
strings.c Update license notices in all C files 2018-06-20 20:07:34 +02:00
strings.h Update license notices in all C files 2018-06-20 20:07:34 +02:00
strorder.c Update license notices in all C files 2018-06-20 20:07:34 +02:00
strorder.h Update license notices in all C files 2018-06-20 20:07:34 +02:00
strports.c Update license notices in all C files 2018-06-20 20:07:34 +02:00
strports.h Update license notices in all C files 2018-06-20 20:07:34 +02:00
struct.c Update license notices in all C files 2018-06-20 20:07:34 +02:00
struct.h Update license notices in all C files 2018-06-20 20:07:34 +02:00
symbols.c Update license notices in all C files 2018-06-20 20:07:34 +02:00
symbols.h Update license notices in all C files 2018-06-20 20:07:34 +02:00
syntax.c Update license notices in all C files 2018-06-20 20:07:34 +02:00
syntax.h Update license notices in all C files 2018-06-20 20:07:34 +02:00
syscalls.h Update license notices in all C files 2018-06-20 20:07:34 +02:00
tags.h Inline tags.h into __scm.h 2018-06-20 16:10:54 +02:00
texi-fragments-to-docstrings
threads.c Update license notices in all C files 2018-06-20 20:07:34 +02:00
threads.h Update license notices in all C files 2018-06-20 20:07:34 +02:00
throw.c Update license notices in all C files 2018-06-20 20:07:34 +02:00
throw.h Update license notices in all C files 2018-06-20 20:07:34 +02:00
trees.c Update license notices in all C files 2018-06-20 20:07:34 +02:00
trees.h Update license notices in all C files 2018-06-20 20:07:34 +02:00
unicode.c Update license notices in all C files 2018-06-20 20:07:34 +02:00
unicode.h Update license notices in all C files 2018-06-20 20:07:34 +02:00
unidata_to_charset.pl
uniform.c Update license notices in all C files 2018-06-20 20:07:34 +02:00
uniform.h Update license notices in all C files 2018-06-20 20:07:34 +02:00
validate.h Deprecate libguile/validate.h 2018-06-18 10:50:23 +02:00
values.c Update license notices in all C files 2018-06-20 20:07:34 +02:00
values.h Update license notices in all C files 2018-06-20 20:07:34 +02:00
variable.c Update license notices in all C files 2018-06-20 20:07:34 +02:00
variable.h Update license notices in all C files 2018-06-20 20:07:34 +02:00
vectors.c Update license notices in all C files 2018-06-20 20:07:34 +02:00
vectors.h Update license notices in all C files 2018-06-20 20:07:34 +02:00
version.c Update license notices in all C files 2018-06-20 20:07:34 +02:00
version.h.in Remove (C) from copyright statements 2018-06-20 19:17:06 +02:00
vm-builtins.h Update license notices in all C files 2018-06-20 20:07:34 +02:00
vm-engine.c Update license notices in all C files 2018-06-20 20:07:34 +02:00
vm-expand.h Update license notices in all C files 2018-06-20 20:07:34 +02:00
vm.c Update license notices in all C files 2018-06-20 20:07:34 +02:00
vm.h Update license notices in all C files 2018-06-20 20:07:34 +02:00
vports.c Update license notices in all C files 2018-06-20 20:07:34 +02:00
vports.h Update license notices in all C files 2018-06-20 20:07:34 +02:00
weak-list.h Update license notices in all C files 2018-06-20 20:07:34 +02:00
weak-set.c Update license notices in all C files 2018-06-20 20:07:34 +02:00
weak-set.h Update license notices in all C files 2018-06-20 20:07:34 +02:00
weak-table.c Update license notices in all C files 2018-06-20 20:07:34 +02:00
weak-table.h Update license notices in all C files 2018-06-20 20:07:34 +02:00
weak-vector.c Update license notices in all C files 2018-06-20 20:07:34 +02:00
weak-vector.h Update license notices in all C files 2018-06-20 20:07:34 +02:00