Print this page
11506 smatch resync

*** 11,36 **** # Copyright (c) 2019, Joyent, Inc. # # # The src/ sub-directory is un-modified copy of ! # https://github.com/illumos/smatch/tree/0.5.1-il-3 # # This Makefile installs just enough for us to be able to run smatch # locally. # PROG = smatch ! SPARSE_VERSION = 0.5.1-il-3 include ../Makefile.tools # We have to build smatch before we can use cw i386_CC = $(GNUC_ROOT)/bin/gcc sparc_CC = $(GNUC_ROOT)/bin/gcc ! CFLAGS = -O -D__sun -Wall -Wno-unknown-pragmas -std=gnu99 -nodefaultlibs SMATCHDATADIR = $(ROOTONBLDSHARE)/smatch CFLAGS += -DSMATCHDATADIR='"$(SMATCHDATADIR)"' CFLAGS += -DGCC_BASE='"/no/such/dir"' --- 11,36 ---- # Copyright (c) 2019, Joyent, Inc. # # # The src/ sub-directory is un-modified copy of ! # https://github.com/illumos/smatch/tree/0.5.1-il-4 # # This Makefile installs just enough for us to be able to run smatch # locally. # PROG = smatch ! SPARSE_VERSION = 0.5.1-il-4 include ../Makefile.tools # We have to build smatch before we can use cw i386_CC = $(GNUC_ROOT)/bin/gcc sparc_CC = $(GNUC_ROOT)/bin/gcc ! CFLAGS = -O -m64 -msave-args -D__sun -Wall -Wno-unknown-pragmas -std=gnu99 -nodefaultlibs SMATCHDATADIR = $(ROOTONBLDSHARE)/smatch CFLAGS += -DSMATCHDATADIR='"$(SMATCHDATADIR)"' CFLAGS += -DGCC_BASE='"/no/such/dir"'
*** 75,85 **** smatch_constraints.o smatch_constraints_required.o \ smatch_fn_arg_link.o smatch_about_fn_ptr_arg.o smatch_mtag.o \ smatch_mtag_map.o smatch_mtag_data.o \ smatch_param_to_mtag_data.o smatch_mem_tracker.o smatch_array_values.o \ smatch_nul_terminator.o smatch_assigned_expr.o smatch_kernel_user_data.o \ ! smatch_statement_count.o OBJS += target.o parse.o tokenize.o pre-process.o symbol.o lib.o scope.o \ expression.o show-parse.o evaluate.o expand.o inline.o linearize.o \ char.o sort.o allocate.o compat-linux.o ptrlist.o \ builtin.o \ --- 75,85 ---- smatch_constraints.o smatch_constraints_required.o \ smatch_fn_arg_link.o smatch_about_fn_ptr_arg.o smatch_mtag.o \ smatch_mtag_map.o smatch_mtag_data.o \ smatch_param_to_mtag_data.o smatch_mem_tracker.o smatch_array_values.o \ smatch_nul_terminator.o smatch_assigned_expr.o smatch_kernel_user_data.o \ ! smatch_statement_count.o smatch_bits.o smatch_integer_overflow.o OBJS += target.o parse.o tokenize.o pre-process.o symbol.o lib.o scope.o \ expression.o show-parse.o evaluate.o expand.o inline.o linearize.o \ char.o sort.o allocate.o compat-linux.o ptrlist.o \ builtin.o \