62200+ entries in 0.036s

ave1: I'll see if I can patch gcc and add an extra constraint
to
the asm statement
ave1: yes, but
then you'll have
to do stack gymnastics etc
ave1: unfortunately
the asm instruction has a limited version of
the pinning
ave1: in GNAT
ther is one way:
the asm instruction
ave1: In C
there are 2 ways: (a) in
the asm instruction, (b) in
the register variable definition
ave1: To be clear,
the register pinning is in gcc
ave1: I've looked into
the "constraints" code support in GCC (for x64), but I'm still in
the spaghetti phase
ave1: syscalls only have one outgoing parameter,
the errorcode (all other outs are
through pointers)
ave1: I use it now for
the recvfrom / sendto calls for x86_64
ave1: to get
the first argument into
the x0 registers
ave1: then in
the inline assembly code, you do something like: mov %0, %%x0
☟︎ ave1: In
the inline assembly you specify
that
the variable can be in a global (constraint == "g")
ave1: first work around is
to have a bunch of mov instructions before
the syscall
ave1: in C you can specify
the register for a variable at definition
time
ave1: arm has a lot more registers, but no constraints for
these
ave1: this variable needs
to be in
the aex register etc
ave1: asciilifeform, diana_coman: I'm now looking into arm 64bit, but so far seems
to be bit more involved. I've not found a way
to directly couple an ada varable
to a register.
a111: Logged on 2018-11-13 09:00 mircea_popescu: made me
think of odessa.
diana_coman: ave1, nice! I'll add it
to my list
to give it a spin
diana_coman: as
the lithuanian-estonian-russian said "they've always been great, what!"
mircea_popescu: and in other news, got a shipment of sprats. old riga, including pronouncements as
to how kosher
they are, in hebrew on
the side.
diana_coman: fwiw I actually patched v.pl
to use phf's vtools and it works absolutely fine; I guess I'll write-it up and publish
the whole
thing later
today if nobody else does it
☟︎☟︎ lobbes btw is finding esthlos' summaries
to be very helpful in finding
threads at
times
mircea_popescu: asciilifeform hence
the "made in america" comment.
the america of africa, as much an america as any other america rite.
mircea_popescu: what, specifically, is
the
tag supposed
to convey ? cuz it sure as fuck doesn't seem
to be "we'll randomly change abis because why
the fuck not, windowns power!"
mircea_popescu: we gotta get rid of
this whole "subkey" bs and kock-shitsandwich bs along with it.
phf: asciilifeform: well post your gnupg.py and i will at
the very least look at
the diff between
the
two. maybe
their subkey strategy has changed
phf: i have
to excuse myself midway
through conversation, but will chime in later
mircea_popescu: if it were a case of "phf why
the fuck are you using non-v or non-tmsr or non-standard or non-something" it'd have legs. as it is it's "phf why didn't you intuit what's in
the magic box under my bed" ?
mircea_popescu: asciilifeform you seriously can't go after people who happen
to not share your ~unpublished~ personal pre-chain.
phf: i've narrated how
to make v.pl work with keccak, i
think i even posted an unsigned patch for mod6, butman is busy
phf: that's accidental. most people have been running mod6's v.pl,
they also might've pulled
the dependency back when v.py came out, of various __version__'s closer
to
the one you have, but not necessarily exact. i
think your attachment
to your code clouds your judgment!
phf: asciilifeform: i'm surprised at
this entirely un-vtronic argument. your "10kb proggy" brings in a magic dependency,
that nobody else has except for you
phf: "i have a copy of gnupg
that works, and everyone
that's using anything else is an idiot" is not much a strategy
phf: asciilifeform: you can also calm
the fuck down, and post your version of gnupg, version 0.3.2, unsigned is fine, and we can figure out what
the issue is. i'll look at
the diff and see if 0.3.2 can be added
to v.py as another file
phf: asciilifeform: because
that routine doesn't work with version 0.4.1, it only picks up primary keys
phf: well,
time
to vpatch gnupg.py
mircea_popescu: asciilifeform no but how do you call it ? import gnupg ? and
then gpg = ?
phf: asciilifeform:
try gpgbinary
phf: well,
that's a useful conversation.
phf: asciilifeform: everything i
test, i
test on Linux gravity 4.4.138-1-ARCH #1 SMP PREEMPT
Tue Jun 26 21:26:35 MDT 2018 aarch64 GNU/Linux, which is a press of your rk pre-cuntoo
phf: asciilifeform: all
the other kids do it!