Changes in / [272a293:a91b828] in mainline
- Files:
-
- 18 edited
Legend:
- Unmodified
- Added
- Removed
-
README.md
r272a293 ra91b828 9 9 directly harm others. HelenOS is therefore flexible, modular, 10 10 extensible, fault tolerant and easy to understand. 11 12  11 13 12 14 HelenOS aims to be compatible with the C11 and C++14 standards, but does not -
uspace/app/init/untar.c
r272a293 ra91b828 45 45 typedef struct { 46 46 const char *dev; 47 47 48 48 service_id_t sid; 49 49 aoff64_t offset; -
uspace/app/sbi/src/bigint.c
r272a293 ra91b828 379 379 printf("Convert bigint to string.\n"); 380 380 #endif 381 static_assert(BIGINT_BASE >= 10 );381 static_assert(BIGINT_BASE >= 10, ""); 382 382 383 383 /* Compute number of characters. */ -
uspace/drv/bus/usb/ehci/hw_struct/transfer_descriptor.h
r272a293 ra91b828 88 88 #define TD_BUFFER_POINTER_OFFSET_MASK 0xfff 89 89 90 static_assert(sizeof(td_t) % 32 == 0 );90 static_assert(sizeof(td_t) % 32 == 0, ""); 91 91 92 92 static inline bool td_active(const td_t *td) -
uspace/drv/bus/usb/ohci/hw_struct/hcca.h
r272a293 ra91b828 61 61 } hcca_t; 62 62 63 static_assert(sizeof(hcca_t) == 256 );63 static_assert(sizeof(hcca_t) == 256, ""); 64 64 65 65 /** Allocate properly aligned structure. -
uspace/drv/bus/usb/ohci/ohci_regs.h
r272a293 ra91b828 153 153 * ohci_regs_t.control 154 154 */ 155 155 156 156 /* Control-bulk service ratio */ 157 157 #define C_CBSR_1_1 (0x0) -
uspace/drv/bus/usb/uhci/uhci_batch.c
r272a293 ra91b828 96 96 int uhci_transfer_batch_prepare(uhci_transfer_batch_t *uhci_batch) 97 97 { 98 static_assert((sizeof(td_t) % 16) == 0 );98 static_assert((sizeof(td_t) % 16) == 0, ""); 99 99 100 100 usb_transfer_batch_t *usb_batch = &uhci_batch->base; -
uspace/drv/bus/usb/xhci/trb_ring.c
r272a293 ra91b828 53 53 } __attribute__((aligned(PAGE_SIZE))); 54 54 55 static_assert(sizeof(trb_segment_t) == PAGE_SIZE );55 static_assert(sizeof(trb_segment_t) == PAGE_SIZE, ""); 56 56 57 57 /** -
uspace/lib/c/generic/double_to_str.c
r272a293 ra91b828 503 503 { 504 504 /* The whole computation assumes 64bit significand. */ 505 static_assert(sizeof(ieee_val.pos_val.significand) == sizeof(uint64_t) );505 static_assert(sizeof(ieee_val.pos_val.significand) == sizeof(uint64_t), ""); 506 506 507 507 if (ieee_val.is_special) { … … 754 754 { 755 755 /* The whole computation assumes 64bit significand. */ 756 static_assert(sizeof(ieee_val.pos_val.significand) == sizeof(uint64_t) );756 static_assert(sizeof(ieee_val.pos_val.significand) == sizeof(uint64_t), ""); 757 757 758 758 if (ieee_val.is_special) { -
uspace/lib/c/generic/ieee_double.c
r272a293 ra91b828 45 45 const int exponent_bias = 1075; 46 46 47 static_assert(sizeof(val) == sizeof(uint64_t) );47 static_assert(sizeof(val) == sizeof(uint64_t), ""); 48 48 49 49 union { -
uspace/lib/c/generic/time.c
r272a293 ra91b828 79 79 clock_t clock(void) 80 80 { 81 static_assert(CLOCKS_PER_SEC == 1000000 );81 static_assert(CLOCKS_PER_SEC == 1000000, ""); 82 82 83 83 size_t count; -
uspace/lib/c/include/assert.h
r272a293 ra91b828 42 42 43 43 #ifndef __cplusplus 44 #define static_assert (expr) _Static_assert(expr, "")44 #define static_assert _Static_assert 45 45 #endif 46 46 -
uspace/lib/pcut/src/os/generic.c
r272a293 ra91b828 121 121 FORMAT_COMMAND(command, PCUT_COMMAND_LINE_BUFFER_SIZE - 1, 122 122 self_path, (test)->id, tempfile_name); 123 123 124 124 PCUT_DEBUG("Will execute <%s> (temp file <%s>) with system().", 125 125 command, tempfile_name); -
uspace/lib/untar/untar.c
r272a293 ra91b828 154 154 return rc; 155 155 } 156 156 157 157 while (true) { 158 158 tar_header_raw_t header_raw; -
uspace/lib/usb/include/usb/request.h
r272a293 ra91b828 117 117 } __attribute__((packed)) usb_device_request_setup_packet_t; 118 118 119 static_assert(sizeof(usb_device_request_setup_packet_t) == USB_SETUP_PACKET_SIZE );119 static_assert(sizeof(usb_device_request_setup_packet_t) == USB_SETUP_PACKET_SIZE, ""); 120 120 121 121 #define GET_DEVICE_DESC(size) \ -
uspace/lib/usbdev/src/request.c
r272a293 ra91b828 45 45 #define MAX_DATA_LENGTH ((size_t)(0xFFFF)) 46 46 47 static_assert(sizeof(usb_device_request_setup_packet_t) == 8 );47 static_assert(sizeof(usb_device_request_setup_packet_t) == 8, ""); 48 48 49 49 /** Generic wrapper for SET requests using standard control request format. -
uspace/srv/locsrv/locsrv.c
r272a293 ra91b828 1409 1409 */ 1410 1410 static_assert((INTERFACE_LOC_SUPPLIER & IFACE_EXCHANGE_MASK) == 1411 IFACE_EXCHANGE_SERIALIZE );1411 IFACE_EXCHANGE_SERIALIZE, ""); 1412 1412 1413 1413 loc_server_t *server = loc_server_register(); -
uspace/srv/net/inetsrv/pdu.c
r272a293 ra91b828 224 224 return EINVAL; 225 225 226 static_assert(sizeof(ip6_header_t) % 8 == 0 );226 static_assert(sizeof(ip6_header_t) % 8 == 0, ""); 227 227 assert(hdr_size % 8 == 0); 228 228 assert(offs % FRAG_OFFS_UNIT == 0);
Note:
See TracChangeset
for help on using the changeset viewer.