MAJOR=4
MINOR=29
DEVNAME=tty29
     IˆÍÌƒo5¿É 0    I# SPDX-License-Identifier: GPL-2.0-only

define allow-override
  $(if $(or $(findstring environment,$(origin $(1))),\
            $(findstring command line,$(origin $(1)))),,\
    $(eval $(1) = $(2)))
endef

# Allow setting CC and AR, or setting CROSS_COMPILE as a prefix.
$(call allow-override,CC,$(CROSS_COMPILE)gcc)
$(call allow-override,AR,$(CROSS_COMPILE)ar)
$(call allow-override,STRIP,$(CROSS_COMPILE)strip)
$(call allow-override,PKG_CONFIG,pkg-config)
$(call allow-override,LD_SO_CONF_PATH,/etc/ld.so.conf.d/)
$(call allow-override,LDCONFIG,ldconfig)
export CC AR STRIP PKG_CONFIG LD_SO_CONF_PATH LDCONFIG

FOPTS		:=-flto=auto -ffat-lto-objects -fexceptions -fstack-protector-strong	\
		-fasynchronous-unwind-tables -fstack-clash-protection
WOPTS		:=	-O -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2	\
		-Wp,-D_GLIBCXX_ASSERTIONS -Wno-maybe-uninitialized

ifeq ($(CC),clang)
  FOPTS		:= $(filter-out -flto=auto -ffat-lto-objects, $(FOPTS))
  WOPTS		:= $(filter-out -Wno-maybe-uninitialized, $(WOPTS))
endif

INCLUDE		:= -Iinclude/
CFLAGS		:= -g -DVERSION=\"$(VERSION)\" $(FOPTS) $(WOPTS) $(EXTRA_CFLAGS) $(INCLUDE)
LDFLAGS		:= -ggdb $(LDFLAGS) $(EXTRA_LDFLAGS)

INSTALL		:= install
MKDIR		:= mkdir
STRIP		:= strip
BINDIR		:= /usr/bin

.PHONY: install
install: doc_install
	$(Q)$(MKDIR) -p $(DESTDIR)$(BINDIR)
	$(call QUIET_INSTALL,rv)$(INSTALL) $(OUTPUT)rv -m 755 $(DESTDIR)$(BINDIR)
	$(Q)@$(STRIP) $(DESTDIR)$(BINDIR)/rv

.PHONY: doc doc_clean doc_install
doc:
	$(MAKE) -C $(DOCSRC)

doc_clean:
	$(MAKE) -C $(DOCSRC) clean

doc_install:
	$(MAKE) -C $(DOCSRC) install
  	   KˆÀÌ0¿É  5   Mˆl–ß=¿Jµ0–58 CpÜl
bÑ¿Í„lMÏ_�uÐb&=L‰*VBl(éÁË ?÷     MELF          >    �      @        Æ          @ 8  @                                 x      x                                        Ér      Ér                    �       �       �      #      #                   (½      (Í      (Í      Ø      à                   @½      @Í      @Í                               ¨      ¨      ¨                                   È      È      È      $       $              Såtd   ¨      ¨      ¨                             Påtd   Èª      Èª      Èª      <      <             Qåtd                                                  Råtd   (½      (Í      (Í      Ø      Ø                      GNU   À                   GNU W�-Á¨cy�M.™gz                   0h ! €¡”          ¼t{ò(–XFù~eè{ƒÑ×BÕŒÕ]kôAŸÌÖ½	Ü{ì6•K4õÏæçjMP                            °                                             ]                      3                                          ‘                      ©                                             ¢                      ,                     J                     v                                           U                      ,                       F   "                   ›    °|      �      }    °h      û      `    @h      a       ,    °€      ø      è      f      1           €             æ    P€             ú    p€      &       Î    €      Ï       E    °‚      
       Î     �e      l       ³    @      5        __gmon_start__ _ITM_deregisterTMCloneTable _ITM_registerTMCloneTable __cxa_finalize memmove _kBrotliPrefixCodeRanges _kBrotliContextLookupTable __stack_chk_fail memcpy memset BrotliTransformDictionaryWord BrotliDecoderSetParameter BrotliDecoderCreateInstance BrotliGetDictionary BrotliGetTransforms malloc BrotliDefaultAllocFunc BrotliDefaultFreeFunc BrotliDecoderDestroyInstance BrotliDecoderDecompressStream BrotliDecoderDecompress BrotliDecoderHasMoreOutput BrotliDecoderTakeOutput BrotliDecoderIsUsed BrotliDecoderIsFinished BrotliDecoderGetErrorCode BrotliDecoderErrorString BrotliDecoderVersion libbrotlicommon.so.1 libc.so.6 libbrotlidec.so.1 GLIBC_2.14 GLIBC_2.2.5 GLIBC_2.4                                                                                                     o         ”‘–