Lines Matching defs:posix
4 # Request POSIX conformance; this must be the first non-comment line.
5 .POSIX:
6 # On older platforms you may need to scrounge for POSIX conformance.
56 # The POSIXRULES macro controls interpretation of POSIX-like TZ
83 # /usr/share/zoneinfo/posix and /usr/share/zoneinfo/right are instead
84 # put under /usr/share/zoneinfo-posix and /usr/share/zoneinfo-leaps,
141 # If you want only POSIX time, with time values interpreted as
153 # below. POSIX mandates that leap seconds not be counted; for compatibility
154 # with it, use "posix_only" or "posix_right". Use POSIX time on systems with
157 # "right" time than unsmeared POSIX time is (e.g., 0.5 vs 1.0 s max error).
220 # than what POSIX specifies, assuming local time is UT.
223 # on POSIX platforms predating POSIX.1-2024
234 # ctime_r and asctime_r incompatibly with POSIX.1-2017 and earlier
243 # functions like 'link' or variables like 'tzname' required by POSIX
269 # it does not conform to POSIX.
270 # -DSUPPORT_POSIX2008 if the library should support older POSIX callers+
271 # However, this might cause problems in POSIX.1-2024-or-later callers.
274 # -DTHREAD_SAFE to make localtime.c thread-safe, as POSIX requires;
312 # and POSIX.1-2024 or later (say in the year 2034).
352 # Although POSIX
363 # # to the "CFLAGS=" line. Although "tzname" is required by POSIX.1-1988
365 # # and the variable is planned to be removed in a future POSIX edition.
376 # # Systems Group code and are required by POSIX.1-2008 and later (with XSI),
378 # # and the variables are planned to be removed in a future edition of POSIX.
423 # which claims to test C and POSIX conformance. If you want to pass PCTS, add
434 # POSIX says CFLAGS defaults to "-O 1".
440 # The name of a POSIX-like library archiver, its flags, C compiler,
442 # The commented-out values are the defaults specified by POSIX.1-2024.
472 # The name of a POSIX-compliant 'awk' on your system.
479 # The full path name of a POSIX-compliant shell, preferably one that supports
483 # lacks 'select' or doesn't completely conform to POSIX, but /bin/bash
569 # POSIX prohibits defining or using SHELL. However, csh users on systems
795 $(MAKE) $(INSTALLARGS) TZDIR='$(TZDIR)-posix' posix_only
798 rm -fr '$(DESTDIR)$(TZDIR)-posix'
799 ln -s '$(TZDIR_BASENAME)' '$(DESTDIR)$(TZDIR)-posix' || \
800 $(MAKE) $(INSTALLARGS) TZDIR='$(TZDIR)-posix' posix_only
1009 check_zishrink: zishrink-posix.ck zishrink-right.ck
1010 zishrink-posix.ck zishrink-right.ck: \
1088 # POSIX allows this 'make' behavior, and HP-UX 'make' does it.