History of the file that is called src/OFMacros.h at check-in 3f91c686ffbd1c9c
|
2010-03-05
| ||
| 11:52 |
[2804045e97]
part of check-in [b91a8283fe]
Merge a few changesets from the default branch into the 0.2 branch.
Changesets: | |
|
2010-02-02
| ||
| 18:58 | Deleted: Rename OFMacros.h to macros.h, as it's not a class. (check-in: [832188d759] user: js, branch: trunk, size: 0) | |
|
2009-12-09
| ||
| 18:43 | [423a04e77c] part of check-in [66f6ca045c] Indent defines and imports where it is useful. (check-in: [66f6ca045c] user: js, branch: trunk, size: 4776) [annotate] [blame] [check-ins using] [diff] | |
|
2009-12-06
| ||
| 14:06 | [c7622317c1] part of check-in [3631d46ccc] Move ObjFW definitions to a header that gets installed. (check-in: [3631d46ccc] user: js, branch: trunk, size: 4728) [annotate] [blame] [check-ins using] [diff] | |
|
2009-12-01
| ||
| 13:17 | [08c33bc369] part of check-in [d60757d3a0] Use OF_BSWAP32_NONCONST instead of OF_BSWAP32 in OF_BSWAP64_NONCONST. (check-in: [d60757d3a0] user: js, branch: trunk, size: 4812) [annotate] [blame] [check-ins using] [diff] | |
|
2009-11-29
| ||
| 14:00 | [084aac77e1] part of check-in [1f38dbc88e] Fix inline assembly on x86_64 for gcc with -O. (check-in: [1f38dbc88e] user: js, branch: trunk, size: 4789) [annotate] [blame] [check-ins using] [diff] | |
| 11:49 | [4ccaecc03a] part of check-in [f4d5af029a] Let OF_BSWAP{16,32,64} automatically detect whether we swap a constant. (check-in: [f4d5af029a] user: js, branch: trunk, size: 4789) [annotate] [blame] [check-ins using] [diff] | |
| 02:33 | [ad9b5b8288] part of check-in [e5d734d1a7] Add ARMv6 inline assembly. Tested on iPhone. (check-in: [e5d734d1a7] user: js, branch: trunk, size: 4852) [annotate] [blame] [check-ins using] [diff] | |
| 01:59 | [f063d53bfe] part of check-in [68fb0166a7] Add OF_BSWAP{16,32,64}_CONST[_IF_{BE,LE}]. (check-in: [68fb0166a7] user: js, branch: trunk, size: 4638) [annotate] [blame] [check-ins using] [diff] | |
|
2009-11-09
| ||
| 22:45 | [bbd07aebab] part of check-in [a3cc34b139] Rename libobjfw to ObjFW. (check-in: [a3cc34b139] user: js, branch: trunk, size: 3260) [annotate] [blame] [check-ins using] [diff] | |
|
2009-11-02
| ||
| 11:15 | [266458e29f] part of check-in [3f9c30abc0] Add #ifdef construct to allow building universal binaries on OS X. (check-in: [3f9c30abc0] user: js, branch: trunk, size: 3266) [annotate] [blame] [check-ins using] [diff] | |
|
2009-08-31
| ||
| 00:19 |
[830442e230]
part of check-in [2ff4ae177d]
Optimize OF_BSWAP64.
If we have a native OF_BSWAP32, it is still faster to shift and use | |
|
2009-08-30
| ||
| 20:06 | [63162e95ce] part of check-in [37e9b7c11c] Add some PowerPC assembly optimizations. (check-in: [37e9b7c11c] user: js, branch: trunk, size: 3310) [annotate] [blame] [check-ins using] [diff] | |
|
2009-08-28
| ||
| 02:12 | [7562b69891] part of check-in [42aaecc3cd] Add assembly implementation for OF_BSWAP{16,32,64} for x86 and AMD64. (check-in: [42aaecc3cd] user: js, branch: trunk, size: 3090) [annotate] [blame] [check-ins using] [diff] | |
| 00:33 | [8a995369a7] part of check-in [30f6c422ad] Add OF_BSWAP{16,32,64}_IF_{BE,LE} for conditional byte swap. (check-in: [30f6c422ad] user: js, branch: trunk, size: 2551) [annotate] [blame] [check-ins using] [diff] | |
| 00:05 | [f80e6add7a] part of check-in [c38fc9bb14] Add OF_BSWAP{16,32,64}. (check-in: [c38fc9bb14] user: js, branch: trunk, size: 2052) [annotate] [blame] [check-ins using] [diff] | |
|
2009-08-17
| ||
| 21:13 |
[776fab6bc8]
part of check-in [5903c87d36]
Ensure in the headers that we got the required definitions.
This prevents compiling stuff using libobjfw without objfw-config, | |
|
2009-07-23
| ||
| 15:39 | [9f9852ff63] part of check-in [15a5433649] Include stdint.h in OFMacros.h. (check-in: [15a5433649] user: js, branch: trunk, size: 1349) [annotate] [blame] [check-ins using] [diff] | |
|
2009-06-01
| ||
| 20:36 |
[6d59233a09]
part of check-in [f8b652cc27]
Add objfw.h which includes everything. Only importing what you really need is preferred, though. (check-in: [f8b652cc27] user: js, branch: trunk, size: 1328) [annotate] [blame] [check-ins using] [diff] | |
|
2009-02-27
| ||
| 11:17 | [ec8a81722f] part of check-in [ffd26c8238] Add - hash for OFArray and OFString, main implementation in OFMacros. (check-in: [ffd26c8238] user: js, branch: trunk, size: 1332) [annotate] [blame] [check-ins using] [diff] | |
|
2009-01-05
| ||
| 00:59 | [fd3e18f82c] part of check-in [f1b749d113] Update copyright. (check-in: [f1b749d113] user: js, branch: trunk, size: 1057) [annotate] [blame] [check-ins using] [diff] | |
|
2008-11-30
| ||
| 15:17 | [215b4e1f29] part of check-in [4b8666fe15] Clean up imports. (check-in: [4b8666fe15] user: js, branch: trunk, size: 1050) [annotate] [blame] [check-ins using] [diff] | |
|
2008-11-29
| ||
| 11:59 | [9f2e3ed2ba] part of check-in [92c12b1d4f] Optimize branch prediction for ifs inside loops. (check-in: [92c12b1d4f] user: js, branch: trunk, size: 861) [annotate] [blame] [check-ins using] [diff] | |
|
2008-11-23
| ||
| 06:11 |
[d433d98b76]
part of check-in [bf02f0ef25]
New string API, string class completely rewritten. One class for all string types now. (check-in: [bf02f0ef25] user: js, branch: trunk, size: 661) [annotate] [blame] [check-ins using] [diff] | |
|
2008-11-05
| ||
| 18:22 | [3fdd6eaada] part of check-in [1caf21d1b2] More documentation. (check-in: [1caf21d1b2] user: js, branch: trunk, size: 876) [annotate] [blame] [check-ins using] [diff] | |
|
2008-11-01
| ||
| 17:56 | [6cc9a6a558] part of check-in [bb17c57aa1] Make some things static so they don't get exported. (check-in: [bb17c57aa1] user: js, branch: trunk, size: 806) [annotate] [blame] [check-ins using] [diff] | |
| 17:08 | [de6e95837e] part of check-in [fa2d377c18] Move some macros to OFMacros.h. (check-in: [fa2d377c18] user: js, branch: trunk, size: 799) [annotate] [blame] [check-ins using] [diff] | |
|
2008-10-29
| ||
| 16:37 | Added: [bcf6a12bee] part of check-in [d6a3d8a5db] Add OF_NOT_IMPLEMENTED macro. (check-in: [d6a3d8a5db] user: js, branch: trunk, size: 431) [annotate] [blame] [check-ins using] | |