2
0

pcs.c 505 B

1234567891011121314151617181920212223242526272829303132333435
  1. /* SPDX-License-Identifier: MIT */
  2. /* Copyright (c) 2022 Winlin */
  3. void foo() {
  4. }
  5. void foo2(char a) {
  6. }
  7. void foo3(int a) {
  8. }
  9. void foo4(long a) {
  10. }
  11. void foo5(long long a) {
  12. }
  13. long foo6(long a) {
  14. return a + 1;
  15. }
  16. // Note: Use b *main to set to the first instruction of main,
  17. // see https://stackoverflow.com/questions/40960758/break-main-vs-break-main-in-gdb
  18. int main(int argc, char** argv)
  19. {
  20. foo();
  21. foo2('s');
  22. foo3(0x7);
  23. foo4(0x7);
  24. foo5(0x7);
  25. foo6(0x7);
  26. return 0;
  27. }