postgresql/src/include/utils
Álvaro Herrera 35e3fae738
Remove #include <math.h> where not needed
Liujinyang reported the one in binaryheap.c, I then found and analyzed
the rest.

For future patches, we require git archaelogical analysis before we
accept patches of this nature.

Co-authored-by: liujinyang <21043272@qq.com>
Co-authored-by: Álvaro Herrera <alvherre@kurilemu.de>
Discussion: https://postgr.es/m/tencent_6B302BFCAF6F010E00AB5C2C0ECB7AA3F205@qq.com
2026-01-15 19:09:47 +01:00
..
.gitignore Generate GUC tables from .dat file 2025-09-03 09:45:17 +02:00
acl.h Update copyright for 2026 2026-01-01 13:24:10 -05:00
aclchk_internal.h Update copyright for 2026 2026-01-01 13:24:10 -05:00
array.h Update copyright for 2026 2026-01-01 13:24:10 -05:00
arrayaccess.h Update copyright for 2026 2026-01-01 13:24:10 -05:00
ascii.h Update copyright for 2026 2026-01-01 13:24:10 -05:00
attoptcache.h Update copyright for 2026 2026-01-01 13:24:10 -05:00
backend_progress.h Update copyright for 2026 2026-01-01 13:24:10 -05:00
backend_status.h Update copyright for 2026 2026-01-01 13:24:10 -05:00
builtins.h Update copyright for 2026 2026-01-01 13:24:10 -05:00
bytea.h Update copyright for 2026 2026-01-01 13:24:10 -05:00
cash.h Convert *GetDatum() and DatumGet*() macros to inline functions 2022-09-27 20:50:21 +02:00
catcache.h Clarify where various catcache.h dlist_nodes are used 2026-01-06 14:39:36 +13:00
combocid.h Update copyright for 2026 2026-01-01 13:24:10 -05:00
conffiles.h Update copyright for 2026 2026-01-01 13:24:10 -05:00
date.h Remove #include <math.h> where not needed 2026-01-15 19:09:47 +01:00
datetime.h Update copyright for 2026 2026-01-01 13:24:10 -05:00
datum.h Update copyright for 2026 2026-01-01 13:24:10 -05:00
dsa.h Update copyright for 2026 2026-01-01 13:24:10 -05:00
elog.h Update copyright for 2026 2026-01-01 13:24:10 -05:00
evtcache.h Update copyright for 2026 2026-01-01 13:24:10 -05:00
expandeddatum.h Update copyright for 2026 2026-01-01 13:24:10 -05:00
expandedrecord.h Update copyright for 2026 2026-01-01 13:24:10 -05:00
float.h Update copyright for 2026 2026-01-01 13:24:10 -05:00
fmgrtab.h Update copyright for 2026 2026-01-01 13:24:10 -05:00
formatting.h Update copyright for 2026 2026-01-01 13:24:10 -05:00
freepage.h Update copyright for 2026 2026-01-01 13:24:10 -05:00
funccache.h Update copyright for 2026 2026-01-01 13:24:10 -05:00
geo_decls.h Update copyright for 2026 2026-01-01 13:24:10 -05:00
guc.h Fix typos and inconsistencies in code and comments 2026-01-05 09:19:15 +09:00
guc_hooks.h Update copyright for 2026 2026-01-01 13:24:10 -05:00
guc_tables.h Update copyright for 2026 2026-01-01 13:24:10 -05:00
help_config.h Update copyright for 2026 2026-01-01 13:24:10 -05:00
hsearch.h Update copyright for 2026 2026-01-01 13:24:10 -05:00
index_selfuncs.h Update copyright for 2026 2026-01-01 13:24:10 -05:00
inet.h Update copyright for 2026 2026-01-01 13:24:10 -05:00
injection_point.h Update copyright for 2026 2026-01-01 13:24:10 -05:00
inval.h Update copyright for 2026 2026-01-01 13:24:10 -05:00
json.h Update copyright for 2026 2026-01-01 13:24:10 -05:00
jsonb.h Update copyright for 2026 2026-01-01 13:24:10 -05:00
jsonfuncs.h Update copyright for 2026 2026-01-01 13:24:10 -05:00
jsonpath.h Update copyright for 2026 2026-01-01 13:24:10 -05:00
logtape.h Update copyright for 2026 2026-01-01 13:24:10 -05:00
lsyscache.h Update copyright for 2026 2026-01-01 13:24:10 -05:00
memdebug.h Update copyright for 2026 2026-01-01 13:24:10 -05:00
memutils.h Update copyright for 2026 2026-01-01 13:24:10 -05:00
memutils_internal.h Update copyright for 2026 2026-01-01 13:24:10 -05:00
memutils_memorychunk.h Update copyright for 2026 2026-01-01 13:24:10 -05:00
meson.build Update copyright for 2026 2026-01-01 13:24:10 -05:00
multirangetypes.h Update copyright for 2026 2026-01-01 13:24:10 -05:00
numeric.h Update copyright for 2026 2026-01-01 13:24:10 -05:00
palloc.h Update copyright for 2026 2026-01-01 13:24:10 -05:00
partcache.h Update copyright for 2026 2026-01-01 13:24:10 -05:00
pg_crc.h Update copyright for 2026 2026-01-01 13:24:10 -05:00
pg_locale.h Clean up ICU includes. 2026-01-06 17:19:51 -08:00
pg_locale_c.h Update copyright for 2026 2026-01-01 13:24:10 -05:00
pg_lsn.h Update copyright for 2026 2026-01-01 13:24:10 -05:00
pg_rusage.h Update copyright for 2026 2026-01-01 13:24:10 -05:00
pgstat_internal.h Update copyright for 2026 2026-01-01 13:24:10 -05:00
pgstat_kind.h Update copyright for 2026 2026-01-01 13:24:10 -05:00
pidfile.h Update copyright for 2026 2026-01-01 13:24:10 -05:00
plancache.h Update copyright for 2026 2026-01-01 13:24:10 -05:00
portal.h Update copyright for 2026 2026-01-01 13:24:10 -05:00
ps_status.h Speedup and increase usability of set proc title functions 2023-02-20 16:18:27 +13:00
queryenvironment.h Update copyright for 2026 2026-01-01 13:24:10 -05:00
rangetypes.h Update copyright for 2026 2026-01-01 13:24:10 -05:00
regproc.h Update copyright for 2026 2026-01-01 13:24:10 -05:00
rel.h Update copyright for 2026 2026-01-01 13:24:10 -05:00
relcache.h Update copyright for 2026 2026-01-01 13:24:10 -05:00
relfilenumbermap.h Update copyright for 2026 2026-01-01 13:24:10 -05:00
relmapper.h Update copyright for 2026 2026-01-01 13:24:10 -05:00
relptr.h Update copyright for 2026 2026-01-01 13:24:10 -05:00
reltrigger.h Update copyright for 2026 2026-01-01 13:24:10 -05:00
resowner.h Update copyright for 2026 2026-01-01 13:24:10 -05:00
rls.h Update copyright for 2026 2026-01-01 13:24:10 -05:00
ruleutils.h Update copyright for 2026 2026-01-01 13:24:10 -05:00
sampling.h Update copyright for 2026 2026-01-01 13:24:10 -05:00
selfuncs.h Update copyright for 2026 2026-01-01 13:24:10 -05:00
sharedtuplestore.h Update copyright for 2026 2026-01-01 13:24:10 -05:00
skipsupport.h Update copyright for 2026 2026-01-01 13:24:10 -05:00
snapmgr.h Update copyright for 2026 2026-01-01 13:24:10 -05:00
snapshot.h Update copyright for 2026 2026-01-01 13:24:10 -05:00
sortsupport.h Update copyright for 2026 2026-01-01 13:24:10 -05:00
spccache.h Update copyright for 2026 2026-01-01 13:24:10 -05:00
syscache.h Update copyright for 2026 2026-01-01 13:24:10 -05:00
timeout.h Update copyright for 2026 2026-01-01 13:24:10 -05:00
timestamp.h Update copyright for 2026 2026-01-01 13:24:10 -05:00
tuplesort.h Stop including {brin,gin}_tuple.h in tuplesort.h 2026-01-12 18:09:49 +01:00
tuplestore.h Update copyright for 2026 2026-01-01 13:24:10 -05:00
typcache.h Update copyright for 2026 2026-01-01 13:24:10 -05:00
tzparser.h Update copyright for 2026 2026-01-01 13:24:10 -05:00
usercontext.h Perform logical replication actions as the table owner. 2023-04-04 11:25:23 -04:00
uuid.h Update copyright for 2026 2026-01-01 13:24:10 -05:00
varbit.h Update copyright for 2026 2026-01-01 13:24:10 -05:00
varlena.h Update copyright for 2026 2026-01-01 13:24:10 -05:00
wait_classes.h Update copyright for 2026 2026-01-01 13:24:10 -05:00
wait_event.h Update copyright for 2026 2026-01-01 13:24:10 -05:00
xid8.h Update copyright for 2026 2026-01-01 13:24:10 -05:00
xml.h Update copyright for 2026 2026-01-01 13:24:10 -05:00