namerefs (introduced in bash 4.0) act as aliases for other variables
var=meow
declare -n ref=var
echo $ref # prints meow
ref=moo
echo $var # prints moo
namerefs (introduced in bash 4.0) act as aliases for other variables
var=meow
declare -n ref=var
echo $ref # prints meow
ref=moo
echo $var # prints moo
"%" means not tested by me personally.
#!/usr/bin/env python3 | |
# SPDX-License-Identifier: BSD-3-Clause | |
# Copyright (c) 2023, Alex Taradov <[email protected]>. All rights reserved. | |
#------------------------------------------------------------------------------ | |
core_debug = { | |
'name': 'CD', | |
'description': 'Core Debug', | |
'base': 0xe000edf0, | |
'source': 'DDI0403D_arm_architecture_v7m_reference_manual.pdf', |
itm = { | |
'name': 'ITM', | |
'description': 'Instrumentation Trace Macrocell', | |
'base': 0xe0000000, | |
'source': '', | |
'registers': [ | |
('PORT', 0x000, 'RW', 'ITM Stimulus Port', (32, 4)), | |
('TER', 0xe00, 'RW', 'ITM Trace Enable Register'), | |
('TPR', 0xe40, 'RW', 'ITM Trace Privilege Register'), | |
('TCR', 0xe80, 'RW', 'ITM Trace Control Register', [ |
// compile with whatever then run PractRand: | |
// ./test | RNG_test stdin64 -tlmin 256KB -tf 2 -tlmax 512GB -seed 0 | |
//**************************************************************************** | |
// verbatim from: https://prng.di.unimi.it/xoroshiro128plus.c | |
/* Written in 2016-2018 by David Blackman and Sebastiano Vigna ([email protected]) | |
To the extent possible under law, the author has dedicated all copyright | |
and related and neighboring rights to this software to the public domain |
[ 158.425795] ================================================================== | |
[ 158.426607] BUG: KASAN: slab-out-of-bounds in usb_destroy_configuration+0x4ec/0x588 | |
[ 158.427343] Read of size 8 at addr ffff00008f7a9548 by task kworker/0:4/3164 | |
[ 158.427916] | |
[ 158.428053] CPU: 0 UID: 0 PID: 3164 Comm: kworker/0:4 Kdump: loaded Tainted: G OE 6.11.0-14-generic #15 | |
[ 158.428905] Tainted: [O]=OOT_MODULE, [E]=UNSIGNED_MODULE | |
[ 158.429329] Hardware name: VMware, Inc. VMware20,1/VBSA, BIOS VMW201.00V.24006586.BA64.2406042154 06/04/2024 | |
[ 158.430108] Workqueue: usb_hub_wq hub_event | |
[ 158.430459] Call trace: | |
[ 158.430660] dump_backtrace+0x1f8/0x220 |
Hi all,
As the title suggests, I've been working on Qt 6 bindings and wrappers for C and Zig. These can be thought of as a fork of the recently released Qt bindings for Go. Not to bury the lede, currently only 64-bit variants of Linux and FreeBSD are supported until interested folks on other 64-bit platforms are capable of testing and validation. In theory, any platform natively supported by both Qt and Zig's build system could be supported by these libraries. I'll try to keep this brief and fail but there is a lot to unpack here. This list can be considered an order of preference for how I'm asking folks to interact with the projects in the near-term:
#import <Foundation/Foundation.h> | |
#import <mach/mach.h> | |
#import <stdio.h> | |
#import <stdlib.h> | |
#import <string.h> | |
#include <libkern/OSCacheControl.h> | |
const int REGION_SIZE = 0x4000*1; | |
void write_instructions(void* page) |
// LemonHaze - 2025 | |
#include <iostream> | |
#include <ostream> | |
#include <fstream> | |
#include <vector> | |
#include <zlib.h> | |
struct arc { | |
struct entry { | |
int a, b, c, size; |
Domain Feature Enabled States | |
=================================================================== | |
APS SyncXPC YES resolved=enabled | |
WatchKADelayOOS YES resolved=enabled | |
SingleInterfaceFilterOptimization YES resolved=enabled | |
ShorterConnectDelayV1 YES resolved=enabled | |
SingleInterfaceFilterOptimizationProxy YES resolved=enabled | |
AVConference EnableNetworkConditionMonitoring YES resolved=enabled | |
UseTransportStreamsForNW YES resolved=enabled | |
UPlusNDowngrade YES resolved=enabled |