ViewVC Help
View File | Revision Log | Show Annotations | View Changeset | Root Listing
root/svn/pxys-hybrid/trunk/libpeak/peak/Makefile.in
(Generate patch)

Comparing pxys-hybrid/trunk/libpeak/peak/Makefile.in (file contents):
Revision 3392 by michael, Fri Apr 25 16:45:22 2014 UTC vs.
Revision 3393 by michael, Fri Apr 25 17:07:35 2014 UTC

# Line 1 | Line 1
1 < # Makefile.in generated by automake 1.9.6 from Makefile.am.
1 > # Makefile.in generated by automake 1.14.1 from Makefile.am.
2   # @configure_input@
3  
4 < # Copyright (C) 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002,
5 < # 2003, 2004, 2005  Free Software Foundation, Inc.
4 > # Copyright (C) 1994-2013 Free Software Foundation, Inc.
5 >
6   # This Makefile.in is free software; the Free Software Foundation
7   # gives unlimited permission to copy and/or distribute it,
8   # with or without modifications, as long as this notice is preserved.
# Line 15 | Line 15
15   @SET_MAKE@
16  
17  
18 srcdir = @srcdir@
19 top_srcdir = @top_srcdir@
18   VPATH = @srcdir@
19 + am__is_gnu_make = test -n '$(MAKEFILE_LIST)' && test -n '$(MAKELEVEL)'
20 + am__make_running_with_option = \
21 +  case $${target_option-} in \
22 +      ?) ;; \
23 +      *) echo "am__make_running_with_option: internal error: invalid" \
24 +              "target option '$${target_option-}' specified" >&2; \
25 +         exit 1;; \
26 +  esac; \
27 +  has_opt=no; \
28 +  sane_makeflags=$$MAKEFLAGS; \
29 +  if $(am__is_gnu_make); then \
30 +    sane_makeflags=$$MFLAGS; \
31 +  else \
32 +    case $$MAKEFLAGS in \
33 +      *\\[\ \   ]*) \
34 +        bs=\\; \
35 +        sane_makeflags=`printf '%s\n' "$$MAKEFLAGS" \
36 +          | sed "s/$$bs$$bs[$$bs $$bs   ]*//g"`;; \
37 +    esac; \
38 +  fi; \
39 +  skip_next=no; \
40 +  strip_trailopt () \
41 +  { \
42 +    flg=`printf '%s\n' "$$flg" | sed "s/$$1.*$$//"`; \
43 +  }; \
44 +  for flg in $$sane_makeflags; do \
45 +    test $$skip_next = yes && { skip_next=no; continue; }; \
46 +    case $$flg in \
47 +      *=*|--*) continue;; \
48 +        -*I) strip_trailopt 'I'; skip_next=yes;; \
49 +      -*I?*) strip_trailopt 'I';; \
50 +        -*O) strip_trailopt 'O'; skip_next=yes;; \
51 +      -*O?*) strip_trailopt 'O';; \
52 +        -*l) strip_trailopt 'l'; skip_next=yes;; \
53 +      -*l?*) strip_trailopt 'l';; \
54 +      -[dEDm]) skip_next=yes;; \
55 +      -[JT]) skip_next=yes;; \
56 +    esac; \
57 +    case $$flg in \
58 +      *$$target_option*) has_opt=yes; break;; \
59 +    esac; \
60 +  done; \
61 +  test $$has_opt = yes
62 + am__make_dryrun = (target_option=n; $(am__make_running_with_option))
63 + am__make_keepgoing = (target_option=k; $(am__make_running_with_option))
64   pkgdatadir = $(datadir)/@PACKAGE@
22 pkglibdir = $(libdir)/@PACKAGE@
65   pkgincludedir = $(includedir)/@PACKAGE@
66 < top_builddir = ..
66 > pkglibdir = $(libdir)/@PACKAGE@
67 > pkglibexecdir = $(libexecdir)/@PACKAGE@
68   am__cd = CDPATH="$${ZSH_VERSION+.}$(PATH_SEPARATOR)" && cd
26 INSTALL = @INSTALL@
69   install_sh_DATA = $(install_sh) -c -m 644
70   install_sh_PROGRAM = $(install_sh) -c
71   install_sh_SCRIPT = $(install_sh) -c
# Line 38 | Line 80 | POST_UNINSTALL = :
80   build_triplet = @build@
81   host_triplet = @host@
82   subdir = peak
83 < DIST_COMMON = $(libpeakinclude_HEADERS) $(srcdir)/Makefile.am \
84 <        $(srcdir)/Makefile.in engine_mod_devpoll.c engine_mod_epoll.c \
85 <        engine_mod_kqueue.c engine_mod_poll.c engine_mod_select.c
83 > DIST_COMMON = $(srcdir)/Makefile.in $(srcdir)/Makefile.am \
84 >        $(top_srcdir)/mkinstalldirs engine_mod_select.c \
85 >        engine_mod_poll.c engine_mod_kqueue.c engine_mod_epoll.c \
86 >        engine_mod_devpoll.c $(top_srcdir)/depcomp \
87 >        $(libpeakinclude_HEADERS)
88   ACLOCAL_M4 = $(top_srcdir)/aclocal.m4
89   am__aclocal_m4_deps = $(top_srcdir)/acinclude.m4 \
90          $(top_srcdir)/configure.ac
# Line 49 | Line 93 | am__configure_deps = $(am__aclocal_m4_de
93   mkinstalldirs = $(SHELL) $(top_srcdir)/mkinstalldirs
94   CONFIG_HEADER = $(top_builddir)/config.h
95   CONFIG_CLEAN_FILES = atomic.h spinlock.h
96 + CONFIG_CLEAN_VPATH_FILES =
97   am__vpath_adj_setup = srcdirstrip=`echo "$(srcdir)" | sed 's|.|.|g'`;
98   am__vpath_adj = case $$p in \
99      $(srcdir)/*) f=`echo "$$p" | sed "s|^$$srcdirstrip/||"`;; \
100      *) f=$$p;; \
101    esac;
102 < am__strip_dir = `echo $$p | sed -e 's|^.*/||'`;
102 > am__strip_dir = f=`echo $$p | sed -e 's|^.*/||'`;
103 > am__install_max = 40
104 > am__nobase_strip_setup = \
105 >  srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*|]/\\\\&/g'`
106 > am__nobase_strip = \
107 >  for p in $$list; do echo "$$p"; done | sed -e "s|$$srcdirstrip/||"
108 > am__nobase_list = $(am__nobase_strip_setup); \
109 >  for p in $$list; do echo "$$p $$p"; done | \
110 >  sed "s| $$srcdirstrip/| |;"' / .*\//!s/ .*/ ./; s,\( .*\)/[^/]*$$,\1,' | \
111 >  $(AWK) 'BEGIN { files["."] = "" } { files[$$2] = files[$$2] " " $$1; \
112 >    if (++n[$$2] == $(am__install_max)) \
113 >      { print $$2, files[$$2]; n[$$2] = 0; files[$$2] = "" } } \
114 >    END { for (dir in files) print dir, files[dir] }'
115 > am__base_list = \
116 >  sed '$$!N;$$!N;$$!N;$$!N;$$!N;$$!N;$$!N;s/\n/ /g' | \
117 >  sed '$$!N;$$!N;$$!N;$$!N;s/\n/ /g'
118 > am__uninstall_files_from_dir = { \
119 >  test -z "$$files" \
120 >    || { test ! -d "$$dir" && test ! -f "$$dir" && test ! -r "$$dir"; } \
121 >    || { echo " ( cd '$$dir' && rm -f" $$files ")"; \
122 >         $(am__cd) "$$dir" && rm -f $$files; }; \
123 >  }
124   am__installdirs = "$(DESTDIR)$(libdir)" \
125          "$(DESTDIR)$(libpeakincludedir)"
60 libLTLIBRARIES_INSTALL = $(INSTALL)
126   LTLIBRARIES = $(lib_LTLIBRARIES)
127   libpeak_la_DEPENDENCIES = @LTLIBOBJS@
128   am_libpeak_la_OBJECTS = alloc.lo dict.lo engine_client.lo errors.lo \
# Line 67 | Line 132 | am_libpeak_la_OBJECTS = alloc.lo dict.lo
132          task_runloop_stackpool.lo time.lo timer.lo timer_tree.lo tz.lo \
133          utilities.lo version.lo
134   libpeak_la_OBJECTS = $(am_libpeak_la_OBJECTS)
135 < depcomp =
136 < am__depfiles_maybe =
135 > AM_V_lt = $(am__v_lt_@AM_V@)
136 > am__v_lt_ = $(am__v_lt_@AM_DEFAULT_V@)
137 > am__v_lt_0 = --silent
138 > am__v_lt_1 =
139 > libpeak_la_LINK = $(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) \
140 >        $(LIBTOOLFLAGS) --mode=link $(CCLD) $(AM_CFLAGS) $(CFLAGS) \
141 >        $(libpeak_la_LDFLAGS) $(LDFLAGS) -o $@
142 > AM_V_P = $(am__v_P_@AM_V@)
143 > am__v_P_ = $(am__v_P_@AM_DEFAULT_V@)
144 > am__v_P_0 = false
145 > am__v_P_1 = :
146 > AM_V_GEN = $(am__v_GEN_@AM_V@)
147 > am__v_GEN_ = $(am__v_GEN_@AM_DEFAULT_V@)
148 > am__v_GEN_0 = @echo "  GEN     " $@;
149 > am__v_GEN_1 =
150 > AM_V_at = $(am__v_at_@AM_V@)
151 > am__v_at_ = $(am__v_at_@AM_DEFAULT_V@)
152 > am__v_at_0 = @
153 > am__v_at_1 =
154 > depcomp = $(SHELL) $(top_srcdir)/depcomp
155 > am__depfiles_maybe = depfiles
156 > am__mv = mv -f
157   COMPILE = $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) \
158          $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS)
159 < LTCOMPILE = $(LIBTOOL) --tag=CC --mode=compile $(CC) $(DEFS) \
159 > LTCOMPILE = $(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) \
160 >        $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) \
161          $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) \
162          $(AM_CFLAGS) $(CFLAGS)
163 + AM_V_CC = $(am__v_CC_@AM_V@)
164 + am__v_CC_ = $(am__v_CC_@AM_DEFAULT_V@)
165 + am__v_CC_0 = @echo "  CC      " $@;
166 + am__v_CC_1 =
167   CCLD = $(CC)
168 < LINK = $(LIBTOOL) --tag=CC --mode=link $(CCLD) $(AM_CFLAGS) $(CFLAGS) \
168 > LINK = $(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) \
169 >        $(LIBTOOLFLAGS) --mode=link $(CCLD) $(AM_CFLAGS) $(CFLAGS) \
170          $(AM_LDFLAGS) $(LDFLAGS) -o $@
171 + AM_V_CCLD = $(am__v_CCLD_@AM_V@)
172 + am__v_CCLD_ = $(am__v_CCLD_@AM_DEFAULT_V@)
173 + am__v_CCLD_0 = @echo "  CCLD    " $@;
174 + am__v_CCLD_1 =
175   SOURCES = $(libpeak_la_SOURCES)
176   DIST_SOURCES = $(libpeak_la_SOURCES)
177 < libpeakincludeHEADERS_INSTALL = $(INSTALL_HEADER)
177 > am__can_run_installinfo = \
178 >  case $$AM_UPDATE_INFO_DIR in \
179 >    n|no|NO) false;; \
180 >    *) (install-info --version) >/dev/null 2>&1;; \
181 >  esac
182   HEADERS = $(libpeakinclude_HEADERS)
183 + am__tagged_files = $(HEADERS) $(SOURCES) $(TAGS_FILES) $(LISP)
184 + # Read a list of newline-separated strings from the standard input,
185 + # and print each of them once, without duplicates.  Input order is
186 + # *not* preserved.
187 + am__uniquify_input = $(AWK) '\
188 +  BEGIN { nonempty = 0; } \
189 +  { items[$$0] = 1; nonempty = 1; } \
190 +  END { if (nonempty) { for (i in items) print i; }; } \
191 + '
192 + # Make sure the list of sources is unique.  This is necessary because,
193 + # e.g., the same source file might be shared among _SOURCES variables
194 + # for different programs/libraries.
195 + am__define_uniq_tagged_files = \
196 +  list='$(am__tagged_files)'; \
197 +  unique=`for i in $$list; do \
198 +    if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
199 +  done | $(am__uniquify_input)`
200   ETAGS = etags
201   CTAGS = ctags
202   DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST)
203   ACLOCAL = @ACLOCAL@
204   ALLOCA = @ALLOCA@
89 AMDEP_FALSE = @AMDEP_FALSE@
90 AMDEP_TRUE = @AMDEP_TRUE@
205   AMTAR = @AMTAR@
206 + AM_DEFAULT_VERBOSITY = @AM_DEFAULT_VERBOSITY@
207   AR = @AR@
208   ATOMIC_HEADERS = @ATOMIC_HEADERS@
209   AUTOCONF = @AUTOCONF@
# Line 100 | Line 215 | CCDEPMODE = @CCDEPMODE@
215   CFLAGS = @CFLAGS@
216   CPP = @CPP@
217   CPPFLAGS = @CPPFLAGS@
103 CXX = @CXX@
104 CXXCPP = @CXXCPP@
105 CXXDEPMODE = @CXXDEPMODE@
106 CXXFLAGS = @CXXFLAGS@
218   CYGPATH_W = @CYGPATH_W@
219   DEFS = @DEFS@
220   DEPDIR = @DEPDIR@
221 < ECHO = @ECHO@
221 > DLLTOOL = @DLLTOOL@
222 > DSYMUTIL = @DSYMUTIL@
223 > DUMPBIN = @DUMPBIN@
224   ECHO_C = @ECHO_C@
225   ECHO_N = @ECHO_N@
226   ECHO_T = @ECHO_T@
227   EGREP = @EGREP@
228   EXEEXT = @EXEEXT@
229 < F77 = @F77@
117 < FFLAGS = @FFLAGS@
229 > FGREP = @FGREP@
230   GREP = @GREP@
231 + INSTALL = @INSTALL@
232   INSTALL_DATA = @INSTALL_DATA@
233   INSTALL_PROGRAM = @INSTALL_PROGRAM@
234   INSTALL_SCRIPT = @INSTALL_SCRIPT@
235   INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@
236 + LD = @LD@
237   LDFLAGS = @LDFLAGS@
238   LIBOBJS = @LIBOBJS@
239   LIBS = @LIBS@
240   LIBTOOL = @LIBTOOL@
241 + LIPO = @LIPO@
242   LN_S = @LN_S@
243   LTLIBOBJS = @LTLIBOBJS@
244   MAINT = @MAINT@
130 MAINTAINER_MODE_FALSE = @MAINTAINER_MODE_FALSE@
131 MAINTAINER_MODE_TRUE = @MAINTAINER_MODE_TRUE@
245   MAKEINFO = @MAKEINFO@
246 + MANIFEST_TOOL = @MANIFEST_TOOL@
247 + MKDIR_P = @MKDIR_P@
248 + NM = @NM@
249 + NMEDIT = @NMEDIT@
250 + OBJDUMP = @OBJDUMP@
251   OBJEXT = @OBJEXT@
252 + OTOOL = @OTOOL@
253 + OTOOL64 = @OTOOL64@
254   PACKAGE = @PACKAGE@
255   PACKAGE_BUGREPORT = @PACKAGE_BUGREPORT@
256   PACKAGE_NAME = @PACKAGE_NAME@
257   PACKAGE_STRING = @PACKAGE_STRING@
258   PACKAGE_TARNAME = @PACKAGE_TARNAME@
259 + PACKAGE_URL = @PACKAGE_URL@
260   PACKAGE_VERSION = @PACKAGE_VERSION@
261   PATH_SEPARATOR = @PATH_SEPARATOR@
262   PEAK_CONFIG = @PEAK_CONFIG@
# Line 144 | Line 265 | PTHREAD_CC = @PTHREAD_CC@
265   PTHREAD_CFLAGS = @PTHREAD_CFLAGS@
266   PTHREAD_LIBS = @PTHREAD_LIBS@
267   RANLIB = @RANLIB@
268 + SED = @SED@
269   SET_MAKE = @SET_MAKE@
270   SHELL = @SHELL@
271   STRIP = @STRIP@
272   VERSION = @VERSION@
273 + abs_builddir = @abs_builddir@
274 + abs_srcdir = @abs_srcdir@
275 + abs_top_builddir = @abs_top_builddir@
276 + abs_top_srcdir = @abs_top_srcdir@
277 + ac_ct_AR = @ac_ct_AR@
278   ac_ct_CC = @ac_ct_CC@
279 < ac_ct_CXX = @ac_ct_CXX@
153 < ac_ct_F77 = @ac_ct_F77@
154 < am__fastdepCC_FALSE = @am__fastdepCC_FALSE@
155 < am__fastdepCC_TRUE = @am__fastdepCC_TRUE@
156 < am__fastdepCXX_FALSE = @am__fastdepCXX_FALSE@
157 < am__fastdepCXX_TRUE = @am__fastdepCXX_TRUE@
279 > ac_ct_DUMPBIN = @ac_ct_DUMPBIN@
280   am__include = @am__include@
281   am__leading_dot = @am__leading_dot@
282   am__quote = @am__quote@
# Line 166 | Line 288 | build_alias = @build_alias@
288   build_cpu = @build_cpu@
289   build_os = @build_os@
290   build_vendor = @build_vendor@
291 + builddir = @builddir@
292   datadir = @datadir@
293   datarootdir = @datarootdir@
294   default_includes = @default_includes@
# Line 197 | Line 320 | program_transform_name = @program_transf
320   psdir = @psdir@
321   sbindir = @sbindir@
322   sharedstatedir = @sharedstatedir@
323 + srcdir = @srcdir@
324   sysconfdir = @sysconfdir@
325   target = @target@
326   target_alias = @target_alias@
327 + top_build_prefix = @top_build_prefix@
328 + top_builddir = @top_builddir@
329 + top_srcdir = @top_srcdir@
330   lib_LTLIBRARIES = libpeak.la
331   libpeakincludedir = $(includedir)/peak
332   libpeakinclude_HEADERS = peak.h alloc.h atomic.h db.h dict.h garbage.h mem_pool.h runtime.h signal.h stdint.h stream.h task.h time.h timer.h tz.h version.h
# Line 209 | Line 336 | libpeak_la_SOURCES = \
336  
337   libpeak_la_LIBADD = @LTLIBOBJS@
338   libpeak_la_LDFLAGS = -version-info 1:0:1
212
213 #AM_CFLAGS = -pipe -Wall -g
339   DEFAULT_INCLUDES = @default_includes@
340 < INCLUDES = @includes@
340 > AM_CPPFLAGS = @includes@
341   archlist = m68k powerpc sparc x86 ia64
342   EXTRA_DIST =
343   DISTCLEANFILES = stdint.h
# Line 224 | Line 349 | $(srcdir)/Makefile.in: @MAINTAINER_MODE_
349          @for dep in $?; do \
350            case '$(am__configure_deps)' in \
351              *$$dep*) \
352 <              cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh \
353 <                && exit 0; \
352 >              ( cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh ) \
353 >                && { if test -f $@; then exit 0; else break; fi; }; \
354                exit 1;; \
355            esac; \
356          done; \
357 <        echo ' cd $(top_srcdir) && $(AUTOMAKE) --gnu  --ignore-deps peak/Makefile'; \
358 <        cd $(top_srcdir) && \
359 <          $(AUTOMAKE) --gnu  --ignore-deps peak/Makefile
357 >        echo ' cd $(top_srcdir) && $(AUTOMAKE) --gnu peak/Makefile'; \
358 >        $(am__cd) $(top_srcdir) && \
359 >          $(AUTOMAKE) --gnu peak/Makefile
360   .PRECIOUS: Makefile
361   Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status
362          @case '$?' in \
# Line 249 | Line 374 | $(top_srcdir)/configure: @MAINTAINER_MOD
374          cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
375   $(ACLOCAL_M4): @MAINTAINER_MODE_TRUE@ $(am__aclocal_m4_deps)
376          cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
377 + $(am__aclocal_m4_deps):
378 +
379   install-libLTLIBRARIES: $(lib_LTLIBRARIES)
380          @$(NORMAL_INSTALL)
381 <        test -z "$(libdir)" || $(mkdir_p) "$(DESTDIR)$(libdir)"
382 <        @list='$(lib_LTLIBRARIES)'; for p in $$list; do \
381 >        @list='$(lib_LTLIBRARIES)'; test -n "$(libdir)" || list=; \
382 >        list2=; for p in $$list; do \
383            if test -f $$p; then \
384 <            f=$(am__strip_dir) \
258 <            echo " $(LIBTOOL) --mode=install $(libLTLIBRARIES_INSTALL) $(INSTALL_STRIP_FLAG) '$$p' '$(DESTDIR)$(libdir)/$$f'"; \
259 <            $(LIBTOOL) --mode=install $(libLTLIBRARIES_INSTALL) $(INSTALL_STRIP_FLAG) "$$p" "$(DESTDIR)$(libdir)/$$f"; \
384 >            list2="$$list2 $$p"; \
385            else :; fi; \
386 <        done
386 >        done; \
387 >        test -z "$$list2" || { \
388 >          echo " $(MKDIR_P) '$(DESTDIR)$(libdir)'"; \
389 >          $(MKDIR_P) "$(DESTDIR)$(libdir)" || exit 1; \
390 >          echo " $(LIBTOOL) $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=install $(INSTALL) $(INSTALL_STRIP_FLAG) $$list2 '$(DESTDIR)$(libdir)'"; \
391 >          $(LIBTOOL) $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=install $(INSTALL) $(INSTALL_STRIP_FLAG) $$list2 "$(DESTDIR)$(libdir)"; \
392 >        }
393  
394   uninstall-libLTLIBRARIES:
395          @$(NORMAL_UNINSTALL)
396 <        @set -x; list='$(lib_LTLIBRARIES)'; for p in $$list; do \
397 <          p=$(am__strip_dir) \
398 <          echo " $(LIBTOOL) --mode=uninstall rm -f '$(DESTDIR)$(libdir)/$$p'"; \
399 <          $(LIBTOOL) --mode=uninstall rm -f "$(DESTDIR)$(libdir)/$$p"; \
396 >        @list='$(lib_LTLIBRARIES)'; test -n "$(libdir)" || list=; \
397 >        for p in $$list; do \
398 >          $(am__strip_dir) \
399 >          echo " $(LIBTOOL) $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=uninstall rm -f '$(DESTDIR)$(libdir)/$$f'"; \
400 >          $(LIBTOOL) $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=uninstall rm -f "$(DESTDIR)$(libdir)/$$f"; \
401          done
402  
403   clean-libLTLIBRARIES:
404          -test -z "$(lib_LTLIBRARIES)" || rm -f $(lib_LTLIBRARIES)
405 <        @list='$(lib_LTLIBRARIES)'; for p in $$list; do \
406 <          dir="`echo $$p | sed -e 's|/[^/]*$$||'`"; \
407 <          test "$$dir" != "$$p" || dir=.; \
408 <          echo "rm -f \"$${dir}/so_locations\""; \
409 <          rm -f "$${dir}/so_locations"; \
410 <        done
411 < libpeak.la: $(libpeak_la_OBJECTS) $(libpeak_la_DEPENDENCIES)
412 <        $(LINK) -rpath $(libdir) $(libpeak_la_LDFLAGS) $(libpeak_la_OBJECTS) $(libpeak_la_LIBADD) $(LIBS)
405 >        @list='$(lib_LTLIBRARIES)'; \
406 >        locs=`for p in $$list; do echo $$p; done | \
407 >              sed 's|^[^/]*$$|.|; s|/[^/]*$$||; s|$$|/so_locations|' | \
408 >              sort -u`; \
409 >        test -z "$$locs" || { \
410 >          echo rm -f $${locs}; \
411 >          rm -f $${locs}; \
412 >        }
413 >
414 > libpeak.la: $(libpeak_la_OBJECTS) $(libpeak_la_DEPENDENCIES) $(EXTRA_libpeak_la_DEPENDENCIES)
415 >        $(AM_V_CCLD)$(libpeak_la_LINK) -rpath $(libdir) $(libpeak_la_OBJECTS) $(libpeak_la_LIBADD) $(LIBS)
416  
417   mostlyclean-compile:
418          -rm -f *.$(OBJEXT)
# Line 285 | Line 420 | mostlyclean-compile:
420   distclean-compile:
421          -rm -f *.tab.c
422  
423 + @AMDEP_TRUE@@am__include@ @am__quote@$(DEPDIR)/engine_mod_devpoll.Plo@am__quote@
424 + @AMDEP_TRUE@@am__include@ @am__quote@$(DEPDIR)/engine_mod_epoll.Plo@am__quote@
425 + @AMDEP_TRUE@@am__include@ @am__quote@$(DEPDIR)/engine_mod_kqueue.Plo@am__quote@
426 + @AMDEP_TRUE@@am__include@ @am__quote@$(DEPDIR)/engine_mod_poll.Plo@am__quote@
427 + @AMDEP_TRUE@@am__include@ @am__quote@$(DEPDIR)/engine_mod_select.Plo@am__quote@
428 + @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/alloc.Plo@am__quote@
429 + @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/dict.Plo@am__quote@
430 + @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/engine_client.Plo@am__quote@
431 + @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/errors.Plo@am__quote@
432 + @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/fileutils.Plo@am__quote@
433 + @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/garbage.Plo@am__quote@
434 + @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/init.Plo@am__quote@
435 + @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/mem_pool.Plo@am__quote@
436 + @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/runtime.Plo@am__quote@
437 + @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/semaphore.Plo@am__quote@
438 + @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/signal.Plo@am__quote@
439 + @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/socket.Plo@am__quote@
440 + @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/stream.Plo@am__quote@
441 + @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/task.Plo@am__quote@
442 + @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/task_lock.Plo@am__quote@
443 + @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/task_mutex.Plo@am__quote@
444 + @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/task_runloop.Plo@am__quote@
445 + @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/task_runloop_stackpool.Plo@am__quote@
446 + @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/time.Plo@am__quote@
447 + @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/timer.Plo@am__quote@
448 + @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/timer_tree.Plo@am__quote@
449 + @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/tz.Plo@am__quote@
450 + @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/utilities.Plo@am__quote@
451 + @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/version.Plo@am__quote@
452 +
453   .c.o:
454 <        $(COMPILE) -c $<
454 > @am__fastdepCC_TRUE@    $(AM_V_CC)$(COMPILE) -MT $@ -MD -MP -MF $(DEPDIR)/$*.Tpo -c -o $@ $<
455 > @am__fastdepCC_TRUE@    $(AM_V_at)$(am__mv) $(DEPDIR)/$*.Tpo $(DEPDIR)/$*.Po
456 > @AMDEP_TRUE@@am__fastdepCC_FALSE@       $(AM_V_CC)source='$<' object='$@' libtool=no @AMDEPBACKSLASH@
457 > @AMDEP_TRUE@@am__fastdepCC_FALSE@       DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
458 > @am__fastdepCC_FALSE@   $(AM_V_CC@am__nodep@)$(COMPILE) -c -o $@ $<
459  
460   .c.obj:
461 <        $(COMPILE) -c `$(CYGPATH_W) '$<'`
461 > @am__fastdepCC_TRUE@    $(AM_V_CC)$(COMPILE) -MT $@ -MD -MP -MF $(DEPDIR)/$*.Tpo -c -o $@ `$(CYGPATH_W) '$<'`
462 > @am__fastdepCC_TRUE@    $(AM_V_at)$(am__mv) $(DEPDIR)/$*.Tpo $(DEPDIR)/$*.Po
463 > @AMDEP_TRUE@@am__fastdepCC_FALSE@       $(AM_V_CC)source='$<' object='$@' libtool=no @AMDEPBACKSLASH@
464 > @AMDEP_TRUE@@am__fastdepCC_FALSE@       DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
465 > @am__fastdepCC_FALSE@   $(AM_V_CC@am__nodep@)$(COMPILE) -c -o $@ `$(CYGPATH_W) '$<'`
466  
467   .c.lo:
468 <        $(LTCOMPILE) -c -o $@ $<
468 > @am__fastdepCC_TRUE@    $(AM_V_CC)$(LTCOMPILE) -MT $@ -MD -MP -MF $(DEPDIR)/$*.Tpo -c -o $@ $<
469 > @am__fastdepCC_TRUE@    $(AM_V_at)$(am__mv) $(DEPDIR)/$*.Tpo $(DEPDIR)/$*.Plo
470 > @AMDEP_TRUE@@am__fastdepCC_FALSE@       $(AM_V_CC)source='$<' object='$@' libtool=yes @AMDEPBACKSLASH@
471 > @AMDEP_TRUE@@am__fastdepCC_FALSE@       DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
472 > @am__fastdepCC_FALSE@   $(AM_V_CC@am__nodep@)$(LTCOMPILE) -c -o $@ $<
473  
474   mostlyclean-libtool:
475          -rm -f *.lo
476  
477   clean-libtool:
478          -rm -rf .libs _libs
302
303 distclean-libtool:
304        -rm -f libtool
305 uninstall-info-am:
479   install-libpeakincludeHEADERS: $(libpeakinclude_HEADERS)
480          @$(NORMAL_INSTALL)
481 <        test -z "$(libpeakincludedir)" || $(mkdir_p) "$(DESTDIR)$(libpeakincludedir)"
482 <        @list='$(libpeakinclude_HEADERS)'; for p in $$list; do \
481 >        @list='$(libpeakinclude_HEADERS)'; test -n "$(libpeakincludedir)" || list=; \
482 >        if test -n "$$list"; then \
483 >          echo " $(MKDIR_P) '$(DESTDIR)$(libpeakincludedir)'"; \
484 >          $(MKDIR_P) "$(DESTDIR)$(libpeakincludedir)" || exit 1; \
485 >        fi; \
486 >        for p in $$list; do \
487            if test -f "$$p"; then d=; else d="$(srcdir)/"; fi; \
488 <          f=$(am__strip_dir) \
489 <          echo " $(libpeakincludeHEADERS_INSTALL) '$$d$$p' '$(DESTDIR)$(libpeakincludedir)/$$f'"; \
490 <          $(libpeakincludeHEADERS_INSTALL) "$$d$$p" "$(DESTDIR)$(libpeakincludedir)/$$f"; \
488 >          echo "$$d$$p"; \
489 >        done | $(am__base_list) | \
490 >        while read files; do \
491 >          echo " $(INSTALL_HEADER) $$files '$(DESTDIR)$(libpeakincludedir)'"; \
492 >          $(INSTALL_HEADER) $$files "$(DESTDIR)$(libpeakincludedir)" || exit $$?; \
493          done
494  
495   uninstall-libpeakincludeHEADERS:
496          @$(NORMAL_UNINSTALL)
497 <        @list='$(libpeakinclude_HEADERS)'; for p in $$list; do \
498 <          f=$(am__strip_dir) \
499 <          echo " rm -f '$(DESTDIR)$(libpeakincludedir)/$$f'"; \
500 <          rm -f "$(DESTDIR)$(libpeakincludedir)/$$f"; \
501 <        done
497 >        @list='$(libpeakinclude_HEADERS)'; test -n "$(libpeakincludedir)" || list=; \
498 >        files=`for p in $$list; do echo $$p; done | sed -e 's|^.*/||'`; \
499 >        dir='$(DESTDIR)$(libpeakincludedir)'; $(am__uninstall_files_from_dir)
500 >
501 > ID: $(am__tagged_files)
502 >        $(am__define_uniq_tagged_files); mkid -fID $$unique
503 > tags: tags-am
504 > TAGS: tags
505  
506 < ID: $(HEADERS) $(SOURCES) $(LISP) $(TAGS_FILES)
507 <        list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \
326 <        unique=`for i in $$list; do \
327 <            if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
328 <          done | \
329 <          $(AWK) '    { files[$$0] = 1; } \
330 <               END { for (i in files) print i; }'`; \
331 <        mkid -fID $$unique
332 < tags: TAGS
333 <
334 < TAGS:  $(HEADERS) $(SOURCES)  $(TAGS_DEPENDENCIES) \
335 <                $(TAGS_FILES) $(LISP)
336 <        tags=; \
506 > tags-am: $(TAGS_DEPENDENCIES) $(am__tagged_files)
507 >        set x; \
508          here=`pwd`; \
509 <        list='$(SOURCES) $(HEADERS)  $(LISP) $(TAGS_FILES)'; \
510 <        unique=`for i in $$list; do \
511 <            if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
341 <          done | \
342 <          $(AWK) '    { files[$$0] = 1; } \
343 <               END { for (i in files) print i; }'`; \
344 <        if test -z "$(ETAGS_ARGS)$$tags$$unique"; then :; else \
509 >        $(am__define_uniq_tagged_files); \
510 >        shift; \
511 >        if test -z "$(ETAGS_ARGS)$$*$$unique"; then :; else \
512            test -n "$$unique" || unique=$$empty_fix; \
513 <          $(ETAGS) $(ETAGSFLAGS) $(AM_ETAGSFLAGS) $(ETAGS_ARGS) \
514 <            $$tags $$unique; \
513 >          if test $$# -gt 0; then \
514 >            $(ETAGS) $(ETAGSFLAGS) $(AM_ETAGSFLAGS) $(ETAGS_ARGS) \
515 >              "$$@" $$unique; \
516 >          else \
517 >            $(ETAGS) $(ETAGSFLAGS) $(AM_ETAGSFLAGS) $(ETAGS_ARGS) \
518 >              $$unique; \
519 >          fi; \
520          fi
521 < ctags: CTAGS
522 < CTAGS:  $(HEADERS) $(SOURCES)  $(TAGS_DEPENDENCIES) \
523 <                $(TAGS_FILES) $(LISP)
524 <        tags=; \
525 <        here=`pwd`; \
526 <        list='$(SOURCES) $(HEADERS)  $(LISP) $(TAGS_FILES)'; \
355 <        unique=`for i in $$list; do \
356 <            if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
357 <          done | \
358 <          $(AWK) '    { files[$$0] = 1; } \
359 <               END { for (i in files) print i; }'`; \
360 <        test -z "$(CTAGS_ARGS)$$tags$$unique" \
521 > ctags: ctags-am
522 >
523 > CTAGS: ctags
524 > ctags-am: $(TAGS_DEPENDENCIES) $(am__tagged_files)
525 >        $(am__define_uniq_tagged_files); \
526 >        test -z "$(CTAGS_ARGS)$$unique" \
527            || $(CTAGS) $(CTAGSFLAGS) $(AM_CTAGSFLAGS) $(CTAGS_ARGS) \
528 <             $$tags $$unique
528 >             $$unique
529  
530   GTAGS:
531          here=`$(am__cd) $(top_builddir) && pwd` \
532 <          && cd $(top_srcdir) \
533 <          && gtags -i $(GTAGS_ARGS) $$here
532 >          && $(am__cd) $(top_srcdir) \
533 >          && gtags -i $(GTAGS_ARGS) "$$here"
534 > cscopelist: cscopelist-am
535 >
536 > cscopelist-am: $(am__tagged_files)
537 >        list='$(am__tagged_files)'; \
538 >        case "$(srcdir)" in \
539 >          [\\/]* | ?:[\\/]*) sdir="$(srcdir)" ;; \
540 >          *) sdir=$(subdir)/$(srcdir) ;; \
541 >        esac; \
542 >        for i in $$list; do \
543 >          if test -f "$$i"; then \
544 >            echo "$(subdir)/$$i"; \
545 >          else \
546 >            echo "$$sdir/$$i"; \
547 >          fi; \
548 >        done >> $(top_builddir)/cscope.files
549  
550   distclean-tags:
551          -rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags
552  
553   distdir: $(DISTFILES)
554 <        @srcdirstrip=`echo "$(srcdir)" | sed 's|.|.|g'`; \
555 <        topsrcdirstrip=`echo "$(top_srcdir)" | sed 's|.|.|g'`; \
556 <        list='$(DISTFILES)'; for file in $$list; do \
557 <          case $$file in \
558 <            $(srcdir)/*) file=`echo "$$file" | sed "s|^$$srcdirstrip/||"`;; \
559 <            $(top_srcdir)/*) file=`echo "$$file" | sed "s|^$$topsrcdirstrip/|$(top_builddir)/|"`;; \
560 <          esac; \
554 >        @srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \
555 >        topsrcdirstrip=`echo "$(top_srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \
556 >        list='$(DISTFILES)'; \
557 >          dist_files=`for file in $$list; do echo $$file; done | \
558 >          sed -e "s|^$$srcdirstrip/||;t" \
559 >              -e "s|^$$topsrcdirstrip/|$(top_builddir)/|;t"`; \
560 >        case $$dist_files in \
561 >          */*) $(MKDIR_P) `echo "$$dist_files" | \
562 >                           sed '/\//!d;s|^|$(distdir)/|;s,/[^/]*$$,,' | \
563 >                           sort -u` ;; \
564 >        esac; \
565 >        for file in $$dist_files; do \
566            if test -f $$file || test -d $$file; then d=.; else d=$(srcdir); fi; \
381          dir=`echo "$$file" | sed -e 's,/[^/]*$$,,'`; \
382          if test "$$dir" != "$$file" && test "$$dir" != "."; then \
383            dir="/$$dir"; \
384            $(mkdir_p) "$(distdir)$$dir"; \
385          else \
386            dir=''; \
387          fi; \
567            if test -d $$d/$$file; then \
568 +            dir=`echo "/$$file" | sed -e 's,/[^/]*$$,,'`; \
569 +            if test -d "$(distdir)/$$file"; then \
570 +              find "$(distdir)/$$file" -type d ! -perm -700 -exec chmod u+rwx {} \;; \
571 +            fi; \
572              if test -d $(srcdir)/$$file && test $$d != $(srcdir); then \
573 <              cp -pR $(srcdir)/$$file $(distdir)$$dir || exit 1; \
573 >              cp -fpR $(srcdir)/$$file "$(distdir)$$dir" || exit 1; \
574 >              find "$(distdir)/$$file" -type d ! -perm -700 -exec chmod u+rwx {} \;; \
575              fi; \
576 <            cp -pR $$d/$$file $(distdir)$$dir || exit 1; \
576 >            cp -fpR $$d/$$file "$(distdir)$$dir" || exit 1; \
577            else \
578 <            test -f $(distdir)/$$file \
579 <            || cp -p $$d/$$file $(distdir)/$$file \
578 >            test -f "$(distdir)/$$file" \
579 >            || cp -p $$d/$$file "$(distdir)/$$file" \
580              || exit 1; \
581            fi; \
582          done
# Line 404 | Line 588 | check: check-am
588   all-am: Makefile $(LTLIBRARIES) $(HEADERS)
589   installdirs:
590          for dir in "$(DESTDIR)$(libdir)" "$(DESTDIR)$(libpeakincludedir)"; do \
591 <          test -z "$$dir" || $(mkdir_p) "$$dir"; \
591 >          test -z "$$dir" || $(MKDIR_P) "$$dir"; \
592          done
593   install: install-am
594   install-exec: install-exec-am
# Line 416 | Line 600 | install-am: all-am
600  
601   installcheck: installcheck-am
602   install-strip:
603 <        $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \
604 <          install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \
605 <          `test -z '$(STRIP)' || \
606 <            echo "INSTALL_PROGRAM_ENV=STRIPPROG='$(STRIP)'"` install
603 >        if test -z '$(STRIP)'; then \
604 >          $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \
605 >            install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \
606 >              install; \
607 >        else \
608 >          $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \
609 >            install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \
610 >            "INSTALL_PROGRAM_ENV=STRIPPROG='$(STRIP)'" install; \
611 >        fi
612   mostlyclean-generic:
613  
614   clean-generic:
615  
616   distclean-generic:
617          -test -z "$(CONFIG_CLEAN_FILES)" || rm -f $(CONFIG_CLEAN_FILES)
618 +        -test . = "$(srcdir)" || test -z "$(CONFIG_CLEAN_VPATH_FILES)" || rm -f $(CONFIG_CLEAN_VPATH_FILES)
619          -test -z "$(DISTCLEANFILES)" || rm -f $(DISTCLEANFILES)
620  
621   maintainer-clean-generic:
# Line 437 | Line 627 | clean-am: clean-generic clean-libLTLIBRA
627          mostlyclean-am
628  
629   distclean: distclean-am
630 +        -rm -rf $(DEPDIR) ./$(DEPDIR)
631          -rm -f Makefile
632   distclean-am: clean-am distclean-compile distclean-generic \
633 <        distclean-libtool distclean-tags
633 >        distclean-tags
634  
635   dvi: dvi-am
636  
# Line 447 | Line 638 | dvi-am:
638  
639   html: html-am
640  
641 + html-am:
642 +
643   info: info-am
644  
645   info-am:
646  
647   install-data-am: install-libpeakincludeHEADERS
648  
649 + install-dvi: install-dvi-am
650 +
651 + install-dvi-am:
652 +
653   install-exec-am: install-libLTLIBRARIES
654  
655 + install-html: install-html-am
656 +
657 + install-html-am:
658 +
659   install-info: install-info-am
660  
661 + install-info-am:
662 +
663   install-man:
664  
665 + install-pdf: install-pdf-am
666 +
667 + install-pdf-am:
668 +
669 + install-ps: install-ps-am
670 +
671 + install-ps-am:
672 +
673   installcheck-am:
674  
675   maintainer-clean: maintainer-clean-am
676 +        -rm -rf $(DEPDIR) ./$(DEPDIR)
677          -rm -f Makefile
678   maintainer-clean-am: distclean-am maintainer-clean-generic
679  
# Line 478 | Line 690 | ps: ps-am
690  
691   ps-am:
692  
693 < uninstall-am: uninstall-info-am uninstall-libLTLIBRARIES \
482 <        uninstall-libpeakincludeHEADERS
693 > uninstall-am: uninstall-libLTLIBRARIES uninstall-libpeakincludeHEADERS
694  
695 < .PHONY: CTAGS GTAGS all all-am check check-am clean clean-generic \
696 <        clean-libLTLIBRARIES clean-libtool ctags dist-hook distclean \
697 <        distclean-compile distclean-generic distclean-libtool \
698 <        distclean-tags distdir dvi dvi-am html html-am info info-am \
699 <        install install-am install-data install-data-am install-exec \
700 <        install-exec-am install-info install-info-am \
701 <        install-libLTLIBRARIES install-libpeakincludeHEADERS \
702 <        install-man install-strip installcheck installcheck-am \
703 <        installdirs maintainer-clean maintainer-clean-generic \
704 <        mostlyclean mostlyclean-compile mostlyclean-generic \
705 <        mostlyclean-libtool pdf pdf-am ps ps-am tags uninstall \
706 <        uninstall-am uninstall-info-am uninstall-libLTLIBRARIES \
695 > .MAKE: install-am install-strip
696 >
697 > .PHONY: CTAGS GTAGS TAGS all all-am check check-am clean clean-generic \
698 >        clean-libLTLIBRARIES clean-libtool cscopelist-am ctags \
699 >        ctags-am dist-hook distclean distclean-compile \
700 >        distclean-generic distclean-libtool distclean-tags distdir dvi \
701 >        dvi-am html html-am info info-am install install-am \
702 >        install-data install-data-am install-dvi install-dvi-am \
703 >        install-exec install-exec-am install-html install-html-am \
704 >        install-info install-info-am install-libLTLIBRARIES \
705 >        install-libpeakincludeHEADERS install-man install-pdf \
706 >        install-pdf-am install-ps install-ps-am install-strip \
707 >        installcheck installcheck-am installdirs maintainer-clean \
708 >        maintainer-clean-generic mostlyclean mostlyclean-compile \
709 >        mostlyclean-generic mostlyclean-libtool pdf pdf-am ps ps-am \
710 >        tags tags-am uninstall uninstall-am uninstall-libLTLIBRARIES \
711          uninstall-libpeakincludeHEADERS
712  
713  
# Line 503 | Line 718 | dist-hook:
718                  mkdir $(distdir)/arch/$$arch ; \
719                  cp arch/$$arch/atomic.h arch/$$arch/spinlock.h $(distdir)/arch/$$arch/ ; \
720          done;
721 +
722   # Tell versions [3.59,3.63) of GNU make to not export all variables.
723   # Otherwise a system limit (for SysV at least) may be exceeded.
724   .NOEXPORT:

Diff Legend

Removed lines
+ Added lines
< Changed lines
> Changed lines