Recent content by luizfernandonb

  1. L

    PS3 Any dlopen/dlsym equivalent on PS3?

    These functions are not implemented, all PS3 SDK libraries are static
  2. L

    PS3 How do you properly debug PSL1GHT apps?

    I've already asked this question in a few places and searched extensively, and I'm 99% certain the answer is no. The ps3toolchain does offer GDB, but I haven't been able to get it to work. The only way to "debug" it is to use printf and read the TTY
  3. L

    PS3 How do I read the PS3 TTY?

    I have a PS3 SuperSlim with HEN, is it possible to read the TTY or is that only possible with CFW? If it is possible, how can I do it?
  4. L

    PS3 I updated the ps3toolchain to gcc 9.5.0/binutils 2.40

    You cannot use C++ threads on the PS3, there is no compatibility, you will have to call the PPU or SPU thread creation syscall
  5. L

    Compiler Difference of Official Sony SDK and ps3dev

    I installed the ps3dev toolchain and the official one from Sony and I noticed that the official GCC/G++ from Sony are compiled with the target "ppu-lv2" and the one from the ps3dev toolchain are compiled with the target "powerpc64-ps3-elf", this is there any difference from the final code? Why...
  6. L

    PS3 I updated the ps3toolchain to gcc 9.5.0/binutils 2.40

    I was able to update the newlib to version 2.5.0.20171222 from 2017, the 1.20.0 which is the ps3toolchain repository default is from 2011, the next version after 2.5.0.20171222 is 3.0.0, which deletes the libsysbase folder which is a folder we use and removes a bunch of other stuff, I couldn't...
  7. L

    PS3 I updated the ps3toolchain to gcc 9.5.0/binutils 2.40

    There's a PR on ps3toolchain's github that someone managed to update the PPU's GCC to 10.2.0, interesting... Update GCC to 10.2.0 (PPU only) by bucanero · Pull Request #110 · ps3dev/ps3toolchain (github.com)
  8. L

    PS3 I updated the ps3toolchain to gcc 9.5.0/binutils 2.40

    and another question, why not use a newlib version more recent? What are the incompatibilities?
  9. L

    PS3 I updated the ps3toolchain to gcc 9.5.0/binutils 2.40

    I've already researched a lot about the crtend.o error and I've already messed with a lot of things in GCC/binutils and haven't found out what it is, but I found something curious, if you ask GCC not to call ld and you call it manually, theoretically everything works, follow the step-by-step...
  10. L

    PS3 I updated the ps3toolchain to gcc 9.5.0/binutils 2.40

    I was able to get GCC 9.5.0/binutils 2.40 to compile for the SPU, found out the problem was the GCC optimizations, none of the flags worked (-O1, -O2, -O3, and -Ofast), only worked if disabled with - O0, but using -O0 in some specific points of the compilation, not in everything, honestly this...
  11. L

    PS3 I updated the ps3toolchain to gcc 9.5.0/binutils 2.40

    About crtend.o, is this a bug of this specific version of GCC? If so, wouldn't it be better to rollback to a 9.3 or 9.4 version? Or one where you don't have this error
  12. L

    PS3 I updated the ps3toolchain to gcc 9.5.0/binutils 2.40

    and I tried to compile the gcc that you made in Arch Linux in Ubuntu, but when compiling PSL1GHT, it gives this error, did I forget to do something? Have you ever had this error? If you can help me I appreciate it
  13. L

    PS3 I updated the ps3toolchain to gcc 9.5.0/binutils 2.40

    I tested it and it compiles perfectly with spu-gcc without errors, but when compiling using ppu-gcc it gives an error in ld, but the executable is created
  14. L

    PS3 I updated the ps3toolchain to gcc 9.5.0/binutils 2.40

    I ran it in a virtual machine and tried to compile a test file but it gives this error, both in ppu and spu
Back
Top