This is a live mirror of the Perl 5 development currently hosted at https://github.com/perl/perl5
Missed comment removal from NeXT removal
authorH.Merijn Brand - Tux <h.m.brand@xs4all.nl>
Tue, 15 Jul 2014 13:59:25 +0000 (15:59 +0200)
committerH.Merijn Brand - Tux <h.m.brand@xs4all.nl>
Tue, 15 Jul 2014 13:59:25 +0000 (15:59 +0200)
U/compline/byteorder.U

index 3b634d6..330612e 100644 (file)
 ?C:    This symbol holds the hexadecimal constant defined in byteorder,
 ?C:    in a UV, i.e. 0x1234 or 0x4321 or 0x12345678, etc...
 ?C:    If the compiler supports cross-compiling or multiple-architecture
 ?C:    This symbol holds the hexadecimal constant defined in byteorder,
 ?C:    in a UV, i.e. 0x1234 or 0x4321 or 0x12345678, etc...
 ?C:    If the compiler supports cross-compiling or multiple-architecture
-?C:    binaries (e.g. on NeXT systems), use compiler-defined macros to
+?C:    binaries, use compiler-defined macros to
 ?C:    determine the byte order.
 ?C:    determine the byte order.
-?C:    On NeXT 3.2 (and greater), you can build "Fat" Multiple Architecture
-?C:    Binaries (MAB) on either big endian or little endian machines.
-?C:    The endian-ness is available at compile-time.  This only matters
-?C:    for perl, where the config.h can be generated and installed on
-?C:    one system, and used by a different architecture to build an
-?C:    extension.  Older versions of NeXT that might not have
-?C:    defined either *_ENDIAN__ were all on Motorola 680x0 series,
-?C:    so the default case (for NeXT) is big endian to catch them.
-?C:    This might matter for NeXT 3.0.
 ?C:.
 ?H:?%<:#if defined(MULTIARCH)
 ?H:?%<:#  ifdef __LITTLE_ENDIAN__
 ?C:.
 ?H:?%<:#if defined(MULTIARCH)
 ?H:?%<:#  ifdef __LITTLE_ENDIAN__
 ?H:?%<:#      endif
 ?H:?%<:#    endif
 ?H:?%<:#  endif
 ?H:?%<:#      endif
 ?H:?%<:#    endif
 ?H:?%<:#  endif
-?H:?%<:#  if !defined(BYTEORDER) && (defined(NeXT) || defined(__NeXT__))
-?H:?%<:#    define BYTEORDER 0x4321
-?H:?%<:#  endif
 ?H:?%<:#else
 ?H:?%<:#define BYTEORDER 0x$byteorder  /* large digits for MSB */
 ?H:?%<:#else
 ?H:?%<:#define BYTEORDER 0x$byteorder  /* large digits for MSB */
-?H:?%<:#endif /* NeXT */
+?H:?%<:#endif
 ?H:.
 ?T:xxx_prompt
 ?F:!try
 ?H:.
 ?T:xxx_prompt
 ?F:!try