<the_oz>
actually handling what you can is great, but it shouldn't be a promise because obviously
netbsduser has quit [Ping timeout: 248 seconds]
pdziepak has joined #osdev
<kof673>
well i don't know these things, just that seems the classic example
<kof673>
that isn't dependent on hardware leaking attacks either
<kof673>
it is just is the algorithm you use leaking or not
<the_oz>
it's a timing attack, yeah
<the_oz>
it definitely counts and is a good rebuttal
X-Scale has quit [Quit: Client closed]
mrkajetanp has quit [Ping timeout: 246 seconds]
pdziepak has quit [Ping timeout: 248 seconds]
pdziepak has joined #osdev
gildasio has quit [Remote host closed the connection]
gildasio has joined #osdev
pdziepak has quit [Ping timeout: 246 seconds]
pdziepak has joined #osdev
\Test_User has joined #osdev
pdziepak has quit [Ping timeout: 246 seconds]
pdziepak has joined #osdev
chibill has quit [Quit: ZNC 1.8.2+deb2build5 - https://znc.in]
chibill has joined #osdev
pdziepak has quit [Ping timeout: 246 seconds]
pdziepak has joined #osdev
pdziepak has quit [Ping timeout: 246 seconds]
pdziepak has joined #osdev
pdziepak has quit [Ping timeout: 246 seconds]
pdziepak has joined #osdev
karenw has joined #osdev
pdziepak has quit [Ping timeout: 246 seconds]
pdziepak has joined #osdev
craigo has quit [Quit: Leaving]
pdziepak has quit [Ping timeout: 260 seconds]
pdziepak has joined #osdev
heat_ has joined #osdev
heat has quit [Read error: Connection reset by peer]
Arthuria has joined #osdev
chibill has quit [Quit: ZNC 1.8.2+deb2build5 - https://znc.in]
chibill has joined #osdev
edr has quit [Quit: Leaving]
nadja has quit [Ping timeout: 265 seconds]
nadja has joined #osdev
heat has joined #osdev
heat_ has quit [Read error: Connection reset by peer]
gog has quit [Ping timeout: 246 seconds]
Dead_Bush_Sanpai has quit [Quit: Dead_Bush_Sanpai]
<GreaseMonkey>
...welp, just discovered that the DOS debug tool has a "t" command to trace ops step by step and hot damn is it more useful than one would imagine at first
<GreaseMonkey>
(FreeDOS specifically so it might be more useful than usual, but anyway)
<the_oz>
single stepping is very nice
levitating has quit [Remote host closed the connection]
chibill has quit [Quit: ZNC 1.9.0+deb2build3 - https://znc.in]
chibill has joined #osdev
<zid`>
DEBUG>COM?
heat has quit [Ping timeout: 246 seconds]
X-Scale has joined #osdev
X-Scale has quit [Quit: Client closed]
hwpplayer1 has joined #osdev
the_oz has quit [Ping timeout: 272 seconds]
the_oz has joined #osdev
XgF has quit [Remote host closed the connection]
XgF has joined #osdev
Arthuria has quit [Ping timeout: 248 seconds]
X-Scale has joined #osdev
vdamewood has joined #osdev
Gooberpatrol66 has joined #osdev
hwpplayer1 has quit [Remote host closed the connection]
hwpplayer1 has joined #osdev
X-Scale has quit [Quit: Client closed]
karenw has quit [Ping timeout: 265 seconds]
X-Scale has joined #osdev
rlittl_ has joined #osdev
valshaped7424880 has quit [Quit: Ping timeout (120 seconds)]
<bslsk05>
www.theregister.com: What is this computing industry anyway? • The Register
xyon is now known as Xyon
X-Scale has quit [Quit: Client closed]
jedesa has quit [Ping timeout: 244 seconds]
netbsduser has quit [Ping timeout: 252 seconds]
netbsduser has joined #osdev
levitating has joined #osdev
mrkajetanp has joined #osdev
<ddevault>
anyone got the triplet handy for getting binutils and gcc to produce PE32+ executables for aarch64
X-Scale has joined #osdev
<ddevault>
oh I seem to already have a binutils build directory with --target=aarch64-w64-mingw64
<ddevault>
and now I'm starting to have a vague recollection of encountering capital-P Problems with it...
<nikolar>
are you working on some arm uefi target or something
<ddevault>
yes
<ddevault>
my spouse wants me to set up an EFI sandbox for them for the raspi to play around with it
<nikolar>
heh nice
sly has quit [Quit: Leaving]
sly has joined #osdev
<ddevault>
I guess I'll pull the latest binutils and gcc and build them for this triplet and see what happens
<ddevault>
otherwise I guess I'm writing another fucking EFI stub
clever has quit [Ping timeout: 276 seconds]
jedesa has joined #osdev
aethlas has quit [Quit: bye]
aethlas has joined #osdev
mrkajetanp has quit [Ping timeout: 252 seconds]
<sortie>
I updated my OS Sortix to GRUB 2.12 \o/
<zid`>
update it to 0.97
mrkajetanp has joined #osdev
<sortie>
lol
clever has joined #osdev
jedesa has quit [Ping timeout: 248 seconds]
jedesa has joined #osdev
X-Scale has quit [Quit: Client closed]
<ddevault>
nice, got a toolchain comprised of binutils for aarch64-w64-mingw64 and clang that seems to do the trick
<ddevault>
which is to say it builds without error and spits out a binary that /usr/bin/file recognizes as an aarch64 PE32+ executable
mrkajetanp has quit [Ping timeout: 260 seconds]
aethlas has quit [Quit: bye]
aethlas has joined #osdev
<nikolar>
heh so couldn't get gcc to work?
<ddevault>
nope
gioyik has joined #osdev
<sortie>
ddevault: woot
hwpplayer1 has joined #osdev
edr has joined #osdev
jedesa has quit [Ping timeout: 252 seconds]
X-Scale has joined #osdev
gioyik has quit [Ping timeout: 260 seconds]
spare has joined #osdev
jedesa has joined #osdev
jedesa has quit [Quit: jedesa]
gioyik has joined #osdev
jedesa has joined #osdev
gioyik has quit [Ping timeout: 260 seconds]
levitating has quit [Ping timeout: 246 seconds]
gioyik has joined #osdev
gioyik has quit [Ping timeout: 260 seconds]
gildasio has quit [Ping timeout: 260 seconds]
asarandi has quit [Quit: WeeChat 4.2.2]
asarandi has joined #osdev
levitating has joined #osdev
kalj has joined #osdev
gioyik has joined #osdev
kalj has quit [Client Quit]
gioyik has quit [Ping timeout: 260 seconds]
gioyik has joined #osdev
levitating has quit [Ping timeout: 252 seconds]
gioyik has quit [Ping timeout: 260 seconds]
sbalmos has quit [Ping timeout: 245 seconds]
levitating has joined #osdev
craigo has joined #osdev
m3a has quit [Ping timeout: 248 seconds]
gioyik has joined #osdev
gioyik has quit [Ping timeout: 260 seconds]
gioyik has joined #osdev
levitating has quit [Ping timeout: 246 seconds]
gioyik has quit [Ping timeout: 260 seconds]
gioyik has joined #osdev
gioyik has quit [Ping timeout: 260 seconds]
Left_Turn has joined #osdev
Arthuria has joined #osdev
levitating has joined #osdev
mrkajetanp has joined #osdev
gioyik has joined #osdev
mrkajetanp has quit [Ping timeout: 246 seconds]
mrkajetanp has joined #osdev
levitating has quit [Ping timeout: 246 seconds]
gioyik has quit [Ping timeout: 260 seconds]
levitating has joined #osdev
sbalmos has joined #osdev
X-Scale has quit [Quit: Client closed]
X-Scale has joined #osdev
gioyik has joined #osdev
levitating has quit [Remote host closed the connection]
<ddevault>
does aarch64-w64-mingw64 binutils have a different assembly dialect from aarch64-none-elf
<ddevault>
I am confused
<nikolar>
what's the confusing code
<zid`>
I wonder if you can build binutils to take intel syntax as default
<ddevault>
.file 1 "<unknown>"
<ddevault>
Error: missing string
<ddevault>
and a bunch of other weird shit
<ddevault>
oh
<ddevault>
I see
<ddevault>
.file et al only work with ELF targets
<ddevault>
that's... going to be annoying
levitating has joined #osdev
Turn_Left has joined #osdev
Left_Turn has quit [Ping timeout: 265 seconds]
levitating has quit [Remote host closed the connection]
levitating has joined #osdev
<ddevault>
wrote an EFI stub instead
<ddevault>
I feel gross
<heat>
enjoy relocation processing
<nikolar>
lel
levitating has quit [Ping timeout: 272 seconds]
zhiayang has quit [Ping timeout: 248 seconds]
zhiayang has joined #osdev
<ddevault>
done
<ddevault>
wrote one EFI "hello world" in C and one in Hare
<ddevault>
handing them off to the spouse to play with
<ddevault>
with strict instructions not to read any of the disgusting EFIstub hacks
<heat>
how about them relocations
<ddevault>
took care of it
spare has quit [Remote host closed the connection]
<ddevault>
already wrote an EFI stub thing for aarch64 in Hare before, reused a lot of its code (though took the opportunity to "improve" it insofar as that's possible here and there after a bit of hindsight)
<bslsk05>
datatracker.ietf.org: draft-ietf-bpf-isa-04 - BPF Instruction Set Architecture (ISA)
<nikolar>
is ebpf about to be standardized
<heat>
rfc'd yeah
<nikolar>
neato i guess
op has quit [Remote host closed the connection]
m3a has joined #osdev
<kof673>
well c89 FILE *, and posix file descriptors... there is c89 "libc" and then there is posix "libc" truth and Truth fire and Fire water and Water lead and Lead libc and Libc j/k
<kof673>
i am assuming FILE * predates ansi C, but point is...libc and Libc
<the_oz>
lic_t
<the_oz>
ffs
<the_oz>
libc_t
Turn_Left has quit [Read error: Connection reset by peer]
netbsduser has quit [Ping timeout: 252 seconds]
runxiyu has quit [Ping timeout: 248 seconds]
X-Scale has quit [Quit: Client closed]
<kof673>
you shouldn't say that or i will use that for struct of function pointers lol