Module Name:    src
Committed By:   christos
Date:           Fri Jan 19 18:45:01 UTC 2024

Modified Files:
        src/lib/libc/compiler_rt: Makefile.inc

Log Message:
add lint flags for compiler_rt


To generate a diff of this commit:
cvs rdiff -u -r1.42 -r1.43 src/lib/libc/compiler_rt/Makefile.inc

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

Modified files:

Index: src/lib/libc/compiler_rt/Makefile.inc
diff -u src/lib/libc/compiler_rt/Makefile.inc:1.42 src/lib/libc/compiler_rt/Makefile.inc:1.43
--- src/lib/libc/compiler_rt/Makefile.inc:1.42	Thu Nov  9 02:29:26 2023
+++ src/lib/libc/compiler_rt/Makefile.inc	Fri Jan 19 13:45:01 2024
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile.inc,v 1.42 2023/11/09 07:29:26 rin Exp $
+# $NetBSD: Makefile.inc,v 1.43 2024/01/19 18:45:01 christos Exp $
 
 COMPILER_RT_DIR=	${NETBSDSRCDIR}/sys/external/bsd/compiler_rt
 COMPILER_RT_SRCDIR=	${COMPILER_RT_DIR}/dist
@@ -316,4 +316,93 @@ COPTS.${src}+=	-D__SOFT_FP__
 .endif
 .endfor
 
+LINTFLAGS.GCDAProfiling.c += -X 123,132,351 # Ok, this is just sloppy
+LINTFLAGS.InstrProfiling.c += -X 351
+LINTFLAGS.InstrProfilingFile.c += -X 351
+LINTFLAGS.InstrProfilingPlatformLinux.c += -X 190,351
+LINTFLAGS.InstrProfilingValue.c += -X 132,231,275,351
+LINTFLAGS.InstrProfilingWriter.c += -X 132
+LINTFLAGS.absvdi2.c += -X 117,351
+LINTFLAGS.absvsi2.c += -X 117,351
+LINTFLAGS.absvsi3.c += -X 351
+LINTFLAGS.absvti2.c += -X 117,351
+LINTFLAGS.addvdi3.c += -X 351
+LINTFLAGS.addvsi3.c += -X 351
+LINTFLAGS.addvti3.c += -X 351
+LINTFLAGS.ashlti3.c += -X 351
+LINTFLAGS.ashrti3.c += -X 117,351
+LINTFLAGS.clzdi2.c += -X 351
+LINTFLAGS.clzsi2.c += -X 351
+LINTFLAGS.cmpti2.c += -X 351
+LINTFLAGS.crtzi.c += -X 351
+LINTFLAGS.crzdi2.c += -X 351
+LINTFLAGS.ctzdi2.c += -X 351
+LINTFLAGS.ctzsi2.c += -X 351
+LINTFLAGS.ctzti2.c += -X 351
+LINTFLAGS.divmodsi4.c += -X 351
+LINTFLAGS.divsi3.c += -X 117
+LINTFLAGS.divti3.c += -X 117,351
+LINTFLAGS.dlfcn_elf.c += -X 351
+LINTFLAGS.ffsdi2.c += -X 132,351
+LINTFLAGS.ffsti2.c += -X 132,351
+LINTFLAGS.fixdfdi.c += -X 132,309,351
+LINTFLAGS.fixdfsi.c += -X 132
+LINTFLAGS.fixsfdi.c += -X 132,351
+LINTFLAGS.fixunsdfdi.c += -X 132,309,351
+LINTFLAGS.fixunsdfsi.c += -X 132,309,351
+LINTFLAGS.fixunsdfti.c += -X 132,309,351
+LINTFLAGS.fixunssfdi.c += -X 132,309,351
+LINTFLAGS.fixunssfsi.c += -X 132,351
+LINTFLAGS.fixunssfti.c += -X 132,351
+LINTFLAGS.fixunsxfdi.c += -X 351
+LINTFLAGS.fixunsxfsi.c += -X 132,309,351
+LINTFLAGS.fixunsxfti.c += -X 132,351
+LINTFLAGS.fixxfdi.c += -X 351
+LINTFLAGS.fixxfti.c += -X 117,132,351
+LINTFLAGS.floatdidf.c += -X 351
+LINTFLAGS.floatdisf.c += -X 351
+LINTFLAGS.floatdixf.c += -X 351
+LINTFLAGS.floattidf.c += -X 117,122,141,267,351
+LINTFLAGS.floattisf.c += -X 117,351
+LINTFLAGS.floattisf.c += -X 117,351
+LINTFLAGS.floattixf.c += -X 117,122,351
+LINTFLAGS.floatuntidf.c += -X 122,141,267,351
+LINTFLAGS.floatuntisf.c += -X 351
+LINTFLAGS.floatuntixf.c += -X 122,351
+LINTFLAGS.int_util.c += -X 231
+LINTFLAGS.lshrti3.c += -X 351
+LINTFLAGS.modsi3.c += -X 117,351
+LINTFLAGS.modti3.c += -X 117,351
+LINTFLAGS.muldc3.c += -X 117,351
+LINTFLAGS.mulodi4.c += -X 117,351
+LINTFLAGS.mulosi4.c += -X 117,351
+LINTFLAGS.muloti4.c += -X 117,351
+LINTFLAGS.multi3.c += -X 351
+LINTFLAGS.mulvdi3.c += -X 117,351
+LINTFLAGS.mulvsi3.c += -X 117,351
+LINTFLAGS.mulvti3.c += -X 117,351
+LINTFLAGS.negdf2.c += -X 309,351
+LINTFLAGS.negsf2.c += -X 132,351
+LINTFLAGS.negti2.c += -X 351
+LINTFLAGS.negvdi2.c += -X 351
+LINTFLAGS.negvsi2.c += -X 351
+LINTFLAGS.negvti2.c += -X 351
+LINTFLAGS.parityti2.c += -X 351
+LINTFLAGS.popcountdi2.c += -X 351
+LINTFLAGS.popcountsi2.c += -X 351
+LINTFLAGS.popcountti2.c += -X 122,132,351
+LINTFLAGS.powidf2.c += -X 161,351
+LINTFLAGS.powisf2.c += -X 161,351
+LINTFLAGS.powixf2.c += -X 161,351
+LINTFLAGS.subvdi3.c += -X 351
+LINTFLAGS.subvsi3.c += -X 351
+LINTFLAGS.subvti3.c += -X 351
+LINTFLAGS.ucmpti2.c += -X 351
+LINTFLAGS.ucmpti2.c += -X 351
+LINTFLAGS.udivmodti4.c += -X 117,132
+LINTFLAGS.udivsi3.c += -X 117
+LINTFLAGS.udivti3.c += -X 351
+LINTFLAGS.umodsi3.c += -X 351
+LINTFLAGS.umodti3.c += -X 351
+
 .include "${COMPILER_RT_DIR}/abi.mk"

Reply via email to