Overview
Comment: | Change how +[OFSystemInfo networkInterfaces] works
This removes functionality which will be restored later. |
---|---|
Downloads: | Tarball | ZIP archive | SQL archive |
Timelines: | family | ancestors | descendants | both | trunk |
Files: | files | file ages | folders |
SHA3-256: |
43c80a7593063fdb233b8910856771a0 |
User & Date: | js on 2023-05-21 17:47:10 |
Other Links: | manifest | tags |
Context
2023-05-27
| ||
10:54 | GitHub Actions: Restore devkitPPC builds check-in: c294e5877d user: js tags: trunk | |
2023-05-21
| ||
17:47 | Change how +[OFSystemInfo networkInterfaces] works check-in: 43c80a7593 user: js tags: trunk | |
13:10 | Remove support for configuring AppleTalk check-in: 550bd1b7bb user: js tags: trunk | |
Changes
Modified Doxyfile from [864bba86b9] to [f1f5fc12ae].
︙ | |||
33 34 35 36 37 38 39 | 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 | - | OF_NULL_RESETTABLE_PROPERTY(...)= \ OF_REQUIRES_SUPER= \ OF_RETURNS_INNER_POINTER= \ OF_RETURNS_NOT_RETAINED= \ OF_RETURNS_RETAINED= \ OF_ROOT_CLASS= \ OF_SENTINEL= \ |
Modified configure.ac from [579103d61e] to [b1471bd183].
︙ | |||
1765 1766 1767 1768 1769 1770 1771 | 1765 1766 1767 1768 1769 1770 1771 1772 1773 1774 1775 1776 1777 1778 1779 1780 1781 | - + - + - - - | [Whether we have select() or similar]) AC_SUBST(OF_SELECT_KERNEL_EVENT_OBSERVER_M, "OFSelectKernelEventObserver.m") ]) ;; esac |
︙ |
Modified src/OFSystemInfo.h from [d7ddb6bfe4] to [c58919a56b].
︙ | |||
17 18 19 20 21 22 23 | 17 18 19 20 21 22 23 24 25 26 27 28 29 30 | - - - - - - - - - - - - - - - - - - - - - - - - - - - | #import "OFString.h" OF_ASSUME_NONNULL_BEGIN @class OFDictionary OF_GENERIC(KeyType, ObjectType); @class OFIRI; |
︙ | |||
86 87 88 89 90 91 92 | 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 | - - + + - - + | # endif # if defined(OF_POWERPC) || defined(OF_POWERPC64) || defined(DOXYGEN) @property (class, readonly, nonatomic) bool supportsAltiVec; # endif # ifdef OF_WINDOWS @property (class, readonly, nonatomic, getter=isWindowsNT) bool windowsNT; # endif |
︙ | |||
367 368 369 370 371 372 373 | 339 340 341 342 343 344 345 346 347 348 349 350 351 352 353 354 355 356 357 358 359 360 | - + - + - + - + - | * @note This method is only available on Windows. * * @return Whether the application is running on Windows NT */ + (bool)isWindowsNT; #endif |
Modified src/OFSystemInfo.m from [91568c0543] to [29fca6defb].
︙ | |||
26 27 28 29 30 31 32 | 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 | - - + + | #ifdef HAVE_SYS_UTSNAME_H # include <sys/utsname.h> #endif #if defined(OF_MACOS) || defined(OF_IOS) || defined(OF_NETBSD) # include <sys/sysctl.h> #endif |
︙ | |||
69 70 71 72 73 74 75 76 77 78 79 80 81 82 | 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 | + | #import "OFSystemInfo.h" #import "OFApplication.h" #import "OFArray.h" #import "OFData.h" #import "OFDictionary.h" #import "OFIRI.h" #import "OFLocale.h" #import "OFNumber.h" #import "OFOnce.h" #ifdef OF_HAVE_SOCKETS # import "OFSocket.h" #endif #import "OFString.h" #if defined(OF_MACOS) || defined(OF_IOS) |
︙ | |||
126 127 128 129 130 131 132 | 127 128 129 130 131 132 133 134 135 136 137 138 139 140 | - - - - - - - | #if defined(OF_AMD64) || defined(OF_X86) struct X86Regs { uint32_t eax, ebx, ecx, edx; }; #endif |
︙ | |||
840 841 842 843 844 845 846 | 834 835 836 837 838 839 840 841 842 843 844 845 846 847 848 849 850 851 852 853 854 855 856 857 858 859 860 861 862 863 864 865 866 867 868 869 870 871 872 873 874 875 876 877 878 879 | - - + + - - - - - - - - - - - - - - - - - + - - - - - - - - - - - - - - - - - - - - + - - - + - - - - - + - + + - + - - - - - - - - - - - - - - - - - + + - - - + - - - - - - - - + - - - - + - - - - - - + - - - - - - - - - + - - - + - - - - - + - - - - - + - - - - - - + + - - - + - - + - - - + + + | #ifdef OF_WINDOWS + (bool)isWindowsNT { return !(GetVersion() & 0x80000000); } #endif |
Modified src/objfw-defs.h.in from [b557faae7b] to [5a8629e6a6].
︙ | |||
47 48 49 50 51 52 53 | 47 48 49 50 51 52 53 54 55 56 | - | #undef OF_HAVE__THREAD_LOCAL #undef OF_HAVE___THREAD #undef OF_NINTENDO_3DS #undef OF_NINTENDO_DS #undef OF_NINTENDO_SWITCH #undef OF_NO_SHARED #undef OF_OBJFW_RUNTIME |
Modified tests/OFSystemInfoTests.m from [f271eb5ab9] to [bc94edf915].
︙ | |||
17 18 19 20 21 22 23 | 17 18 19 20 21 22 23 24 25 26 27 28 29 30 | - - - - | #import "TestsAppDelegate.h" @implementation TestsAppDelegate (OFSystemInfoTests) - (void)systemInfoTests { void *pool = objc_autoreleasePoolPush(); |
︙ | |||
107 108 109 110 111 112 113 | 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 | - - - + + + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - | #endif #ifdef OF_POWERPC [OFStdOut writeFormat: @"[OFSystemInfo] Supports AltiVec: %d\n", [OFSystemInfo supportsAltiVec]]; #endif |